Account Links: Cart | Your Account | Logout

Skip to content

Red Hat Knowledgebase

Red Hat Knowledgebase Search:

Updated Within the Last:

New Solutions within the last day New Solutions within the last week New Solutions within the last month

Browse by topics:


Click to View a Topic
Red Hat Enterprise Linux > AS/ES/WS v. 3 > Issue <<  425 of 593 >>

Solution Tools:


Email a Solution Postcard Printer version Submit a comment on this answer Update notifications Request an answer Back

Article Reference

Article ID: 4731
Last update: 07-09-06
Issue:
Is it possible to have more than one desktop running locally?
Resolution:

It is possible to have multiple desktops running. If you have the GNOME Desktop Manager installed, the program gdmflexiserver makes it very simple.

Note: This article assumes that you have the default GNOME Desktop Manager installed. If it is not installed, you can install it using up2date in a terminal:

 
up2date -i gdm
                       

The up2date command above requires that your system be registered with Red Hat Network (RHN) and connected to the Internet. Information on how to register your system with RHN and how to install packages is available in other Knowledgebase articles.

gdmflexiserver can launch additional desktops two ways - nested and non-nested. To launch a nested desktop, open a terminal and type the command gdmflexiserver -n. This will result in a new desktop being launched, nested within a new window on your current desktop.

To launch a non-nested desktop, simply run the program in a terminal without the -n option i.e., gdmflexiserver . The new desktop will be started in the next available virtual terminal. By default the first desktop is usually launched in virtual terminal 7, so the new one should be available in virtual terminal 8. To access that terminal, you need to press and hold the control and alt keys, and also hit the F8 key (Ctrl+Alt+F8). To return to the original desktop, use the sequence Ctrl+Alt+F7.

gdmflexiserver will launch a whole new session, for both nested and non-nested, giving you the opportunity to login as a different user. The original desktop will be locked ( will appear as blank screen ) till the non-nested display is closed. To workaround this, login using --no-lock option with gdmflexiserver command.

Alternatively, it is possible to run multiple display session. Edit /etc/X11/gdm/gdm.conf file to allow multiple login server instances to start. There will be a section like this:

[servers]
# These are the standard servers.  You can add as many you want here
# and they will always be started.  Each line must start with a unique
# number and that will be the display number of that server.  Usually just
# the 0 server is used.
0=Standard
#1=Standard

Just uncomment the line :

1=Standard


How well did this entry answer your question?


good wrong incomplete out of date
Red Hat Enterprise Linux > AS/ES/WS v. 3 > Issue <<   425  of  593  >>