[Mageia-dev] systemd vs dm
jamagallon at ono.com
Sun Sep 18 01:28:47 CEST 2011
On Sat, 17 Sep 2011 13:59:13 +0000
Dick Gevers <dvgevers at xs4all.nl> wrote:
> On Sat, 17 Sep 2011 14:38:56 +0100, Colin Guthrie wrote about Re:
> [Mageia-dev] systemd vs dm:
> >Yeah, please open a bug against initscripts (feel free to assign it to
> >me) just so it's not forgotten.
> For the record (you already found it):
Well, i have set SPEEDBOOT=no, installed sysvinit to replace systemd-sysvinit,
and still GDM does strange things.
Right after boot, it does not allow to switch to any vt, and even if you
do it, sometimes hangs.
I see this in messages:
Sep 18 01:14:37 one /sbin/mingetty: tty2: invalid character 0xbc in login name
If I restart gdm (via an ssh session), I can see that tty2 has a couple lines of
garbage after the login prompt.
It looks like gdm tries to use tty2, and bangs against mingetty, see that tty2
session is the last:
root 3284 1 0 01:14 tty1 00:00:00 /sbin/mingetty tty1
root 3286 1 0 01:14 tty3 00:00:00 /sbin/mingetty tty3
root 3287 1 0 01:14 tty4 00:00:00 /sbin/mingetty tty4
root 3288 1 0 01:14 tty5 00:00:00 /sbin/mingetty tty5
root 3289 1 0 01:14 tty6 00:00:00 /sbin/mingetty tty6
root 3504 1 0 01:14 tty2 00:00:00 /sbin/mingetty tty2
root 7402 7399 0 01:21 tty8 00:00:00 /etc/X11/X :0 -br -verbose -logverbose 7 -auth /var/run/gdm/auth-for-gdm-LD0qed/database -nolisten tcp
How could I add the option 'vt7' to the X server command line ? New gdm
custom.conf does not support the [servers] section I planned to use
(from what I have been able to read).
A workaround should be to hardcode, even in sources if needed, the option
to use vt7. It is no so dangerous, even systemd makes tty7 the mandatory
X target as it has a conflict in gdm for tty7...
I also have noticed that systemd uses agetty, and /etc/inittab uses mingetty.
To really compare things and rule aout any bugs, both should be the same...
Any ideas ?
More information about the Mageia-dev