Ubuntu 14.04を実行している私のラップトップがバッテリー電源で画面を暗くするのを妨げる問題があります。私はこれを防ぐためにインターネット上にあるすべてのものを試しましたが、無駄です。ほとんどの人は、「明るさとロック」設定の「画面を暗くして電力を節約する」の横にあるチェックボックスをオフにすることで問題を解決しました。私もそれを試しました。
端末からこれを行う方法はありますか?
Ubuntu 14.04を実行している私のラップトップがバッテリー電源で画面を暗くするのを妨げる問題があります。私はこれを防ぐためにインターネット上にあるすべてのものを試しましたが、無駄です。ほとんどの人は、「明るさとロック」設定の「画面を暗くして電力を節約する」の横にあるチェックボックスをオフにすることで問題を解決しました。私もそれを試しました。
端末からこれを行う方法はありますか?
回答:
gsettings
次のようにコマンドを使用して、ステータスを取得できます。
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
問題が解決しました。
vim
、行いますVISUAL=gedit crontab -e
、またはEDITOR=gedit crontab -e
。