GNU/Linux >> Belajar Linux >  >> Ubuntu

Apa yang Sebenarnya Dilakukan Grub_gfxpayload_linux=text?

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

Ketika saya mengatur GRUB_GFXPAYLOAD_LINUX=text , alih-alih kursor, saya sekarang mendapatkan error: no video mode activated pesan di pojok kiri atas.

Jadi apa sebenarnya GRUB_GFXPAYLOAD_LINUX=text lakukan, dan apa kerugian saya dengan menyetelnya?

Jawaban yang Diterima:

13.1.9 gfxpayload

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

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

Standarnya adalah khusus platform. Pada platform dengan mode teks asli (seperti platform BIOS PC), defaultnya adalah 'teks'. Jika tidak, defaultnya mungkin 'otomatis' atau mode video tertentu.

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

Tapi yang lebih penting:Saya menemukan pesan error: no video mode activated Anda mendapatkan Bug 699802 dan memiliki solusi yang memungkinkan:

Decommenting #GRUB_GFXMODE=640x480 di /etc/default/grub sebenarnya memecahkan masalah.
Ingatlah untuk menjalankan sudo update-grub setelah mengubah /etc/default/grub .

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

Hanya ingin mengonfirmasi bahwa metode untuk nomor 24 berfungsi dengan baik untuk orang-orang dengan partisi terenkripsi (jangan repot-repot dengan hal-hal yang tidak berkomentar). Agar orang seperti saya di luar sana tidak perlu melihat ke mana-mana untuk mencari cara melakukan perintah sederhana (pertama kali saya menggunakan linux). Luncurkan terminal dan buka direktori cd /usr/share/grub/ . Salin file font ke direktori lain (cp , membutuhkan sudo , dan *.pft menyalin tiga file font sekaligus) dengan sudo cp *.pf2 /boot/grub lalu perbarui grub dengan sudo update-grub .


Ubuntu
  1. Apa yang Dilakukan "lc_all=c"?

  2. Apa yang Digema $? Mengerjakan??

  3. Apa yang Bamfdaemon Lakukan?

  1. Apa Artinya ( -perm -4000 -o -perm -2000 )?

  2. Apa arti set -e dalam skrip bash?

  3. Apa yang dilakukan `set -x`?

  1. Apa?

  2. tee:Apa sebenarnya yang dilakukan opsi --ignore-interrupts?

  3. Apa yang dilakukan kill -- -0?