Çok eski olsa bile neden bu tehdide cevap veriyorum? Cevap oldukça kolaydır, çünkü diğer birçok tehdit buna atıfta bulunur.
Eğer vbeinfo
ya hwinfo --framebuffer
da ekranın doğal çözünürlüğü görünmüyor, o zaman içinde vga = seçeneklerini kaldırırım için VESA devre dışı bırakın:
sudo nano /etc/default/grub
Bulursanız arayın GRUB_CMDLINE_LINUX_DEFAULT=
ve kaldırın vga=
.
Seçeneği kaldırdıysanız, yeni bir grub.cfg oluşturmayı unutmayın:
sudo update-grub
İyi yaptığınızı bilmiyorsanız, bilgisayarı yeniden başlatıp açmanız yeterlidir:
grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
Grep hiçbir şey göstermezse, vga = seçeneğini kaldırdınız.
Şimdi uvesafb'i kurun:
sudo apt-get install v86d
Uvesafb modülünün initrd'nize eklendiğinden emin olun. / Etc / initramfs-tools / module modüllerinin sonuna ekleyin:
sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
Hangi modların mevcut olduğunu görmek için:
sudo modprobe uvesafb
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
Şimdi uvesafb'i yapılandırın mode_option = YOURxResoultion-BitColorMode, örneğin 1280x1024-32:
sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"
İnitrd'nizi yeniden oluşturmayı unutmayın:
sudo update-initramfs -k all -u
Şimdi yeniden başlatabilirsiniz!
Bkz bu fazla ayrıntı için. Debian için, ama aynı zamanda ubuntu için çalışıyor. Umarım size yardımcı olmuştur ve grub2'yi kullanmaktan daha jenerik olmalı.