STAGE 2: Radxa Zero 2 Pro with minimal Armbian image (2/4) - Second add a light-weight GUI
Adding xfce (light-weight) desktop GUI to your super speedy minimalist Armbian os running on the mighty Radxa Zero 2 Pro
9/12/20242 min read


Ok so you installed the minimalist Armbian OS to max out the power you can get from your Radxa Zero 2 Pro ... Wifi added ...
BUT
No desktop, no ethernet, what about headless ?
Lets add a light-weight desktop GUI to make things a little more user friendly. Note that you must first have set-up wifi.
1) Boot the device with keyboard, mouse and screen attached and get to the bash prompt
2) Select a desktop
There are a lot of options for a machine as powerful as the Radxa Zero 2 Pro but our pick of the lightweight X11-based ones where we guard as much system resource for development but still have some helpul features and a minimalist look and feel is ... Xfce. Sure you can look at LXGt or LXDE but we feel they are too minimal on features and require too much customisation. Xfce may be a bit more resource greedy (not much) but it just easier to get into. Personally we would avoid KDE.
Whatever desktop GUI you pick AVOID anything Wayland-based at all costs. It may be more modern, but the support you can find online for it is sketchy leaving you alone to figure out how to work with it.
3) Lets get a GUI going ..
Boot-up
sudo apt install xfce4
sudo apt install xfce4-goodies
sudo apt install xorg
sudo apt install lightdm
sudo systemctl enable lightdm
Reboot and you shoul dbe presented with a nice simple login screen for your normal username and password and be sent into the graphical world of Xfce.
It's very easy to customise with already useful tools in place and pointers. You will notice key applications (like a web browser and email client are not present but they are easy to add - we also added our favourite code editor Geany). Firefox was automatically linked to the generic web-broswer link - probably the rest will be too.
sudo apt install firefox-esr
sudo apt install thunderbird
sudo apt install geany
Enjoy playing with the GUI. We found it to be massively customisable.
At this point systems resources are still incredibly available to you. With the GUI running we were seeing 10% RAM usage (10% of 4GB), 9% of the EMMC (9% of 16GB) used and only 2% CPU load.
In the next feature we will be adding ethernet support with the ultimate goal of running headless.
Support
Connect
contact@bestsbcnow.com
All information on this site is provided as is. Use at your own risk.
© 2024. All rights reserved.