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.

Is there a way to get a separate desktop/Gnome terminal for each user logged in through VNC? I want to be able to have several people working simultanously on the same machine in Ubuntu.

share|improve this question
add comment

2 Answers 2

up vote 3 down vote accepted

You need xinetd and vnc4server, which allows a very elegant solution. I have installed this on a large server at my college and use it as a virtual hardware lab.

The server has a number of vnc ports open, each with a resolution configured. If a user connects to the port, a new vnc sesssion is created and the graphical login screeen is shown. I have added the configuration for xinetd as well in the post below.

Find all details here: http://blog.epr.ch/2012/10/elegant-solution-for-remotely-accessible-vnc-desktops/

share|improve this answer
    
Out of interest, had you considered LTSP for your college? –  jackweirdy Nov 29 '12 at 11:07
    
Ltsp is Good, but wie did not intend to replace our Windows desktops, just give some users graphical accesss to a Linux server. With a powerful machine, this works very well. –  Floyd Dec 3 '12 at 5:39
add comment

You can start a new X11 session on your desktop by first switching to a new virtual console with Ctrl+Alt+Fn and then starting X-server with startx -- :n where n is display number starting from 1. Then start /usr/lib/vino/vino-server. Then remote users can connect to your other X11-session with vinagre host:n, you can change to your display with Ctrl+Alt+F[n] then.

share|improve this answer
    
@ObsessiveFOSS should I change the first Fn, too? –  Samik Jun 14 '12 at 9:37
add comment

Your Answer

 
discard

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.