Linux에서 충돌 또는 고정 된 X 서버에서 복구하는 4 가지 방법
Linux의 X 서버는 그래픽 데스크탑을 제공합니다. 충돌이 발생하면 그래픽 프로그램에서 저장하지 않은 모든 작업을 잃게되지만 충돌을 복구하고 컴퓨터를 다시 시작하지 않고 X 서버를 다시 시작할 수 있습니다.
X 서버 충돌은 그래픽 드라이버 (예 : 독점적 인 AMD 또는 NVIDIA 그래픽 드라이버)의 버그 (하드웨어 문제 또는 기타 소프트웨어 버그)로 인해 발생할 수 있습니다..
이미지 크레딧 : Flickr의 Francois Schnell
Ctrl + Alt + 백 스페이스
Ctrl + Alt + Backspace 키보드 단축키는 전통적으로 Linux에서 X 서버를 재시작했습니다. 그러나 불만 사항 이후 - 특히 실수로이 키 조합을 누르고 모든 작업을 잃어 버린 새로운 Linux 사용자 -이 바로 가기는 기본적으로 비활성화되었습니다. 우분투, 페도라 또는 그놈 기반 데스크탑을 사용하는 다른 배포판에서 활성화하려면 키보드 레이아웃 유틸리티를 사용할 수 있습니다.
옵션 버튼을 클릭하고 키 시퀀스에서 Control + Alt + Backspace 확인란을 선택하여 X 서버를 종료합니다..
활성화 된 후에는 Ctrl + Alt + Backspace를 눌러 X 서버를 즉시 재시작 할 수 있습니다. 그러나이 바로 가기는 X 서버에 의해 구현되며 X가 몇 가지 방법으로 중단되면 작동하지 않을 수 있습니다.
가상 콘솔 전환
Ctrl + Alt + F1 키보드 단축키 (및 다른 F 키 키보드 단축키)를 사용하여 X 서버에서 다른 가상 콘솔로 전환 할 수 있습니다. (Ctrl + Alt + F7 키는 일반적으로 X로 돌아갑니다. 정확한 F 키는 Linux 배포본에 따라 다릅니다.)
일단 가상 콘솔에 로그인하고 적절한 명령을 실행하여 X 서버를 다시 시작할 수 있습니다. 필요한 명령은 사용중인 디스플레이 관리자에 따라 다릅니다. LightDM 디스플레이 관리자를 사용하는 Ubuntu에서는 다음 명령을 사용합니다.
sudo 서비스 lightdm 다시 시작
컴퓨터에 SSH
X 서버를 로컬에서 종료 할 수 없으면 네트워크를 통해 X 서버를 종료 할 수 있습니다. Linux 시스템에서 SSH 서버가 설정되어 실행 중이라면 다른 컴퓨터에서 로그인하여 적절한 명령을 실행하여 X 서버를 다시 시작할 수 있습니다. SSH를 통해 로그인하면 원격 콘솔에 액세스하고 적절한 명령을 사용하여 디스플레이 관리자를 다시 시작할 수 있습니다. 우분투에서는 sudo 서비스 lightdm 다시 시작 위의 명령.
Magic SysRq 키 사용
과거에는 마법의 SysRq 키를 사용 했었습니다. SysRq는 일반적으로 Print Screen 키와 같습니다. 네트워크가 아닌 X 서버를 로컬에서 종료하려고한다고 가정하면 Ctrl + Alt + F1 키보드 단축키를 포함하여 키 누르기에 응답하지 않을 수 있습니다. 이는 X 서버가 키보드를 제어했기 때문에 발생할 수 있습니다. X 서버를 제어하려면 다음 키 조합을 사용하십시오.
Alt + SysRq + r
그 후에 Ctrl + Alt + F1을 눌러 가상 콘솔에 액세스 할 수 있습니다. Alt + SysRq + k 조합을 사용하여 X 서버를 포함하여 현재 가상 콘솔의 모든 프로그램을 종료 할 수 있습니다.
컴퓨터를 다시 시작하려면 마법 SysRq 키를 사용하여 시스템을 완전히 다시 시작하십시오. 자세한 정보는 마법 SysRq 키에 대한 전체 게시물을 참조하십시오.