![Linux 上暫停和恢復後 tty 解析失敗](https://rvso.com/image/1476411/Linux%20%E4%B8%8A%E6%9A%AB%E5%81%9C%E5%92%8C%E6%81%A2%E5%BE%A9%E5%BE%8C%20tty%20%E8%A7%A3%E6%9E%90%E5%A4%B1%E6%95%97.png)
我在跑步
$ uname -sr
Linux 4.0.5-gentoo
配備 Nvidia GeForce 750 Ti 卡和
$ 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")
my 中唯一未註釋的條目/etc/default/grub
是GRUB_DISTRIBUTOR="Gentoo"
.
當我啟動系統時,Grub 以文字模式啟動(看起來像640x480
解析),核心也是如此(我可以讀取啟動日誌)。啟動後X
,解析度切換為顯示器的原始解析度 ( 1920x1080
)。登入後,我可以Ctrl+Alt+F1-6
毫無問題地切換到 tty1-6 ( )。
當我暫停系統並隨後恢復它時,有時在顯示登入畫面之前,顯示器會閃爍綠色和紫色豎條紋幾次。之後,登入畫面就正常繪製了。然而,切換到 tty1-6 就不再起作用。如果我嘗試的話,顯示器會是什麼樣子:
當我第一次在會話期間暫停時,不一定會發生這種情況。繪製相同的黑白垂直條紋而不是關機日誌。重啟後,ttys恢復正常。
我最近更換了顯示器和顯示卡。之前的配置並沒有出現這個問題。
這可能是不相關的,但我嘗試嘗試各種設定以/etc/default/grub
將啟動解析度設定為更高的值。雖然GRUB_GFXMODE=1920x1080
確實有效,但設定GRUB_GFXPAYLOAD_LINUX=keep
導致整個啟動過程中出現黑屏,直到登入畫面(正常繪製)。最終我決定將所有內容保留為預設值。
- 如何診斷視訊系統的問題?
- 我如何解決它?
更新:它似乎出現的sys-apps/v86d
問題解決了。當我對此更有信心時,我會發布更完整的說明。