-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AnyDesk 5.5.4 draws a white screen over everything, over all VMs #5731
Comments
I encountered the same issue, and I developed a mitigation, which also acts as a workaround. The proposed mitigation works as follows: If a qube/VM creates a window with the The mitigation works well enough that I can use AnyDesk to connect to remote computers without issues. @marmarek, would you be interested in merging such a mitigation to the As a side note, it looks like AnyDesk creates two windows with |
I forgot to ask: @juodumas, were you able to get a response from the AnyDesk team? |
I have asked them about 2 weeks ago but didn't get a response. |
@juodumas: I appreciate your quick reply. I hope that the AnyDesk team eventually responds. @marmarek: Sounds good; I will publish a pull request today. I introduced a new configuration option for the Still, there are two potential problems I see with this approach: (1) I might be adding a redundant option, and (2) despite the informative text I placed in comments in |
Hello @andrewdavidwong and @marmarek, Given that pull request QubesOS/qubes-gui-daemon#41 has been merged, would you be fine with the closure of this bug? The pull request in question works around this issue sufficiently in my experience. AnyDesk's white/transparent window, which used to cover the whole screen prior to this pull request, is now controllable, and the user can now minimize it. Outgoing remote desktop connections work fine after minimizing the large white window, but I have not tested incoming connections. Of course, I am assuming that there is not much else that can be done for this issue, which might be incorrect. |
I have opened this issue and can confirm that the workaround works for AnyDesk, so I am closing this bug report. The false/empty window that appears after AnyDesk is started is annoying, especially in i3-wm, but I guess there is nothing else that can be done and AnyDesk team did not respond. Btw., libreoffice is also triggering the override-redirect warning that was merged in QubesOS/qubes-gui-daemon#41, so some users might be confused... |
Qubes OS version
Qubes release 4.0
Affected component(s) or functionality
X11/i3-wm
Brief summary
When launched in an AppVM, anydesk-5.5.4 makes the whole screen white without any way to escape. dom0/i3-wm seem to react to input, but the white window overlay cannot be interacted with or closed. All comes back to normal after going to tty2 console and sending
pkill -f anydesk
to the AppVM.To Reproduce
Open a Debian 10 AppVM
Now the whole screen is white and I cannot switch to any workspace - anydesk service autostarts and draws over everything.
Stop anydesk service from tty2:
Start anydesk to reproduce again:
Go to tty2, login to dom0 and run this to make X11 usable again:
Additional context
The issue appeared between anydesk-5.5.1 (works fine) and anydesk-5.5.2 (white screen). In 5.5.2 changelog they write:
Here are xwininfo dumps with anydesk-5.5.1 (working) & anydesk-5.5.2 (not working):
Tested on Linux without Qubes OS and it worked fine.
I will also contact anydesk.com team about the issue.
But it is disconcerting how a window can draw over everything, when normally all windows in my i3-wm setup are confined to their AppVM-related workspaces.
Related, non-duplicate issues
Not sure if this is the same or not: #881
The text was updated successfully, but these errors were encountered: