04 октября 2012

My Weather Indicator с улучшениями и новыми картами погоды в Ubuntu 12.10/12.04


My Weather Indicator, который отображает погоду на верхней панели Unity, был обновлён ​​до версии 0.5.3.2 и вышел с новой интересной функцией: картой прогноза погоды через службу OpenWeatherMap service.

Новая карта прогноза погоды отображает следующую информацию в виде наложения:

Radar (США и Канада)
Прогноз облачности
Прогноз осадков
Текущая погода
Информация с Метеостанций




Стоит также отметить, что в My Weather Indicator произошло много изменений за последние несколько месяцев, в том числе: отображается роза ветров, новые услуги Всемирной службы погоды онлайн и погодные карты, автоматическое месторасположение, а также удалена служба погоды Google, которой больше не существует и многое другое.

 Установка My Weather Indicator в Ubuntu 12.10/12.04

Примечание. Если My Weather Indicator был установлен ранее, обновите его также командами ниже.

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator

После установки, найти его через меню Даш:



Кликните на значке в трее и выберите в контекстном меню Настройки:





Во вкладке Местоположение кликните на кнопке Найти место, должна открыться карта Где я с вашим местоположением:



Если всё правильно - OK, если же ваше местоположение выбрано неверно, введите его в поле поиска и кнопка Найти меня.

Во вкладке  Сервисы погоды активируйте один из трёх пунктов, который будет отображать расширенные погодные условия на несколько дней в пункте Прогноз погоды контекстного меню значка:





Сделайте ваши настройки в других вкладках и OK для их применения.

Вот и всё.

Удачи.

57 комментариев :

  1. А вы не в курсе как установить EIDETE (программа для скринкастинга в ubuntu) в ubuntu 12.10?

    ОтветитьУдалить
    Ответы
    1. Вот так:

      sudo add-apt-repository ppa:shnatsel/eidete-daily

      sudo apt-get update

      sudo apt-get install eidete

      Удалить
    2. Во время определения местоположения на карте программа закрылась, а потом не запускалась.
      Пробовал удалять и заново устанавливать не помогло.

      Удалить
  2. А,что разве этот репозиторий стал рабочим для 12.10?

    ОтветитьУдалить
    Ответы
    1. На сколько я знаю,эти команды для 12.04

      Удалить
    2. Да, я видимо ошибся. Но уже осталось ждать немного до выхода релиза 12.10, тогда и можно будет применить репозитьрий.

      Удалить
    3. Я так и подумал.Спасибо!

      Удалить
  3. Спасибо, Админ у вас сайт просто кладезь знаний !!!
    Да и еще так подробно все описываете :)

    ОтветитьУдалить
  4. У меня проблемка:
    не могу добавить свое местоположение. Ввожу "Харьков" или "Kharkiv" нажимаю найти меня. А меня каждый раз кидает в какой-то каменский район.

    ОтветитьУдалить
    Ответы
    1. А что, если поставить флажок в пункте автоматическое расположение и нажать OK, тоже не срабатывает для точного определения местоположения?

      Удалить
    2. Проблема решена. Показывает Харьковскую погоду.
      Когда нажимаю найти место мне карта показывает какие-то дебри, что и ввело меня в заблуждение относительно восприятия программой моего местоположения.

      Удалить
  5. Спасибо за полезный и удобный сайт.

    Обновился с 12.04 до 12.10

    О очень огорчился. Машина ( ноутбук) начал работать намного медленнее. Не знаю в каком направлении "копать". Толи пробовать вернуться на 12.04 ( но ничего не сохранил из старой системы), то ли пробовать ускорить 12.10. То ли искать причину торможения.
    Владимир из Ангарска
    зы
    Извиняюсь, конечно, за "флуд". Удалите его, если что.

    ОтветитьУдалить
    Ответы
    1. Интересно. У меня на 12.10 пошло чуть-чуть быстрее. Чуть-чуть, но никак не меделеннее.

      Удалить
  6. Начал искать причину. Во-первых памяти стала перегружаться. В системном мониторе показывает 54% память и 10 % подкачкапри "ни одно не запущенной программе". Всего памяти 1 Гб. Раньше такого не было. В фоновом режиме память съедается. Сто тут можно предпринять?

    ОтветитьУдалить
  7. Ув. Админ, может сможете помочь...
    Сегодня после обновления (Ubuntu 12.04) перестал запускаться my-weather-indicator
    через Dash просто игнорит в терминале пишет
    yura@megabass:~$ my-weather-indicator
    bash: /usr/bin/my-weather-indicator: /usr/bin/python3: плохой интерпретатор: Нет такого файла или каталога

    ..как понимаю видимо программе нужен Питон 3-ей версии (у меня 2.7)
    или проблема в чем-то еще?

    ОтветитьУдалить
    Ответы
    1. Не пробовал переустановить его?

      Удалить
  8. Пробовал через Синаптик
    не помогло...

    ОтветитьУдалить
    Ответы
    1. Тогда жди обновления до python3, а пока можешь установить из Центра приложений indicator-weather.

      Удалить
    2. ок спасибо ..думал можно как-то обмануть(может конфиг какой) и запускать через старую версию

      Удалить
    3. Поставил python3 через Synaptic + три модуля: di dbus cairo. И наконец-то заработала программа.

      Удалить
    4. опечатка gi вместо di .

      Удалить
    5. Подтверждаю, после установки третьего питона и выше сказанных модуля, после перезагрузки все заработало отлично. До перезагрузки не хотел запускаться. Хотя достаточно просто перелогиниться в системе.

      Удалить
  9. Помогите, пожалуйста. У меня в my-weather-indicator такая проблема: я живу в Калининграде и апплет показывает время на два часа больше реального. Подозреваю, что проблема может быть в том, что где-то вместо "московское время-1" стоит "московское+1". А может все дело в самом my-weather-indicator?

    ОтветитьУдалить
    Ответы
    1. Прежде всего нужно нажать на кнопке Найти место, ввести в строку поиска Kaliningrad и после того как место найдено, нажать OK. Вот я нашёл на какрте и установил твой город. У меня всё правильно показывает и время и погоду. Я сверял в Google.

      [img]http://s018.radikal.ru/i503/1301/45/1de0f8daafef.jpg[/img]

      Удалить
    2. Если верить скриншоту, то Вы живете на долготе Гринвичского меридиана, т.к. время на панели и в my weather indicator различается на 2 часа.

      Удалить
    3. Я изначально делал так, как Вы написали. Место у меня сразу было найдено корректно, автоматически. Потом я находил место вручную. В обоих случаях Калининград находился без проблем. Но время, хоть убей, два часа разницы. Прямо, как у Вас на скриншоте) Только я не в Севилье(

      Удалить
  10. Помогите! Не запускается программа, после установки программы в окне выбора сервера погода выбрал второй из списка, программа работала нормально, но решил поэкспериментировать, выбрал третий сервер и программа перестала запускаться, выдает ошибку "Извините, возникла внутренняя ошибка" и ссылается на My Weather Indicator. Заранее спасибо...

    ОтветитьУдалить
    Ответы
    1. А ещё раз не пробовал менять сервер погоды?

      Удалить
    2. Если ни чего не помогает, то перустанови:
      Удали
      sudo apt-get remove my-weather-indicator
      sudo add-apt-repository --remove ppa:atareao/atareao
      sudo apt-get update

      А затем установи по инструкции и настрой вновь.

      Удалить
  11. Спасибо!!! Помогло, удаление и переустановка. Зашел в настройки, параметры остались те, которые я вбивал при первой установки, и сервер погоды активен третий из списка, который я выбрал во время моих экспериментов...

    ОтветитьУдалить
    Ответы
    1. Так значит теперь работает нормально?

      Удалить
    2. Не подскажете, какой из серверов погоды точнее для России???

      Удалить
    3. Не знаю. Я не из России.

      Удалить
  12. Шикарный индикатор погоды, получше почти всех виндосовских. Для Казахстана (Карагада) самым точным оказался сервис от Yahoo.

    ОтветитьУдалить
  13. Не знаю, не знаю! Весь день солнце, показывает сплошную облачность! Из 4 пунктов сервис погоды 2 требуют ключ?

    ОтветитьУдалить
  14. Здравствуйте. У меня очень странная проблема. На индикаторе время всегда отстает на 6 минут. Я даже скриншот сделал, где одновременно время на панели, на информере Вашего сайта и на индикаторе. Ссылка на скриншот: http://s018.radikal.ru/i516/1302/ca/7608616a1694.jpg

    ОтветитьУдалить
    Ответы
    1. Попробуй активировать другой виджет, aclock, например. Что он будет показывать. У сеня показывает точное время.

      [im]http://i062.radikal.ru/1302/b1/d1d489fffb05.jpg[/im]

      Удалить
  15. В aclock такая же беда, тоже 6 минут разницы.

    ОтветитьУдалить
  16. Хорошо Вам...А у меня на 2 часа отстает виджет от часов...Ето знает как это пофиксить?

    ОтветитьУдалить
  17. Выбрал Киев вместо Николаева время стало правильным...Выбрал обратно Николаев -показывает правильно..Глюк какай-то....

    ОтветитьУдалить
  18. Прочитал статью, все комменты. У меня такая проблема: поставил питона 3, установил индикатор, первый раз он открылся, но в трее не появился. Я лишь выбрал сервер погоды от yahoo, вроде. Всё, со второго и последующего раза он перестал запускаться. Удалял и устанавливал по новой 10 раз. И комп перезагружал. Где собака-то зарыта?

    ОтветитьУдалить
    Ответы
    1. Надо папку удалить home\myusername\.config\my-weather-indicator, перезапустить индикатор и вновь настроить. Только не переключай больше на yahoo, он глючит.

      Удалить
  19. Глючит не только yahoo. Не удается подключить другие сервисы для отображения прогноза погоды - я пытался с помощью полученного ключа от World Weather, но активация сервиса не работает. А при использовании yahoo нужно полностью удалять и заново устанавливать программу. Очень сырой и недоработанный продукт! Не рекомендую для те, у кого нет времени для экспериментов и попыток наладить то, что должно работать с первого раза. Вячеслав, Нидерланды

    ОтветитьУдалить
    Ответы
    1. Вячеслав, если данный виджет не работает правильно, то можно установить расширение в браузере. Если в Firefox - Gismeteo, которое очень легко настраивается.

      Удалить
  20. Да Yahoo всю малину портит,когда на него переключаешь, все алес после этого не запускается,и питон ставить не нужно, нужно удалить __home\myusername\.config\my-weather-indicator, перезапустить индикатор и вновь настроить__
    Как указал Админ.
    Всё работает!

    ОтветитьУдалить
  21. Просьба Админу по этой ссылке: https://www.facebook.com/notes/world-weather-online/introducing-faster-more-efficient-and-even-more-reliable-services/451128854963809 изменить в статье описание, как правильно настроить WWO в его новой платформе, т.к. старые ключи теперь с 23.03 не работают!
    Многим установил по старому, а теперь не работает. А данный способ вкл. без проблем, главное правильно вписать при регистрации. Проверено, всё работает...
    Многие просят поправить, но я в весенне-летнее время всё время в дороге, и самостоятельно сделать людям не могу. Советую всегда Вашу статью прочитать, чтобы могли сами поправить, но она только для старой платформы WWO.
    Спасибо!

    ОтветитьУдалить
  22. Хороший индикатор, удобный, подробный. Виджет красивый.

    Правда нашёл небольшой баг: В Ubuntu 13.04 при запущенном виджете и открытом на весь экран окне и нажатии Ctrl+Win+D сворачивается и окно и виджет.

    Можно это исправить?

    ОтветитьУдалить
  23. Спасибо именно этот погодный индикатор наконец-то заработал!

    ОтветитьУдалить
  24. Нравится индикатор! Правда так и не смог победить неверный часовой пояс... Живу в Харькове, локализация и часовой пояс в системе выставлены верно, часы в трее показывают точное время(синхронизированы), индикатор погоды отстает на 1 час. Пробовал менять на любой другой город Украины - результат тот-же... Попробовал поменять на Москву - время показал точное (т.е. совпадает с системным). Подскажите где в файлах индикатора это можно поправить (в интерфейсе не нашел).
    Заранее благодарен!

    ОтветитьУдалить
  25. Добрый день!
    Есть маленькая проблемка... система 14.04
    При установке в настройках "общие настройки" - "автозапуск" программа выдает ошибку, при этом сам индикатор остается, а доступ к настройкам закрывается. Такое впечатление, что нет разрешения на запись данной опции. Может есть способ прописать вручную данный параметр. Спасибо

    ОтветитьУдалить
    Ответы
    1. Попробуй изменить параметры автозапуска в конфигурационном файле My Weather Indicator по следующему адресу: /opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator

      Удалить
    2. В какой строке поправить:

      import os
      import sys
      import gi
      gi.require_version('Gtk', '3.0')
      from gi.repository import Gtk
      from gi.repository import Notify

      if __name__ == '__main__':
      if __file__.startswith('/opt/extras.ubuntu.com/my-weather-indicator') or os.getcwd().startswith('/opt/extras.ubuntu.com/my-weather-indicator'):
      sys.path.insert(1, '/opt/extras.ubuntu.com/my-weather-indicator/share/my-weather-indicator')
      else:
      sys.path.insert(1,os.path.normpath(os.path.join(os.getcwd(), '../src')))
      ####################################################################
      import machine_information
      import comun
      from myweatherindicator import MWI
      ####################################################################
      print(machine_information.get_information())
      print('My-Weather-Indicator version: %s'%comun.VERSION)
      print('#####################################################')
      Notify.init('my-weather-indicator')
      mwi=MWI()
      Gtk.main()
      exit(0)

      Удалить
    3. Да в файле вроде всё нормально.
      Попробуй удалить папку /my-weather-indicator в Домашней папке. Сделай это следующим образом:
      1. Открой Nautilus в Домашней папке, нажми Ctrl+H, /. config и удали папку /my-weather-indicator
      2. Перезапусти my-weather-indicator. Папка будет создана вновь. И попробуй настройки.
      Иногда помогает испрвить.

      Удалить
    4. Пробовал всеми методами...
      Переустановил систему все заработало.
      Виать что-то с правами было не то...
      Спасибо за содействие.
      С ув. Владимир

      Удалить