“전원을 절약하기위한 어두운 화면”을 확인 / 선택 해제하기위한 터미널 명령? 전원이 켜졌을 때 Ubuntu 14.04를 실행하는 랩톱의

배터리 전원이 켜졌을 때 Ubuntu 14.04를 실행하는 랩톱의 화면이 어두워지는 것을 방지하는 데 문제가 있습니다. 나는 이것을 막기 위해 인터넷에있는 모든 것을 시도했지만 헛된 것입니다. 대부분의 사람들은 “밝기 및 잠금”설정에서 “전원 절약을위한 어두운 화면”옆의 확인란을 선택 취소하여 문제를 해결했습니다. 나는 그것을 시도했다.

터미널 에서이 작업을 수행 할 수있는 방법이 있습니까?



답변

gsettings다음과 같이 command를 사용하여 상태를 확인할 수 있습니다 .

gsettings get org.gnome.settings-daemon.plugins.power idle-dim

“true”또는 “false”를 반환합니다. 따라서 값을 변경하려면 set대신 get“true”를 입력하고 사용하지 않으려면 “false”를 입력하십시오.

gsettings set org.gnome.settings-daemon.plugins.power idle-dim true

배터리 전원을 켰을 때 화면을 어둡게하고 싶지 않다면 스크립팅이 필요합니다.이 설정은 AC 전원 또는 배터리 모드에있을 때의 상태를 감지하거나 감시하지 않기 때문입니다.

on_ac_powerwhile 루프 내부의 명령 을 사용하여 다음과 같이 시스템이 AC 전원으로 실행되고 있는지 확인하면됩니다.

#!/bin/bash
while true
do
    if on_ac_power; then
        gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
    else
        gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
    fi
    sleep 60   # check the state in each 60 seconds
done

script.ex :를 저장하고 터미널 dimscreen.sh에 입력하여 실행하십시오 sh /path/to/dimscreen.sh.


또한 파일 cron에서 작업 으로 만들 수 crontab있습니다.

#!/bin/bash
if on_ac_power; then
    gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
else
    gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
fi
  1. 스크립트 저장 (예 dimscreen.sh)
  2. 그것을 실행 가능하게 만드십시오 chmod +x /path/to/dimscreen.sh
  3. 열기 crontab로 파일을 VISUAL=gedit crontab -e또는EDITOR=gedit crontab -e

  4. 이제 * * * * * /path/to/dimscreen.sh파일의 끝에 복사하여 붙여넣고 파일을 저장하십시오. 이렇게하면 매분마다 명령 / 스크립트가 실행됩니다

    .---------------- minute (0 - 59)
    |  .------------- hour (0 - 23)
    |  |  .---------- day of month (1 - 31)
    |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    |  |  |  |  |
    *  *  *  *  * command to be executed

답변

@Kasiya 터미널에서도 어떤 이유로 체크 해제가 작동하지 않습니다. 또 다른 정교한 답변에 감사드립니다. 불행히도 나는 초보자입니다. 그래서, 나는 당신의 방법을 이해하기 위해 머리를 두드리지 않을 것입니다. 그러나 해결 방법을 찾았습니다. 내가 직면 한 문제는 배터리 전원을 사용하거나 유휴 상태 일 때 화면이 특정 밝기로 어두워 졌다는 것 입니다. 터미널에서이 작업을 수행하는 경우 :

gsettings get org.gnome.settings-daemon.plugins.power idle-brightness

유휴 밝기를 얻습니다. 그래서 이것을 화면의 실제 밝기와 동일하게 설정했습니다 . 사용하여 :

gsettings set org.gnome.settings-daemon.plugins.power idle-brightness 70

문제 해결됨.