명령 행에서 X Window Server를 다시 시작하는 방법?


248

명령 행에서 X Window Server를 어떻게 다시 시작할 수 있습니까?

전체 시스템을 재부팅하지 않고도 GUI를 다시 시작할 수 있기를 정말로 원합니다.

답변:


240

TL; DR : systemd 시스템 ( Ubuntu 15.04 이상 )

sudo systemctl restart display-manager

그러면 적절한 디스플레이 관리자 서비스가 다시 시작됩니다 ( lightdm17.04까지, gdm3이후, sddm쿠분투 등). 당신은 대체 할 수 display-managerlightdm, gdm3, sddm, 등이 필요한 경우,하지만이 충분해야한다.

참고 : 이렇게하면 모든 그래픽 프로그램이 강제 종료되고 저장하지 않은 작업이 손실되고 로그 아웃됩니다. 비 그래픽 프로그램은 영향을받지 않습니다.


다른 우분투 버전의 경우 먼저 다음 명령으로 우분투에 어떤 디스플레이 관리자가 있는지 찾으십시오.

cat /etc/X11/default-display-manager

어떤 디스플레이 관리자에 따라 다음 명령 중 하나를 사용할 수 있습니다.

  • 기본 우분투 (LightDM 사용)

    sudo restart lightdm  
    
  • 그놈 (GDM 포함)

    sudo restart gdm
    
  • KDE (KDM 사용)

    sudo restart kdm
    

    참고 : 12.10에서 15.04까지 Kubuntu는 LightDM도 사용합니다.

  • MDM의 경우 (예 : 민트 시나몬의 경우)

    sudo restart mdm
    

4
이것은 아마도 Unity에서 변경되었을 것입니다. 내 시스템을 찾을 수 없습니다 gdm.
Steven Roose

1
AFAIK 유니티는 lightdm 사용
txwikinger

2
정기적으로 다시 시작하는 것과 달리 저장하지 않고 모든 응용 프로그램과 문서를 즉시 닫는 것 같습니다. 이와 sudo 재부팅의 차이점은 무엇입니까?
Amir Uval

1
@uval은 sudo reboot모든 시스템, 즉 컴퓨터를 재부팅하고 Xorg 서버 만 다시 시작하므로 그래픽 인터페이스 (예 : 웹 서버)가 필요없는 다른 프로그램은 계속 작동 할 수 있습니다. 암호화 된 시스템과 같은 모든 마운터 파일 시스템뿐만 아니라 원격 호스트 등에 대한 모든 연결은 reboot명령 대신에 지속됩니다.
user907860

1
다시 시작 : Upstart에 연결할 수 없음 : / com / ubuntu / upstart 소켓에 연결하지 못했습니다 : 연결이 거부되었습니다.
William

38

11.04 이하의 경우 :

sudo service gdm restart

11.10 이상 :

sudo service lightdm restart


+1 Raspberry Pi에서도 잘 작동합니다 (누군가 궁금한 경우 여기
Levon

14

당신이 할 수 있음을 발견 sudo pkill X

그리고 그것은 나를 위해 일하는 것 같습니다!


1
이것은 내 시스템을 재부팅했지만 좋은 방법은 아닙니다. 데비안을 사용하고 있지만.
PJ Brunet

1
나를 위해 완벽하게 작동합니다 (* dm 서비스가 없으며 Xorg는 사용자 자동 로그인시 직접 시작됩니다).
zgoda

11

2012 년 10 월 24 일 현재 Ubuntu의 최신 버전.

  1. 대쉬 홈 열기
  2. 키보드 레이아웃 검색
  3. 옵션을 클릭하십시오
  4. "X 서버를 종료하려면 키 순서"레이블이 붙은 탭을 펼치십시오
  5. 활성화하고 닫습니다.

커맨드 라인 :

sudo restart lightdm

10

Ctrl+ Alt+ Backspace를 눌러 X를 다시 시작할 수 있습니다.


7
10.04에서는 기본적으로 비활성화되어 있으므로 정상적으로 작동하지 않습니다.
Marcel Stimberg

6
시스템-> 환경 설정-> 키보드로 이동하여 'Layouts'탭에서 'Options ...'버튼을 클릭하고 'Key sequence to x server kill'을 활성화하여 다시 활성화 할 수 있습니다.
dv3500ea

7
올바른 바로 가기는 "Alt + SysRq + k"이지만 명령 행을 요청했습니다.
Li Lo

9

ubuntu 9.04 Ctrl+ Alt+ Backspace가 비활성화되었으므로 이제 Alt gr+ Print Screen+를 입력 할 수 있습니다 K.

http://www.sudo-juice.com/ubuntu-11-10-restart-x-shortcut/


Alt + PrtScr / SysReq + k는 pdq에서 로그 아웃했으며 프로그램이 종료되었거나 종료되었습니다. X 서버를 다시 시작할 때 이것이 바람직한 동작입니까? 나는 11.10을 가지고 있으며 sudo restart lightdm은 나를 텍스트 모드로 가져 갔고 거기에 머물러 많은 데몬을 종료 한 다음 멈추었습니다. 운 좋게도 수동으로 재부팅해야했습니다. 꺼짐 버튼이 정상적으로 작동합니다 (때로는).
Asher

5
SysRq + k는 현재 터미널에서 실행중인 모든 프로세스와 자식 프로세스를 종료합니다 (예 : X 서버를 실행하는 프로세스). 사용하면 시스템에서 데이터가 손실 될 수 있습니다! 참조 : askubuntu.com/questions/14155/...
스테파노 팔라
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.