I'm running ubuntu 9.10 x64, with the stock tightvncserver (1.3.9).
When I start tightvncserver, I can connect with the windows tightvnc client and get the empty desktop with a single terminal. When I then try to start gnome-session it promptly crashes.
The last lines on the tightvncserver log are:
01/09/10 10:53:18 Got connection from client 192.168.1.31 01/09/10 10:53:18 Using protocol version 3.8 01/09/10 10:53:18 Enabling TightVNC protocol extensions 01/09/10 10:53:20 Full-control authentication passed by 192.168.1.31 01/09/10 10:53:20 Pixel format for client 192.168.1.31: 01/09/10 10:53:20 32 bpp, depth 24, little endian 01/09/10 10:53:20 true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0 01/09/10 10:53:20 no translation needed 01/09/10 10:53:20 Using tight encoding for client 192.168.1.31 01/09/10 10:53:20 rfbProcessClientNormalMessage: ignoring unknown encoding 8 01/09/10 10:53:20 Enabling X-style cursor updates for client 192.168.1.31 01/09/10 10:53:20 Enabling cursor position updates for client 192.168.1.31 01/09/10 10:53:20 Using image quality level 6 for client 192.168.1.31 01/09/10 10:53:20 Enabling LastRect protocol extension for client 192.168.1.31 01/09/10 10:53:20 rfbProcessClientNormalMessage: ignoring unknown encoding -223 xterm: fatal IO error 11 (Resource temporarily unavailable) or KillClient on X server ":3.0"
The output from gnome-session (obtained from gnome-session | tee output) is:
GNOME_KEYRING_SOCKET=/tmp/keyring-mUVFSj/socket SSH_AUTH_SOCK=/tmp/keyring-mUVFSj/socket.ssh GNOME_KEYRING_PID=2783 ** (<unknown>:2779): DEBUG: Client registered with session manager: /org/gnome/SessionManager/Client2 Checking for Xgl: not present. xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log Detected PCI ID for VGA: Checking for texture_from_pixmap: not present. Trying again with indirect rendering: Checking for texture_from_pixmap: not present. aborting and using fallback: /usr/bin/metacity
I've checked the /var/log/Xorg.0.log but this contains nothing pertinent to the vnc session.
I am currently successfully using tightvncserver on other 9.10 systems. The system which exhibits the problem does not differ from my other working systems in any way that seems significant to me.
What I'd like to know is:
- What I should be doing to find out further information on what is failing
- What is causing the crash
- How can I fix it?