回答:
Ubuntu 11.04とオンボードIntelグラフィックを搭載したコンピューターでは、これは私にとってはうまくいきます。
$ xrandr | grep connected | cut -f1 -d" "
VGA1
見つかった出力名(この場合は「VGA1」)を使用して、明るさを調整します
$ xrandr --output VGA1 --brightness 0.7
ことを注意、xrandrをする:manページがこの--brightnessフラグについて言いたいことがあります
ただし、これはソフトウェアのみの変更であり、ハードウェアが実際に輝度を変更するサポートを持っている場合は、おそらくxbacklightを使用することをお勧めします。
xrandr --output eDP1 --brightness 0.2
アプローチはうまく機能しxbacklight -set 20
ますが、失敗します。
Redshiftの開発ビルドは輝度を変更します。時間に基づいて変更されるかどうかはわかりませんが、開発者にこの機能の追加を依頼することができます。
http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153
必要な基本手順を次に示します。INSTALLファイルには、ソースからのビルドに関する詳細な手順が記載されています。
次のパッケージをインストールする必要があります。
sudo apt-get install build-essential libtool automake autopoint
ターミナルから最新の開発ソースコードのコピーを取得します。
bzr branch lp:redshift
cd redshift
構成ファイルを作成し、コンパイルしてビルドします。
./bootstrap
./configure
make
作成されたアプリケーションが正常に機能することをテストします。
./src/redshift -b 0.1
アプリケーションをインストールします。
sudo make install
sudo apt-get install redshift
です。
これはおそらくhttps://launchpad.net/brightnessですか?Webカメラをセンサーとして使用して、画面の明るさを調整します。(OpenCVを使用しているので、自分で作成する必要があります)