Linux의 텍스트 전용 모드(Gnome, KDE, Unity 없음)는 배터리 수명을 향상시킵니다.

Linux의 텍스트 전용 모드(Gnome, KDE, Unity 없음)는 배터리 수명을 향상시킵니다.

배터리 수명을 절약하기 위해 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프로세스가 자체 터미널에서 창 관리자를 시작한다는 것입니다.

  1. 모든 그래픽 인터페이스를 종료하려면 루트 사용자여야 합니다.
  2. X 서버를 루트로 종료하더라도 init 가상 터미널 중 하나를 차지하므로 자동으로 다시 시작됩니다.

init따라서 일반 tty에서 그래픽 인터페이스를 수동으로 시작하고 종료할 수 있도록 부팅 시 그래픽 인터페이스가 시작되지 않도록 시스템을 구성해야 합니다 . 그다지 편리하지는 않지만 작동합니다. 그래픽 인터페이스가 시작되지 않도록 /etc/inittab방지하는 방법을 알아보려면 이름이 지정된 파일을 찾고 배포판별 설명서를 참조하세요. init제거하거나 주석 처리해야 할 줄일 수도 있습니다.

다른 질문에 관해서는 명령을 입력하면 배터리 상태를 알 수 있습니다 acpi.

답변4

grml-rescueboot최근에 컴퓨터에 ISO 이미지를 설치할 때 /boot/grml 디렉터리에 넣은 다음 update-grub 명령을 실행하면 grub 시작에 시작 항목으로 추가되는 멋진 패키지를 발견했습니다 .

ISO 이미지를 사용하여 부팅하면 완전히 텍스트 기반입니다. 하지만 이 솔루션의 장점은 전원 근처에 있을 때 언제든지 일반 설정으로 재부팅할 수 있다는 것입니다.

설치 방법에 대한 자세한 내용은 여기에서 확인할 수 있습니다.대부분의 배포판에서는 이 패키지를 제공하므로 설치하고 매뉴얼 페이지를 읽으십시오.

관련 정보