Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a netbook and a server, to both of which I installed the identical Ubuntu 10.04 LTS distribution. On the server, I had the foresight to install and enable the SSH server before disconnecting the monitor and keyboard and mouse. I then ssh'ed in and enabled the VNC server as well. Now I want the full server experience on the netbook, but when I VNC in, I am greeted with the displayed screen. (names have been redacted)

image of vnc screen showing only one xterm

How do I start the rest of the default Ubuntu GUI experience? (the toolbars at the top) ((is that the window manager?))

share|improve this question
add comment

2 Answers

Try this:

vi $HOME/.vnc/xstartup

add following lines to the file

exec sh /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

Start vnc server: vncserver -geometry 1280x1024 -depth 24

If you are accessing you remote machine, then remember to forward the ports of vncserver.

share|improve this answer
add comment

Don't use VNC. It's a horrible solution. Go with something like X2go (http://www.x2go.org/) instead. It's easily installed, extremely much faster than VNC and it's more flexible, providing things like PulseAudio. It also has a Firefox plugin so you can run applications from the server directly in the browser, etc.

share|improve this answer
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.