mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-23 16:00:47 +02:00
Opened in the Frametop desktop, the app has that session's private bus (dbus-run-session), and host() passed it to distrobox-host-exec. On it `systemctl --user` on the host can't find the user manager, so the Voice switch failed with "Failed to connect to user scope bus via local transport: No such file or directory" and the page couldn't tell whether voice was on. host() now runs its commands with the host's own /run/user/UID/bus; the app keeps the session bus for itself. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>