Originally this post was about asking if others had successfully ran Desktop Environments (DE) using Ubuntu 19.10 (Eoan Ermine) ARM 64 on a Raspberry Pi 4 Model B as I experienced a few problems, namely:
- USB did not work initially
- Xubuntu just started into a blank screen
- Wifi connected and leased an address but there was no connectivity
- No audio output
Since the original post, comments by @guiverc (thank you) and tomreyz IRC #xbuntu and other research I have fixes for the problems I experienced. As far as I am aware there are no outstanding issues and I have a fully functional desktop.
I can confirm that with few tweaks the desktops, xubuntu and probably lubuntu should work fine on Ubuntu 19.10 ARM 64.
Ubuntu 19.10 ARM 64 (server) image works with the published patch (for the USB problem) https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1848703 although there was still apart a problem with the WiFi (see Wifi fix below).
Lubuntu package: Seems to install and work OK. (I have not retested with WiFi fix as my preference is probably the Xubuntu desktop)
Xubuntu package: Just started/booted to a blank screen but the workaround is to replace the default Xubuntu greeter with the slick-greeter (see comments and https://bluesabre.org/2019/10/20/install-xubuntu-19-10-on-a-raspberry-pi-4/)
The WiFi problem experienced was an IP address is be leased but there was no connectivity over IP. Applying the latest WiFi firmware fixed the problem: see https://wiki.ubuntu.com/ARM/RaspberryPi
There was no audio output (though my HDMI monitor). No output devices were found with:
Adding the following line to /boot/firmware/usercfg.txt and rebooting, fixed the audio: