laberning / openrowingmonitor

A free and open source performance monitor for rowing machines
https://laberning.github.io/openrowingmonitor
GNU General Public License v3.0
98 stars 19 forks source link

Webbrowser service does not work with KMS video driver on Raspberry Pi OS Bullseye #55

Closed laberning closed 2 years ago

laberning commented 2 years ago

The webbrowserkiosk service does not seem to work when installing Open Rowing Monitor on Raspberry Pi OS Bullseye. This seems to be related to the new KMS video driver that is enabled by default on Bullseye.

webbrowserkiosk throws an error when started: parse_vt_settings: Cannot open /dev/tty0 (permission denied). It seems that the way that we start the x-server somehow does not play nicely with the new KMS video driver.

A quick workaround is to switch back to the legacy video driver by commenting out this line in /boot/config.txt:

#dtoverlay=vc4-fkms-v3d