gdm is configured with --with-initial-vt=7 (gdm-3.6.2.ebuild:174). However, systemd expects display manager on on vt1 (see https://bugzilla.redhat.com/show_bug.cgi?id=817186#c1). Removing --with-initial-vt=7 fixes the issue Reproducible: Always
Turns out this was caused by plymouth useflag, after recompile with -plymouth gdm starts ok on vt7 with an automatic switch.
Strange, but if I configure gdm to start on vt1, them I have a lot of permission problems. Gnome asks me for a root password for actions like reboot, doesn't allow me to configure network, etc..
(In reply to comment #2) > Strange, but if I configure gdm to start on vt1, them I have a lot of > permission problems. Gnome asks me for a root password for actions like > reboot, doesn't allow me to configure network, etc.. I had this problem too, but I considered it a separate issue. The problem in this bug is that USE=plymouth will prevent the automatic switch to vt7 on startup.
Are you able to reproduce with gdm 3.8?
(In reply to Pacho Ramos from comment #4) > Are you able to reproduce with gdm 3.8? yes (using systemd init). it also captures keyboard input (vt switch still works). I think it's working as intended, given that gnome expects gdm to start on vt1.
This shouldn't occur per: https://bugs.freedesktop.org/show_bug.cgi?id=25749 Please report the problem here: https://bugzilla.gnome.org/enter_bug.cgi?product=gdm
Did you report it?
(In reply to Pacho Ramos from comment #6) > This shouldn't occur per: > https://bugs.freedesktop.org/show_bug.cgi?id=25749 I don't think this applies. If I understand correctly that bug is about running plymouth on other VTs than vt1. In this case plymouth runs on VT1, it is gdm that needs to switch the VT and fails to do so. (In reply to Pacho Ramos from comment #7) > Did you report it? reported here: https://bugzilla.gnome.org/show_bug.cgi?id=707876 sorry it took so long. However, I expect the bug to be closed with the same comment as https://bugzilla.redhat.com/show_bug.cgi?id=817186#c1
+ 20 Mar 2014; Pacho Ramos <pacho@gentoo.org> gdm-3.10.0.1-r1.ebuild: + --with-initial-vt=7 conflicts with plymouth, bug #453392 by Jan Vesely +
You forgot to remove --with-initial-vt=7 \ line 171...It is still enabled. That's been a year I am waiting for this...thanks a lot!
+ 10 May 2014; Pacho Ramos <pacho@gentoo.org> -gdm-3.10.0.1.ebuild, + gdm-3.10.0.1-r1.ebuild: + Really fix the vt issue with plymouth (#453392#c10), drop old +