Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

전원 버튼 한 번으로 우분투 바로 종료하기 – 초간단 설정 가이드

우분투(Ubuntu) 또는 그 파생 배포판에서 물리적인 전원 버튼을 누르면 일반적으로 종료, 재시작, 절전 모드 중 하나를 선택하는 메뉴가 나타납니다. 하지만 전원 버튼을 누르면 곧바로 시스템이 꺼지는 것에 익숙한 사용자들에게는 다소 불편한 동작일 수 있습니다. LXDE 기반 우분투 시스템에서는 이를 구현하기가 쉽지 않지만, 기존 Unity 우분투나 Xubuntu를 사용하는 분들이라면 큰 어려움 없이 설정할 수 있습니다.

해결 방법은 간단한 유닉스 트릭으로, /etc/acpi/powerbtn.sh 파일에 명령어 한 줄만 추가하면 됩니다. 이렇게 하면 잠금 화면에 있든 데스크톱 화면에 있든 상관없이 전원 버튼을 누르는 즉시 컴퓨터가 종료됩니다.

PC 전원 버튼 직접 종료 활성화하기

일부 사용자는 pidof x $PMS > /dev/null 줄 바로 앞에 shutdown -h now를 추가해 보기도 했지만, 최신 버전의 우분투에서는 이 방법이 작동하지 않습니다. 대신 /etc/acpi/powerbtn.sh 파일을 편집하는 것이 올바른 방법입니다. 단, 이 파일은 보호된 시스템 파일이므로 루트(root) 권한이 필요하며, 일반 사용자 권한으로는 편집할 수 없습니다.

먼저 Super 키(대부분의 키보드에서 Windows 키)를 누른 상태에서 L 키를 눌러 화면을 잠급니다. 맥(Mac)용 키보드를 연결해 사용 중이라면 ⌘ 로고가 있는 Command 키를 길게 누르면 됩니다.

실행 중인 프로그램이 없다면 전원 버튼을 눌러 시스템이 정상적으로 종료되는지 확인합니다. 실행 중인 프로그램이 있다면 비밀번호를 입력해 로그인한 후 해당 프로그램들을 먼저 닫아야 합니다. 전원 버튼을 눌렀을 때 옵션 메뉴가 나타난다면 컴퓨터를 재부팅한 후 다시 시도해 보세요.

정상적으로 종료되는 것을 확인했다면, 컴퓨터를 다시 부팅해 우분투 데스크톱으로 돌아온 뒤 터미널을 엽니다. Dash 또는 Whisker 메뉴에서 실행할 수도 있고, Ctrl+Alt+T 단축키로도 열 수 있습니다. 터미널에 다음 명령어를 입력하고 비밀번호를 입력하세요.

sudo nano /etc/acpi/powerbtn.sh

파일이 열리면 코드를 스크롤할 필요 없이 Enter 키를 한 번 눌러 파일 맨 위에 새 줄을 만듭니다. 그다음 위쪽 화살표 키를 눌러 커서를 새 줄의 시작 위치로 옮기고 shutdown -h now를 입력합니다. 이후 Ctrl 키를 누른 상태에서 O 키를 눌러 저장하고, Ctrl+X로 편집기를 종료합니다. 마지막으로 CLI 프롬프트에 exit를 입력해 터미널 창을 닫으면 됩니다.

모든 응용 프로그램을 닫은 후 전원 버튼을 눌러 종료 옵션 창이 뜨는지 확인합니다. 컴퓨터가 정상적으로 종료된다면 설정이 완료된 것입니다. 그렇지 않다면 컴퓨터를 재시작한 후 다시 한 번 전원 버튼을 눌러보세요. 두 번째 재부팅까지만 하면 변경 사항이 정상적으로 적용될 것입니다.

알아두어야 할 주의사항

이 방법은 대부분의 경우 잘 작동하지만, 두 가지 주의할 점이 있습니다. 첫째, 이것은 어디까지나 간단한 트릭(hack)일 뿐 공식적으로 지원되는 방법이 아닙니다. 향후 우분투 업데이트로 인해 무효화될 가능성이 있고, 일부 소프트웨어 업데이트 과정에서 shutdown -h now 줄을 오류로 판단해 주석 처리할 수도 있습니다. 갑자기 작동하지 않게 되었다면 sudo nano 명령으로 파일을 다시 열어 # 기호로 표시된 주석을 제거하거나 해당 코드 줄을 다시 추가해야 할 수 있습니다.

둘째, 이 방법은 ACPI 기술을 완전히 지원하는 시스템에서만 작동합니다. ACPI(Advanced Configuration and Power Interface, 고급 구성 및 전원 인터페이스)는 인텔과 도시바가 주도해 개발한 전원 관리 표준으로, Wintel 진영에서 시작된 기술입니다. ACPI를 지원하지 않을 정도로 오래된 컴퓨터가 그래픽 우분투 데스크톱을 구동할 가능성은 낮지만, 일부 독점 ACPI 구현체는 우분투와 호환되지 않을 수 있습니다. 해당 파일이 존재하지 않거나 LXDE 같은 경량 데스크톱 환경을 사용하지 않는 사용자에게는 이런 문제가 발생할 수 있습니다. 또한 필요한 패키지가 삭제되었을 가능성도 있는데, 이 경우 패키지를 재설치하면 디렉터리가 다시 생성됩니다. 이런 문제가 의심된다면 sudo apt-get -f install 명령을 먼저 실행해 손상된 패키지를 복구한 후 다시 시도해 보세요.

설정이 정상적으로 완료되면 시스템이 자연스럽게 꺼지며, 종료 과정에서 우분투 Plymouth 종료 화면이 표시됩니다. 컴퓨터가 강제로 종료되어서는 안 되므로, 부팅 시 저널(journal) 복구 메시지가 반복적으로 나타난다면 ACPI 관련 문제가 있을 수 있습니다. 이런 경우에는 이 방법을 사용하지 않는 것이 좋습니다. 이 트릭은 사실상 PC 뒷면의 전원 케이블을 뽑는 것과 같은 강제 종료와 유사하게 작동할 수 있기 때문입니다.

저자 소개

전원 버튼 한 번으로 우분투 바로 종료하기 – 초간단 설정 가이드

Kevin Arrows (케빈 애로우즈)

케빈 애로우즈는 10년 이상의 업계 경력을 지닌 베테랑 기술 전문가입니다. Microsoft Certified Technology Specialist(MCTS) 자격증을 보유하고 있으며, 최신 기술 동향을 끊임없이 학습하는 것에 큰 열정을 가지고 있습니다. 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅 등 다양한 기술 분야에 걸쳐 폭넓게 집필해 왔으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 동료들에게 폭넓은 인정과 존중을 받고 있습니다.