x 서버를 어떻게 죽이나 요?


31

x 서버를 죽일 때마다

sudo service lightdm stop

최신 Nvidia 드라이버를 설치할 수 있도록 오류 메시지가 나타납니다.

stop: Unknown instance:

내가 무엇을 잘못하고 있지?


1
사용중인 DM에 따라 다릅니다. sudo service lightdm stop-> Ubuntu with Unity; sudo service kdm stop-> 쿠분투; sudo 서비스 gdm 중지 ..;
Rodislav Moldovan

답변:


47
  1. ctrl+ alt+ F1를 사용 하여 터미널로 전환
  2. 로그인
  3. run sudo service lightdm stop, lightdm 및 xserver를 지금 중지해야합니다 ( 현재 xorg 세션 인 ctrl+ alt+로 확인하십시오. F7이제 데스크탑이 표시되지 않아야 함).
  4. 당신의 일을
  5. sudo service lightdm startlightdm 및 xorg를 다시 시작하려면 실행 하십시오.

행운을 빕니다!


4
정확히 # 3의 중간 부분을 제외하고 내가 한 것입니다. 오류 메시지와 함께 중단되었습니다.
불가사의

3
내 신비한 생각은 lightdm이 전혀 실행되지 않고 다른 디스플레이 관리자를 사용하고 있다는 것입니다 ... cat / etc / X11 / default-display-manager를 사용하면 현재 사용중인 디스플레이 관리자를 찾을 수 있습니다 sudo service --status-all을 사용하면 현재 실행중인 서비스를 찾을 수 있습니다. 어쩌면 lightdm 인스턴스가없는 이유와 Diplay 관리자가 대신 실행하는 것을 찾는 데 도움이 될 수 있습니다.
mondjunge

11

좀 더 파고 들었고 pgrep을 사용하여 PID를 찾은 다음 죽일 수 있음을 알았습니다.

pgrep dm -l

sudo kill (PID 삽입)


2
나는 이것이 약간 위험하다고 생각합니다. RAID 소프트웨어 관리자 (mdadm)를 종료 할 수 있습니다.
Spiros

7

htop또는 의 도움이 필요합니다 top. 강제 종료하려는 프로세스의 PID 번호 (이 경우 Xorg)를 기록하십시오. PID가 있으면 루트 셸 ( sudo -s) 에서 아래 명령을 실행하십시오 .

kill -9 <PID>

예를 들면 다음과 같습니다.

kill -9 1234

그런 다음 NVidia 드라이버를 설치할 수 있어야합니다.


감사! 실제로 이것을 인식하고 대답하는 동안 입력을 시작했습니다.
불가사의

CUDA와 엔비디아 카드가 있습니까? -이 경우 특별한 드라이버가 있습니다-내 게시물 에서이 모든 것을 읽을 수 있습니다 : askubuntu.com/questions/311151/…
dschinn1001

3

/etc/init.d/lightdm 중지일까요? 소프트웨어 센터에서 nvidia 드라이버를 설치할 수없는 이유는 무엇입니까?


구식이며 NVIDIA 웹 사이트에는 항상 최신 드라이버가 있습니다.
신비 신비

3

Ok는 Ubuntu 14.04에서도 GTX 970 설치 문제가있었습니다. 언젠가 나는 표준 드라이버로 우분투를 시작할 수 있었고 언젠가는 할 수 없었습니다.

그러나 이것은 희망적으로 문제를 해결해야합니다 : Biosi에서 IGP (HD7600이있는 I7 4770)에서 GTX970으로 전환 한 후 일부 Xorg Gui에서 오류가 발생했습니다.

그러나 X가 실행되는 동안 Nvidia-Driver를 설치할 수 없습니다.-> sudo killall Xorg가 문제를 해결합니다.

그런 다음-> sudo ./NVIDIA-x68xxx.run

첫 번째 드라이버 설치 (orig. Nvidia 352.xx) 후 빈 화면이 나타납니다. 그런 다음 Nvidia Driver Installer를 다시 실행하십시오-> sudo ./NVIDIA-x68xxx.run이 두 번째 설치는 일종의 noveu 드라이버가 실행 중이며 비활성화되어야한다고 나에게 말했습니다. 드라이버가 noveu를 비활성화해야하는지 묻습니다.

재시작 후 : Et Voila lighdm이 다시 실행 중입니다. :)


2

실행 해보십시오 sudo service gdm stop.

명령이 출력을 생성하는 이유 lightdm는 디스플레이 관리자 가 아니기 때문 입니다.

또한합니다 gdm, 또한 시도 xdm하고 kdm.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.