Skip to content
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

vnc viewer keeps black until moving or dragging the viewer window #1805

Open
chiefliu opened this issue Aug 9, 2024 · 12 comments
Open

vnc viewer keeps black until moving or dragging the viewer window #1805

chiefliu opened this issue Aug 9, 2024 · 12 comments

Comments

@chiefliu
Copy link

chiefliu commented Aug 9, 2024

Describe the bug

TigerVnc version :
image
image

I tried two versions fo TigerVnc. When i use tigervnc on windows10 LTSC to connect an Linux based on ubuntu and try to start an app
when the desktop is started . An turbovnc server (v3.0.3) is running on the linux,when connected the command line is on the linux :

/opt/TurboVNC/bin/Xvnc :1 -desktop TurboVNC: appbox:1 (root) -auth /root/.Xauthority -geometry 1240x900 -depth 24 -rfbwait 120000 -x509cert /root/.vnc/x509_cert.pem -x509key /root/.vn/x509_private.pem -securitytypes none -rfbport 30009 -fp catalogue:/etc/X11/fontpath.d -deferupdate 1 -dridir /usr/lib64/dri -registrydir /usr/lib64/xorg -nocursor -noclipboardrecv -noclipboardsend

It seems that the connection is successfully built,but the tigervnc windows keeps black:

image

if i move the tigervnc windows(such as drag the window,min size the max size),it displays normally:

image

I'm not sure if this is an tigervnc bug or just some compatibility problems. Can you provide some solutions for troubleshooting this issue?

Client:
tigernvc 1.14.80
windows10 LTSC
windows dpi 1920*1080

server:
TurboVnc 3.0.3

Thank you ~

@chiefliu
Copy link
Author

chiefliu commented Aug 9, 2024

I use RealVNC 7.10, it works well

@CendioOssman
Copy link
Member

To clarify, is it sufficient to just move the client window? Or do you need to resize it?

@chiefliu
Copy link
Author

chiefliu commented Aug 9, 2024

To clarify, is it sufficient to just move the client window? Or do you need to resize it?

I just make a test, i just moved the window, but the window size is changed. and if i minimize the window and then restore it. It comes to work normally too.

so I think i does not rely on resize?

@chiefliu
Copy link
Author

chiefliu commented Aug 9, 2024

I also found that the vnc viewer has a lot of white areas around the black area before i move it :
image

After i move the window, the white areas are disappeared:
image

@CendioOssman
Copy link
Member

Did you use our builds for TigerVNC 1.14.80 and 1.3.1? Or did you build them yourself?

@chiefliu
Copy link
Author

chiefliu commented Aug 9, 2024

I use your builds, i didn't build it .

@chiefliu
Copy link
Author

chiefliu commented Aug 9, 2024

It works well in most cases except on windows10 LTSC

@CendioOssman
Copy link
Member

I'm afraid that makes it almost impossible for us to debug and fix. :/

Does it work from that client to a TigerVNC server?

@chiefliu
Copy link
Author

chiefliu commented Aug 9, 2024

I did not do that test, I consider if this is a compatibility problem : when the vnc viewer is launched, the window size is not adjust correctly and may stuck the vnc viewer's display ? (As my previous screenshots, the vnc viewer window seems abnormal: there is a lot of white blank area)

@CendioOssman
Copy link
Member

At this point it is difficult to state if that area comes from the client or the server. Hence why it would be very helpful if you can test with a different server.

@noarche
Copy link

noarche commented Aug 27, 2024

Mine stays black the whole session. Not sure if it is because I do not have a monitor plugged in or what... Fixed by switching to LAN version of teamviewer free.

@CendioOssman
Copy link
Member

@noarche, if you are not using Windows 10 LTSC then I don't think you have the same issue.

@chiefliu, please set up a test with TigerVNC as the server. That's the best way forward I can see.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants