#1 11.03.2015 08:00:03

Xantalion
Administrator
Зарегистрирован: 11.03.2015
Сообщений: 4
IP-адрес

Автозапуск Conky в Elementary OS Freya

Elementary OS Freya - дистрибутив на основе Ubuntu.
Как добавить в автозагрузку Conky в Freya?

Во Freya не увидел раздела Параметры системы - Автоматически запускаемые приложения. Есть похожий раздел в Приложения - Запуск при старте, но когда пытаемся добавить в нем приложение, то не находит conky.

Попробовал добавить в /etc/rc.local команду
[console]sleep 5 && conky -c ~/.conky/conkyrc[/console]
а также пробовал полный путь
[console]sleep 5 && conky -c /home/dima/.conky/conkyrc[/console]
однако при перезагрузке не срабатывает. Права на rc.local (755)

При ручном выполнении команды все нормально запускается.

Попробовал вписать c выдачей прав в ~/.xinitrc, ~/.xsession не сработало.
Попробовал вписать в конец ~/.profile, при перезапуске запускается conky на черном фоне, а система не грузится.

#2 11.03.2015 08:23:03

baralgin
Administrator
Зарегистрирован: 29.08.2013
Сообщений: 665
IP-адрес

#3 11.03.2015 08:28:12

Xantalion
Administrator
Зарегистрирован: 11.03.2015
Сообщений: 4
IP-адрес

Автозапуск Conky в Elementary OS Freya



В этом и заключается вся проблема, в предыдущей версии Luna можно было зайти в раздел Параметры системы - Автоматически запускаемые приложения и произвести манипуляции аналогичные тому, что приведено в статье по ссылке. Но в новой версии разработчики перенесли раздел в Приложения - Запуск при старте и там нельзя задать команду не выбрав приложение из списка, а в списке нет conky.

#4 11.03.2015 10:16:50

i2ks
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 6 797
IP-адрес

Автозапуск Conky в Elementary OS Freya

А какой там DE то используется?

#5 11.03.2015 10:39:51

Xantalion
Administrator
Зарегистрирован: 11.03.2015
Сообщений: 4
IP-адрес

Автозапуск Conky в Elementary OS Freya

А какой там DE то используется?

Pantheon DE

#6 11.03.2015 10:43:48

baralgin
Administrator
Зарегистрирован: 29.08.2013
Сообщений: 665
IP-адрес

Автозапуск Conky в Elementary OS Freya

Xantalion, почитайте вот тут https://wiki.archlinux.org/index.php/Pantheon#Launching_Pantheon .

#7 11.03.2015 11:32:45

Xantalion
Administrator
Зарегистрирован: 11.03.2015
Сообщений: 4
IP-адрес

Автозапуск Conky в Elementary OS Freya

Xantalion, почитайте вот тут https://wiki.archlinux.org/index.php/Pantheon#Launching_Pantheon .

спасибо за ссылку.

Первый вариант с .xinitrc не прокатил, пробовал добавить в него
[console]#!/bin/sh

if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi

gsettings-data-convert &
xdg-user-dirs-gtk-update &
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
/usr/lib/gnome-settings-daemon/gnome-settings-daemon &
/usr/lib/gnome-user-share/gnome-user-share &
eval $(gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg)
export GNOME_KEYRING_CONTROL GNOME_KEYRING_PID GPG_AGENT_INFO SSH_AUTH_SOCK
conky -c /home/dima/.conky/conkyrc &
exec cerbere[/console]

А вот второй вариант получился.
Для решения проблемы нужно установить dconf. Для этого выполняем команду sudo apt-get install dconf-tools
Запускаем dconf-editor, переходим в org.pantheon.cerbere.monitored-processes и добавляем команду для запуска, указав полный путь к конфигу conky -c /home/dima/.conky/conkyrc (где dima - имя пользоавтеля)


Проблема решена. Всем спасибо!

Board footer