Bagaimana cara memperbaiki plymouth hitam atau rusak (splash screen) setelah pemasangan driver proprietary nvidia di Ubuntu (biasanya terjadi di semua rilis Ubuntu)? Tidak peduli apa pun versi nvidia drivers yang saya instal bug selalu ada.
Bagaimana cara memperbaiki plymouth hitam atau rusak (splash screen) setelah pemasangan driver proprietary nvidia di Ubuntu (biasanya terjadi di semua rilis Ubuntu)? Tidak peduli apa pun versi nvidia drivers yang saya instal bug selalu ada.
Jawaban:
Berikut ini adalah solusi untuk mengatasi masalah tidak ada plymouth (layar splash) di Ubuntu setelah instalasi driver berpemilik nVidia. Tidak masalah apa versi Ubuntu yang Anda gunakan, tetap harus berfungsi.
Buka terminal Anda dan ketik
sudo apt-get install v86d
Kemudian
sudo -H gedit /etc/default/grub
Temukan baris ini
#GRUB_GFXMODE=640x480
dan ubah untuk yang ini ( tentu saja pilih resolusi Anda )
GRUB_GFXMODE=1440x900
GRUB_GFXPAYLOAD_LINUX=keep
Catatan: Anda dapat mencoba GRUB_GFXMODE=1440x900x24
, tetapi jangan menentukan kedalaman warna. Anda harus menentukan nilai yang didukung. Jika tidak berhasil maka hapus saja. Informasi lebih lanjut dalam manual .
Perhatikan juga: kartu grafis Nvidia yang lebih lama membutuhkan GRUB_GFXMODE
properti dalam format <width>x<height>-<depth>
(mis. 1920x1200-24
, Tetapi tidak 1920x1200x24
).
Simpan file dan ketik terminal
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u
sudo update-grub
Ini bekerja untuk saya di semua versi Ubuntu. Cobalah :)
Jika solusi di atas tidak bekerja, periksa apakah $ vt_handoff digunakan dalam file /boot/grub/grub.cfg
Dalam file tersebut, cari baris yang dimulai dengan:
linux /boot/vmlinuz ...
di bagian yang sesuai dari menu boot (mis. kemunculan pertama baris ini jika Anda ingin mengembalikan splash screen untuk opsi boot menu grub pertama) dan pastikan bahwa baris ini diakhiri dengan
... quiet splash $vt_handoff
Berikut adalah contoh dalam kasus saya (baris komentar diganti dengan baris kedua), ganti xxxx dengan UUID partisi boot yang ada:
# linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro nmi_watchdog=0
linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro quiet splash $vt_handoff
Driver proprietarty Nvidia tidak mendukung KMS, sampai saat ini. KMS diperlukan agar plymouth (splash screen) berfungsi. Ini adalah masalah Nvidia (bukan kanonik ubuntu). Saya akan merekomendasikan membiarkannya seperti itu (itu tidak mempengaruhi penggunaan harian Anda) dan menunggu nvidia 364.12 atau yang lebih baru di repositori Ubuntu. Dengan karya nvidia 364.12 plymouth.
Jika Anda tidak sabar, Anda dapat menggunakan ini:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364
nvidia-cuda-dev
untuk menggunakan CUDA.