How do I run multiple X Session under Linux or UNIX operating systems? How do I switch between X sessions?
The startx script initialize an X session. You can use the same to run multiple X session. Switch to console mode by pressing CTRL+ALT+F1. Provide your login details and type the following command to start X session:
startx -- :1
By default the first X session runs on screen 0. However, you can run the second X session on screen 1, the third on screen 2, and so on. The above startx command tell X to run on screen 1. To run X on screen 2, you'd use the command
startx -- :2
How Do I Switch Between X Sessions?
- To go back to the screen 0 user X session, press Ctrl+Alt+F7
- To go back to the screen 1 user X session press Ctrl+Alt+F8.
- To go back to the screen 2 user X session press Ctrl+Alt+F9.
- Please note that F7 to F12 identify six X sessions.
Featured Articles:
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- My 10 UNIX Command Line Mistakes
- Linux: 20 Iptables Examples For New SysAdmins

- 25 PHP Security Best Practices For Sys Admins
- The Novice Guide To Buying A Linux Laptop
- 10 Greatest Open Source Software Of 2009
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- Top 20 OpenSSH Server Best Security Practices
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Linux Video Editor Software
Facebook it - Tweet it - Print it -


{ 5 comments… read them below or add one }
Or one could just use Qingy: http://qingy.sourceforge.net/
When using KDE, you have the option to start a new session in the start menu. You are then presented with a new login screen.
The annoying thing though, is that you have no info on who is already logged in into one of those additional X Sessions.
Open a terminal shell (bash, xterm, etc). Type the letter “w”, press enter… Shows you who’s logged in. No matter what tty they’re logged in to. You don’t have to be root to run the command. It will even show remote users logged in to your machine.
Cheers ;)
Thanks for the info! I didn’t know that^^
Hello,
If You want launch a simple Xorg session with the next command line :
# Xorg :0 (control+alt+F7)
# Xorg :1 (control+alt+F8)
(which is lauched by startx — :1)