Ubuntu MATE, an official derivative of Ubuntu that uses a fork of the Gnome 2 desktop environment instead of Ubuntu’s Gnome 3 graphics extravaganza, has unleashed its latest version (opens in new tab) for Raspberry Pi (opens in new tab) boards, based on this year’s 22.04 LTS (opens in new tab) release of the popular Linux distro.
The Ubuntu MATE 22.04 LTS images for @Raspberry_Pi are available for download 🥳 Improved compositor and video playback performance, zswap (lz4) by default & optimised image sizes 📀 Thanks to @waveform80 for the assist 🙇 Downloads and more 👇🔗 https://t.co/Mqwa1zIAJ6 pic.twitter.com/5rh5YfP3QRJuly 6, 2022
“Ubuntu MATE for the Raspberry Pi provides a complete, familiar, desktop environment that can be used for basic desktop computing. It is also of interest to makers and device hackers who want to target Ubuntu for their projects,” reads the introductory text on the website, clearly targeting the hobbyist developer demographic with this release. “You can prototype homebrew ARMv7 or ARMv8 based IoT devices in a comfortable desktop environment, including building and testing your apps as snaps. The full Ubuntu archive is available to you. For hobbyist projects, you can stick with Ubuntu MATE for “deployment”. But, if you have something more professional in mind then the applications and snaps you’ve prototyped with Ubuntu MATE can be used with Ubuntu Server or Ubuntu Core.”
There are two versions of the new OS release, one for 32-bit Pi boards, mainly older models, and another for those for which a 64-bit OS makes more sense, like the Pi 3, 4, and all-in-one 400 (opens in new tab). The 8GB Raspberry Pi 4 (opens in new tab) especially needs a 64bit OS to access its full memory allocation. The images are optimized as much as possible for the Pi without sacrificing the full desktop environment. This means GPIO access via GPIO Zero and WiringPi (which could improve HAT compatibility) , USB booting, audio can now be routed to the HDMI or the 3.5mm socket, and working Ethernet, Wi-Fi and Bluetooth.
Under the hood, there's a 1GiB zswap RAM cache compressed using lz4 by default, and there's hardware acceleration courtesy of the full VC4/V3D KMS graphics driver. Otherwise, there's nothing particularly special going on here, it’s Ubuntu with the MATE desktop optimized for the Raspberry Pi, and the world is better for having it.
Pi 2 and 3 owners should note that there is an issue with the 32bit OS booting to a black screen unless changes are made to config.txt as detailed on the MATE website. This will be fixed in an Ubuntu update due in August.