非常に古くてもこの脅威に答えるのはなぜですか?他の多くの脅威がそれを参照しているため、答えは非常に簡単です。
場合vbeinfo
またはhwinfo --framebuffer
で非常に削除VGA =オプションを行うには、[無効VESA、お使いのディスプレイのネイティブ解像度を表示しません。
sudo nano /etc/default/grub
見つかったら検索しGRUB_CMDLINE_LINUX_DEFAULT=
て削除しvga=
ます。
オプションを削除した場合は、新しいgrub.cfgを生成することを忘れないでください:
sudo update-grub
うまく行ったことがわからない場合は、再起動してターミナルを開きます。
grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
grepに何も表示されない場合は、vga =オプションを削除しました。
次に、uvesafbをインストールします。
sudo apt-get install v86d
uvesafbモジュールがinitrdに含まれていることを確認してください。/ etc / initramfs-tools / modulesの最後に追加します:
sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
利用可能なモードを確認するには:
sudo modprobe uvesafb
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
uvesafb mode_option = YOURxResoultion-BitColorModeを構成します(例:1280x1024-32):
sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"
initrdを再構築することを忘れないでください:
sudo update-initramfs -k all -u
これで再起動できます!
詳しくはこちらをご覧ください。これはdebian用ですが、ubuntuでも機能します。私はそれがあなたを助け、grub2を使用するよりも一般的であることを願っています。