XDMCP Remote Login
FreeNX server and client
Enable Desktop Effects
Xwindows within Xwindow
Use XephyrXephyr :1 -broadcast -screen 1024x768 # or Xephyr :1 -query 1.2.3.4 1024x768 Xephyr -ac -screen 1280x1024 -reset -terminate 2> /dev/null :1 & * The ":1" = your display (displays are numbered starting with 0) * -ac = disable access control restrictions= allow you to forward X * -screen 1280x1024 = screen size * -reset -terminate= Xephyr should automatically close when the last X client is killed, does not always work. * 2> /dev/null redirects error messages.
Configure xorg.conf
# generates xorg.conf.new in /root Xorg -configure # test the new config Xorg -config xorg.conf.new
Enable nvidia glx
Configure xorg to load libglx.so from nvidia rather than xorg. Xorg.0.log should say glx module is from nvidia.Section "Files" ModulePath "/usr/lib64/xorg/modules/extensions/nvidia" ModulePath "/usr/lib64/xorg/modules/drivers" ModulePath "/usr/lib64/xorg/modules" EndSection
Xforwarding & ssh
ssh to the remote host and start graphical applications on local displayssh -Y user@remote_host
firefox &
firefox &
Using vnc with X window managers
VNC-server dependencies
xorg-x11-twm xterm xorg-x11-xauth xinitrc vnc-serverPut this in ~/.vnc/xstartup
#!/bin/sh xrdb $HOME/.Xresources xsetroot -solid grey gnome-session xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & xterm &
I think you can do this to start xfce or kde instead
startxfce4 & # OR # startkde &
VNC and ssh tunnel
Start vnc via xinetd by putting this file in /etc/xinetd.dvnc
service vnc
{ flags = REUSE
protocol = tcp socket_type = stream wait = no
user = admin
server = /usr/bin/Xvnc
server_args = -inetd -query localhost -once -securitytypes=none
only_from = 127.0.0.1
disable = no
}
{ flags = REUSE
protocol = tcp socket_type = stream wait = no
user = admin
server = /usr/bin/Xvnc
server_args = -inetd -query localhost -once -securitytypes=none
only_from = 127.0.0.1
disable = no
}
Add a line to /etc/services, and restart xinetd
vnc 5900/tcp #vncserver
Then from the connecting workstation, issue the following to bring up a ssh tunnel and start vncviewer:
ssh -L15900:localhost:5900 user@remote-server.com
vncviewer localhost:15900
vncviewer localhost:15900
Capturing mouse / keyboard event under X
use xevEnabling wide-screen support with ATI fglrx driver
Somehow, wide-screen resolution is not available after installing the ATI driver (I have a Raedon 9600). But it CAN be enabled by tweaking parameters in /etc/X11/xorg.conf. Specifically the line Modes "1440x900" and Virtual 1440 900. My full xorg.confSection "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1440x900" "1280x768" Virtual 1440 900 EndSubSection EndSection
There are no comments on this page. [Add comment]