¿Cómo recupero mis ttys oscurecidos?


17

Pregunta original:

Después de reemplazar mi Ubuntu 10.10 con 11.04, todo lo que obtengo cuando I Ctrl+ Alt+ F1–F6en un tty es una pantalla en negro. También cuando inicio hay un tiempo de pantalla negra después de que se muestra el menú grub2. Luego, hasta justo antes de que comience el gnomo, permanece negro.

Tengo una Nvida Geforce Quadro FX 770M en mi HP EliteBook 8530w. ¿Cómo hago para que mis ttys (también conocidos como 'terminales virtuales') vuelvan a funcionar?

Mis esfuerzos en orden cronológico:

  • Supuse que grub y gfx-payload parecen ser el problema. Seguí esta guía para una resolución más alta . Lo que llevó al menú grub2 que se muestra en mi resolución nativa en lugar de 800x600. El problema de la pantalla en negro permanece.

  • Googlehit algunos informes de errores en otras tarjetas nvidia que tienen ese problema.

  • Intenté desinstalar el controlador nvidia. Sin efecto. También probé diferentes resoluciones

  • Con una versión anterior del núcleo funciona. Aunque no perfectamente. Los ttys son utilizables, queda una pantalla negra entre el menú de grub2 y el inicio de gnome. Realmente no es una solución.

  • Intenté tanto que perdí la noción. Reinstalado grub2y linux-image-2.6.38-8-generic. Luego le hice esto a mí /etc/default/grubde acuerdo con la guía mencionada anteriormente (también /etc/grub.d/00_headereditada):

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=3
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    GRUB_GFXMODE=1680x1050x32
    

    Para mi sorpresa , ahora puedo usar mis ttys en resolución nativa. Sin embargo, la pantalla negra entre el menú de grub2 y la pantalla de inicio de sesión de gnome todavía está allí . Eso es molesto ya que también uso un disco encriptado, por lo que tengo que ingresar mi frase de contraseña en la oscuridad total ... Todavía estoy buscando una solución, pero la urgencia es baja.

  • Descargué e instalé una versión posterior del controlador nvidia. No hay diferencia con la última edición.

  • GRUB_CMDLINE_LINUX="vga="Parámetro probado . Sin efecto.

  • nomodesetno tiene efecto. ni siquiera en combinación convga=...

  • Intentó echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splashsin efecto (ver comentario )

  • Al borde de la resignación ...

  • El período de recompensa pronto terminará.


1
¿Intentó "nomodeset" en la línea "quiet splash" para deshabilitar la configuración de modo del kernel?
maco

Ya lo intenté en otra configuración. ahora lo intenté de nuevo. Todavía no hay trabajo laboral;) Gracias de todos modos.
con-f-use

2
Con-f-use - Todavía estoy confundido :-) con la pregunta: ¿los TTY que aún puede usar de forma nativa pero tiene una pantalla negra de Plymouth? ¿Has probado el truco framebuffer = y? ubuntuforums.org/showpost.php?p=9175901&postcount=4
fossfreedom

2
Según las pautas ( askubuntu.com/help/reopen-questions ) esta es una solicitud de "Por favor, vuelva a abrir". No creo que esto esté demasiado localizado: ocurre en todas mis máquinas con nVidia patentado instalado. "Es improbable que ayude a futuros visitantes" es incorrecto: soy un visitante futuro y ciertamente espero que las respuestas me ayuden a solucionar este problema exacto. No creo que la pregunta deba ser editada o modificada, describe perfectamente los problemas que tengo.
Ash

1
Un poco de historia: solía haber una razón cercana "demasiado localizada", pero Stack Exchange se la quitó porque la gente la usaba mal la mitad del tiempo . Este es uno de esos casos claros de no ser "poco probable que ayude a futuros visitantes", dada la cantidad de personas que han publicado aquí sobre tener el mismo problema. Los comentaristas en otros lugares han enviado personas aquí donde las respuestas ayudaron . Creo que esto es relevante incluso hoy; Estoy votando para reabrir. @Ash
Kagan

Respuestas:


8

Experimenté el mismo problema que cuando reemplacé Ubuntu 10.10 por una nueva instalación de Ubuntu 11.04 (y más tarde, Ubuntu 11.10): mis tty de "consola" estaban desesperadamente en blanco pero en realidad funcionaban, es decir, podía iniciar sesión e ingresar comandos que en realidad funciona, pero no había nada visible en mi pantalla.

Pasé una gran cantidad de horas en Google y en varios foros de Ubuntu, probé muchas sugerencias y finalmente llegué a la siguiente conclusión: el problema está relacionado con el controlador propietario de NVIDIA: si elimino el controlador propietario de NVIDIA y uso el " nouveau ", el problema desaparece pero, por supuesto, ya no puedo beneficiarme de la aceleración de hardware.

Me las arreglé para solucionar el problema en mi sistema (ZOTAC ZBOX con NVIDIA GT218 integrado) utilizando el controlador de framebuffer Uvesafb.

Aquí está el procedimiento que utilicé:

apt-get install v86d
apt-get install hwinfo
hwinfo --framebuffer

De la salida de hwinfo, tomé la "mejor" resolución compatible con mi pantalla, en mi caso 1280x800 24 bits, y agregué la siguiente línea al final del archivo / etc / initramfs-tools / modules:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

(La cadena "1280x800-24" proviene de la resolución que elegí; su kilometraje puede variar).

Luego reconstruí las imágenes de grub e initramfs de la siguiente manera:

update-initramfs -u
update-grub

Finalmente reinicié el sistema y mi consola tty finalmente fue visible nuevamente.

No utilizo el sistema de archivos encriptado, por lo que no puedo verificar si la frase de contraseña se debe ingresar "en la oscuridad", pero de todos modos espero que la solución anterior lo ayude.


1
¡Esto funciono muy bien para mi!
Radu Rădeanu

4

Problema similar

Descubrí que tenía que ver con el VGA en mi placa base que no estaba usando. Cuando conecté un monitor al mobo VGA y presioné CTRL-ALT-F1, el tty se mostró en ese monitor.

Fui a BIOS: configure el vga para habilitarlo cuando no hay una tarjeta gráfica, todo está bien ahora.

Lástima que reinstalé y formé todo antes de llegar a esta etapa :(


3

Encontré el mismo problema, todos los terminales ttyX en ejecución (proceso de getty en ejecución), pero no aparece el indicador de inicio de sesión en Ctrl + Alt + F1-6 (pantalla negra con el resto de la imagen de bienvenida en la parte superior). Cuando escribo el nombre de usuario y la contraseña, el usuario está registrado correctamente (quién manda). La única solución que encontré es cambiar al modo de texto mientras se inicia el arranque.

1) editar: / etc / default / grub GRUB_GFXPAYLOAD_LINUX = texto

2) y actualización de grub: update-grub2 update-initramfs -u


He estado trabajando en esto todo el día. Su respuesta negativa fue la única solución hasta el momento.
Chris K

0

En primer lugar, ese guión es realmente un mal trabajo. No crea copias de seguridad. Se reemplazará rápidamente, si las líneas están comentadas. Sugiere bits de resoluciones incorrectas y resoluciones incorrectas si está utilizando pantallas duales. También podría cambiarse instalando maleware en cualquier momento. Por suerte, miré el código antes de invocarlo.
con-f-use

Ahora al problema real: los cambios sugeridos en el script no ayudaron mucho, si es que lo hicieron. Ahora puedo ver parte de la pantalla de carga previa al gnomo, pero no la contraseña para descifrar mis discos. También dijo que la pantalla de carga llena solo una pequeña parte en la parte superior izquierda de mi pantalla. Pero supongo que esto se debe solo a los cambios que hice de antemano y al hecho de que reactivé "splash silencioso" para probar el FixScript. La mitad de las opciones que establece están desactualizadas de todos modos.
con-f-use

0

La mina se desvanece lentamente a negro, como algún tipo de característica de seguridad. Si inicio sesión y tengo que escribir mi nombre de inicio de sesión perfectamente, presione enter, luego ingrese mi contraseña, ingrese. Puedo ver cosas bien. Tal vez su pantalla se esté desvaneciendo a negro muy rápidamente.

Intenta iniciar sesión. No creo que esto esté relacionado con una tarjeta gráfica, ya que he tenido esto con 11.04 y 11.10, y tal vez la versión anterior. En dos tarjetas, NVIDIA y ATI. (con sofisticados controladores súper secretos que no son de código abierto)


0

Comencé a experimentar este problema después de hacer los cambios necesarios para que la conexión inalámbrica se conecte incluso antes de que el usuario inicie sesión en el entorno de escritorio.

Seguí las instrucciones proporcionadas en esta página para lograr lo mismo.

Después de estos cambios, mis sesiones no estaban en el nivel de ejecución correcto. Pude recuperar la consola tty al revertir los cambios realizados /etc/init/rc-sysinit.conf.

Ahora mis consolas tty funcionan bien y el problema no estaba relacionado con grub o controladores de pantalla.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.