Ubuntu에서 최대 절전 모드를 복원하는 방법

Ubuntu에서 최대 절전 모드를 복원하는 방법

한동안 Ubuntu Linux 운영 체제는 사용자가 컴퓨터를 "최대 절전 모드"로 설정하는 기능을 제거했습니다. Hibernate 기능이 항상 작동하지 않거나 대부분의 사람들이 이 기능을 사용하지 않고 Suspend를 선호하는 것과 같은 몇 가지 이유가 있습니다. Ubuntu의 최대 절전 모드가 Suspend보다 덜 인기 있고 덜 안정적이지만 여전히 유용합니다. 최대 절전 모드의 가장 좋은 점 중 하나는 컴퓨터를 절전 모드로 설정하지 않고 컴퓨터의 전원을 끕니다 . 이는 랩톱 컴퓨터배터리 수명에 큰 도움이 됩니다 .

이 소개가 Hibernate에서 당신을 팔았거나 아마도 당신이 왜 그 기능이 제거되었는지 항상 궁금해했다면, 우리는 좋은 소식을 가지고 있습니다! 결과적으로 누구나 몇 가지 조정을 통해 Ubuntu Linux에서 최대 절전 모드를 다시 활성화할 수 있습니다.

최대 절전 모드 대 일시 중단

많은 Ubuntu Linux 사용자는 "Suspend"와 "Hibernate"가 동일하다고 가정합니다. 그들은 그렇지 않습니다. Suspend와 Hibernate의 주요 차이점은 PC가 "절전 모드로 전환"될 때 전원 관리를 처리하는 방법입니다.

KDE 또는 Gnome 데스크탑 환경 에서 "일시 중단" 버튼을 클릭하면 컴퓨터가 잠자기 상태가 되지 않습니다. 대신 저전력 모드로 전환되고 모든 것이 RAM에 저장됩니다. Ubuntu 컴퓨터가 이 상태에 있는 동안 최소한의 작업일지라도 여전히 랩톱의 배터리를 소모하거나 전력을 사용합니다.

반면에 최대 절전 모드는 전원을 전혀 사용하지 않습니다. Ubuntu Linux PC가 최대 절전 모드로 설정되어 있으면 컴퓨터의 전체 상태가 하드 드라이브에 저장되고 전원을 사용하지 않는 정지 상태가 됩니다.

Suspend와 Hibernate에는 모두 사용 사례가 있습니다. 예를 들어, 항상 랩톱을 사용 중이고 순간 알림이 필요한 경우 Suspend는 매우 빠르게 다시 시작할 수 있으므로 좋은 선택입니다. 반면에 배터리 수명을 보존해야 하는 경우 최대 절전 모드가 더 좋을 수 있습니다.

Ubuntu에서 최대 절전 모드 다시 활성화

Ubuntu Linux 내부에서 Hibernate 기능을 사용하려면 패키지를 설치해야 합니다. 이 패키지는 Hibernate 기능을 포함하는 스크립트 모음입니다.

Pm-utils 패키지를 사용하려면 터미널 창을 시작해야 합니다. Ctrl + Alt + T 또는 경우에 따라  Ctrl + Shift + T 를 눌러 터미널 창을 열 수 있습니다  .

터미널 창이 열리면 Apt 패키지 관리자를 사용하여 Pm-utils 패키지를 로드합니다.

sudo apt install pm-utils

Ubuntu 컴퓨터에 Pm-utils 패키지를 설정한 후 최대 절전 모드 기능을 사용할 수 있습니다. 테스트하고 싶다면 터미널로 이동하여 아래 명령어를 실행하세요.

참고: Hibernate 명령은 sudo 또는 루트 계정 액세스 없이 작동하지 않습니다 . 작동하지 않고 문제가 발생할 수 있으므로 실행하지 마십시오!

sudo pm-최대 절전 모드

pm-hibernate 명령이 성공적으로 실행 되었다고 가정하면 최대 절전 모드는 터미널을 통해 작동하며 그런 식으로 사용할 수 있습니다. 터미널을 통해 Ubuntu PC를 최대 절전 모드로 설정하는 데 만족한다면 여기에서 튜토리얼을 종료하십시오. 그렇지 않으면 메뉴에 옵션을 다시 추가하는 방법을 다루는 다음 섹션으로 이동합니다.

Ubuntu에서 최대 절전 모드 버튼 다시 추가

이제 Ubuntu PC에서 최대 절전 모드가 활성화되었습니다. 그러나 이를 사용하는 유일한 방법은 터미널을 통해 Pm-utils 최대 절전 모드 명령을 호출하는 것입니다. 일반 사용자의 경우 이것은 매우 사용자 친화적이지 않습니다. 따라서 이 기능을 정기적으로 사용할 계획이라면 "최대 절전 모드" 버튼을 추가하는 것이 좋습니다.

Hibernate 버튼을 다시 추가하는 것은 "com.ubuntu.desktop.pkla" 파일을 수정하여 수행됩니다. 이 파일을 편집하려면 루트 셸을 얻은 다음 Nano에서 열어야 합니다.

터미널에서 sudo -s 로 루트 쉘을 얻습니다 .

sudo -s

이제 터미널 셸에 수퍼유저 액세스 권한이 있으므로 Nano 텍스트 편집기에서 "com.ubuntu.desktop.pkla" 파일을 엽니다.

나노 -w /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla

나노에서 Ctrl + W 버튼을 누릅니다. 이 키보드 조합을 누르면 구성 파일을 검색할 수 있습니다. 검색 상자에 "최대 절전 모드 비활성화"를 입력 하고 Enter 키를 눌러 Ubuntu의 최대 절전 모드 설정을 지정하는 구성 파일 섹션으로 이동합니다.

“Disable hibernate by default in upower” 및 “Disable hibernate in default in logind”에서 아래 줄을 찾으십시오.

Ubuntu에서 최대 절전 모드를 복원하는 방법

ResultActive=no

그리고 다음과 같이 변경합니다.

ResultActive=yes

구성 파일 변경이 완료되면 Ctrl + O 키보드 조합을 눌러 저장합니다. 그런 다음 Ctrl + X 를 눌러 Nano 텍스트 편집기를 종료합니다 .

Ubuntu의 최대 절전 모드

새로운 버튼이 추가됩니다. KDE Plasma 5, XFCE4, Mate 또는 이와 유사한 Linux 배포판을 사용하는 경우 "최대 절전 모드" 옵션이 표시되어야 합니다.

Ubuntu에서 최대 절전 모드를 복원하는 방법

Ubuntu의 Gnome Shell 데스크탑 환경을 사용하고 있습니까? 먼저 "Hibernate Status Button" 확장 을 설치해야 합니다 . 이 확장 프로그램이 없으면 Gnome에서 "최대 절전 모드" 버튼을 클릭할 수 없습니다.


Ubuntu 서버에 GitLab을 설치하는 방법

Ubuntu 서버에 GitLab을 설치하는 방법

Ubuntu 서버에서 작동하는 GitLab을 찾고 계십니까? GitLab은 GitHub와 같은 서비스에 대한 강력한 자체 호스팅 가능한 대안입니다. 그것으로 당신은 할 수 있습니다

SELinux로 Ubuntu Linux 서버 보호

SELinux로 Ubuntu Linux 서버 보호

SELinux를 설치하고 활성화하여 Ubuntu Linux 서버에 추가 보안을 추가하는 방법을 알아보십시오.

Cockpit을 ​​사용하여 Linux 서버에서 NFS 구성

Cockpit을 ​​사용하여 Linux 서버에서 NFS 구성

Linux 서버에 NFS 공유를 마운트하는 더 쉬운 방법이 필요하십니까? Cockpit 앱으로 NFS 공유를 마운트하는 방법을 알아보세요.

Ubuntu 22.04 LTS로 업그레이드하는 방법

Ubuntu 22.04 LTS로 업그레이드하는 방법

Ubuntu 22.04 장기 지원이 시작되었습니다! 데스크탑 또는 랩탑을 최신 Ubuntu 릴리스로 업그레이드하는 방법을 알아보세요.

Linux에서 최신 Nvidia GPU 드라이버를 설치하는 방법

Linux에서 최신 Nvidia GPU 드라이버를 설치하는 방법

Linux에 최신 Nvidia GPU 드라이버를 설치하는 방법

Docker 컨테이너로 파일을 전송하는 방법

Docker 컨테이너로 파일을 전송하는 방법

파일을 Docker 컨테이너로 전송해야 합니까? Docker cp 도구를 사용하면 컨테이너 간에 파일을 쉽게 이동할 수 있습니다.

Linux에 DEB 파일을 설치하는 방법

Linux에 DEB 파일을 설치하는 방법

.DEB 파일이란? 그것으로 무엇을 합니까? Linux PC에 DEB 파일을 설치할 수 있는 다양한 방법을 알아보세요.

Linux에서 GOG Galaxy를 작동시키는 방법

Linux에서 GOG Galaxy를 작동시키는 방법

GOG.com에서 게임을 소유하고 계신가요? 일부 비디오 게임을 즐기기 위해 Linux PC에 GOG Galaxy 클라이언트를 설정하고 싶으신가요? 우리가 보여주는 대로 이 가이드를 따르십시오.

CentOS에 Docker 엔진을 설치하는 방법

CentOS에 Docker 엔진을 설치하는 방법

Docker 엔진은 Linux 및 기타 플랫폼을 위한 개방형 컨테이너화 프로그램입니다. Docker 엔진은 다음과 유사하게 작동하는 독립형 컨테이너를 관리합니다.

Ferdi로 모든 채팅을 하나로 통합하는 방법

Ferdi로 모든 채팅을 하나로 통합하는 방법

Linux 시스템에 Slack, Discord 및 기타 여러 생산성 도구를 설치하는 데 지치셨습니까? 그것들이 하나로 결합될 수 있기를 바라는가?