Re: [gdm-list] User feedback on multi-seat gdm and ConsoleKit
- From: Wayne Whitney <whitney post harvard edu>
- To: Halton Huo <Halton Huo Sun COM>
- Cc: gdm-list gnome org
- Subject: Re: [gdm-list] User feedback on multi-seat gdm and ConsoleKit
- Date: Tue, 24 Nov 2009 07:47:43 -0800 (PST)
Hello,
First, thanks to everyone for the responses. My followup:
On Mon, 23 Nov 2009, Halton Huo wrote:
On Sat, 2009-11-21 at 16:15 -0800, Wayne Whitney wrote:
1) VT switching breaks things.
OK, as others have pointed out, the VT system should just apply to the
primary console display. That still leaves me with a few issues:
1) If I switch VTs, sometimes GDM spawns a third X process (:2), using the
primary .display file. It is as if X respawns prematurely. One time I
had three Xs going on the primary display, on VTs 7, 8 and 9.
2) If switch VT to a text console and back to X, for some reason X on the
primary display starts accepting input from both keyboards and mice. The
only "Device reopened" messages in Xorg.log refer to the desired primary
input devices, so I have no idea why this is happening.
3) I need to figure out how to tell the kernel to ignore input from the
secondary keyboard and mouse, for the case that I have a text console on
the primary display.
4) I still have the problem that logging out dumps me at VT1 instead of
the respawned X. I'm not actually clear on the timing of the X
respawning, it seems like it respawns if I switch VTs (e.g. if I switch to
VT2 from VT1, it respawns and switches VTs for me).
3) My .display files have $vt as a command line option, but when I use ps
to look at the Xorg commands run, there is no vtX option passed to Xorg.
This is strange, could you move $vt at the end of Exec line and try
again? (I'm not sure whether Xorg accept "/usr/bin/Xorg $display $vt
-layout Layout0 -br -verbose -auth $auth -nolisten tcp")
To be simple, you could try the single session with your
00-primary.seat. To disable your second seat, you can switch the key
Hidden to true and restart your console-kit-daemon and gdm.
Neither of these had any effect. I still don't get any vtX option on the
command line as reported by ps. I seem to recall the Case2 testing files
did work as far as the vt command line option. I also realized that I
don't actually want my secondary display to be on a different VT from the
primary; if it were set up that way, only one of them would be running at
once, depending on which VT is active.
5) I don't know how to configure the greeters I end up with
Is there an alternative to gdm-simple-greeter I could use?
I do not think disable sould for greeter is supported, should be an
enhancement for GDM.
Well, I tried the following, not sure if it works yet:
gconftool-2 --config-source=xml:readwrite:/var/lib/gdm/.gconf --set /desktop/gnome/sound/event_sounds --type bool false
Also, I notice that gdm is spawning an instance of pulseaudio, I'm not
sure where that happens and if I can disable it.
Are you saying you can not use tab to switch the "Login" button? If so,
should be an A11y bug for GDM.
No, I can use tab, that is an OK workaround. I would just prefer a
greeter that starts off with a "Username:" prompt.
Thanks, Wayne Whitney
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]