GUI 세션 만 재시작 또는 운영 체제 만 재시작?


44

리눅스에서 GUI 세션이나 OS 만 다시 시작할 수 있습니까 (PC 재시작에 대해 이야기하지 않습니다)

U가 GUI 세션을 다시 시작하거나 OS 만 다시 시작하려는 경우 Shift 키를 누르고 있으면 GUI 세션이 다시 시작되거나 OS 만 작동합니다.

Windows 98 Shift + 재시작

답변:


62

예. 몇 가지 옵션이 있습니다.

1) + +를 활성화CTRLSHIFTBACKSPACE 할 수 있습니다 . 이 세 키는 CTRL+ ALT+ 처럼 작동 SUPR하지만 GUI 만 다시 시작합니다.

2) 명령 줄에서 ( CTRL+ ALT+ F1를 눌러 콘솔로 이동) 다음을 입력하여 Ubuntu 디스플레이 관리자를 다시 시작할 수 있습니다 (사용자가 선호하는 GUI에 로그인 할 수 있음).

sudo service lightdm restart

3) 마지막으로 단결로 다시 시작할 수 있습니다. GUI (모든 창과 막대)를 재설정하지만 프로그램을 종료하지는 않습니다. 다시 시작한 후 종료 한 곳에서 작업을 계속할 수 있습니다. 들어가다:

unity --replace

또는 콘솔에서 다시 시작하는 경우 ( CTRL+ ALT+ 을 누른 후 F1) 다음을 입력하십시오.

DISPLAY=:0 unity --replace

2
왜 Unity를 실행 sudo합니까?
Andrey Vihrov 8

a) GUI를 다시 시작하기 위해 tty로 전환 할 필요가 없으며 그래픽 터미널에서 정상적으로 수행 할 수 있습니다.
popey 2019

1
b) 요즘에는 lightdm을 사용했기 때문에 'sudo service lightdm restart'가 더 정확할 것입니다
popey

1
@ popey : GUI가 응답하지 않기 때문에 GUI를 다시 시작하려고합니다. 이는 또한 콘솔에서 수행해야 할 경우 unity --replace에 DISPLAY = : 0이 있어야 함을 의미합니다.
Javier Rivera 2012

8

전통적으로 이것은 ctrl + alt + backspace를 사용하여 리눅스에서 이루어졌습니다. 이 기능은 몇 가지 릴리스 전에 비활성화되었으며 쉽게 활성화되었습니다 (dontzap 패키지 사용).

요즘에는 콘솔을 사용하여 X를 다시 시작하고 다음을 입력하십시오.

sudo killall Xorg

그런 다음 GUI가 다시 시작되고 로그인 관리자로 돌아갑니다. 먼저 모든 것을 저장하십시오.


참고로, 모르는 경우 : 마지막 몇 가지 버전에서는 키보드 레이아웃 옵션 (현재 "시스템 설정"-> "키보드 레이아웃"-> "레이아웃"-> "옵션)에서 해당 키 조합을 쉽게 사용할 수 있습니다. .. "->"X 서버를 강제 종료하는 키 순서 ").
Marty Fried

Ubuntu-MATE 16.04에서 잘 작동합니다 👍 – (»키보드 단축키 아래에서 단축키를 할당하는 기존 명령이 없지만, 단축키 사용자 정의 명령을 지정할 수 있으므로 ... ( ⊕Add)
Frank Nocke

4

그래픽 세션을 다시 시작하려면 로그 아웃 한 후 다시 로그인하십시오.

시스템이 정지 된 경우 Ctrl-alt-backspace를 사용하여 로그 아웃 할 수 있습니다 (응용 프로그램 종료).

그렇게하려면 http://ubuntuportal.com/how-to-enable-key-sequence-ctrlaltbackspace-to-kill-server-on-ubuntu-11-10/ 을 참조하십시오 .

로그 아웃하지 않고 창 관리자를 다시 시작하려는 경우 창 관리자에 따라 다릅니다.

Unity의 경우 참조

창 관리자를 다시 시작하려면 어떻게합니까?

그놈를 들어 당신이 명중 Alt+를 F2하고 대화 상자에 입력 r하고Enter


1

실행 중이고 Kubuntu모든 창 장식이 사라지고 작업 표시 줄이 작동하지 않으면 GUI 세션이 종료 된 것 같습니다. 쉘이 이미 열려 있으면 실행중인 모든 프로그램을 유지하면서 다시 시작할 수 있습니다. 그냥 입력하십시오 :

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