Unable to login via VNC with any other account than root
I'm new to openSUSE but I'm liking it a lot so far. I'm just having a small issue with the VNC service. I set up VNC through YaST under Remote Administration. I connect to the server using port 5901 and I get access to the login screen. However, I can only access the desktop if I login with the root account. If I use any other account, it loads for a second and then just shows me the login manager's background and it hangs there. I tried to change the user in xinetd but not luck.
Anybody got a clue?
Re: Unable to login via VNC with any other account than root
Is this about KDE?
Originally Posted by SimonPalmieri
There is a permission issue in Qt4 regarding VNC, see https://bugzilla.novell.com/show_bug.cgi?id=807781.
A workaround would be to set the environment variable QT_X11_NO_MITSHM to 1.
Add this to /etc/environment f.e.:
Or setting Qt's default graphics system to "native" (default is "raster") should help as well: