![La resolución de tty falla después de suspender y reanudar en Linux](https://rvso.com/image/1476411/La%20resoluci%C3%B3n%20de%20tty%20falla%20despu%C3%A9s%20de%20suspender%20y%20reanudar%20en%20Linux.png)
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/grub
es GRUB_DISTRIBUTOR="Gentoo"
.
Cuando inicio el sistema, Grub se inicia en modo texto (que parece 640x480
resolución), al igual que el kernel (puedo leer el registro de inicio). Una vez X
iniciado, 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:
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/grub
establecer la resolución de arranque en un valor más alto. Si bien GRUB_GFXMODE=1920x1080
funcionó, la configuración GRUB_GFXPAYLOAD_LINUX=keep
provocó 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.
- ¿Cómo diagnostico qué está mal con mi sistema de video?
- ¿Cómo lo soluciono?
ACTUALIZACIÓN:élpareceese surgimiento sys-apps/v86d
resolvió el problema. Publicaré una aclaración más completa cuando tenga más confianza al respecto.