-
-
Notifications
You must be signed in to change notification settings - Fork 52
Closed as not planned
Labels
C: gui-virtualizationThis issue pertains to GUI virtualization in Qubes OS.This issue pertains to GUI virtualization in Qubes OS.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.Priority: default. Default priority for new issues, to be replaced given sufficient information.affects-4.1This issue affects Qubes OS 4.1.This issue affects Qubes OS 4.1.eol-4.1This issue has been closed because Qubes OS 4.1 has reached end of life (EOL).This issue has been closed because Qubes OS 4.1 has reached end of life (EOL).
Description
Qubes OS release
r4.1
Brief summary
Sometimes (regular enough), when starting up system, I cannot open any GUI app.
By connecting to console using display DVM, I found the error
> cat ~/.xsession-errors
....
Not in GuiVM or dom0. Exiting.
qrexec-fork-server[xxx]: qrexec-agent-data.c: vchan connect error
qrexec-fork-server[xxx]: qrexec-agent-data.c: vchan connect error
qrexec-fork-server[xxx]: qrexec-agent-data.c:159:handle_just_exec: executed (nowait): QUBESRPC qubes.StartApp+xfce4-terminal dom0 (pid 1262)
One way to "fix" this is to run This only worked sometimes.systemctl restart qubes-gui-agent, and it works immediately. Even the app previous I want to open (Application Finder in dom0) opens without any request.
I read the logs with sudo journalctl -xeu qubes-gui-agent, but I cannot find any error there.
I suspect this is another race condition, when "qubes-guishould start beforeqrexec-fork-server`, or vice versa.
Steps to reproduce
This is difficult.
- install this modified branch Fix focus handling (attempt 2) qubes-gui-agent-linux#154.
- install a new version of "qubes-gui-agent.xxxxx.tar.zst" in arch linux AppVM
shutdown 0- Start any app using Application Finder from dom0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C: gui-virtualizationThis issue pertains to GUI virtualization in Qubes OS.This issue pertains to GUI virtualization in Qubes OS.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.Priority: default. Default priority for new issues, to be replaced given sufficient information.affects-4.1This issue affects Qubes OS 4.1.This issue affects Qubes OS 4.1.eol-4.1This issue has been closed because Qubes OS 4.1 has reached end of life (EOL).This issue has been closed because Qubes OS 4.1 has reached end of life (EOL).