StarryOS supports X11 for GUI.
-
Make sure you run StarryOS with necessary flags:
make img ARCH=riscv64 make run ARCH=riscv64 GRAPHIC=y INPUT=y
-
In StarryOS, install necessary dependencies:
apk add xorg-server xf86-video-fbdev xf86-input-evdev
-
Start the X server and set the DISPLAY environment variable:
X & export DISPLAY=:0
-
You can now run graphical applications, for example:
apk add xcalc xcalc
-
dwmis also available as a lightweight window manager.apk add dwm dwm &