rustdesk/rustdesk

Window is completely white (blank) (powertoys, flutter not ok, sciter ok)

Eschguy opened this issue · 36 comments

Bug Description

Opening up RustDesk, the window is completely white. Sometimes restarting allows the main window to open normally, but trying to remote into an endpoint results in a white desk.

How to Reproduce

Trying to load an installed version or running the .exe fresh.

Expected Behavior

Window is visible, usable, and remote session windows are visible and interactable.

Operating system(s) on local side and remote side

Windows 10 -> Windows 10/11

RustDesk Version(s) on local side and remote side

1.2.3

Screenshots

image

Additional Context

No response

JSoko commented

Hello, I noticed this white window in connection with Windows Powertoys. The workaround is to start Rustdesk and then Powertoys

Powertoys

There is no Powertoys on my system.

Did you install it remotely?

你是远程安装的吧

This is my reason.

Rustdesk version 1.1.8 execute properly, but can not be conneted with Rustdesk version 1.2.3.

You can try out the Sctier x86 version of 1.2.3 / 1.2.4, this version uses the same tech stack as 1.1.8.
rustdesk-1.2.4-x86-sciter.exe

flutter/flutter#136249

Rustdesk version 1.1.8 execute properly, but can not be conneted with Rustdesk version 1.2.3.

You can try out the Sctier x86 version of 1.2.3 / 1.2.4, this version uses the same tech stack as 1.1.8. rustdesk-1.2.4-x86-sciter.exe

Thank you! Problem is solved.

I have the same problem with 1.2.4 nightly.
I had a connection to another PC and minimized the window in the taskbar.
Then I closed the connection by clicking "X" in the Aero Peek taskbar.

domy86 commented

I have excluded rustdesk.exe in PowerToys FancyZones, restarted RustDesk service and works fine so far!

Windows 11 to Windows 10 connection, RustDesk 1.2.2 on both ends.

I have excluded rustdesk.exe in PowerToys FancyZones, restarted RustDesk service and works fine so far!

Windows 11 to Windows 10 connection, RustDesk 1.2.2 on both ends.

Thank you thank you thank you. That worked for me too!!

** EDIT: More specifically, the problem for me is the selection "Move newly created windows to their last known zone". Once disabled, now i can remove the exclusion of rustdesk.exe and the tool now works.

@vkonstad, exactly, figured that out later after I've experienced some issues with pop-up windows inside MS Office.

@Eschguy, how is going on your side?

Disabling that setting in Fancy Zones seems to have fixed the issue for me as well!

@Godor reported that the computer, which has no monitor and is not shut down for a long time, experienced issues with both Sciter and Flutter. However, the issue was resolved later, possibly due to the insertion of a monitor. The problem could not be reproduced by plugging and unplugging the monitor. Another related issue is that when the main window is present, disabling and enabling the driver causes the window to become transparent. This is a known issue in Flutter, flutter/flutter#124194 (comment).

Hello, I noticed this white window in connection with Windows Powertoys. The workaround is to start Rustdesk and then Powertoys

Same issue here, stopping PowerToys fixed it for me as well!

It only does this white screen when I'm on my laptop screen; if I connect to my secondary monitor, it opens fine there 100% of the time.

Can also confirm disabling PowerToys' "Move newly created windows to their last known zone" will solve the issue on WIndows 11 23H2 with PowerToys v0.81.1

Can also confirm disabling PowerToys' "Move newly created windows to their last known zone" will solve the issue on WIndows 11 23H2 with PowerToys v0.81.1

I think just adding RustDesk in the last windows of Fancy Zone where you can add the exclusions has the same effect. For me it seems to work.

Okay, still most likely related to flutter. What about sciter version? https://github.com/rustdesk/rustdesk/releases/download/nightly/rustdesk-1.3.1-x86-sciter.exe

@21pages
This one works just fine, no matter what's enabled in FancyZones and no matter the previous window state.

Powertoys + Flutter:

flutter/flutter#137321 (comment)
flutter/flutter#149709 (comment)

Google's Flutter team seems no interest to fix it.

Flutter 3.24 fixed some blank window issues, we will upgrade in next version, not sure if it can fix powertoys. flutter/flutter#150546