Layar kosong setelah menginstal driver terbatas nvidia


106

Saya telah menginstal driver terbatas nvidia saat ini dan me-reboot mesin saya dan sekarang saya mendapatkan layar hitam atau kosong.

Bagaimana saya bisa memperbaikinya?


(Orang-orang yang mendapatkan karunia untuk pertanyaan ini, tidak perlu mengulangi semua opsi optimus, cukup tambahkan jawaban yang ada sebagai tautan di semua jawaban yang mencakup semua, lintas-tautan sebanyak yang Anda bisa!)
Jorge Castro

1
Banyak jawaban akan gagal menggunakan "sudo apt-get install nvidia-common" karena bug ini: bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/981874
keepitsimpleengineer

bisa jadi masalah dengan versi kernel ... Instal ukuu dan instal versi kernel yang lebih baru. Anda selalu dapat kembali ke yang Anda gunakan.
Gaurav Sharma

Jawaban:


76

Hapus semua paket yang berhubungan dengan Nvidia

  1. Masuk ke terminal: Ctrl+ Alt+ F1(terminal terlihat dengan layar kosong)

  2. sudo apt-get remove --purge nvidia-*

Mulai dari awal

  1. sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv

Instal ulang semuanya

  1. sudo apt-get install nvidia-common
  2. sudo apt-get install xserver-xorg-video-nouveau
  3. sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core

Konfigurasikan ulang server X

  1. sudo dpkg-reconfigure xserver-xorg

Sumber: Wiki Ubuntu


4
Akhirnya, itu memperbaikinya (dihilangkan tahap "Mulai dari awal" - tidak suka menghapus xserver!) Tetapi melakukan semua langkah lain dan itu berhasil memperlakukan. Terimakasih banyak!
RobinLovelace

5
Wiki itu sudah usang. pengaturan-nvidia --uninstall tidak berfungsi, misalnya.
NoBugs

2
@NoBugs: ya, tetapi mengikuti langkah-langkah masih memperbaiki grafik pada 14,04 setelahreboot
jfs

1
Ketika saya menjalankan sudo apt-get install xserver-xorg-video-nouveau saya mendapatkan pesan berikut: Paket-paket berikut memiliki dependensi yang belum terpenuhi: xserver-xorg-video-nouveau: Tergantung: xorg-video-abi-15 Tergantung: xserver-xorg -core (> = 2: 1.14.99.902) Merekomendasikan: libgl1-mesa-dri (> = 9.0) E: Tidak dapat memperbaiki masalah, Anda telah memegang paket yang rusak. "Ada yang tahu apa yang harus dilakukan dalam kasus ini?
Cleb

3
Tidak lagi berfungsi pada April 2016. Tidak ada perintah setelah sudo apt-get install nvidia-commonbekerja. Ini ada di Ubuntu 14.04 pada Asus G751JM (nvidia GTX 860m)
sgarcia

9
  1. Hapus semua driver yang mungkin menyebabkan masalah,
  2. buka terminal dan ketik (buka dari dasbor, menggunakan ikon ubuntu di sudut kiri)

    sudo apt-get --purge remove nvidia
    

    atau

    sudo apt-get --purge remove nvidia-current
    

    (Tergantung yang mana yang telah Anda instal) atau menonaktifkannya dari pengaturan driver terbatas.

  3. reboot

  4. lalu pada terminal ketik ini:

    sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
    sudo apt-get update
    sudo apt-get install nvidia-current nvidia-settings
    
  5. reboot


2
Ini berfungsi untuk saya, tetapi memberi saya masalah setara 640x480 ke askubuntu.com/questions/201123/… . Juga, gunakan Shift / Esc saat boot untuk masuk ke linux yang setara dengan 'safe mode' sehingga Anda dapat menjalankan perintah ini
Alex

Sialan rep tidak akan membiarkan saya mengedit komentar saya sendiri - hanya ingin menambahkan bahwa solusi yang diusulkan untuk masalah 640x480 dalam pertanyaan yang dirujuk di atas berfungsi dengan baik, jadi jangan biarkan itu menahan Anda.
Alex

2
Jika komputer saya memulai dengan layar kosong, bagaimana saya bisa membuka terminal untuk mengetik perintah-perintah itu? Layar kosong!
Stefan Lasiewski


Info di sini benar-benar harus ditambahkan ke jawaban Marco Scannadinari di atas untuk meningkatkan / memperluas jawaban yang sudah ada
geezanansa

6

Dalam kasus saya itu adalah masalah dengan monitor yang memberikan GPU Nvidia saya EDID yang buruk

Untuk men-debug kesalahan Anda, Anda dapat menambahkan baris ini ke bagian layar di /etc/X11/xorg.conffile

Option         "ModeDebug" "true"

Sekarang periksa /var/log/Xorg.0.log file.

Jika Anda menemukan kesalahan seperti ini:

NVIDIA(0): Unable to get display device DFP-0's EDID; cannot compute DPI

Kemudian Anda dapat mengatasinya dengan menambahkan baris ini ke bagian perangkat

Option         "IgnoreEDIDChecksum" "DFP"

5

Mungkin Ubuntu ITU berfungsi tetapi menggunakan output kartu lain. Bagi saya, nVidia GeForce 7300 saya memiliki 2 output, VGA dan DVI. Sepertinya keluaran default ketika Anda menginstal driver adalah untuk DVI tapi saya tidak punya monitor DVI jadi saya berhasil masuk ke Mode Pemulihan (tersedia di GRUB ketika Anda boot) dan ketik ini:

nvidia-xconfig --twinview --twinview-orientation="Clone"

Sekarang Reboot.

Perintah ini mengarahkan grafik yang sama ke kedua output. Dari sana, Anda dapat terus bereksperimen dengan utilitas nVidia ini hingga Anda mendapatkan yang Anda inginkan. Untuk jenis informasi lebih lanjut:

nvidia-xconfig -A | less

Semoga itu bisa membantu.


4

Tekan Alt + Ctrl + F1 untuk sampai ke tty1 (terminal), lalu jalankan ini:

sudo apt-get --purge remove nvidia*

Itu akan menghapus paket driver nvidia. Jika itu masih tidak berhasil, coba ini juga:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.mybak

Itu akan menghapus file konfigurasi xorg yang rusak jika ada. Anda harus memulai ulang setelah menyelesaikan perintah ini. (Ctrl + Alt + del)

PS. Jika Anda memiliki kartu nvidia optimus, jangan instal x-swat atau driver nvidia lainnya. Driver kerja terbaik untuk kartu nvidia optimus berasal dari proyek lebah .


Apakah tujuan ini hanya default kembali ke driver nouveau?
ychaouche

2

Ini terjadi pada saya ketika menjalankan AMD cpu: Mempelajari bahwa itu adalah IOMMU / AMD -v Bug = Tidak kompatibel dengan Nvidia. Menonaktifkan pengaturan bios Virtualisasi memperbaiki ini.


1

Apakah utas itu di Forum Ubuntu membantu Anda?

Singkatnya, tampaknya paket-paket linux-header untuk beberapa kernel (terutama kernel PAE) tidak diinstal dengan benar, dan kompilasi driver nvidia gagal secara diam-diam ketika menginstal paket-paket nvidia.


Terima kasih untuk posting Anda. Tetapi lihat edit 5! Apa yang dapat saya?
LaMinifalda

0

Mengenai judul topik: Apa versi driver nvidia terbatas yang saat ini digunakan di Ubuntu natty?

Anda dapat menemukan apa pun tentang rilis, versi, bug, fitur yang diminta di Launchpad . Untuk memahami apa masalahnya, Anda dapat mengikuti tur mereka .

Pertanyaan tentang versi terbaru dari driver nVidia dapat ditemukan pada paket biner “nvidia-current” di Ubuntu Natty i386 . Jadi pada 2011-04-20 versi terbaru adalah 270.41.06-0ubuntu1. Tapi itu belum tentu yang direkomendasikan . Yang terbaru bagi saya selalu tampak buggy (seperti 'merobek' dll).


0

Alih-alih menggunakan nvidia-current, Anda harus benar-benar mencoba menggunakan driver nvidia yang lebih lama misalnya 173.xx. Ini memecahkan masalah bagi saya. Mulai saja jockey-gtk dan pilih driver 173.xx. Daripada reboot sistem Anda.


0

Coba di /etc/default/grub:

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

Ganti "1680x1050x32 | dengan resolusi asli Anda (untuk menjalankannya vbeinfodi konsol grub saat booting).

Kemudian di /etc/grub.d/00_header:

set gfxmode=${GRUB_GFXMODE} <-- FIND THIS LINE
set gfxpayload=keep <-- ADD THIS LINE DIRECTLY BENEATH

Perbarui grub:

sudo perbarui-grub

Mungkin bekerja ...


Bisakah Anda jelaskan apa yang dilakukan beberapa opsi ini? Apa yang gfxpayloaddilakukan, misalnya?
Stefan Lasiewski

0

Coba acpi=off. Itu memecahkan masalah boot saya menjadi masalah layar kosong untuk Ubuntu 11.10.


Pertanyaan aslinya adalah yang lama. Alasan ini mungkin tidak disarankan pada saat itu adalah bahwa masalah terjadi hanya setelah driver berpemilik diinstal. Jawaban yang lebih baik mungkin adalah kembali ke driver yang berfungsi terakhir diketahui, kemudian coba driver nvidia alternatif yang telah tersedia.
fabricator4

Di mana harus acpi=offdiatur?
Magick

@Magick pada entri menu grub pada saat boot (tekan e untuk mengakses). Kemudian cari baris yang meneruskan opsi ke kernel (dimulai dengan "linux"). Lihat jawaban penggunaan-pakai di bawah ini: askubuntu.com/a/43691/550380 , ini akan membuat opsi ini permanen.
ychaouche

0

Saya mendapat layar kosong juga, tapi ini ada di laptop dengan kartu nVidia optimus 4200m. Optimus tampaknya tidak didukung dengan baik di Ubuntu. Saya harus menonaktifkan optimus dari bios dan menginstal ulang driver nividia. Lebih lanjut di sini jika Anda ingin membaca http://developerslog.org/?p=69


Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Oyibo

0

Saya mendapatkan layar hitam saat booting. Saya memiliki kartu grafis NVIDIA 6200. Mengganti nama xorg.config dan me-reboot berfungsi untuk saya. File xorg.config dibuat oleh nvidia-xconfig: versi 304.51 (buildmeister@swio-display-x86-rhel47-06.nvidia.com) yang menyebabkan masalah.


0

Masalah terbesar yang saya miliki adalah mendapatkan Macbook Pro untuk menginstal driver Nvidia !!!

Solusinya adalah mengubah Master Boot Partition menjadi REMOVE EFI dan pergi dengan Legacy MBP.

Ini dibahas pada beberapa halaman web tetapi tidak begitu mudah diikuti.

https://bbs.archlinux.org/viewtopic.php?id=162289

Menggunakan ide ini, saya boot dari Live CD dan kemudian menggunakan Gparted menghapus partisi boot EFI, mengubahnya dari EFI ke FAT32 dan kemudian menggunakan Boot-Repair membangunnya kembali sebagai boot warisan menggunakan Partisi utama dengan 13,04 64 bit diinstal

https://help.ubuntu.com/community/Boot-Repair

--- PERINGATAN KEMBALI DATA PERTAMA ANDA. ANDA BISA MENINGKATKAN SEGALA SESUATU PADA HDD ANDA ---

Masukkan Live CD - Boot up as try Ubuntu Run Gparted - Ubah partisi boot EFI dari EFI ke FAT32.

buka Terminal baru, lalu ketik:

sudo add-apt-repository ppa: yannubuntu / perbaikan-boot && sudo apt-get pembaruan

  • Tekan enter.

  • Kemudian ketik:

sudo apt-get install -y boot-repair && (boot-repair &)

Dalam perbaikan boot pilih OPSI LANJUTAN

Hapus centang Gunakan File EFI Standar di bawah opsi utama Hapus tanda centang Pisahkan / boot / efi partisi di bawah GRUB LOCATION

ikuti petunjuk tentang cara menggunakan Boot loader lama yang akan diberikan oleh Perbaikan Boot kepada Anda.

Sekarang instal dan muat driver NVidia sebanyak pos

Saya menggunakan metode 2 di halaman ini http://www.dedoimedo.com/computers/ubuntu-ringtail-nvidia.html

Saya sedang mengerjakan ini mungkin selama 18 jam dan mencoba setiap opsi yang tersedia. Maksud saya setiap cara yang mungkin untuk menginstal driver friggin ini, dan ini adalah satu-satunya solusi yang berfungsi untuk Macbook Pro 7.1 Menjalankan 13.04 dengan Nvidia_current (nvidia_304)


0

Saya sudah mencoba semuanya di sini dan solusi bagi saya adalah beralih ke lightdm, berfungsi dengan baik sekarang!


Bagaimana Anda beralih ke lightdm?
Magick

-5

Cukup instal ubuntu yang jelas ( tanpa pembaruan, tanpa perangkat lunak ) terhubung dengan internet, unduh driver Anda dan instal dan reboot! Bekerja untukku! Terima kasih untuk tetangga saya !!! (itu idenya)


5
Menggunakan Ubuntu tanpa menjalankan pembaruan apa pun benar-benar tidak dianjurkan. Bug sedang diperbaiki dan keamanan bijaksana juga merupakan ide yang buruk.
gertvdijk

@gertvdijk Mungkin maksud dari posting ini adalah merekomendasikan menginstal Ubuntu tanpa pembaruan, menginstal driver, dan kemudian menginstal pembaruan (tetapi tidak sampai setelah driver diinstal). Jika demikian, saya tidak yakin mengapa itu akan bekerja lebih baik, tetapi itu akan cukup aman.
Eliah Kagan

@EliahKagan Bisa saja, tetapi jika demikian, maka itu terdengar sangat tidak mungkin bagi saya. Driver Nvidia dibangun kembali untuk setiap kernel baru.
gertvdijk
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.