Saya memiliki kartu grafis Nvidia Ge force Ge6150 SE. Saya menjalankan ubuntu 12.04. Ketika saya mencoba menginstal file .run itu gagal. Ini menunjukkan pesan seperti ini:
Saya mencoba menginstalnya setelah menghapus driver yang lama. Masih pesan yang sama. Ini file lognya:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jun 11 05:46:17 2012
installer version: 295.53
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1062' of a >runnning X server.
ERROR: You appear to be running an X server; please exit X before installing. For >further details, please see the section INSTALLING THE NVIDIA DRIVER in the README >available on the Linux driver download page at www.nvidia.com.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' >for details. You may find suggestions on fixing installation problems in the README >available on the Linux driver download page at www.nvidia.com.
tetapi tidak ada file seperti itu yang ditampilkan di manajer proses.
.run
file. Adilsudo add-apt-repository ppa:graphics-drivers/ppa
. Driver terbaru akan muncul di "Perangkat Lunak & Pembaruan -> Driver Tambahan".Jawaban:
Saat status kesalahan, Anda masih menjalankan server X. Kesalahan ini terjadi ketika Anda mencoba menginstal
.run
file Nvidia saat login.Pastikan Anda keluar.
sudo service lightdm stop
atausudo lightdm stop
sudo init 3
*.run
file Anda .cd Downloads
. Jika ada di direktori lain, pergi ke sana. Periksa apakah Anda melihat file saat Anda mengetikls NVIDIA*
chmod +x ./your-nvidia-file.run
sudo ./your-nvidia-file.run
sudo service lightdm start
atausudo start lightdm
untuk memulai kembali server X Anda.sumber
Saya menginstal driver nvidia terbaru dengan metode ini:
Ini berfungsi dengan baik dengan 3d kesatuan. Terimakasih untuk semua.
sumber
Tambahkan
--no-x-check
bendera ketika Anda menjalankan ini di terminal:sumber
jalal@klein:~/Downloads$ sudo ./cuda_8.0.44_linux.run --no-x-check Unknown option: no-x-check
Saya memiliki masalah yang sama menginstal driver untuk GeForce 9800 GT lama di Ubuntu 14.04-2. Itu adalah NVIDIA-Linux-x86_64-340.76.run
Saya beralih ke tty1 menggunakan Ctrl + Alt + F1 dan juga menghentikan lightdm layanan dan ketika menjalankan executable mendapat kesalahan yang sama.
Apa yang saya lakukan untuk menyelesaikan masalah adalah menavigasi ke folder / tmp dan menghapus file .X0-lock.
Anda hanya akan melihatnya terdaftar jika Anda menggunakan ls -la karena itu adalah folder tersembunyi secara default (itulah sebabnya ia memiliki titik di depan nama)
Setelah menghapus folder itu dan mengeksekusi NVIDIA-Linux-x86_64-340.76.run instal dengan baik.
sumber
Instruksi ini berfungsi dengan baik di bawah server ubuntu 12.04 dengan desktop ubuntu untuk nvidia 8400GS PCI 512MB juga hanya perlu membatalkan semua versi sebelumnya dari versi default di bawah ubuntu seperti 173 dll atau yang lain sebelum menginstal atau akan ada konflik atau crash. Ikuti petunjuk tapak ini + baca saya memasang info dari contoh model kartu Anda dalam kasus saya versi driver terbaru 319.23, lihat tautan di bawah ini:
http://us.download.nvidia.com/XFree86/Linux-x86/319.23/README/installdriver.html
sumber
Ubuntu 16.04 dengan Quadro 4000 mengkonfirmasi bahwa metode ini berfungsi:
Perhatikan bahwa saya tidak menggunakan nvidia-saat ini ketika saya mengunduh file run dari NVIDIA dan versinya 375.66
sumber
Apa yang berhasil untuk saya:
dan saya harus menjalankan ini beberapa kali, sampai saya mendapat pesan yang mengatakan
Maka saya yakin server X dihentikan.
sumber
Saya memiliki hangup menginstal driver 3,19 hari ini karena saya tidak menghapus driver 3,13 yang ada. Saya menggunakan:
untuk menyingkirkan semua file yang ada, lalu
Keberhasilan. Saya sudah menginstal DKMS, dan program driver bertanya apakah harus menggunakan DKMS, jadi jangan khawatir tentang peningkatan kernel.
sumber
Saya mencoba semua hal ini dan tidak ada yang bekerja untuk saya, karena saya terus mendapatkan Stop: Kesalahan contoh tidak dikenal ketika saya menjalankan "sudo stop lightdm". Saya akhirnya membunuh server x dengan masuk ke log lightdm dan menemukan nomor prosesnya, kemudian membunuhnya seperti itu:
cd / var / log / lightdm
buka file .log (Anda mungkin perlu menggunakan sudo untuk melakukan ini)
mencari sesuatu di file yang mengatakan "meluncurkan proses 'nomor proses'"
sudo kill -9 'nomor proses'
Semoga berhasil!
sumber
Saya ingin menambahkan jawaban saya di sini karena saya tidak dapat menginstal driver NVidia, saya tidak bisa menjalankan tty dan saya tidak dapat menginstalnya dalam safe mode root shell. Apa yang saya lakukan adalah kombinasi dari dua jawaban di sini:
CATATAN : sebelum melakukan ini, pastikan bahwa driver NVidia sudah diunduh dan dalam direktori yang dapat diakses.
Untuk referensi, saya punya NVIDIA GEFORCE GTX 750 TI dan yang berikut ini berfungsi untuk saya: Menginstal driver Nvidia generik akan berfungsi, lakukan ini dengan:
Sekarang Anda tidak akan bisa melewati layar login di Ubuntu, tapi tidak apa-apa. Nyalakan kembali komputer dan setelah Anda dibawa ke layar masuk, masuk ke tty1 [ctrl + alt + f1]. Sekarang lakukan perintah berikut:
Ikuti petunjuknya dan biola. Setelah restart semuanya harus bekerja dengan baik dan keren.
sumber
x-updates
rupanya sekarang adilupdates
. Juga saya harus menginstalnvidia-304
sebelumnyanvidia-current
sebagai prasyarat. Dan sekarang, sayangnya, aksestty1
terus-menerus macetScanning for Btrfs filesystems
, jadi saya sedih. Saya tidak dapat mengeluarkan perintahtty1
, jadi saya tidak dapat mengakses komputer saya lagi, sampai saya menemukan jalanJika Anda memiliki
.run
file NVIDIAJadikan .run file dapat dieksekusi oleh
Right click > Properties > Permissions> Allow executing file as program
atau dari baris perintah dengan:
chmod u+x NVIDIA-blabla.run
Keluar
Tekan Ctrl+ Alt+ F1untuk masuk ke konsol virtual dan masuk ke sana
Bunuh X-server dengan
sudo service lightdm stop
atausudo lightdm stop
sudo /path/to/the/file/NVIDIA-blabla.run
Ikuti instruksi di penginstal
sudo service lightdm start
atausudo lightdm start
Tekan Ctrl+ Alt+ F7untuk masuk ke mode grafis
Jika tidak berhasil, kembali ke konsol virtual dan mulai ulang / matikan, mis
sudo reboot now
sumber
Di Ubuntu 16, jika Anda melakukan lightdmstop dan telinit 3, tetapi server X masih berjalan (itu akan memiliki string "failafe" di baris perintah proses dalam ps), coba ini. Tekan Alt-F2 (mungkin coba tombol F lainnya untuk konsol lain) dan lihat apakah Anda mendapatkan jendela dialog grafik yang mengatakan sesuatu tentang mode grafis rendah.
Bagi saya itu memiliki sejumlah opsi, salah satunya adalah pergi ke konsol. Saya memilihnya dan server X akhirnya berhenti sehingga saya bisa menginstal driver dari Nvidia runfile.
sumber
Saya mendapatkan kesalahan ini ketika menghentikan X server untuk menginstal CUDA. Sistem saya adalah Ubuntu 16.04 dan saya menginstal CUDA 8.0 dari runfile. Saya memperbaikinya hanya dengan memutakhirkan sistem saya. Ketika pesan kesalahan muncul, tekan Ctrl + Alt + F1, masuk dengan akun Anda, dan kemudian jalankan dua perintah berikut:
dan
Setelah itu,
sudo reboot
seharusnya berfungsi dengan baik.sumber
Menggunakan: nvidia-installer ncurses antarmuka pengguna -> File '/tmp/.X0-lock' ada dan tampaknya berisi ID proses '1062' dari server> runnning X. GALAT: Anda tampaknya menjalankan server X; silakan keluar X sebelum menginstal. Untuk> perincian lebih lanjut, silakan lihat bagian MENGINSTAL NVIDIA DRIVER di README> yang tersedia di halaman unduh driver Linux di www.nvidia.com. GALAT: Instalasi gagal. Silakan lihat file '/var/log/nvidia-installer.log'> untuk detailnya. Anda dapat menemukan saran untuk memperbaiki masalah instalasi di README> yang tersedia di halaman unduh driver Linux di www.nvidia.com.
Seperti disebutkan dalam log, proses ID 1062 adalah alasan X server berjalan.
akan mematikan proses dan setelah itu instalasi driver NVIDIA akan berjalan dengan lancar.
sumber
Kill [ID]
ID proses pembunuhan sedang mengeluarkan saya dan harus masuk lagi. Apakah X server terkait dengan login di UI?Coba ini :
Tekan Alt+ F1, lalu login.
Jalankan
sudo telinit 3
(jika itu tidak berhasil, coba/sbin/telinit 3
). Periksa apakah itu diubah ke level 3 dengan runlevel yang akan menghasilkan sesuatu seperti 5 3 yang berarti bahwa level run saat ini adalah 3 dan sebelum 5.Jika tidak berhasil, coba:
Dalam output Anda akan melihat nomor PID dari proses X, jadi Anda harus membunuhnya dengan di mana nomor PID dari proses.
sudo kill -9 number
number
sumber