Я новичок в Linux, и я не знаю, как установить красное смещение 1.9.1 , настроить цветовую температуру и заставить его автоматически запускаться. Я использую Ubuntu 14.04 LTS.
Я новичок в Linux, и я не знаю, как установить красное смещение 1.9.1 , настроить цветовую температуру и заставить его автоматически запускаться. Я использую Ubuntu 14.04 LTS.
Ответы:
В настоящее время, по состоянию на 14.04, по умолчанию redshift находится в репозиториях:
sudo apt-get install redshift redshift-gtk
Наконец, это работает, благодаря пользователю 2832080. Вот что я сделал:
Установите randr зависимость.
$ sudo apt-get install libxcb1-dev libxcb-randr0-dev libx11-dev
Скачайте красное смещение 1.9.1 и распакуйте его.
перейдите в каталог redshift 1.9.1 и введите:
$ ./configure --enable-randr --enable-gui --enable-ubuntu \
--with-systemduserunitdir=$HOME/.config/systemd/user
$ make
$ sudo make install
создайте redshift.conf в ~ / .config, смотрите эту ссылку .
перейдите в / usr / local / bin и запустите redshift-gtk.
Во-первых, вам нужно скачать красное смещение по предоставленной ссылке git и распаковать его. Тогда посмотрите на файл HACKING. В нем есть инструкции, необходимые для установки из исходного кода.
Я цитирую это для более легкого доступа:
Сборка из хранилища
$ ./bootstrap
$ ./configureСценарий начальной загрузки будет использовать автоинструменты для настройки среды сборки и создания
configure
сценария.Используйте
./configure --help' for options. Use
--prefix 'для установки в вашем домашнем каталоге. Это необходимо для тестирования скриптов Python. Каталог systemd user unit должен быть установлен, чтобы избежать записи в системное местоположение.Systemd будет искать файлы модулей,
~/.config/systemd/user
чтобы этот каталог можно было использовать в качестве цели, если будут использоваться файлы модулей. В противном случае местоположение может быть установленоno
на отключение системных файлов.Пример:
$ ./configure --prefix = $ HOME / redshift / root \
--with-systemduserunitdir = $ HOME / .config / systemd / userТеперь создайте файлы:
$ make
На этом этапе можно запустить основную программу красного смещения. Для установки в каталог префиксов выполните:
$ make install
Теперь вы можете запустить скрипт Python. Пример:
$ $ HOME / redshift / root / bin / redshift-gtk
Depenencies
- автоинструменты, gettext
- libdrm (необязательно, для поддержки DRM)
- libxcb, libxcb-randr (необязательно, для поддержки RandR)
- libX11, libXxf86vm (необязательно, для поддержки VidMode)
- geoclue (опционально, для поддержки geoclue)
Примечания
- подробный флаг (в настоящее время) хранится только в redshift.c; таким образом, напишите все подробные сообщения там.
Надеюсь, через несколько минут он вам все настроит.
Теперь вы хотите настроить его по своему вкусу.
Я не взломал расширенные конфигурации, так как я очень доволен настройками по умолчанию. Есть два способа установить ваши переменные. Во-первых, вы можете передать их при запуске redshift (например redshift -l 55.7:12.6 -t 5700:3600
) или создать файл конфигурации со всеми вашими настройками, если он слишком сложен (в ~ / .config / redshift.conf). Наиболее важным параметром является ваше местоположение, которое является переменной -l выше. Найдите свою широту в Google и передайте ее там. -T о цветовой температуре днем и ночью. Есть много других вариантов, которые вы можете найти man redshift
. После того, как вы найдете нужные параметры, просто включите их в программу запуска, например, с помощью команды redshift -l 55.7:12.6 -t 5700:3600
.
Вы можете найти больше информации на сайте красного смещения: http://jonls.dk/redshift/
Просто используйте apt
sudo apt-get install redshift
Тогда вы можете получить виджет для управления им. Например, я использовал приложение Discover (или Центр программного обеспечения в Ubuntu) в KDE Kubuntu для установки виджета управления красным смещением.