배터리 수명을 절약하기 위해 GUI를 완전히 비활성화하려면 어떻게 해야 합니까?
Ctrl + Alt + F3을 눌러 명령줄에 들어갈 수 있지만 데스크탑 관리자는 여전히 백그라운드에 있을 것 같습니다.
따라서 Ctrl+Alt+F3 후에는 다음 세 가지 명령이 필요합니다.
- 명령줄에서 배터리 수명을 알려주세요.
- 데스크톱 환경 닫기
이게 말이 돼?
답변1
배터리 수명을 절약하기 위해 GUI를 완전히 비활성화하려면 어떻게 해야 합니까?
부팅 시 디스플레이 관리자(kde, lightdm, gdm 등)가 실행되지 않도록 비활성화할 수 있습니다. 시스템에 따라 다음을 실행하세요.
sudo update-rc.d gdm remove
sudo update-rc.d kdm remove
sudo update-rc.d lightdm remove
이렇게 하면 데스크탑 관리자를 시작한 후 중지할 필요가 없습니다. 하지만 이 작업을 원하지 않으면 sudo /etc/init.d/<display_manager_name> stop
시작 후 데스크톱 관리자가 닫힙니다.
sudo service gdm stop
sudo service kdm stop
sudo service lightdm stop
upstart
이는 Debian 및 그 파생 제품과 같이 사용되는 모든 시스템에 적용됩니다 .
시스템이 다음을 systemd
사용하는 경우 systemctl
:
## All the next lines are executed as root
systemctl disable gdm ## or gdm3
systemctl disable kdm
systemctl disable lightdm
systemctl disable <name_of_the_service>
명령줄에서 배터리 수명을 알려주세요.
배터리 상태를 보려면 screen
/ byobu
(화면 관리자이며 배터리 비율 + 기타 통계를 표시하는)를 설치하고 실행하거나 를 실행할 수 있습니다 acpi -b
.
데스크톱 환경 닫기
내 이전 답변을 참조하세요.
Ctrl + Alt + F3을 눌러 명령줄에 들어갈 수 있지만 데스크탑 관리자는 여전히 백그라운드에 있을 것 같습니다.
Ctrl+ Alt+ F1-6tty 중 하나로 전환하면 됩니다. 실행 중인 모든 프로그램은 백그라운드에서 계속 실행됩니다.
답변2
누군가 언급했는데 init
왜 안되나요?그걸 써지정된 런레벨이 있나요? 존재하다쉬 벤투최신 1이 나를 위해 일했습니다.
$ runlevel \\just to show your actual runlevel, expect N 2.
$ sudo telinit $runlevel
where $runlevel is either:
0 : System halt.
1 : Single-User mode.
2 : Graphical multi-user plus networking (DEFAULT)
3 : Same as "2", but not used.
4 : Same as "2", but not used.
5 : Same as "2", but not used.
6 : System reboot.
그런 다음 데스크톱 관리자를 중지하거나 이전 응답 상태에 따라 구성을 변경할 수 있습니다.다양한 방법.
마지막으로 만약 당신이솔라리스 또는 유사init
, 또는 svcadm
및 "who -r"을 사용하여 현재 런레벨을 표시할 수 있습니다.
답변3
문제는 대부분의 Linux 배포판에서 init
프로세스가 자체 터미널에서 창 관리자를 시작한다는 것입니다.
- 모든 그래픽 인터페이스를 종료하려면 루트 사용자여야 합니다.
- X 서버를 루트로 종료하더라도
init
가상 터미널 중 하나를 차지하므로 자동으로 다시 시작됩니다.
init
따라서 일반 tty에서 그래픽 인터페이스를 수동으로 시작하고 종료할 수 있도록 부팅 시 그래픽 인터페이스가 시작되지 않도록 시스템을 구성해야 합니다 . 그다지 편리하지는 않지만 작동합니다. 그래픽 인터페이스가 시작되지 않도록 /etc/inittab
방지하는 방법을 알아보려면 이름이 지정된 파일을 찾고 배포판별 설명서를 참조하세요. init
제거하거나 주석 처리해야 할 줄일 수도 있습니다.
다른 질문에 관해서는 명령을 입력하면 배터리 상태를 알 수 있습니다 acpi
.
답변4
grml-rescueboot
최근에 컴퓨터에 ISO 이미지를 설치할 때 /boot/grml 디렉터리에 넣은 다음 update-grub 명령을 실행하면 grub 시작에 시작 항목으로 추가되는 멋진 패키지를 발견했습니다 .
ISO 이미지를 사용하여 부팅하면 완전히 텍스트 기반입니다. 하지만 이 솔루션의 장점은 전원 근처에 있을 때 언제든지 일반 설정으로 재부팅할 수 있다는 것입니다.
설치 방법에 대한 자세한 내용은 여기에서 확인할 수 있습니다.대부분의 배포판에서는 이 패키지를 제공하므로 설치하고 매뉴얼 페이지를 읽으십시오.