Gordon Ross wrote:
> I was curious (yes, that's part of the problem:) and decided to try
> gdm instead of cde-login.  So I did:
>     svcadm disable cde-login
>     svcadm enable gdm
> 
> All seemed well (Hey - new login screen!)
> until I found a need to do ctrl+alt+backspace,
> which left my keyboard in up/down event mode.
> Had to ssh from another machine and run:
>    /usr/openwin/bin/kdb_mode -a
> to make the console usable again. [1]
> 
> This didn't happen when cde-login was handling
> the startup of Xorg for me, so I guess there is some
> session startup magic in cde-login that we need to
> port over into the gdm config, right?  Anyone know
> what needs to be done?

This sounds like it would be part of CDE's drop-to-console-login
logic, not X session start logic, right?   I don't know of anything
specific there - normally the X server changes the keyboard mode back
to ASCII for console mode when it exits under it's own power (i.e. not
kill -9'ed or core dumped and unable to catch the signal on the way down).

> [ 1:  And please don't take away kdb_mode when CDE goes "poof" ]

kbd_mode is part of X, not CDE, so it's not going away.   We may
move it to ON in the future, since X.Org has dropped it as being
a platform specific program, not part of the generic X Window System,
and it really is a utility for working with the kernel keyboard driver,
not anything really X related, but that would just move it to /usr/bin,
not take it away.

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering


Reply via email to