![Linux でサスペンドと再開後に tty 解像度が崩れる](https://rvso.com/image/1476411/Linux%20%E3%81%A7%E3%82%B5%E3%82%B9%E3%83%9A%E3%83%B3%E3%83%89%E3%81%A8%E5%86%8D%E9%96%8B%E5%BE%8C%E3%81%AB%20tty%20%E8%A7%A3%E5%83%8F%E5%BA%A6%E3%81%8C%E5%B4%A9%E3%82%8C%E3%82%8B.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")
私の中でコメントされていない唯一のエントリは/etc/default/grub
ですGRUB_DISTRIBUTOR="Gentoo"
。
システムを起動すると、Grub はテキスト モード (640x480
解像度のように見えます) で起動し、カーネルも同様に起動します (ブート ログを読むことができます)。X
起動後、解像度はモニターのネイティブ解像度 ( 1920x1080
) に切り替わります。ログイン後、Ctrl+Alt+F1-6
問題なく tty1-6 ( ) に切り替えることができます。
システムを一時停止してその後再開すると、時々ログイン画面が表示される前にモニターが点滅し、緑と紫の縦縞数回。その後、ログイン画面は正常に描画されます。ただし、tty1-6 への切り替えは機能しなくなります。試してみると、モニターは次のようになります。
これは、セッション中に初めてサスペンドしたときに必ずしも発生するわけではありません。シャットダウン ログの代わりに、同じ白黒の縦縞が描画されます。再起動後、tty は正常に戻ります。
最近、モニターとビデオカードを交換しました。この問題は以前の構成では発生しませんでした。
/etc/default/grub
これはおそらく無関係ですが、ブート解像度をより高い値に設定するために、さまざまな設定を試してみました。GRUB_GFXMODE=1920x1080
動作はしましたが、この設定GRUB_GFXPAYLOAD_LINUX=keep
により、ログイン画面 (正常に描画されます) まで、ブート手順全体で黒い画面が表示されました。最終的に、すべてをデフォルト値のままにすることにしました。
- ビデオ システムの問題点を診断するにはどうすればよいでしょうか?
- どうすれば修正できますか?
追記:それ思われるその出現sys-apps/v86d
により問題は解決しました。そのことについてもっと自信が持てるようになったら、より完全な説明を投稿します。