GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Mendapatkan Kembali Ttys Yang Terhitam?

Pertanyaan Asli:

Setelah saya mengganti Ubuntu 10.10 saya dengan 11.04 semua yang saya dapatkan ketika saya Ctrl +Alt +F1–F6 menjadi tty adalah layar hitam. Juga ketika saya boot ada beberapa saat layar hitam setelah menu grub2 ditampilkan. Kemudian sampai sebelum gnome dimulai, warnanya tetap hitam.

Saya memiliki Nvida Geforce Quadro FX 770M di HP EliteBook 8530w saya. Bagaimana cara agar ttys saya (alias 'terminal virtual') berfungsi kembali?

Upaya saya dalam urutan kronologis:

  • Jadi grub dan gfx-payload tampaknya menjadi masalahnya, saya pikir. Saya mengikuti panduan ini untuk resolusi tty yang lebih tinggi. Yang menyebabkan menu grub2 ditampilkan dalam resolusi asli saya daripada 800x600. Masalah layar hitam tetap ada.

  • Saya menemukan beberapa laporan bug di kartu nvidia lain yang mengalami masalah itu di Google.

  • Saya mencoba menghapus instalan driver nvidia. Tidak berpengaruh. Juga mencoba resolusi yang berbeda

  • Dengan versi kernel yang lebih lama, ini berfungsi. Meskipun tidak sempurna. Tty dapat digunakan, layar hitam antara menu grub2 dan gnome start tetap ada. Benar-benar bukan solusi.

  • Mencoba begitu banyak, bahwa saya kehilangan jejak. Menginstal ulang grub2 dan linux-image-2.6.38-8-generic . Kemudian lakukan ini pada /etc/default/grub saya sesuai dengan panduan yang disebutkan di atas (/etc/grub.d/00_header diedit juga):

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=3
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    GRUB_GFXMODE=1680x1050x32
    

    Saya terkejut Saya sekarang dapat menggunakan ttys saya dalam resolusi asli. Layar hitam antara menu grub2 dan layar masuk gnome masih ada . Itu menjengkelkan karena saya juga menggunakan disk terenkripsi sehingga harus memasukkan frasa sandi saya dalam kegelapan total… Masih mencari solusi tetapi urgensinya rendah.

  • Mengunduh dan menginstal versi driver nvidia yang lebih baru. Tidak ada perbedaan dengan editan terakhir.

  • Mencoba GRUB_CMDLINE_LINUX="vga=" -parameter. Tidak ada efek.

  • nomodeset tidak berpengaruh. bahkan tidak dalam kombinasi dengan vga=...

  • Mencoba echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash tidak berpengaruh (lihat komentar)

  • Di ambang pengunduran diri…

  • Periode bounty akan segera berakhir.

Jawaban Terbaik

Saya mengalami masalah yang sama seperti Anda ketika saya mengganti Ubuntu 10.10 dengan instalasi baru Ubuntu 11.04 (dan kemudian, Ubuntu 11.10):tty "konsol" saya benar-benar kosong tetapi benar-benar berfungsi - yaitu saya bisa masuk dan memasukkan perintah yang sebenarnya bekerja, tetapi tidak ada yang terlihat di layar saya.

Saya menghabiskan banyak waktu di Google dan berbagai forum Ubuntu, saya mencoba banyak saran dan akhirnya saya sampai pada kesimpulan berikut:masalahnya terkait dengan driver NVIDIA berpemilik - jika saya menghapus driver NVIDIA berpemilik dan menggunakan "nouveau ” driver, masalahnya hilang tetapi tentu saja saya tidak dapat memanfaatkan akselerasi perangkat keras lagi.

Terkait:Bagaimana Cara Menyertakan Baris di resolv.conf yang Tidak Akan Hilang saat Reboot di Ubuntu?

Saya berhasil memperbaiki masalah pada sistem saya (ZOTAC ZBOX dengan NVIDIA GT218) terpasang dengan menggunakan driver framebuffer Uvesafb.

Berikut adalah prosedur yang saya gunakan:

apt-get install v86d
apt-get install hwinfo
hwinfo --framebuffer

Dari keluaran hwinfo, saya mengambil resolusi "terbaik" yang kompatibel dengan layar saya — dalam kasus saya 1280×800 24-bit — dan saya menambahkan baris berikut di akhir file /etc/initramfs-tools/modules:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

(String “1280×800-24” berasal dari resolusi yang saya pilih — jarak tempuh Anda mungkin berbeda.)

Kemudian saya membangun kembali gambar grub dan initramfs sebagai berikut:

update-initramfs -u
update-grub

Akhirnya saya me-reboot sistem dan tty konsol saya akhirnya terlihat lagi.

Saya tidak menggunakan sistem file terenkripsi, jadi saya tidak dapat memeriksa apakah frasa sandi akan dimasukkan "dalam gelap" atau tidak, tetapi saya harap solusi di atas akan membantu Anda.


Ubuntu
  1. Bagaimana Cara Mendapatkan Izin Untuk Mengedit Di Usb?

  2. Bagaimana Cara Mengetahui Jika Kartu Mendukung Mode Infrastruktur?

  3. Bagaimana Cara Memunculkan Menu Grub?

  1. Bagaimana Cara Mendapatkan Perangkat Lunak Ke Ubuntu?

  2. Bagaimana Mengunci Layar?

  3. Cara memutar layar pada Raspberry Pi 3

  1. Cara Mendapatkan Kembali Alat Tangkapan Layar GNOME Sebelumnya di Ubuntu 22.04

  2. Bagaimana Mengunci Layar Setelah Melanjutkan Dari Hibernasi?

  3. Bagaimana cara keluar dari 'layar' tanpa mengetik 'keluar'?