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 0aracılığıyla 6. 6olduğunu 80x60ama gitmek istiyorum böylece, korkunç görünüyor 1(80x50).
Varsayılan mod desteklenmediğinde (varsayılan yorum GRUB_TERMINAL=consoleyapı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 vbemodül) ve GRUB_GFXPAYLOAD_LINUX=keepbaş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 nomodesethala ç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 videotestGRUB2 konsol irade boş üzerindeki komutlar ekranı ve ekran hiçbir video girişi olduğundan iddia ettikten sonra uyku moduna geçer. vbeinfove videoinfoyukarı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.
vgaParametre değil, çekirdeği içindir grub2. grub2Geliştirici nasıl basit bir kompleks oluşturmaya çalışırsa çalışsın, çekirdekler bu parametreyi anladığı sürece hala çalışır.