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.
xterm
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.
for the CentOS part, the header says Xnest, but you install Xephyr, and you execute Xnest ..
ReplyDeleteXnest and Xephyr are 2 different Xservers .. Xephyr is developed to replace Xnest and have more fancy features than Xnest
kagesenshi,
ReplyDeleteThanks for the over sight! Will correct it this week.