Bagaimana cara saya membunuh x-server?

31

Setiap kali saya mencoba untuk membunuh x-server,

sudo service lightdm stop

sehingga saya dapat menginstal driver Nvidia terbaru, saya mendapatkan pesan kesalahan.

stop: Unknown instance:

Apa yang saya lakukan salah?

Kegaiban
sumber
1
itu tergantung pada DM mana yang Anda gunakan: sudo service lightdm stop -> Ubuntu with Unity; sudo service kdm stop -> Kubuntu; sudo service gdm stop ..;
Rodislav Moldovan

Jawaban:

47
  1. Gunakan ctrl+ alt+ F1untuk beralih ke terminal,
  2. masuk
  3. run sudo service lightdm stop, lightdm dan xserver harus dihentikan sekarang (periksa dengan ctrl+ alt+ F7, yang merupakan sesi xorg Anda saat ini, seharusnya tidak menampilkan desktop apa pun sekarang)
  4. kerjakan barangmu
  5. jalankan sudo service lightdm startuntuk memulai lightdm dan xorg lagi.

Semoga berhasil!

mondjunge
sumber
4
Itulah tepatnya yang saya lakukan kecuali setengah jalan # 3 saya dihentikan dengan pesan kesalahan.
Misterius
3
Kedengarannya misterius;) tebakan terbaik saya adalah lightdm sama sekali tidak runnig dan Anda menggunakan beberapa palang Display lainnya ... Dengan cat / etc / X11 / default-display-manager, Anda dapat mengetahui Display Manager mana yang saat ini Anda gunakan. menggunakan, dengan layanan sudo --status-semua Anda dapat mengetahui layanan mana yang sedang berjalan. Mungkin itu membantu untuk mencari tahu mengapa tidak ada contoh lightdm dan apa yang dijalankan oleh manajer
Diplay
11

Saya melakukan sedikit lebih banyak penggalian di sekitar dan menemukan bahwa saya bisa menggunakan pgrep untuk menemukan PID-nya dan kemudian membunuhnya.

pgrep dm -l

sudo kill (masukkan PID di sini)

Kegaiban
sumber
2
Saya pikir ini agak berbahaya. Anda dapat membunuh manajer perangkat lunak RAID (mdadm).
Spiros
7

Anda akan membutuhkan bantuan htopatau top. Tuliskan nomor PID dari proses yang ingin Anda bunuh (dalam hal ini, Xorg). Setelah Anda memiliki PID, jalankan perintah di bawah ini di shell root ( sudo -s):

kill -9 <PID>

Sebagai contoh:

kill -9 1234

Anda kemudian harus dapat menginstal driver NVidia.

dschinn1001
sumber
Terima kasih! benar-benar menyadari ini dan mulai mengetik saat Anda menjawab.
Misterius
Apakah Anda memiliki kartu nvidia dengan CUDA? - untuk kasus ini ada driver khusus - Anda dapat membaca semua ini di posting saya di sini: askubuntu.com/questions/311151/…
dschinn1001
3

/etc/init.d/lightdm berhenti mungkin? Dan mengapa Anda tidak dapat menginstal driver nvidia dari pusat perangkat lunak?

pondohva
sumber
Mereka sudah ketinggalan zaman, situs web NVIDIA selalu memiliki driver terbaru.
Misterius
3

Ok punya masalah instalasi GTX 970 di bawah Ubuntu 14.04 juga. Kadang saya bisa memulai Ubuntu dengan driver standar dan kadang tidak.

Namun, ini semoga dapat memperbaiki masalah: Setelah beralih dari IGP (I7 4770 dengan HD4600) ke GTX970 di Biosi mendapat kesalahan dengan beberapa Xorg Gui.

Namun Anda tidak dapat menginstal Nvidia-Driver saat X sedang berjalan: -> sudo killall Xorg memecahkan masalah

Kemudian -> sudo ./NVIDIA-x68xxx.run

Setelah Driver Install pertama (orig. Nvidia 352.xx) saya memiliki layar kosong. Kemudian saya jalankan Nvidia Driver Installer lagi -> sudo ./NVIDIA-x68xxx.run Instalasi kedua ini memberi tahu saya semacam driver noveu yang sedang berjalan dan harus dinonaktifkan. Pengemudi bertanya kepada saya apakah harus menonaktifkan noveu -> Ya nonaktifkan noveu

Setelah restart: Et Voila lighdm berjalan lagi :)

dragontas
sumber
2

Coba jalankan sudo service gdm stop.

Alasan perintah Anda mungkin menghasilkan output itu adalah karena lightdmbukan Pengelola Display Anda.

Selain itu gdm, juga coba xdmdan kdm.

Habib Ouadhour
sumber