You are not logged in.
I can use Xnest just fine, but gdmXnest, gdmflexyserver -xnest and gdmthemetester don't work, any ideas?
btw here's the output of the three:
gdmflexiserver -xnest:
~% gdmflexiserver -xnest
gdmflexiserver[2511]: WARNING: Unable to open a display
gdmXnest
~% gdmXnest
DISPLAY=:20
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
gdmthemechooser
~% gdmthemetester console archer-black
GDM Theme Tester
Be sure to test all the environments:
console, console-timed, flexi, remote-flexi, xdmcp
Also be sure to test using caps lock
(gdmgreeter:2529): Gdk-WARNING **: cannot open display:
Last edited by Phrodo_00 (2008-01-07 00:36:56)
Offline
"gdmflexiserver -xnest" should be "gdmflexiserver --xnest" or "gdmflexiserver -n".
But when I type that, I get a popup saying:
Cannot start new display
The nested X server is not available, or GDM is badly configured.
Please install the Xnest package in order to use the nested login.
So hopefully it works better for you.
Last edited by ice_nine (2008-01-07 23:52:19)
Offline
"gdmflexiserver -xnest" should be "gdmflexiserver --xnest" or "gdmflexiserver -n".
But when I type that, I get a popup saying:
Cannot start new display
The nested X server is not available, or GDM is badly configured.
Please install the Xnest package in order to use the nested login.So hopefully it works better for you.
thanks , however, I get the same.
Offline
The method shown here (http://www.bryson.co.nz/linuxtip.cgi?28) works for me (for a similar result), although it still doesn't explain why gdmflexiserver -n doesn't work.
Last edited by ice_nine (2008-01-08 02:32:50)
Offline
Ah, apparently there was a bug report to do with this (or the gdmflexiserver -n part at least), it's #8409.
In your /usr/share/gdm/defaults.conf add the Xnest command to the line with "Xnest=" on it. It should look like:
Xnest=/usr/bin/Xnest -audit 0 -name Xnest
To get a menu entry for it (under applications->system tools), change the "TryExec=" line in /usr/share/gdm/applications/gdmflexiserver-xnest.desktop to (it's near the bottom):
TryExec=/usr/bin/Xnest
Works perfectly for me now
Offline