A recent OpenSuse 11.2 update is causing one to view a black screen with an X in the Tight VNC window of the remote machine when connecting with VNC Viewer (i.e. vncviewer IPAddress:1 ) in a console.
I have two OpenSuse11.2 machines (one with no updates since 11/2009) and one I updated this week (12/16/2009). I am able to successfully use Tight VNC to connect to the OpenSuse11.2 machine without recent updates but get a black screen when attemmpting to connect to a recently updated OpenSuse 11.2 machine.
My source machine is also a OpenSuse11.2 desktop with current updates.
There are four ways that I know to run VNC in Linux, so let’s narrow the field a bit: On the updated machine, which method are you using to run TightVNC (like, how do you switch it on and any other info you like to supply that might help us with that question).
The method I use for TightVNC has always been from a console on the source machine. I will type “vncviewer IPADDRESS:1” and then I am connected to the target machine.
This has always worked for me since OpenSuse 10.3. But suddenly after recent 11.2 updates, I just get a black screen on the updated target machine. The other machine that I did not update, I can still VNC into it via the command line with no trouble.
I turned off IPv6 on both server and client, in Yast/NetworkDevices/NetworkSettings. There is no place visible to me to configure IPv6 in LinuxVNC server or the client krdc. But I still get a black screen on the client side (openSuse 11.1).
Of possible relevance: on the server (oS 11.2) LinuxVNC shows up in the Process Table of the System Monitor, but is not listed in Yast/System/SystemServices (runlevel). The latter is where I usually configure daemons to start on bootup. I expected the vnc server daemon to be there after enabling the vnc network service in Yast.
Note that for me, on a LAN, the “user-desktop” of the remote machine is the host name of that machine. Had to restart the ssh daemon (sshd) on the server in Yast/system/System Services (run level) before connecting from the client notebook.