Belgelere göre vga=
, GRUB2'den itibaren çekirdek parametresinin kullanımı kaldırılmıştır. Bazı yeni çekirdeklerin artık bazı bağdaştırıcıları desteklemediği anlaşılıyor çünkü ekran kartım yedi ila sekiz yaşında.
Şimdi sorun, varsayılan 80x25 karakter yerine 80x50 gibi daha yüksek çözünürlüklü bir metin modu kullanmak istiyorum. Sadece gösterileri mevcut modları listesinin - Anlaşılan tüm grafik (VBE / VESA) modları bu grafik kartının (ATI Rage XL) için söz konusu olan 0
aracılığıyla 6
. 6
olduğunu 80x60
ama gitmek istiyorum böylece, korkunç görünüyor 1
(80x50).
Varsayılan mod desteklenmediğinde (varsayılan yorum GRUB_TERMINAL=console
yapıldığında) kullanılabilir modların listesini aldıktan sonra 80x50 ve 80x60 çalıştığını gördüm ve seçmem istendi.
Ben çekirdek komut satırında set olmama gerek yok olmadığını nasıl moduna ayarlayabilirsiniz ve her kullanım GRUB_GFXMODE
(veya önceden yükleme olmadan vbe
modül) ve GRUB_GFXPAYLOAD_LINUX=keep
başarısız? Şu şekilde başarısız oluyor: Bu makinede bulunan kart için geçersiz bir grafik modu olduğu için ekran boş kalıyor mu?
Benim fikrim nomodeset
hala çekirdeğe geçmek olurdu , ancak önyükleme yükleyicisi hala grafik modunu ayarlamak zorunda kalacaktı. Bunu vga=
yapmak için çekirdek parametresi dışında bir seçenek göremiyorum .
Not:vbetest
ve videotest
GRUB2 konsol irade boş üzerindeki komutlar ekranı ve ekran hiçbir video girişi olduğundan iddia ettikten sonra uyku moduna geçer. vbeinfo
ve videoinfo
yukarıda belirtilenler dışında birkaç kullanılabilir modu gösterir, ancak bunun nerede ayarlanması gerektiğinden bahsetmez. Ayrıca, çekirdek komut satırından vga=1
(olmadan nomodeset
) geçerken , kullanımdan kaldırıldığına dair çok kısa bir uyarı görüyorum, ancak tamamen okumak çok uzun - ve çıktı görünmüyor dmesg
.
vga
Parametre değil, çekirdeği içindir grub2
. grub2
Geliştirici nasıl basit bir kompleks oluşturmaya çalışırsa çalışsın, çekirdekler bu parametreyi anladığı sürece hala çalışır.