How Android’s Linux Terminal Now Runs Doom and Other Graphical Apps
Google’s latest Android Canary update enhances the Linux Terminal app with a new “Display” button, enabling the VM to forward graphical output so users can run Linux GUI programs like Doom via the pre‑installed Weston compositor, and optionally activate hardware acceleration through a simple file‑based toggle.
Background
Android Authority reported that in the latest Canary build Google upgraded the Linux Terminal app, allowing it to run graphical Linux applications such as Doom.
New “Display” feature
The update adds a “Display” button in the app UI. When pressed, the terminal launches a “Display” activity that forwards the graphical output of the Linux VM to the Android host.
Running graphical apps
Users can start a Wayland compositor by entering the weston command, which opens a graphical environment. Weston is the reference implementation of the Wayland protocol and is pre‑installed with the Linux Terminal app.
Enabling hardware acceleration
By default the app runs without hardware acceleration. To enable it, users create an empty file named virglrenderer in the /sdcard/linux directory, then restart the app, after which a “VirGL enabled” message appears.
Additional resources
A demonstration video is available at https://www.bilibili.com/video/BV1ntbUz8Eth/.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Liangxu Linux
Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
