Monday, June 16, 2008

Multiple X servers - Xephyr and Xnest

To run several X servers that are different, I can switch to other virtual screens (F7-F12) or use an X server tool like Xephyr and Xnest. Xephyr is considerably newer than the well known Xnest.

Using Xnest
(On CentOS 5.1)
yum install xorg-x11-server-Xnest
Xnest -audit 0 -name Xnest :1 & export DISPLAY=:1

Using Xephyr
(on Ubuntu 7.10)
sudo apt-get install xserver-xephyr
Xephyr -ac -screen 1024x768 -reset :1 & export DISPLAY=:1

Running X on the X server
Test X applications like xterm and xeyes.


If there is a need to send an application via the chroot/server use SSH. Example below is to start and xterm on the X server

ssh -XfC -c blowfish nicholas@nicholas-server.lan xterm

If you dont understand stuff here, dont worry. It means you need to move on to other stuffs.


KageSenshi said...

for the CentOS part, the header says Xnest, but you install Xephyr, and you execute Xnest ..

Xnest and Xephyr are 2 different Xservers .. Xephyr is developed to replace Xnest and have more fancy features than Xnest

Tboxmy said...


Thanks for the over sight! Will correct it this week.

Blog Archive