Уведомления KDE Frameworks 5 и Plasma 5
По умолчанию рабочий стол плазмы 5 показывает ход копирования в кнопках задач и в уведомлениях:
Настройки уведомлений: «Передача файлов треков и другие задания»
Если оба параметра (перемещение задачи и изменение уведомлений) отключены, будет показано традиционное окно передачи файлов:
Возможно, для изменения параметров плазмы потребуется перезапустить плазма-ловушку и войти в систему.
KDE Forums: Dolphin не показывает диалог с файлом, https://forum.kde.org/viewtopic.php?f=224&t=135264
Создайте файл с именем redshift.conf в ~/.config и добавьте к нему свои координаты. Это должно выглядеть примерно так:
[redshift]
location-provider=manual
[manual]
lat=55.0
lon=12.0
Я бы предложил два способа:
Использование crontab Использование upstartCRONTAB
Crontab - это программа, которая работает все время. В нем есть список программ и сценариев, а также точные даты или интервалы, которые они должны выполнять. Crontab много используется системными администраторами для создания резервных копий и автоматизации задач.
Чтобы просмотреть список с программами, которые вы можете ввести
crontab -l
Чтобы изменить тип списка
crontab -e
Добавьте эту строку в конец, чтобы boot redshift всякий раз, когда компьютер запускается
@reboot export DISPLAY=:0.0 && /usr/bin/redshift -l 56.20:16.35
, где 56.20: 16.35 - LATITUDE:LONGITUTE вашего местоположения. Сохранение и перезагрузка.
CRONTAB
Upstart - это программа, которая, помимо прочего, просматривает определенные папки при загрузке для запуска скриптов. Поэтому мы можем просто добавить нашу программу туда, чтобы она запускалась в каждом бою. Upstart более низкоуровневый, чем crontab, и вам нужны привилегии root.
Чтобы добавить redshift, вам просто нужно отредактировать файл /etc/rc.local. Добавьте путь к красному смещению перед exit в файле, иначе он не будет запущен. Вы можете найти путь, набрав whereis redshift. Файл должен выглядеть примерно так:
#!/bin/sh -e
pcscd
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/bin/redshift
exit 0
Сохранить и перезагрузить.
Подключите компьютер к Интернету и запустите gtk-redshift в терминале.
Выход будет:
maez@maez:~$ gtk-redshift
Trying location provider `geoclue'...
Started Geoclue provider `Geoclue Master'.
Using provider `geoclue'.
** (process:3541): WARNING **: Could not get location, 3 retries left.
According to the geoclue provider we're at: 18.98, 72.83
Using method `randr'.
Как только вы получите свою широту и долготу сверху, вперед и отредактируйте файл конфигурации автозапуска для Redshift, который находится в «~ / .config / autostart /»
maez@maez:~$ cd .config/autostart/
maez@maez:~/.config/autostart$ gedit redshift-gtk.desktop
В окне gedit добавьте «-l 18.98: 72.83» рядом с «Exec = redshift-gtk "
[Desktop Entry]
Comment=Color temperature adjustment tool
StartupNotify=true
Exec=redshift-gtk -l 18.98:72.83
Terminal=false
GenericName=Color temperature adjustment
Version=1.0
Categories=Utility;
Hidden=false
Icon=redshift
Type=Application
X-GNOME-Autostart-enabled=true
Name=Redshift
где 18.98: 72.83 - ваш ЛАТИНА: LONGITUTE Сохраните этот файл и перезагрузитесь.
Обходной путь Antoher (комментарий № 53) заключается в установке geoclue-hostip.
Несмотря на то, что в моей настройке (Ubuntu 13.04) ручное положение обходного пути работает, и я предпочитаю его в любом случае, потому что это позволяет мне указывать место более точно.
Довольно старый вопрос, но для тех, кто может наткнуться на него, возможным решением может быть просто удаление геоклава и - если оно еще не существует - установка geoclue-2.0
Что-то например: apt remove geoclue && apt install geoclue-2.0
Выход и вход в систему для просмотра изменений.
ps если цвета не сообщаются, вы можете проверить, выполняется ли красное смещение с помощью команды ps. например [F3]
Другой способ - установить команду запуска для красного смещения с указанным вручную lon: lat like:
redshift-gtk -l xx:yy
где xx - широта, yy - долгота
Экран запуска запуска :
Проверено на Ubuntu 14.04LTS
Создайте файл ~/.xprofile со следующим содержимым:
#!/bin/sh
sleep 10 && redshift -PO 4200 &
xprofile выполняется в начале сеанса пользователя X после входа в графическую оболочку (Unity или Gnome) .
Команда redshift -PO 4200 устанавливает температуру в 4200K.
Вы можете протестировать скрипт, выйдя из системы и затем войдя в систему.