Bug#684432: [gdm3] blank screen: Cannot find a free VT
Daniel Karig
dk at diy-biogas.eu
Mon Jan 28 15:24:49 UTC 2013
Package: gdm3
Version: 3.4.1-5
After dist-upgrade from squeeze to wheezy gdm3 offers no login prompt
anymore. Instead the screen stays blank, the cursor keeps spinning,
while X respawned multiple times. Maybe related to #681830.
Current gdm3 log shows
> Fatal server error:
> xf86OpenConsole: Cannot find a free VT
...
> (WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
> (WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor
> Server terminated with error (1). Closing log file.
See attached log for details.
> The real fix for this issue, is to properly set the security context
> on the /usr/sbin/gdm3 executable.
>
> -rwxr-xr-x. 1 root root system_u:object_r:xdm_exec_t:s0 263592 oct 20
> 17:53 /usr/sbin/gdm3
# ls -l /usr/sbin/gdm3
-rwxr-xr-x 1 root root 162456 Nov 26 14:46 /usr/sbin/gdm3
> You should check that you have at least the package
> selinux-policy-default (2:2.20110726-11) installed and relabel your
> filesystem (touch /.autorelabel && reboot).
# dpkg -l |grep selinux
ii libselinux1:i386 2.1.9-5 i386
ii python-selinux 2.1.9-5 i386
Python bindings to SELinux shared libraries
ii selinux-policy-default
2:2.20110726-12 all Strict and Targeted
variants of the SELinux policy
I switched to lightdm which works fine, except user switching (#683373).
The problem with gdm3 persists.
--- System information. ---
Architecture: i386
Kernel: Linux 3.2.0-4-686-pae
Debian Release: 7.0
500 testing 127.0.0.1
--- Package information. ---
Depends (Version) | Installed
=============================================-+-================
libaccountsservice0 (>= 0.6.8) | 0.6.21-8
libatk1.0-0 (>= 1.12.4) | 2.4.0-2
libattr1 (>= 1:2.4.46-8) | 1:2.4.46-8
libaudit0 (>= 1.7.13) | 1:1.7.18-1.1
libc6 (>= 2.4) | 2.13-37
libcairo-gobject2 (>= 1.10.0) | 1.12.2-2
libcairo2 (>= 1.10.0) | 1.12.2-2
libcanberra-gtk3-0 (>= 0.25) | 0.28-6
libcanberra0 (>= 0.2) | 0.28-6
libdbus-1-3 (>= 1.0.2) | 1.6.8-1
libdbus-glib-1-2 (>= 0.88) | 0.100-1
libfontconfig1 (>= 2.9.0) | 2.9.0-7.1
libgdk-pixbuf2.0-0 (>= 2.22.0) | 2.26.1-1
libglib2.0-0 (>= 2.30.0) | 2.33.12+really2.32.4-3
libgtk-3-0 (>= 3.0.0) | 3.4.2-5
libpam0g (>= 0.99.7.1) | 1.1.3-7.1
libpango1.0-0 (>= 1.14.0) | 1.30.0-1
libselinux1 (>= 1.32) | 2.1.9-5
libupower-glib1 (>= 0.9.0) | 0.9.17-1
libwrap0 (>= 7.6-4~) | 7.6.q-24
libx11-6 | 2:1.5.0-1
libxau6 | 1:1.0.7-1
libxdmcp6 | 1:1.1.1-1
libxklavier16 (>= 5.0) | 5.2.1-1
libxrandr2 (>= 2:1.2.99.3) | 2:1.3.2-2
dconf-gsettings-backend (>= 0.12.1-2) | 0.12.1-3
debconf (>= 0.5) | 1.5.49
OR debconf-2.0 |
gir1.2-freedesktop | 1.32.1-1
gir1.2-glib-2.0 | 1.32.1-1
adduser | 3.113+nmu3
libpam-modules (>= 0.72-1) | 1.1.3-7.1
libpam-runtime (>= 0.76-13.1) | 1.1.3-7.1
gnome-session-bin (>= 3.2) | 3.4.2.1-3
gnome-settings-daemon (>= 3.2) |
3.4.2+git20121218.7c1322-2 metacity (>=
1:2.34.2) | 1:2.34.3-4 policykit-1-gnome |
0.105-2 upower | 0.9.17-1
gnome-session | 3.4.2.1-3
OR x-session-manager |
OR x-window-manager |
OR x-terminal-emulator |
lsb-base (>= 3.2-14) | 4.1+Debian8
librsvg2-common | 2.36.1-1
accountsservice (>= 0.6.12) | 0.6.21-8
gsettings-desktop-schemas | 3.4.2-3
libglib2.0-bin (>= 2.26) | 2.33.12+really2.32.4-3
dconf-tools (>= 0.12.1-2) | 0.12.1-3
x11-common (>= 1:7.6+11) | 1:7.7+1
x11-xserver-utils | 7.7~3
Recommends (Version) | Installed
========================================-+-===========
zenity | 3.4.0-2
xserver-xephyr | 2:1.12.4-4
x11-xkb-utils | 7.7~1
xserver-xorg | 1:7.7+1
at-spi2-core | 2.5.3-2
gnome-icon-theme | 3.4.0-2
gnome-icon-theme-symbolic | 3.4.0-2
desktop-base (>= 6) | 7.0.3
0
More information about the pkg-gnome-maintainers
mailing list