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