it-swarm-es.com

x-server no se inicia: pantalla negra (después de purgar archivos * nvidia * en el sistema HD4000)

Durante unos tres meses, he estado tratando de solucionar un problema con mi servidor x.

El problema ocurrió después de que lightdm comienza como de costumbre. Después de ingresar la contraseña en mi cuenta, apareció la pantalla de carga, pero me devolvió a lightdm. Ahora terminé con una pantalla en negro, tratando de resolver el problema.

Cosas que probé hasta ahora:

  • creó una cuenta de prueba anteriormente: esto funcionó, puedo iniciar sesión sin ningún problema

  • chown todos los archivos .Xauthority a mi usuario

  • chown todos los archivos en /home/.encryptfs/myaccount/.* a mi usuario

  • purgué los archivos del controlador de nvidia después de leer sobre problemas similares, causados ​​por las actualizaciones del controlador de nvidia: esto resultó en la pantalla en negro (por lo que la pantalla está encendida pero no muestra nada cuando se inicia con las opciones estándar de grub). No entiendo cómo purgar un controlador inútil en una máquina gráfica Intel HD 4000 puede dar como resultado una pantalla en negro. Esto me confunde más.

  • reconfigurar xserver-xorg

  • establecer kdm en lugar de lightdm

  • iniciar xserver desde la consola usando startx -v: primero resultó en los errores adjuntos a continuación, ahora entrega X: /tmp/.X11-unix has suspicious mode (not 1777) or is not a directory, aborting.xinit: giving upxinit: connection to server lost

  • Sudo apt-get install --reinstall xserver-xorg xorg plymouth-x11

  • reinstalé el núcleo: no puedo explicarme cómo esto posiblemente NO podría solucionar el problema de la pantalla negra, los núcleos más nuevos como el mío (... 0.23) tienen todos los controladores HD4000 a bordo, ¡debe tener los controladores correctos ahora! Entonces, en mi opinión, esto no puede ser un problema de gráficos, pero la pantalla negra apareció la próxima vez después de purgar los controladores nvidia.
  • agregue el repositorio x-swat e instale el controlador HD4000 desde allí: nuevamente nada
  • arranque desde live-media: vuelve a la interfaz busybox initramfs
  • arranque sin la opción quiet
  • arranque sin splash: me permite obtener al menos un acceso confiable al inicio de sesión y la interfaz de la consola
  • arrancar con nomodeset quiet splash: funciona a veces y me lleva a la consola de inicio de sesión e interfaz, a veces no

Como se mencionó, una nueva cuenta creada como prueba funcionó, así que pensé que podría haber un problema con las autoridades. Pero verificar y cambiar los derechos de los propietarios de los archivos que se sabe causan tales problemas. Lamentablemente esto no resolvió el problema. Después de algunas investigaciones web descubrí que las actualizaciones de controladores de nvidia recientemente causaron problemas similares, así que eliminé y eliminé los archivos del controlador. Sin embargo, esperaba que hubiera una imagen en la pantalla, como en el modo VGA en el sistema operativo Windows. Este no es el caso, por lo que ahora me enfrento a un problema de pantalla negra, además, que de alguna manera no se puede solucionar reinstalando los controladores, o nunca fue causado por la purga de los controladores nvidia.

Lo que hice antes de que apareciera el problema xinit en primer lugar: - Agregué este script al inicio automático:

#!/bin/bash
#!/bin/sh
# wait for the dock state to change
sleep 2.0
DOCKED=$(cat /sys/devices/platform/dock.0/docked)
case "$DOCKED" in
    "0")
       #undocked event - lets remove all connected outputs apart from LVDS
       for output in $(/usr/bin/xrandr -d :0.0 --verbose|grep " connected"|grep -v LVDS|awk '{print $1}')
         do
         /usr/bin/xrandr -d :0.0 --output $output --off
       done
    xrandr --output LVDS1 --rotation normal
        xsetwacom set "Wacom ISDv4 90 Pen stylus" MapToOutput LVDS1
    xsetwacom set "Wacom ISDv4 90 Pen eraser" MapToOutput LVDS1
    # rotates the tablet input to the according position (half=180°, (c)cw=(counter)clockwise, none=normal)
    xsetwacom set "Wacom ISDv4 90 Pen stylus" rotate none
    # if multiouch present set: xsetwacom set "Wacom ISDv4 E6 Finger touch" rotate half
    xsetwacom set "Wacom ISDv4 90 Pen eraser" rotate none
    ;;
    "1")
    ## rotates internal Laptop Display LVDS1 to inverted
    xrandr --output HDMI2 --auto --above LVDS1
    xrandr --output LVDS1 --rotation inverted
    xsetwacom set "Wacom ISDv4 90 Pen stylus" MapToOutput LVDS1
    xsetwacom set "Wacom ISDv4 90 Pen eraser" MapToOutput LVDS1
    # rotates the tablet input to the according position (half=180°, (c)cw=(counter)clockwise, none=normal)
    xsetwacom set "Wacom ISDv4 90 Pen stylus" rotate half
    # if multiouch present set: xsetwacom set "Wacom ISDv4 E6 Finger touch" rotate half
    xsetwacom set "Wacom ISDv4 90 Pen eraser" rotate half
    ;;
esac
exit 0
  • se instalaron algunas actualizaciones estándar de Canonical

Yo suelo:

  • Kubuntu 12.10

  • Lenovo x230t

  • intel Core i7 3520M con gráficos integrados HD 4000

Información adicional sobre los errores iniciales, antes de purgar nvidia:

salida de startx -v

Líneas de consola después de intentar iniciar sesión a través de lightdm

salida de ls -la 1

salida de ls -la 2

salida de ls -la

salida de ls -la 4

salida de ls -la 5

3
phaeton616

Intente iniciar sesión en vivo para acceder a sus archivos de datos y hacer una copia de seguridad de todo lo que necesita/desea conservar.

Cuando esto sucede, ¿puede acceder a tty (Ctrl+Alt+ (F1...F6))?

En el momento del arranque, cargue el menú Grub presionando y manteniendo Shift inmediatamente después de POST la pantalla se cae. Verifique que "texto" no esté reemplazando "splash silencioso" (o cualquier opción de inicio seleccionada) en la opción de kernel que se está iniciando.

¿Por qué fue necesario eliminar los controladores de nvidia? ¿Tiene Intel CPU y GPU a bordo?

¿Por qué medios (tty, símbolo del sistema de recuperación, símbolo del sistema) qué da lspci -v con respecto a los gráficos que se utilizan?

¿Eliminar el script que se agregó al inicio automático detendría el problema de xinit?

@ phaeton616 afirma:

El problema ocurrió después de que lightdm comienza como de costumbre

entonces, ¿por qué resalta "establecer kdm en lugar de lightdm"?

Cuando bata; ¿consideró alguno de los puntos de preocupación planteados aquí ?

¿Posiblemente la respuesta a todas estas preguntas indique que es hora de reinstalar?

¿Has intentado arrancar en un DVD de Ubuntu? Vuelva a instalar el sistema operativo de su elección.

1
geezanansa

1.) Estoy un poco confundido: ¿cuándo aparece el problema? solo si intenta iniciar sesión en su cuenta o antes en el proceso de arranque?

2.) guión publicitario: ¿es una copia 1: 1? si sí: parece que hay un paréntesis abierto en la 7ma línea

0
matthias_94