What is Included?
- Latest XFCE Desktop Environment.
- Latest Hardkernel 4.9.218 fork changes.
- Binary FBDEV driver for Hardware Acceleration. Thanks to @tobetter for instructions
- GL4ES for OpenGL to OpenGL ES FBDEV conversion which allows many applications to run with good graphical performance. Thanks to @meveric for instructions.
- Networking with NetworkManager
- Pre-configured cpupower.
- Yay AUR helper.
- Pamac software center.
- Use of Arc desktop theme and Papirus icon theme by default.
- Preconfigured bindings that give XFCE tiling functionality (see Keyboard/Window Manager on System Settings).
- SSH Enabled.
- Bigger and more readable tty font.
- A nice space wallpaper
Software Center provided by Pamac
The process of burning the image into a SD or EMMC card should be the same as with other images and is well documented in other places so I will not write about that here.
Note: Don't forget to change the default password for added security.
Since this image uses xfce settings that I created on the Odroid N4 the cpu frequency monitor will need to be re-added (if desired). After booting into the system you will want to resize the partition since this process isn't done automatically at boot. Instead gparted is included on the image.
Note: SuperKey is also known as WinKey
SuperKey + ato open the applications menu.
gpartedand press enter.
- Follow the instructions on the image below.
After resizing the partition there is an issue I wasn't able to fully fix at the image generation step, which is the system locale setup. So to get proper characters rendered on the terminal:
SuperKey + tto drop down the terminal
sudo locale-genand press enter
sudo localectl set-locale en_US.UTF-8
- Reboot or restart Lightdm
For details on what tested applications support GPU Hardware Acceleration check the Archlinux: X GPU Acceleration Guide, If you test more OpenGL applications that work with GL4ES let me know to update the list.
Next step will be creating a ready to use GNOME image with Wayland Hardware Acceleration but for that I think I first need to know how to compile the latest release candidate kernel for the Odroid C4 in order to install latest dkms mali driver. Any tips or hints are welcome.
Other Images I have Worked on
Odroid N2 ArchLinux Wayfire
Odroid N2 ArchLinux XFCE
Odroid C4 ArchLinux Wayfire
https://mega.nz/file/yMUBWAqR#8s0Gbo7c4 ... hPv_WCSTh0