14 ноября 2012

Установить виджет Conky HTC Home в Ubuntu 12.10/12.04/Linux Mint 13

Этот виджет Conky будет отображать на рабочем столе: часы, погоду на сегодня и следующие пять дней, высокую/низкую температуру, влажность, скорость ветра, атмосферное давление. Этот скрипт Conky HTC Home является клоном оригинальной HTC Home для смартфонов




Установка Conky HTC Home

В Ubuntu 12.10/12.04/Linux Mint 13, прежде нужно установить Conky следующей командой:

sudo apt-get install conky-all unrar rar

Теперь настройте виджет, выполнив последовательность команд:

mkdir -p ~/.Conky
mkdir -p ~/.fonts
cd /tmp
wget -c http://goo.gl/qyjyH -O conky-htc-home.rar
unrar x conky-htc-home.rar
cd Conky*HTC*Home
cp -r fonts/* ~/.fonts
cp -r .Conky ~/

Далее прежде чем запустить виджет, необходимо добавить код вашего города в файл accuw_script. Чтобы это сделать, нажмите ЗДЕСЬ, в открывшейся вкладке на странице http://www.accuweather.com/ в окне поиска введите название вашего города и дайте поиск, а затем скопируйте URL из адресной строки:



Выполните следующую команду на открытие файла accuw_script:

gedit ~/.Conky/htc_home/accuweather/accuw_script

В открывшемся редакторе с файлом необходимо заменить  URL, на тот что вы скопировали из адресной строки с сайта http://www.accuweather.com/:



Сохраните и закройте редактор.

Теперь вы можете активировать виджет следующей командой:

sh ~/.Conky/htc_home/start_conky.sh

Чтобы виджет запускался автоматически после входа в систему, откройте Автоматически запускаемые приложения, нажмите кнопку Добавить и введите следующие данные:

В поле Имя: Conky HTC Home

В поле Команда: /home/имя пользователя/.Conky/htc_home/start_conky.sh


Замените имя пользователя на ваше собственное имя пользователя учетной записи.

Источник: Conky HTC Home
Вот и всё.

Удачи.

21 комментарий :

  1. столько мучений чтоб поставить виджет, ужас...

    ОтветитьУдалить
    Ответы
    1. А ты как думал...красота требует жертв.

      Удалить
  2. Чего то не хочет он автоматом запускаться

    ОтветитьУдалить
  3. Нет..автоматом не запускается..висит до перезагрузки (кстати, время отображает отличное от системного, того, что в трее - около полуминуты)..
    после перезагрузки после активации из терминала выдаёт

    valery@valery-System-Product-Name:~$ sh ~/.Conky/htc_home/start_conky.sh
    valery@valery-System-Product-Name:~$ Conky: temperature_unit: incorrect argument
    Conky: /home/valery/.Conky/htc_home/conkyrc: 23: config file error
    Conky: forked to background, pid is 3518

    Conky: desktop window (e00095) is subwindow of root window (157)
    Conky: window type - normal
    Conky: drawing to created window (0x3a00001)
    Conky: drawing to double buffer
    и всё..!))
    Удаляю нафиг - это быстро - снова ставлю - тоже недолго - так, для красоты..)) еси не лениво, оф кос..))

    ОтветитьУдалить
  4. Ответы
    1. А чего ждать-то? Не знаю, у меня на Ubuntu 12.04/12.10 и Linux Mint 13/14 запускается автоматом при входе. Попробуйте перезаписать в Запускаемых приложениях ещё раз и без ошибок. Нужно правильно вписывать команду: /home/имя пользователя/.Conky/htc_home/start_conky.sh, где нужно имя пользователя изменить на то что вы регистрировали во время установки системы. Возможно в этом ошибка.

      Удалить
  5. всё запускается автоматом на убунту 12.10

    ОтветитьУдалить
  6. Последние дни надписи в этом conky превратились в какую-то нечитабельную хрень, температуры нет и т.п.

    ОтветитьУдалить
  7. Да сегодня поставил, вид не читаемый (Mint14 cinnemon)

    ОтветитьУдалить
  8. PS Нечитаемость меняется когда перед копированием адреса сайта погоды на нем настроить язык и формат погоды, но вот все равно все буквы не помещаются в виджет, как это изменить?

    ОтветитьУдалить
    Ответы

    1. Установи My Weather Indicator, в нём точно такой же виджет, только всё читается, по инструкции ЗДЕСЬ.

      Удалить
  9. Владимир, у меня тоже эта программа не пошла. Попробую установить My Weather Indicator, но сначала хочу удалить эту Conky. Подскажи, пожалуйста, как это сделать!

    ОтветитьУдалить
    Ответы
    1. Привет, Миша. Вот этой командой: sudo apt-get remove conky-all

      Удалить
    2. А эта команда убъёт conky на экране: killall conky

      Удалить
  10. Ух ты! Так просто! Спасибо, Владимир! Кстати, мне всегда было интересно. Существует ведь какая-то азбука команд для терминала? Возможно мне пора пытаться делать первые самостоятельные шаги в этом направлении. Если не секрет, где можно найти эту информацию?

    ОтветитьУдалить
    Ответы
    1. У меня на сайте нет такой страницы, всё ни как не соберусь опубликовать, но можешь нагуглить.

      Удалить
  11. Хорошо, попробую! Ещё раз спасибо!

    ОтветитьУдалить
    Ответы
    1. Поищи в интернете или купи в магазине книжку Скотт Граннеман "Linux карманный справочник".Там подробно всё описано,начиная с самих азов.

      Удалить