-
-
Notifications
You must be signed in to change notification settings - Fork 53
Description
Qubes OS version:
4.0-rc2
Affected TemplateVMs:
all
Steps to reproduce the behavior:
Start i3 with the default configuration from qubes-i3 package. Change layout (e.g. add an external monitor) with xrandr.
Expected behavior:
All appvms get notified of the layout change.
Actual behavior:
The clickable area in all running appvms is not updated (only the area of the previous virtual screen are clickable). Rebooting the appvm updates the layout.
General notes:
I had this issue in older releases and was able to resolve it with qubes-monitor-layout-notify. Unfortunately this script was removed in QubesOS/qubes-gui-daemon@25aa33c by @woju . I was not able to find this service in core-admin, as the commit message suggests. Grepping for relevant strings only surfaces a layout-notify event in the gui daemon, but I can't find the actual implementation.
Also it seems, that the gui-daemon-repo still has a references to the removed script in https://github.com/QubesOS/qubes-gui-daemon/blob/cf7cdd09fb425bd37fc6b58cd19222729bb125df/screen-layout-handler/qubes-screen-layout-watches.desktop .
Since I did not find the replacement mechanism, I was not able to debug the issue. If you can point me to it I am happy to investigate further.
--