Apa sebenarnya yang dilakukan GRUB_GFXPAYLOAD_LINUX = teks?

15

Untuk dapat mem-boot Ubuntu 10.10 atau 11.10 di Lenovo L5210 saya yang baru dengan Intel Sandy Bridge, saya perlu mengatur GRUB_GFXPAYLOAD_LINUX=textopsi grub. Kalau tidak, saya hanya mendapatkan layar hitam dengan kursor di sudut kiri atas.

Ketika saya atur GRUB_GFXPAYLOAD_LINUX=text, alih-alih kursor saya sekarang mendapatkan error: no video mode activatedpesan di sudut kiri atas.

Jadi apa yang sebenarnya GRUB_GFXPAYLOAD_LINUX=textdilakukan, dan apa yang saya kehilangan dengan mengaturnya?

Kiat
sumber

Jawaban:

9

13.1.9 gfxpayload

Jika variabel ini diatur, ia mengontrol mode video di mana kernel Linux memulai, menggantikan opsi boot 'vga =' (lihat linux ). Ini mungkin diatur ke 'teks' untuk memaksa kernel Linux untuk boot dalam mode teks normal, 'tetap' untuk mempertahankan mode grafis yang diatur menggunakan 'gfxmode', atau salah satu nilai yang diizinkan untuk 'gfxmode' untuk mengatur mode grafis tertentu (lihat gfxmode ).

Bergantung pada kernel Anda, distribusi Anda, kartu grafis Anda, dan fase bulan, perhatikan bahwa menggunakan opsi ini dapat menyebabkan GNU / Linux menderita berbagai masalah tampilan, terutama selama bagian awal dari urutan booting. Jika Anda memiliki masalah, atur variabel ini ke 'teks' dan GRUB akan memberitahu Linux untuk boot dalam mode teks normal.

Standarnya adalah platform-spesifik. Pada platform dengan mode teks asli (seperti platform PC BIOS), standarnya adalah 'teks'. Kalau tidak, defaultnya mungkin 'otomatis' atau mode video tertentu.

Variabel ini sering diset oleh 'GRUB_GFXPAYLOAD_LINUX' (lihat Konfigurasi sederhana ).


Tetapi yang lebih penting: saya menemukan pesan yang error: no video mode activatedAnda dapatkan di Bug 699802 dan memiliki solusi yang mungkin :

Decommenting #GRUB_GFXMODE=640x480di /etc/default/grubsebenarnya memecahkan masalah. Ingatlah untuk berlari sudo update-grubsetelah berubah /etc/default/grub.

Juga lihat komentar 27 dan juga komentar 24 dan 30 sebagai solusi yang menarik. Komentar 30:

Hanya ingin mengonfirmasi bahwa metode untuk nomor 24 bekerja dengan baik untuk orang-orang dengan partisi terenkripsi (jangan repot-repot dengan hal-hal yang tidak menyenangkan). Hanya saja orang seperti saya di luar sana tidak perlu melihat-lihat untuk mencari tahu bagaimana melakukan perintah sederhana (pertama kali saya menggunakan linux). Luncurkan terminal dan pergi ke direktori cd /usr/share/grub/. Salin file font ke direktori lain ( cp, perlu sudo, dan *.pftsalin ketiga file font sekaligus) dengan sudo cp *.pf2 /boot/grubkemudian perbarui grub sudo update-grub.

Rinzwind
sumber