I'm compiling everything from scratch on a 15.1-RELEASE on my ROG Zephyrus AMD Advantage laptop.
Will post about this in here when the compilation is done.
The Zephyrus laptop is a strange beast where in the past I was unable to get Xorg going, or a KDE Wayland session - but amdgpu worked fine on it, and Wayfire worked from command-line. Hoping for different results with 15.1-RELEASE and drm-kmod-612...
Update: The Zephyrus did not offer much of an improvement with the latest versions of Ports.
With the
scfb driver (which shows up as
llvmpipe in KDE, I can launch SDDM, and get an Xorg KDE session going. It looks beautiful, and behaves correctly with themes.
From that same SDDM login screen, I can launch the basic Xorg/TWM, as well, but NOT a KDE Wayland session. BUT: From within Xorg/TWM, I can run
/usr/local/bin/ck-launch-session /usr/local/lib/libexec/plasma-dbus-run-session-if-needed /usr/local/bin/startplasma-wayland, and have a nice KDE Wayland session inside a TWM window! In there, I get to see
llvmpipe, and a Wayland session - while all the stuff remains correctly themed.
Installing the
amdgpu firmwares for the Zephyrus and enabling them - that gets things awkward.
Can't start SDDM, can't start Xorg, can't start KDE Wayland - but Wayfire starts fine from command-line.
When launching KDE systemsettings app within Wayfire - theming is lost, but GPU settings show up correctly, and it shows Wayland.
Maybe I should try compiling on hardware where GPU drivers behave under Xorg - like my desktop with a Ryzen 7600.
I guess there is one improvement I can report - Konqueror now works under Wayland. It still has a weird crash (which leaves a core dump) if I try to configure it from
anywhere but file manager mode.
FWIW, sound on Zephyrus is still not possible to control.
Oh, and one more thing: I compiled my way in trying to use LLVM 22 (
devel/llvm22). Not everything compiled with it, I sometimes had to use the CC compiler that is in base (based on llvm19).