Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Помогите новичку с conky  (Прочитано 2126 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Keni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Помогите новичку с conky
« : 04 Марта 2012, 22:44:17 »
Знаком с Linux два дня. Возникли проблемы с conky.
Установил sudo apt-get install conky
Все работает. Создал в /home/username/.conkyrc Взял уже готовый файл конфигурации и вложил в эту папку, выдает ошибку:
This program is calling the imlib call:
imlib_context_free();
With the parameter:
context
being Null

Пробовал sudo upgrade imlib2 не помогло
Даже при копирование из /etc/conky начального файла конфигурации  в /home/username/.conkyrc
вылетает эта же ошибка.
Если выполняю conky -c /home/username/.conkyrc/config то все работает.
Помогите нубу, как заставить работать conky не указывая в ручную путь к config?

Оффлайн andru_mam

  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #1 : 04 Марта 2012, 22:52:48 »
у меня .conkyrc - и есть файл конфигурации. Работает.

Оффлайн Keni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #2 : 04 Марта 2012, 23:01:24 »
у меня .conkyrc - и есть файл конфигурации. Работает.
у меня тоже .conkyrc и в ней лежит файл конфигурации(куча перепробовано) и не работает.

Оффлайн Stay_Strong

  • Активист
  • *
  • Сообщений: 611
  • Life in Love... by Romich)
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #3 : 04 Марта 2012, 23:02:16 »
а что самому не настроить, чтобы не пользоваться чужими настройками?
Искренни укоризны от любящего, и лживы поцелуи ненавидящего.

Оффлайн Keni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #4 : 04 Марта 2012, 23:08:28 »
а что самому не настроить, чтобы не пользоваться чужими настройками?

умник, читай первый пост внимательней, не работает даже если в /.conkyrc лежит конфиг по дефолту.

Оффлайн andru_mam

  • Участник
  • *
  • Сообщений: 103
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #5 : 04 Марта 2012, 23:10:33 »
.conkyrc - файл, создаётся и изменяется текстовым редактором, мужского рода, вовнутрь зайти нельзя, можно только редактировать (в частности копи-пастой) или сохранить с этим именем готовый
« Последнее редактирование: 04 Марта 2012, 23:15:23 от andru_mam »

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #6 : 04 Марта 2012, 23:15:00 »
1. Покажите свой .conkyrc файл
2. Покажите вывод
echo $HOME
Цитировать
умник, читай первый пост внимательней, не работа ...
Из вас двоих только у Stay Strong пока всё работает. Не думаете что взяли неправильную позицию, раз именно вам понадобился совет?
« Последнее редактирование: 04 Марта 2012, 23:16:57 от Alie Alexandross »
Подпись автора jillsmitt истинна...

Оффлайн Keni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #7 : 04 Марта 2012, 23:18:21 »
.conkyrc - файл, создаётся и изменяется текстовым редактором, мужского рода, вовнутрь зайти нельзя, можно только редактировать (в частности копи-пастой)
Спасибо, все работает.
Просто я представлял себе, что каждому приложению должна соответствовать папка, а в ней файл конфигурации. Например плеер moc
/home/username/.moc в ней config
Совсем новичок еще.

Пользователь решил продолжить мысль 04 Марта 2012, 23:19:26:
1. Покажите свой .conkyrc файл
2. Покажите вывод
echo $HOME
Цитировать
умник, читай первый пост внимательней, не работа ...
Из вас двоих только у Stay Strong пока всё работает. Не думаете что взяли неправильную позицию, раз именно вам понадобился совет?

Неправильная позиция отвечать вопросом на вопрос, да еще и не по существу.

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #8 : 04 Марта 2012, 23:23:16 »
Цитировать
Просто я представлял себе, что каждому приложению должна соответствовать папка
Вообще - тут слегка бардак. Ибо файлы конфигурации могут лежать в:
/usr/share/prog/config (тот-же MOC), или /etc/prog/config (привет conky) или вовсе /etc/prog.conf (vim)
Что-то схожее и с домашними каталогами: ~/.progconf (как .conkyrc) или ~/.prog/config (mplayer).

Цитировать
Неправильная позиция отвечать вопросом на вопрос, да еще и не по существу.
Позицию диктует тот, у кого спрашивают... ИМХО
« Последнее редактирование: 04 Марта 2012, 23:25:06 от Alie Alexandross »
Подпись автора jillsmitt истинна...

Оффлайн Keni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #9 : 04 Марта 2012, 23:36:25 »
Вообще - тут слегка бардак.
В таком случае у меня еще вопрос: Как приложение определяет какой файл конфигурации использовать? В данный момент тот же conky использовал файл /etc/conky/conky.conf теперь после появления /home/username/.conkyrc приложение использует его, или же приложение просматривает все дерево на наличие такого файла и каталог пользователя просто выше /etc/..., но как объяснять различия в названии?

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #10 : 04 Марта 2012, 23:43:06 »
Разработчик предусматривает иерархию файлов (например X.org или тот-же conky). Сначала проверяется пользовательская надстройка ~/.config, если такой нет - проверяется общий каталог настроек для всех пользователей /etc/conky/config. Флаг -c задаёт место конфига, тем самым снимает потребность проверять вышеупомянутые каталоги.
Подпись автора jillsmitt истинна...

Оффлайн Keni

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Помогите новичку с conky
« Ответ #11 : 04 Марта 2012, 23:44:56 »
Разработчик предусматривает иерархию файлов (например X.org или тот-же conky). Сначала проверяется пользовательская надстройка ~/.config, если такой нет - проверяется общий каталог настроек для всех пользователей /etc/conky/config. Флаг -c задаёт место конфига, тем самым снимает потребность проверять вышеупомянутые каталоги.

Спасибо за пояснение.

 

Страница сгенерирована за 0.033 секунд. Запросов: 26.