XDMCP & VNC
From Briki
Revision as of 08:36, 9 August 2007 by 205.228.73.13 (talk)
- Install vnc4server
- Enable XDMCP:
- For kdm, edit /etc/kde3/kdm/kdmrc and change Xdmcp section to:
Enable=true
- For gdm, edit /etc/gdm/gdm.conf and change xdmcp section to:
Enable=true
- Add the following lines to /etc/services:
vnc_1024x768 5901/tcp # VNC (1024x768) vnc_1280x1024 5902/tcp # VNC (1280x1024) vnc_1920x1200 5903/tcp # VNC (1920x1200)
- Add the following to /etc/xinetd.d/vnc:
service vnc_1024x768 { disable = no socket_type = stream protocol = tcp wait = no user = nobody server = /usr/bin/Xvnc server_args = -inetd -query localhost -geometry 950x700 -depth 24 -once securitytypes=none } service vnc_1280x1024 { disable = no socket_type = stream protocol = tcp wait = no user = nobody server = /usr/bin/Xvnc server_args = -inetd -query localhost -geometry 1260x960 -depth 24 -once securitytypes=none } service vnc_1920x1200 { disable = no socket_type = stream protocol = tcp wait = no user = nobody server = /usr/bin/Xvnc server_args = -inetd -query localhost -geometry 1860x1120 -depth 24 -once securitytypes=none }
Note: To enable persistent sessions (which has the downside of only enabling 1 login per service), prefix -inetd with :n where n is a number beginning at 1 for the first service, and counting up.
- Restart xinetd