jueves, 15 de diciembre de 2011

Black screen al hacer logout con cualquier usuario en Squeeze

Estaba terminando de preparar una nueva imagen para los workstation de mi centro y después de multitud de problemas, como por ejemplo, que el autofs no funciona con ldap debido a un bug, me he tropezado con uno más: Si un usuario cierra su sesión en lugar de apagar el sistema, se produce un "black screen".

Por lo que he podido determinar, haciendo pruebas y buscando información, éste fallo se produce con tarjetas Intel y posiblemente NVidia.

La tarjeta integrada de la mayoría de los equipos de mi centro es una Intel 845:

# lspci |grep -i vga 00:02.0

VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)


Para resolverlo, he añadido los repositorios squeeze-backports a la máquina en pruebas:

# echo "deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free" > /etc/apt/sources.list.d/squeeze-backports.list

Y he instalado los paquetes xserver-xorg-video-intel, libdrm-intel1 y xorg de backports:

apt-get -t squeeze-backports install xserver-xorg-video-intel libdrm-intel1 xorg

2 comentarios:

Kroiden dijo...

Lamentablemente aún haciendo las modificaciones que indicas, sigue quedándose la pantalla en negro.

Esteban M. Navas dijo...

¿Puedes conectarte de forma remota a la máquina vía ssh? ¿Has echado un vistazo a los logs?