배터리 전원이 켜졌을 때 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_power
while 루프 내부의 명령 을 사용하여 다음과 같이 시스템이 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
- 스크립트 저장 (예
dimscreen.sh
) - 그것을 실행 가능하게 만드십시오
chmod +x /path/to/dimscreen.sh
-
열기
crontab
로 파일을VISUAL=gedit crontab -e
또는EDITOR=gedit crontab -e
-
이제
* * * * * /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
문제 해결됨.