Saya mencoba memperbarui driver nVidia saya tetapi saya mendapat kesalahan ketika saya menjalankan instalasi driver.
Lihat kesalahannya:
GALAT: Anda tampaknya menjalankan server X; silakan keluar X sebelumnya menginstal. Untuk perincian lebih lanjut, silakan lihat bagian MENGINSTAL THE NVIDIA DRIVER dalam README tersedia di driver Linux unduh halaman di www.nvidia.com.
Catatan: Saya mencoba mengikuti panduan dengan mengetik init 3
tetapi masih tidak ada yang berubah .. Bagaimana cara menutup X server?
Jadi saya dapat memperbarui driver
xorg
drivers
nvidia
error-handling
Rev3rse
sumber
sumber
service
saran saya ?Jawaban:
Saya tidak berpikir saya pernah menginstal / memperbarui nvidia, tetapi di sini:
Meskipun saya tidak 100% yakin itu akan bekerja di Ubuntu, IIRC mereka pindah dari init. Di Ubuntu, coba ini (ganti gdm dengan kdm / slim / display manager apa pun yang Anda gunakan):
Saya cukup yakin bahwa menghentikan seluruh sesi X
Kurang bersih, Anda bisa membunuh mereka:
Tetapi mereka mungkin respawn.
sumber
no proccess found
service lightdm stop
.Tergantung pada versi Anda, cara menghentikan X server bervariasi. Anda harus keluar dari mode grafis (dengan mengetik
alt+ctrl+F1
, misalnya), masuk, lalu ketik salah satu dari perintah berikut untuk menghentikan server X:Sekarang Anda dapat menginstal driver dan ketik
Saat Anda menulis
sudo service
tekan tab untuk melihat opsi yang Anda miliki (gdm, kdm, ...)sumber
Saat status kesalahan, Anda masih menjalankan server X. Kesalahan ini terjadi ketika Anda mencoba untuk menginstal file Nvidia .run saat login.
Pastikan Anda keluar.
sudo service lightdm stop
atausudo stop lightdm
sudo init 3
(atausudo init 5
) dan menginstal file .run Anda .sudo service lightdm start
atausudo start lightdm
untuk memulai kembali server X Anda.sumber
Dari pengalaman saya, saya akan mencoba ini:
Alt+F1
kemudian login,sudo telinit 3
(jika itu tidak berhasil coba/sbin/telinit 3
), dan periksa apakah itu diubah ke level 3 denganrunlevel
yang akan menampilkan sesuatu seperti5 3
yang berarti bahwa level run saat ini adalah3
dan sebelum sebelumnya5
.Jika itu tidak berhasil, lakukan:
ps ax | grep X
, Dan pada output Anda akan melihatPID
jumlah prosesX
, sehingga Anda harus membunuh dengansudo kill -9 number
mananumber
adalahPID
jumlah proses.sumber
sudo kill -9 <all pids from ps ax>
bekerja!Jika Anda menggunakan Linux Mint, gunakan
sudo service mdm stop
sumber
sudo service lightdm stop
di Linux Mint 19.Booting ke runlevel yang berbeda
Runlevels di Linux menentukan layanan mana yang dimulai dan berhenti secara otomatis ketika sistem melakukan booting atau dimatikan. Runlevel biasanya berkisar dari 0 hingga 6, dengan runlevel 5 biasanya memulai sistem X window sebagai bagian dari layanan (runlevel 0 sebenarnya adalah sebuah sistem yang berhenti, dan 6 adalah sistem yang reboot). Ini adalah praktik yang baik untuk menginstal NVIDIA Linux Driver ketika X tidak berjalan, dan itu adalah ide yang baik untuk mencegah X dari memulai reboot jika ada masalah dengan instalasi (jika tidak, Anda mungkin menemukan diri Anda dengan sistem yang rusak yang secara otomatis mencoba untuk memulai X, tetapi kemudian hang selama startup, mencegah Anda dari melakukan perbaikan yang diperlukan untuk memperbaiki X). Bergantung pada pengaturan jaringan Anda, runlevel 1, 2 atau 3 harus memadai untuk menginstal Driver. Level 3 biasanya mencakup layanan jaringan, jadi jika utilitas yang digunakan oleh sistem selama instalasi bergantung pada sistem file jarak jauh, Level 1 dan 2 tidak akan mencukupi. Jika sistem Anda biasanya melakukan booting ke konsol dengan prompt perintah, Anda tidak perlu mengubah apa pun. Jika sistem Anda biasanya melakukan boot ke sistem X window dengan login grafis dan desktop, Anda harus keluar dari X dan mengubah runlevel default Anda.
Pada kebanyakan distribusi, runlevel default disimpan di file / etc / inittab, walaupun Anda mungkin harus membaca panduan untuk distribusi Anda sendiri. Baris yang menunjukkan runlevel default muncul sebagai
atau serupa, di mana n menunjukkan jumlah runlevel. / etc / inittab harus diedit sebagai root. Silakan baca bagian tentang mengedit file dan me-root pengguna jika Anda tidak terbiasa dengan konsep ini. Juga, Anda disarankan untuk membuat salinan file sebelum mengeditnya, terutama jika Anda baru mengenal editor teks Linux, jika Anda secara tidak sengaja merusak file tersebut:
Baris harus diedit sedemikian rupa sehingga runlevel yang sesuai adalah default (1, 2, atau 3 pada kebanyakan sistem):
Setelah menyimpan perubahan, keluarlah X. Setelah instalasi Driver selesai, Anda dapat mengembalikan runlevel default ke keadaan semula, baik dengan mengedit / etc / inittab lagi atau dengan memindahkan salinan cadangan Anda kembali ke nama aslinya.
Distribusi yang berbeda menyediakan cara yang berbeda untuk keluar dari X. Pada banyak sistem, utilitas init akan mengubah runlevel saat ini. Ini dapat digunakan untuk mengubah ke runlevel di mana X tidak berjalan.
Ada metode lain untuk keluar dari X. Silakan berkonsultasi dengan distribusi Anda.
NVIDIA Dipercepat Driver Grafis Linux README dan Panduan Instalasi
Daftarkan semua proses Anda dengan:
Daftar semua layanan pelarian Anda dengan:
sumber
Saya menjalankan kubuntu dan memiliki masalah yang sama dan tidak ada jawaban yang bekerja, tetapi muncul dengan pesan yang mengatakan itu berjalan dalam "mode grafis rendah". Saya harus menekan
ctrl-alt-backspace
untuk membunuh X-server.Saya menggunakan ssh untuk terhubung ke mesin dan menginstal driver Nvidia setelah itu. Mungkin pergi ke menggunakan shell virtual
ctrl-alt-F1
akan bekerja.sumber