Есть ли альтернатива Redshift и F.lux, которая только затемняет экран?

Я хочу один, где он уменьшает яркость экрана, либо по времени, либо по требованию (я не против). У меня есть встроенная графика Intel. Я не хочу, чтобы он был похож на Redshift, где он меняет оттенок экрана.

4 ответа

Решение

На компьютере с Ubuntu 11.04 и встроенной графикой Intel это работает для меня:

$ xrandr | grep connected | cut -f1 -d" "
VGA1

Используйте найденное имя выхода (в данном случае "VGA1") и отрегулируйте яркость

$ xrandr --output VGA1 --brightness 0.7

Обратите внимание, что на справочной странице xrandr можно сказать о флаге --brightness:

Тем не менее, это только программная модификация, если ваше оборудование имеет поддержку для изменения яркости, вы, вероятно, предпочтете использовать xbacklight.

Разработка сборки Redshift изменит яркость. Я не уверен, изменится ли он в зависимости от времени, но вы можете попросить разработчика добавить эту функцию.

http://bazaar.launchpad.net/~jonls/redshift/trunk/revision/153

Вот основные необходимые шаги, и файл INSTALL содержит более подробные инструкции по сборке из исходного кода.

  1. Вам нужно будет установить следующие пакеты:

    sudo apt-get install build-essential libtool automake autopoint
    
  2. Из Терминала получите копию последней версии исходного кода:

    bzr branch lp:redshift
    cd redshift
    
  3. Создайте файл конфигурации, скомпилируйте и соберите:

    ./bootstrap  
    ./configure 
    make
    
  4. Тест созданного приложения работает должным образом:

    ./src/redshift -b 0.1
    
  5. Установите приложение:

    sudo make install
    

Это может быть https://launchpad.net/brightness? Он использует веб-камеру в качестве датчика для регулировки яркости экрана. (Он использует OpenCV, и вы должны построить его самостоятельно)

Я использую Cairo-Dock с плагином Screen Luminosity. Это очень легкий доступ к управлению яркостью.

Другие вопросы по тегам