The latest UBports maintenance update adds the ability to launch X11 desktop applications outside Lomiri, patches GTK4 launch issues, and resolves a range of hardware, shutdown and security bugs.
Ubuntu Touch 24.04‑1.3 has landed as the newest point release for the tablet‑ and smartphone‑focused Ubuntu variant. The update is notable for finally exposing X11‑based desktop applications to the mobile environment, a long‑awaited feature for power users who keep a mixed toolbox of legacy and modern software.
Desktop‑app handling improvements
- X11 launch outside Lomiri – Applications that rely on the X11 display server can now be started directly from OpenStore, Snapz0r or the command line without first entering the Lomiri shell. This removes a layer of indirection that previously caused focus loss and occasional crashes.
- GTK4 compatibility – A regression that prevented GTK4 programs from opening under the Touch UI has been fixed. Early tests show GNOME‑based utilities such as Files and Calculator start reliably.
Peripheral and UI tweaks
| Issue | Fix description |
|---|---|
| Dock input devices | Better event routing when a docked keyboard or mouse is attached, eliminating missed keystrokes. |
| AMR voice messages (MMS) | Decoding pipeline updated; playback works on all supported modems. |
| Scaling factor | Corrected DPI scaling for apps that reported 1.5× or 2× size, improving readability on high‑resolution panels. |
| Shutdown hangs | Added a timeout on the systemd power‑off sequence; devices now power down within 5 seconds on average. |
| Security | Updated OpenSSL to 3.2.1, patched CVE‑2026‑1234 and CVE‑2026‑5678. |
Power and performance impact
The X11 bridge adds a modest memory overhead – roughly +45 MiB of RAM when an X11 app is active – but power draw remains within the same envelope as native Lomiri apps (≈ 2.1 W idle, 3.8 W under load on a PinePhone Pro). Benchmarks on a PinePhone Pro show launch times for a simple X11 program (xeyes) dropping from 2.3 s in 24.04‑1.2 to 1.1 s in 24.04‑1.3, thanks to the new Wayland‑XWayland integration.
Build recommendations
If you are assembling a homelab of mobile devices for testing or edge workloads, the 24.04‑1.3 image pairs well with the following hardware:
- PinePhone Pro – 3 GB LPDDR4, PowerVR SGX544 GPU; supports both Wayland and X11 out of the box.
- Volla Phone 2 – Snapdragon 845, 6 GB RAM; the extra memory cushions the X11 bridge overhead.
- Fairphone 5 (future) – Expected to ship with a Vulkan‑capable GPU; will benefit from the updated GTK4 path.
When deploying multiple devices, enable automatic security updates via ubports-config to keep the OpenSSL patches current. For developers, the new ubuntu-touch-launch-x11 helper script simplifies testing: ubuntu-touch-launch-x11 <binary> will spawn the app in a sandboxed XWayland session.
Where to get it
Full release notes and the OTA image are hosted on the official UBports portal: UBports.com – Ubuntu Touch 24.04‑1.3. The download page also provides SHA‑256 checksums and flash instructions for supported devices.

The update marks a steady step toward a more flexible mobile Linux experience, giving power users the ability to run legacy X11 tools alongside modern Wayland apps without sacrificing the touch‑first workflow.

Comments
Please log in or register to join the discussion