I recently bought a second Chromebook and turned on the option to run Google’s Crostini which gives the ability to run Debian Linux in a container on the Chromebook. I wondered if it is possible to run X Windows applications on it and expected to have to go through some arduous process of installing some kind of compatibility software with some arcane configuration process.
However, after reading…
Running Custom Containers Under Chrome OS
Welcome to the containers project where we support running arbitrary code inside of VM s in Chrome OS. This is a…
“Can I run X programs?
Yes, although you might run into some compatibility kinks, and it probably will never be as perfect as running a traditional X server. However, with the wider community moving to Wayland, it should be good enough.
…it seemed like there shouldn’t be any installation or configuration necessary. So, I tried installing xeyes using…
sudo apt install xeyes
…and received a helpful error message instructing me to try…
sudo apt install x11-apps
…instead. And, yep, this package included xeyes as well as the usual assortment of X Windows applications you may recall from 20+ years ago.
One thing to note while watching my shaky-cam video (sorry about that) is that the “eyes” only follow the mouse cursor when the cursor is instead of the xeyes app window. On a conventional X Windows desktop, the eyes would follow the mouse cursor anywhere on the desktop. This is, however, understandable in this environment.
In any case, I was thrilled to learn that it is a simple matter to run X applications on a Chromebook in a Crostini Debian Linux container.