[GH-ISSUE #72] switching tabs does not work #61

Closed
opened 2026-03-03 11:14:04 +03:00 by kerem · 2 comments
Owner

Originally created by @karel1 on GitHub (Mar 19, 2025).
Original GitHub issue: https://github.com/debloper/xiosk/issues/72

On a raspberry pi 3 with 1 Gb, image 2024-11-19-raspios-bookworm-armhf.img.xz fully updated and using wayland. (added wayland=on to /boot/firmware/cmdline.txt)
Piosk only shows the first screen / tab. When pressed ctrl-tab on a physical keyboard the next tab content shows and the ones after that.

output from "systemctl status piosk-switcher.service" shows:
● piosk-switcher.service - Launch PiOSK switcher to switch tabs
Loaded: loaded (/etc/systemd/system/piosk-switcher.service; enabled; preset: enabled)
Active: active (running) since Wed 2025-03-19 20:16:26 CET; 3min 11s ago
Main PID: 784 (switcher.sh)
Tasks: 2 (limit: 1565)
CPU: 563ms
CGroup: /system.slice/piosk-switcher.service
├─ 784 /bin/bash /opt/piosk/scripts/switcher.sh
└─1706 sleep 10

Mar 19 20:18:05 piosk switcher.sh[1486]: Wayland connection failed
Mar 19 20:18:15 piosk switcher.sh[1498]: Wayland connection failed
Mar 19 20:18:25 piosk switcher.sh[1508]: Wayland connection failed
Mar 19 20:18:36 piosk switcher.sh[1517]: Wayland connection failed
Mar 19 20:18:46 piosk switcher.sh[1655]: Wayland connection failed
Mar 19 20:18:56 piosk switcher.sh[1657]: Wayland connection failed
Mar 19 20:19:06 piosk switcher.sh[1660]: Wayland connection failed
Mar 19 20:19:17 piosk switcher.sh[1670]: Wayland connection failed
Mar 19 20:19:26 piosk switcher.sh[1687]: Wayland connection failed
Mar 19 20:19:36 piosk switcher.sh[1705]: Wayland connection failed

hans@piosk:/opt/piosk/scripts $ wtype ctrl+t
Wayland connection failed

hans@piosk:/opt/piosk/scripts $ loginctl show-session 1 | grep "Desktop"
Desktop=LXDE-pi-wayfire

Thanks

Originally created by @karel1 on GitHub (Mar 19, 2025). Original GitHub issue: https://github.com/debloper/xiosk/issues/72 On a raspberry pi 3 with 1 Gb, image 2024-11-19-raspios-bookworm-armhf.img.xz fully updated and using wayland. (added wayland=on to /boot/firmware/cmdline.txt) Piosk only shows the first screen / tab. When pressed ctrl-tab on a physical keyboard the next tab content shows and the ones after that. output from "systemctl status piosk-switcher.service" shows: ● piosk-switcher.service - Launch PiOSK switcher to switch tabs Loaded: loaded (/etc/systemd/system/piosk-switcher.service; enabled; preset: enabled) Active: active (running) since Wed 2025-03-19 20:16:26 CET; 3min 11s ago Main PID: 784 (switcher.sh) Tasks: 2 (limit: 1565) CPU: 563ms CGroup: /system.slice/piosk-switcher.service ├─ 784 /bin/bash /opt/piosk/scripts/switcher.sh └─1706 sleep 10 Mar 19 20:18:05 piosk switcher.sh[1486]: Wayland connection failed Mar 19 20:18:15 piosk switcher.sh[1498]: Wayland connection failed Mar 19 20:18:25 piosk switcher.sh[1508]: Wayland connection failed Mar 19 20:18:36 piosk switcher.sh[1517]: Wayland connection failed Mar 19 20:18:46 piosk switcher.sh[1655]: Wayland connection failed Mar 19 20:18:56 piosk switcher.sh[1657]: Wayland connection failed Mar 19 20:19:06 piosk switcher.sh[1660]: Wayland connection failed Mar 19 20:19:17 piosk switcher.sh[1670]: Wayland connection failed Mar 19 20:19:26 piosk switcher.sh[1687]: Wayland connection failed Mar 19 20:19:36 piosk switcher.sh[1705]: Wayland connection failed hans@piosk:/opt/piosk/scripts $ wtype ctrl+t Wayland connection failed hans@piosk:/opt/piosk/scripts $ loginctl show-session 1 | grep "Desktop" Desktop=LXDE-pi-wayfire Thanks
kerem closed this issue 2026-03-03 11:14:05 +03:00
Author
Owner

@debloper commented on GitHub (Apr 1, 2025):

Please post the output of:

less /etc/systemd/system/piosk-switcher.service

Validate the user mentioned in the services' environment is the same user you're expecting to run it with.


Discussion #68 tracks the meta information around tab switching issues. This doesn't seem to be DUP of #70 on the surface, so keeping both open.

<!-- gh-comment-id:2769007881 --> @debloper commented on GitHub (Apr 1, 2025): Please post the output of: ```bash less /etc/systemd/system/piosk-switcher.service ``` Validate the user mentioned in the services' environment is the same user you're expecting to run it with. --- Discussion #68 tracks the meta information around tab switching issues. This doesn't seem to be DUP of #70 on the surface, so keeping both open.
Author
Owner

@debloper commented on GitHub (Jul 20, 2025):

Closing this as stale; please reopen if new information comes.

<!-- gh-comment-id:3094513761 --> @debloper commented on GitHub (Jul 20, 2025): Closing this as stale; please reopen if new information comes.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/xiosk#61
No description provided.