This may be a bug report, as a configuration setting does not work properly until I made a minor fix to the labwc autostart configuration file.
I received the new RPi 500+ yesterday, was working through the various customization details, and discovered that the screen was not blanking despite changing the switch to the "on" position in the Control Centre appliction.
The magic swayidle command was present in /home/user/.config/labwc/autostart. Flipping the screen blanking switch to "off" causes the magic swayidle command to disappear, and flipping the switch "on" causes the swayidle command to reappear. Logging out and back in, I do not see "swayidle" executing.
The answer is easy: /home/user/.config/labwc/autostart was lacking the "x" permission bit, so it was not executing on login. Once I enabled that bit, screen blanking works as expected.
Offtopic but related: A fresh installation of Raspberry Pi OS Trixie worked beautifully using network install. Excellent work, Pi folks.
I received the new RPi 500+ yesterday, was working through the various customization details, and discovered that the screen was not blanking despite changing the switch to the "on" position in the Control Centre appliction.
The magic swayidle command was present in /home/user/.config/labwc/autostart. Flipping the screen blanking switch to "off" causes the magic swayidle command to disappear, and flipping the switch "on" causes the swayidle command to reappear. Logging out and back in, I do not see "swayidle" executing.
The answer is easy: /home/user/.config/labwc/autostart was lacking the "x" permission bit, so it was not executing on login. Once I enabled that bit, screen blanking works as expected.
Code:
$ cd .config/labwcuser@raspberrypi:~/.config/labwc $ chmod +x autostartuser@raspberrypi:~/.config/labwc $ ls -l autostart-rwxr-xr-x 1 user user 66 Oct 9 22:01 autostartuser@raspberrypi:~/.config/labwc $Statistics: Posted by DeveloperLen — Fri Oct 10, 2025 2:17 am