-
Notifications
You must be signed in to change notification settings - Fork 961
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
VNCViewer: The screen did not resize to full screen when the client has set the scaling and text size in Windows 11 23H2 #1883
Comments
There might be different issues at play at once here. Neither the TigerVNC client, nor the server supports scaling. But at least the client should work correctly in the backwards compatible mode. To rule out build issues, what problems are you seeing if using the official builds on our release page? |
The official build is working correctly. It might be related to the process when I built the binary. The step I used is to follow the command in the https://github.com/TigerVNC/tigervnc/blob/master/.github/workflows/build.yml And line 224 to 228 in vncviewer/DesktopWindow.cxx have been commented out since there was a build error.
The FLTK version is 1.4.0-1.Not sure if it related to the code I commented out. I manually printed out the log:
And it matches the scale number (1983 / 1322 = 1.5) |
Downgrade to FLTK 1.3.9-10 works. One interesting thing is from the CI the FLTK version that installed from MSYS2 is 1.3.9-2 When I checked the msys2 package, they have updated to 1.4.0 already: https://packages.msys2.org/base/mingw-w64-fltk |
I'm afraid FLTK 1.4 is not backwards compatible, so you need to use FLTK 1.3 when building TigerVNC. I've filed an issue with MSYS2 that they need to provide both: msys2/MINGW-packages#22769 |
Describe the bug
When launching the application in fullscreen mode, the content does not properly resize to fit the entire screen. Instead, part of the screen remains black, and the displayed content appears cropped or offset. Additionally, the mouse pointer's actual interaction position does not align with the displayed UI elements, leading to mismatches between clicks and their intended targets.
The client version I built is from commit 9da4f05
The server version is built from commit (b5225e9)
To Reproduce
Steps to reproduce the behavior:
accessibility
tab, set theText Size
to 112%Expected behavior
It should display the content as full screen
Screenshots
Client (please complete the following information):
Server (please complete the following information):
Additional context
I have tested the novnc with the mouse back commit (novnc/noVNC#1919) , it works correctly
The text was updated successfully, but these errors were encountered: