hi @stronnag
i went through your answer, article and tips, but I couldnât make it work.
First of all, the lightdm doesnât start, with a disappointing error 1/FAILURE. I donât know how you managed the greetd/{tuigreet, gtkgreetd}, but pacman on my cwt14 build canât even find the packages.
Then for wayfire on AUR: if I get it and makepkg, it fails:
==> ERROR: wayfire is not available for the 'riscv64' architecture.
I took the âofficialâ aur: https://aur.archlinux.org/wayfire.git
is there another one for VF2?
xfce installs fine, but wonât start.
At least this gives a clear error (as user or sudo):
$ startxfce4
/usr/bin/startxfce4: Starting X server
X.Org X Server 1.21.1.8
X Protocol Version 11, Revision 0
Current Operating System: Linux ArchVF2 5.15.2-cwt-3.1.5-1 #1 SMP PREEMPT Sun Jul 2 23:54:37 +07 2023 riscv64
Kernel command line: root="LABEL=VF2" rw console=tty1 console=ttyS0,115200 earlycon rootwait stmmaceth=chain_mode:1 selinux=0 rootflags=defaults,discard=async,compress=lzo,user_subvol_rm_allowed,subvol=@
Current version of pixman: 0.42.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 15 15:17:52 2023
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
note that the initramfs is built with the rgx support:
lsinitcpio /boot/initramfs-linux.img |grep rgx
usr/lib/firmware/rgx.fw.36.50.54.182
usr/lib/firmware/rgx.sh.36.50.54.182
and the latest mesa aur from
are installed, as well as the other prerequisites in your article.