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

63

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

    
задан asdasda 09.07.2014 в 10:13
источник

4 ответа

35

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

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

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

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

    fluxgui
    

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

    
ответ дан RNA 12.11.2014 в 12:50
источник
69

Можно ли предложить 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

Если вам нужно, скомпилировать его вручную также очень легко. Вот официальный репозиторий: Ссылка

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

Инструкции здесь: Ссылка

Для пользователей Ubuntu 15.04: возможно, вы не сможете использовать redshift из-за некоторых отсутствующих зависимостей. Попробуйте скомпилировать его, получив код непосредственно из 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
    
ответ дан Francesco Casula 23.12.2014 в 15:06
8

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  

Ubuntu 12.04-17.10

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

Установка программы терминала xflux daemon с официального веб-сайта 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 GUI можно запустить из Dash или из терминала командой fluxgui . Когда он запущен, в области уведомлений панели отображается значок f.lux.


Параметры индикатора индикатора f.lux в Xubuntu 14.04

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

В Ubuntu 17.10 Ubuntu поставляется с рабочей средой GNOME, а не Unity, а функция Night Light включена по умолчанию. Night Light работает как с X11, так и с Wayland. Чтобы включить Night Light в Ubuntu 17.10, перейдите в Настройки системы - & gt; Устройства - & gt; Дисплеи - & gt; Ночной свет и сдвиньте слайдер Night Light с OFF на ON. Затем настройте настройки расписания.


Настройки ночного света в Ubuntu 17.10

    
ответ дан karel 09.07.2014 в 10:40
2

Приложение New Flux для Ubuntu 15.04 +

Репозиторий Kilian Valkhof для Flux больше не обновляется, но вы можете использовать PPA от Натана Ренни-Уолдока.

Запустите эти команды, чтобы установить Flux :

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

Чтобы удалить:

$ sudo apt-get remove fluxgui

Через: Справочник Ubuntu

    
ответ дан Sheharyar 16.09.2016 в 21:59