Driver Nvidia 384 berjalan dengan baik di Ubuntu 17.04 dan 17.10. Saya beralih ke Ubuntu 18.04 (clean fresh install) dan menginstal nvidia-driver-396 mengikuti jawaban yang bagus ini
Kemudian saya menginstal cuda toolkit 9.2 menggunakan file .run. Gagal menginstal dengan dan tanpa memilih untuk menginstal driver nvidia bersama dengannya. Reboot dan coba lagi, lalu cuda berhasil diinstal. Tapi nvidia tidak berjalan.
$ nvidia-settings
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
$ lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
Apa yang saya coba sejauh ini:
Uninstalled nvidia (
nvidia-uninstall
) Berhasil tetapi dengan peringatan: "Beberapa symlink tidak dapat dihapus. Saya menghapus cuda denganrm -rf /usr/local/cuda*
dan menginstal nvidia-driver-396 tetapi masih kesalahan yang samaDihapus nvidia-396, diinstal 396 dari situs web nvidia (file .run). Itu dimulai dengan peringatan "Distribusi yang disediakan pra-skrip gagal". Saya melanjutkan dan instalasi berhasil. Ini juga menambahkan nouveau ke daftar hitam secara otomatis. Masih sama dengan hasil 1.
Uninstalled sebelumnya, dihapus entri blacklist, instal nvidia-390 Hasil masih sama
Uninstalled sebelumnya, instal dari "driver tambahan" dari GUI. Tidak ada perubahan.
Pergi ke mode konsol. Berhenti gdm. Kemudian dipasang 396. Tidak ada perubahan. Menginstal 390 juga. Tidak ada perubahan.
Sudah mencoba menggunakan ppa xorg-edgers (Ya ini dikatakan mereka sama dengan ppa grafis-driver tapi saya putus asa sekarang) Belum terpenuhi masalah ketergantungan. Jadi dikembalikan untuk menghapus semuanya.
Menghapus semuanya, pergi ke mode pemulihan kemudian menginstal nvidia-driver-390. Tidak berhasil
Saya merasa pengemudi nvidia dari situs web resmi melakukan beberapa perubahan yang tidak dapat dibatalkan. Jadi coba instal lagi sehingga saya dapat menghapusnya dengan benar dari mode pemulihan seperti yang disarankan dalam jawaban yang bagus menggunakan opsi --unall. Tetapi sekarang gagal untuk menginstal. Pesan kesalahan mengatakan bahwa nouveau sedang berjalan meskipun ada daftar hitam. Saya menghapus entri daftar hitam nanti
Saya memiliki Intel i5 dengan grafis Intel HD bersama dengan Nvidia GeForce 940M . Ya nvidia-prime diinstal. Dual boot dengan Windows 10, Secure Boot dinonaktifkan
Selama semua langkah ini, begitu saya dapat memulai aplikasi nvidia x server, meskipun nvidia-smi memberikan kesalahan yang sama. Pernah ada masalah resolusi ketika cuda menjalankan nvidia-xconfig. Saya menghapus xorg.conf untuk memperbaikinya. Saat ini pc saya telah menjalankan nouveau, tidak ada driver lain yang diinstal, tidak ada nvidia daftar hitam, tidak ada xorg.conf.
Adakah yang bisa membantu? Saya tidak melihat alasan mengapa itu tidak berhasil. driver nvidia 390.12 dilaporkan bekerja dengan baik dengan kernel 4.15 tetapi masih tidak berfungsi pada saya.
Jawaban:
Akhirnya diinstal! : D
Penyebab utama adalah driver diinstal oleh cuda toolkit. Itu tidak pernah dihapus dengan benar. Jadi untuk memperbaikinya saya melakukan operasi ini:
sudo update-initramfs -u
sudo update-initramfs -u
nvidia-uninstall
# update-initramfs -u
nvidia-driver-396
Paket yang diinstal dari ppa driver grafisSemuanya bekerja dengan baik sekarang
Pembaruan: Itu rusak setelah pembaruan yang membangun kembali kernel dan semua modul dkms. Masalahnya dengan mengkompilasi modul nvidia-drm. Jika ada yang punya solusi permanen, silakan posting dan saya akan memperbarui jawaban yang diterima
sumber
Terima kasih @sziraqui - Saya akhirnya menginstal driver Nvidia di Ubuntu 18.04 dengan saran Anda bersama beberapa lainnya. Inilah yang harus saya lakukan.
Copot pemasangan / bersihkan semua driver Nvidia
sudo apt-get remove --purge nvidia * && sudo apt autoremove
Unduh driver Nvidia dari situs web Nvidia (file .run)
Nonaktifkan / Blacklist Noveau driver https://linuxconfig.org/how-to-disable-nouveau-nvidia-driver-on-ubuntu-18-04-bionic-beaver-linux
Reboot dalam mode teks Memasuki Parameter Grub Boot - Ini dapat dilakukan dengan masuk ke menu grub saat boot (tekan Esc atau Sial saat boot) di sini tekan e. Mengaktifkan Booting Mode Teks - Di sini tambahkan 3 setelah splash sunyi dan tekan F10 untuk mem-boot ulang menggunakan parameter baru.
Gcc yang diidentifikasi digunakan untuk variabel lingkungan saya dan set CC ketika menjalankan installer Nvidia yang diunduh pada langkah 2.
sudo CC = gcc-7 ./[Nvidia installer .run file]
Pemasang diatur untuk memberi tahu Anda bahwa pemasangan sebelumnya gagal - abaikan dan lanjutkan. Saya mengizinkan NVidia untuk mengkonfigurasi X11 dan menginstal perpustakaan 32-bit. Reboot dan monitor ganda saya berfungsi serta kembali ke resolusi 1920x1080.
Sepertinya penyebab utamanya adalah kompiler gcc yang digunakan dengan driver Ubuntu vs Nvidia berbeda sehingga auto-installer tidak akan pernah berfungsi. Saya harap ini membantu orang lain menginstal driver Nvidia mereka di Ubuntu!
sumber