After installing the current axzez interceptor image on the CM4 mmc, it boots up, but the last thing I see is "starting wayfire" after that, blank screen.
We found that wlroots (wayland compositor lib) will not start without a keyboard, unless you set WLR_LIBINPUT_NO_DEVICES=1.
Issue: After installing the current Axzez Interceptor image on the CM4’s eMMC / SD Card, the system boots up but the screen goes blank after “Starting Wayfire.”
Solution: Add a custom script for Wayfire startup.
Hello @Michael Sheldon
We found that wlroots (wayland compositor lib) will not start without a keyboard, unless you set WLR_LIBINPUT_NO_DEVICES=1.
Issue: After installing the current Axzez Interceptor image on the CM4’s eMMC / SD Card, the system boots up but the screen goes blank after “Starting Wayfire.”
Solution: Add a custom script for Wayfire startup.
1. Create a Script:
sudo nano /usr/share/wayfire/start-wayfire.sh
Add:
#!/bin/bash
export WLR_LIBINPUT_NO_DEVICES=1
exec /usr/bin/wayfire
Save with CTRL+O, ENTER, CTRL+X.
2. Make the Script Executable:
sudo chmod +x /usr/share/wayfire/start-wayfire.sh
3. Update the Wayfire Session File:
sudo nano /usr/share/wayland-sessions/wayfire.desktop
Change the Exec line to:
Exec=/usr/share/wayfire/start-wayfire.sh
Save with CTRL+O, ENTER, CTRL+X.
4. Reboot the System:
sudo reboot
This should resolve the issue. Double-check the script path and permissions if problems persist.