태그 보관물: linux

linux

Ubuntu에서 모든 전원 관리를 비활성화하는 방법 (서버 넷 북용)? 상태로 만드는 것과 관련된 모든 기능

넷북 서버를 절전 / 최대 절전 / 종료 상태로 만드는 것과 관련된 모든 기능 을 비활성화 해야합니다 . 비활성 상태 일 때 디스크를 스핀 다운하는 것은 좋지만 컴퓨터가 Wi-Fi (및 인터넷을 통한) 연결을 유지하고 USB 하위 시스템을 작동 상태로 유지하는 상태를 유지하는 것이 중요합니다. 하드웨어 모뎀 실행).

문맥:

  • 넷북은 물리적으로 접근 할 수 없습니다 (태국에서는 그렇지 않습니다).
  • SSH 액세스 권한 만 있습니다
  • 바닐라 우분투 10.04 32 비트를 실행 중입니다.
  • 아수스 eeePC 버라이어티의 넷북입니다

상당한 / 중단 시간을 발생시키지 않고 명령 줄을 통해 수행 할 수 있습니까?



답변

이러한 전원 관리 기능을 다양한 수준에서 비활성화 할 수 있습니다.

그래픽 사용자 인터페이스 수준

그놈에서 다음 파일을 편집해야합니다.

sudoedit  /usr/share/polkit-1/actions/org.freedesktop.upower.policy

한 섹션은 일시 중단 기능과 다른 하나는 최대 절전 모드에 관한 것입니다. 각 태그는 아니오로 설정해야합니다.

<allow_active>no</allow_active>

키보드 레벨

키보드에 이러한 기능에 대한 관련 키가있는 경우 문제를 방지하려면 다음 명령을 입력해야합니다.

gconftool -s /apps/gnome-power-manager/buttons/hibernate -t string interactive

명령 줄 수준

명령 줄에서 일시 중단 또는 최대 절전 모드를 계속 실행할 수 있습니다. 여기에 비활성화하는 방법이 있습니다.

/etc/pm/sleep.d/최대 절전 모드 또는 일시 중단 작업을 취소 할 실행 스크립트를 만들어야합니다 .

sudoedit /etc/pm/sleep.d/000cancel-hibernate-suspend

이 파일의 내용은 다음과 같아야합니다.

#!/bin/sh
# prevents hibernation and suspend
. "$PM_FUNCTIONS"
case "${1}" in
  suspend|hibernate)
    inhibit
    ;;
  resume|thaw)
    exit 0
    ;;
esac

이제 해당 파일을 실행 가능하게 만드십시오.

chmod 0755 /etc/pm/sleep.d/000cancel-hibernate-suspend

답변

Ubuntu 16.04 LTS에서 다음을 사용하여 일시 중단을 비활성화했습니다.

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

그리고 이것을 다시 활성화하려면 :

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

답변

https://wiki.ubuntu.com/PowerManagement

그런 다음 이벤트 관리자 데몬 apmd 및 acpid가 있습니다

외부 이벤트에서 명령을 실행하는 수단을 제공합니다. 구성 디렉토리 트리에서 찾은 스크립트를 각각 / etc / acpi 또는 / etc / apm에서 실행합니다.

acpi-support 패키지는 / etc / acpi에 랩탑의 특수한 acpi 버튼 처리를 다루는 스크립트 세트를 제공합니다.

pm-utils 패키지는 pm-action, pm-hibernate, pm-suspend 및 pm-suspend-hybrid 명령을 제공합니다. 소프트웨어로 하드 전원 관리 이벤트를 트리거 할 수 있습니다. pm-tools는 전원 (절전) 상태를 전환 할 때 다른 소프트웨어를 연결하는 스크립트 디렉토리도 제공합니다.

gnome-power-manager는 전원 이벤트를 구독하고 그에 따라 작동하는 그래픽 사용자 인터페이스가있는 프로그램입니다. 예를 들어 랩탑의 배터리 상태를 표시하고 배터리의 경우 화면이 어두워집니다. 또한 사용자가 로그인 한 경우 유휴 시간 후 또는 배터리가 소진되기 전에 컴퓨터를 종료하거나 최대 절전 모드로 전환합니다.

apt-get remove를 사용하여 일부를 제거하십시오.


답변

/ etc / defaults / acpi-support를 구성 할 수 있습니다. 여기에서 기능을 활성화 / 비활성화 할 수 있습니다.

나중에 다음을 실행할 수 있습니다.

$ sudo /etc/init.d/acpi-support restart

반면에, acpid 데몬은 / etc / defaults / acpi-support가 무엇을 할 수 있는지 / 알 수 있는지 확인합니다.


답변