La resolución de tty falla después de suspender y reanudar en Linux

La resolución de tty falla después de suspender y reanudar en Linux

Estoy corriendo

$ uname -sr
Linux 4.0.5-gentoo

con una tarjeta Nvidia GeForce 750 Ti y

$ eix nvidia-drivers
[I] x11-drivers/nvidia-drivers
     ...
     Installed versions:  355.11-r2^msd(01:51:54 04/12/15)(X acpi gtk2 multilib tools uvm -gtk3 -pax_kernel KERNEL="linux -FreeBSD")

$ eix grub
[I] sys-boot/grub
     ...
     Installed versions:  2.02_beta2-r7(2)^t(16:24:02 18/07/15)(fonts multislot nls sdl themes truetype -debug -device-mapper -doc -efiemu -libzfs -mount -static -test GRUB_PLATFORMS="-coreboot -efi-32 -efi-64 -emu -ieee1275 -loongson -multiboot -pc -qemu -qemu-mips -uboot -xen")

La única entrada no comentada en mi /etc/default/grubes GRUB_DISTRIBUTOR="Gentoo".

Cuando inicio el sistema, Grub se inicia en modo texto (que parece 640x480resolución), al igual que el kernel (puedo leer el registro de inicio). Una vez Xiniciado, la resolución cambia a la resolución nativa de mi monitor ( 1920x1080). Después de iniciar sesión, puedo cambiar a tty1-6 ( Ctrl+Alt+F1-6) sin problemas.

Cuando suspendo el sistema y posteriormente lo reinicio,a vecesantes de mostrar la pantalla de inicio de sesión, el monitor parpadea conrayas verticales verdes y moradasvarias veces. Después de eso, la pantalla de inicio de sesión se dibuja normalmente. Sin embargo, cambiar a tty1-6 deja de funcionar. Así es como se ve el monitor si lo intento:

artefactos tty

Esto no necesariamente sucede la primera vez que suspendo durante una sesión. Se dibujan las mismas franjas verticales en blanco y negro en lugar del registro de apagado. Después de reiniciar, los ttys vuelven a la normalidad.

Recientemente reemplacé mi monitor y mi tarjeta de video. Este problema no surgió con la configuración anterior.

Probablemente esto no esté relacionado, pero he intentado experimentar con varias configuraciones para /etc/default/grubestablecer la resolución de arranque en un valor más alto. Si bien GRUB_GFXMODE=1920x1080funcionó, la configuración GRUB_GFXPAYLOAD_LINUX=keepprovocó una pantalla negra durante todo el procedimiento de inicio, hasta la pantalla de inicio de sesión (que se dibujó normalmente). Finalmente decidí dejar todo con los valores predeterminados.


  1. ¿Cómo diagnostico qué está mal con mi sistema de video?
  2. ¿Cómo lo soluciono?

ACTUALIZACIÓN:élpareceese surgimiento sys-apps/v86dresolvió el problema. Publicaré una aclaración más completa cuando tenga más confianza al respecto.

información relacionada