Flux для Ubuntu 14.04 - возможно?

Возможно ли заставить Flux работать в Ubuntu 14.04? Если это так, может быть, вы можете поделиться своими знаниями или указать мне руководство? (Flux - это программное обеспечение, которое регулирует температуру вашего дисплея в соответствии с временем суток)

69
задан 7 November 2017 в 11:28

5 ответов

Вот еще один способ, который я только что нашел. Мне пришлось сделать это, потому что брандмауэр компании не позволяет мне добавить подходящий репозиторий, что бы я ни пробовал.

  1. загрузить исходный код с авторского github

     git clone https://github.com/xflux-gui/xflux  -gui.git
     
  2. установить

     компакт-диск xflux-gui
    sudo python setup.py установить
     
  3. запустить из командной строки

     fluxgui
      

[обновление от 23 февраля 2017 г.] репо изменено

37
ответ дан 7 November 2017 в 11:28

Могу я предложить RedShift ?

Он лучше поддерживается, чем flu.x, у него больше возможностей, и он отлично работает с Ubuntu 14.10 x64 и Ubuntu 15.04 x64.

Его можно установить из репозиториев (12.04, 14.04 и новее):

sudo apt-get install redshift gtk-redshift

При желании вы можете создать файл конфигурации для RedShift. Он НЕ создается автоматически, поэтому вам придется создать его с помощью gedit ~ / .config / redshift.conf .

Так выглядит мой файл redshift.conf :

; Global settings for redshift
[redshift]
; Set the day and night screen temperatures
temp-day=4500
temp-night=3500

; Enable/Disable a smooth transition between day and night
; 0 will cause a direct change from day to night screen temperature.
; 1 will gradually increase or decrease the screen temperature
transition=1

; Set the screen brightness. Default is 1.0
;brightness=0.8
; It is also possible to use different settings for day and night since version 1.8.
brightness-day=0.9
brightness-night=0.7
; Set the screen gamma (for all colors, or each color channel individually)
gamma=0.8
;gamma=0.8:0.7:0.8

; Set the location-provider: 'geoclue', 'gnome-clock', 'manual'
; type 'redshift -l list' to see possible values
; The location provider settings are in a different section.
location-provider=geoclue

; Set the adjustment-method: 'randr', 'vidmode'
; type 'redshift -m list' to see all possible values
; 'randr' is the preferred method, 'vidmode' is an older API
; but works in some cases when 'randr' does not.
; The adjustment method settings are in a different section.
adjustment-method=randr

; Configuration of the location-provider:
; type 'redshift -l PROVIDER:help' to see the settings
; ex: 'redshift -l manual:help'
[manual]
; set these values if you've set the location-provider to manual instead of geoclue
;lat=51.522698
;lon=-0.085358

; Configuration of the adjustment-method
; type 'redshift -m METHOD:help' to see the settings
; ex: 'redshift -m randr:help'

[randr]
screen=0

Если нужно, компилировать его вручную тоже довольно просто. Вот официальный репозиторий: https://github.com/jonls/redshift

Просто убедитесь, что вы установили все зависимости, указанные в файле travis.yml , прежде чем запускать исполняемый файл начальной загрузки.

Инструкции здесь: https://github.com/jonls/redshift/blob/master/HACKING.md

Для пользователей Ubuntu 15.04: возможно, вы не сможете использовать красное смещение из-за отсутствия некоторых зависимостей. Попробуйте скомпилировать его, получив код прямо с github.

sudo apt-get install build-essential libxcb-randr0-dev
./bootstrap
./configure --enable-randr
make
sudo checkinstall

... или просто install , если вы не хотите использовать checkinstall . Пакет libxcb-randr0-dev должен удовлетворять зависимости от использования randr в качестве метода настройки. В противном случае попробуйте включить vidmode , выполнив:

./configure --enable-vidmode
73
ответ дан 7 November 2017 в 11:28

Ubuntu 17.10 и более поздние версии

Начиная с версии 3.24 рабочего стола GNOME, выпущенной 22 марта 2017 г., добавлена ​​новая функция Night Light, которая автоматически уменьшает количество синего света, излучаемого экраны в определенное время дня. Новую функцию можно включить в настройках дисплея. Цвет экрана соответствует времени восхода / захода солнца для вашего местоположения, но его также можно настроить по индивидуальному расписанию. Индикатор панели Night Light показывает, когда функция активна, а системное меню позволяет ее временно отключить.

В Ubuntu 17.10 Ubuntu поставляется с окружением рабочего стола GNOME, а не с Unity, и функция Night Light включена по умолчанию. Night Light работает как с X11, так и с Wayland. Чтобы включить Night Light в Ubuntu 17.10, перейдите в Системные настройки -> Устройства -> Дисплеи -> Night Light и сдвиньте Night Light ползунок с ВЫКЛ. на ВКЛ. Затем настройте параметры расписания.

enter image description here
Настройки Night Light в Ubuntu 17.10

Расширение GNOME Shell Slider Night Light предоставляет простой интерфейс для настройки температуры ночника из области уведомлений на панели. Не забудьте проверить настройки в GNOME Tweak Tool, чтобы настроить или включить дополнительные функции. Вы также можете легко настроить ночник, чтобы он всегда был включен или всегда отображал значок состояния.


Ubuntu 12.04-17.04

sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui 

Ubuntu 12.04-14.04

Установка f.lux в Ubuntu 12.04 и 14.04 проста сделано путем добавления PPA для f.lux. Просто введите в свой терминал следующее:

sudo add-apt-repository ppa:kilian/f.lux
sudo apt-get update
sudo apt-get install fluxgui  

Установка программы терминала демона xflux с официального сайта f.lux

64-битная

wget -c https://justgetflux.com/linux/xflux64.tgz
tar -xvzf xflux64.tgz
rm -rf xflux64.tgz
sudo cp xflux /usr/bin/
sudo chmod 755 /usr/bin/xflux

32-битная

wget -c https://justgetflux.com/linux/xflux-pre.tgz
tar -xvzf xflux-pre.tgz
rm -rf xflux-pre.tgz
sudo cp xflux /usr/bin/
sudo chmod 755 /usr/bin/xflux

f.Графический интерфейс lux можно запустить из Dash или с терминала с помощью команды fluxgui . Когда он запущен, в области уведомлений на панели отображается значок f.lux.

enter image description here
Параметры апплета индикатора f.lux в Xubuntu 14.04

10
ответ дан 7 November 2017 в 21:28

ഉബുണ്ടുവിനായുള്ള പുതിയ ഫ്ലക്സ് അപ്ലിക്കേഷൻ 15.04+

Flux for Ubuntu

കിലിയൻ വാൽഖോഫിന്റെ ശേഖരം ഫ്ലക്സ് ഇനി അപ്ഡേറ്റ് ചെയ്യില്ല, പക്ഷേ നിങ്ങൾക്ക് നഥാൻ റെന്നി-വാൾഡോക്കിന്റെ പിപിഎ ഉപയോഗിക്കാം.

ഇൻസ്റ്റാൾ ചെയ്യാൻ ഈ കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക ഫ്ലക്സ് :

$ sudo add-apt-repository ppa:nathan-renniewaldock/flux
$ sudo apt-get update
$ sudo apt-get install fluxgui

നീക്കംചെയ്യുന്നതിന്:

$ sudo apt-get remove fluxgui

വഴി: ഉബുണ്ടു ഹാൻഡ്‌ബുക്ക്

3
ответ дан 7 November 2017 в 21:28

Могу я предложить отвратительный ?

неприятный

Eyesome - это сценарий bash, который работает как демон и большую часть времени спит 24 / 7. Он автоматически регулирует яркость экрана (и, возможно, гамму) для дисплея вашего ноутбука через аппаратный интерфейс и до двух других мониторов с помощью программного управления xrandr.

На рассвете (время автоматически получается из Интернета каждый день) яркость вашего экрана (и, возможно, гамма тоже) регулируется постепенно. Постепенная регулировка определяется вами, но 120 минут мне подходят. Чтобы настройки оставались незаметными, установите интервал сна между настройками. Лучше всего от 15 до 60 секунд, по умолчанию - 60.

После завершения перехода на восход солнца, зрячий демон спит много часов до начала перехода на закат. Я использую 90 минут до заката, но вы можете установить любой период, который вам нравится.

Обратно переходу восхода солнца, переход заката постепенно снижает яркость экрана (и, возможно, гамму тоже), поэтому это незаметно.

Обратите внимание, что в ночное время переходная гамма может увеличиваться. Например, красная гамма может быть определена как 1,0 днем ​​и 1,2 ночью, чтобы снизить нагрузку на глаза. Синяя гамма, в свою очередь, может быть определена как 1,0 днем ​​и 0,8 ночью, поэтому вместо этого она будет уменьшаться.

Чтобы уменьшить ресурсы, зрячий спит весь период между закатом и восходом солнца. В зависимости от того, где вы живете, и от сезона года, средний сон будет составлять 12 часов.

Настройка Eyesome - Главное меню

Для настройки неприятных ощущений предоставляется главное меню:

eyesome main menu.png

Изменить конфигурацию - вкладка «Общие»

При нажатии кнопки Редактировать в главном меню сначала появляется общая вкладка редактирования конфигурации, как показано ниже.

eyesome configuration general tab.png

Название страны / города должно появиться автоматически. При необходимости вы можете отменить его.

Редактировать конфигурацию - вкладка Монитор 1

При нажатии на вкладку Монитор 1 выше откроется эта панель в моей конфигурации (ваша может быть другой):

eyesome-edit-configuration-monitor-1.png

Не пугайтесь этих настроек они по большей части автоматически получаются наглазником. Однако вам нужно будет установить дневную и ночную яркость / уровни.

Редактировать конфигурацию - вкладка «Монитор 3»

При нажатии на вкладку «Монитор 3» эта панель открывается в моей конфигурации (ваша может быть другой):

Вкладка «Монитор 2» не отображается, потому что это новый телевизор с адаптивной яркостью и Smart OS. Это не требует переопределения от Eyesome.

enter image description here

Если после установки eyeome вы подключаете к своей системе другой монитор, вам, возможно, придется ввести имя монитора xrandr .

Настройка Eyesome - 5 секундный тест

В главном меню вы можете проверить настройки яркости и гаммы в дневное и ночное время в течение 5 секунд, нажав кнопки Дневное время и Ночное время соответственно. Вы можете изменить продолжительность теста с 5 секунд до 20 секунд в Edit Configuration - General Tab.

Вот как выглядит 5-секундный ночной тест:

eyesome nighttime test.gif

Обработка необычных событий

Предположим, вы приостановили работу портативного компьютера. когда утро перед работой и экран полностью тусклый. Вы приходите домой после работы, когда солнце высоко в небе, и открываете свой ноутбук. Экран настолько тусклый, что его невозможно прочитать.

Для решения этой проблемы предоставляется управляющий файл systemd:

  • / etc / systemd / system-sleep / systemd-wake-eyesome вызывается управляющий файл всякий раз, когда система приостанавливает или возобновляет работу.
  • Управляющий файл вызывает сценарий bash /usr/local/bin/wake-eyesome.sh , чтобы сбросить яркость до полного и затем засыпать до перехода к закату.

Вы смотрите фильм на внешнем телевизоре ночью и закрываете крышку ноутбука для лучшего просмотра. Ubuntu / Lightdm / xrandr занимает несколько секунд, а затем сбрасывает внешний телевизор на полную яркость. OUCH вашим глазам.

Для решения этой проблемы предоставляется файл управления событиями acpi:

  • / etc / acpi / event / lid-event-eyesome файл управления вызывается всякий раз, когда крышка ноутбука открывается или закрывается .
  • Управляющий файл вызывает сценарий bash /etc/acpi/acpi-lid-eyesome.sh для обработки открывания и закрывания крышки.
  • В свою очередь, приятный на вид сценарий bash вызывает /usr/local/bin/wake-eyesome.sh , чтобы сбросить яркость для ночного просмотра, а затем засыпать до перехода к закату.

    Приостановить / закрыть крышку / Проверить яркость / выключить / горячее подключение

Резюме

Eyesome можно загрузить по адресу: https://github.com/WinEunuuchs2Unix/eyesome

Эта программа была выпущена только в сентябре 2018 года, поэтому сообщите мне, если вы обнаружите какие-либо проблемы или у вас есть предложения по улучшению.

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

1
ответ дан 7 August 2019 в 06:14

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

Похожие вопросы: