Индикаторы погоды для линукс минт

My-Weather-Indicator

#1 — 12 января 2015 в 04:04

В апплетах cinnamon есть свой погодный индикатор

Но. возможно, он кому-то не очень нравится или же в списке локаций нет родного города, или же просто хочется другую плюшку, то можно установить My-Weather-Indicator /atareao.es/

Приложение устанавливается в /opt/extras.ubuntu.com/my-weather-indicator и неплохо справляется со своей задачей, но как подметил Ataman, упорно не хочет добавляться в автозагрузку.

Почему? Возможно, потому, что в /opt/extras.ubuntu.com/my-weather-indicator/bin лежит не бинарный файл, а скрипт my-weather-indicator написанный на python3.

Для того чтобы my-weather-indicator запускался при загрузке, напишем простой скрипт, который будет лежать в /usr/sbin.

Для этого нужно набрать в терминале sudo nano /usr/sbin/my-weather и вставить туда строки:

Может быть, у кого-то есть другие варианты — отписывайтесь в теме.

#2 — 12 января 2015 в 04:12
sizonov stas:
лежать в /usr/sbin.

а для чего именно в /usr/sbin ?)

sizonov stas:
Возможно, потому, что в /opt/extras.ubuntu.com/my-weather-indicator/bin лежит не бинарный файл, а скрипт my-weather-indicator написанный на python3.

сомнительная причина.
вообще при автостарте должен появиться в

/.config/autostart файл my-weather-indicator-autostart.desktop следуещего содержания:

#3 — 12 января 2015 в 10:00
В апплетах cinnamon есть свой погодный индикатор Но. возможно, он кому-то не очень нравится или же в списке локаций нет родного города.

неплохой апплет, но

но код можно узнать на сайте http://www.weather.com/ — по карте и по поисковой строке открыть погоду своего населённого пункта и из адресной строки открывшейся страницы взять 8- значный код. (по крайней мере для областных городов погода в апплет поступает)

. или же просто хочется другую плюшку, то.

можно установить любой из 3-х погодных десклетов

. или . можно установить My-Weather-Indicator /atareao.es/

можно и его. А чем он таким особым отличается от других апплетов?
Внешне то понятно, а в плане поиска кодов населённых пунктов и стабильности поступления данных из инета.

sizonov stas, по поводу установки My-Weather-Indicator — щас посмотрим что с ним за проблемы.

#4 — 12 января 2015 в 19:04

#5 — 12 января 2015 в 19:20

/.config/autostart
я выше приложил содержимое файла *.desktop созданого при отметке автостарта в самой программе.

#6 — 12 января 2015 в 21:24

/.config/autostart/my-weather-indicator-autostart.desktop Сейчас есть только ярлык самописной записи и то он «отключен» из автозагрузки (снята метка о загрузке без удаления строки)

Читайте также:  Windows home basic oem download

#7 — 12 января 2015 в 23:03
val:
а для чего именно в /usr/sbin

Да в принципе без разницы где его положить. Не хотелось, чтобы он в хомяке глаза мозолил. Можно было и скрытым сделать, но где-то читал, что /usr/sbin место для дополнительных программ.

val:
sizonov stas:
Возможно, потому, что в /opt/extras.ubuntu.com/my-weather-indicator/bin лежит не бинарный файл, а скрипт my-weather-indicator написанный на python3.
сомнительная причина.

Пришел к такому выводу, потому что в /opt лежит бинарь deadbeef, который спокойно стартует при загрузке, если его добавить. Но это не окончательное утверждение, я же сказал «возможно».

val:
вообще при автостарте должен появиться в

/.config/autostart файл my-weather-indicator-autostart.desktop

В том-то и дело, что файл появляется, но приложение не стартует.

colonel:
В общем не знаю почему но по той строке в окне Запускаемые приложения что была создана автоматически, несмотря на то что она была несколько раз редактирована и правлена после ребута индикатор не запускался, но при этом «вручную» внесённая строка (через «Добавить» ) с командой запуска — /opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator работает безотказно.

У меня индикатор не загружался ни при добавлении автоматом, ни вручную.

val:
не пробовали сравнить

➜ autostart pwd
/home/stanislav/.config/autostart
➜ autostart diff my.desktop my-weather-indicator-autostart.desktop
3c3
Exec=/opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator
6,11c6,11
X-GNOME-Autostart-enabled=true
> Name[es_ES]=my-weather-indicator-autostart
> Name=my-weather-indicator-autostart
> Comment[es_ES]=My-Weather-Indicator official shortcut
> Comment=My-Weather-Indicator official shortcut
> X-GNOME-Autostart-Delay=2

#8 — 13 января 2015 в 15:27

Для того чтобы my-weather-indicator запускался при загрузке, напишем простой скрипт, который будет лежать в /usr/sbin.

Для этого нужно набрать в терминале sudo nano /usr/sbin/my-weather и вставить туда строки:

Может быть, у кого-то есть другие варианты — отписывайтесь в теме.

Автозапуск у меня начал функционировать после
создания исполняемого файла: weather-indicator.sh

#9 — 14 января 2015 в 09:36
Автозапуск у меня начал функционировать после создания исполняемого файла: weather-indicator.sh

чешем левое ухо правой рукой из-под ноги

#10 — 14 января 2015 в 11:08
чешем левое ухо правой рукой из-под ноги

#11 — 15 января 2015 в 09:53
avkP3:
.
Чешите . .

avkP3, создание скрипта для запуска скрипта . с добавлением в скрипте запуска скрипта команды запуска питона для запуска сценария(скрипта) my-weather-indicator, которому позволено выполняться как программе —
это и есть «чесание левого уха правой рукой из-под ноги»

avkP3:
. Главное что индикатор запускается после перезагрузки.

без всякого допскрипта индикатор запускается после перезагрузки если вставить в «Запускаемые приложения» — команду /usr/bin/python3 /opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator
но и часть команды для запуска питона ( /usr/bin/python3 ) , тоже не нужна
(можете проверить, удалите /usr/bin/python3 в новосозданном «скрипте для запуска скрипта» всё так же будет нормально работать. )
Всё и так нормально запускается и всё работает без допскриптов и прочего колдовства с питоном и в cinnamon и в mate и в KDE. без всяких запусков через питон и дополнительные скрипты.

val, вы были правы насчёт и «сомнительной причины» отказа запуска ввиду того что это скрипт а не бинарник и насчёт «посмотреть» содержимое файла который при «автостарте должен появиться в

/.config/autostart файл my-weather-indicator-autostart.desktop «.
(продолжение следует)

#12 — 15 января 2015 в 13:29
colonel:
Всё и так нормально запускается и всё работает без допскриптов и прочего колдовства с питоном

у меня не работает, иначе бы не создавал тему

насчёт «сомнительной причины» уже отписался, она и мне кажется сомнительной

#13 — 15 января 2015 в 13:49

#14 — 15 января 2015 в 15:54
colonel:
В общем не знаю почему но по той строке в окне Запускаемые приложения что была создана автоматически, несмотря на то что она была несколько раз редактирована и правлена после ребута индикатор не запускался, но при этом «вручную» внесённая строка (через «Добавить» ) с командой запуска — /opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator работает безотказно.

ДЕЙСТВИТЕЛЬНО РАБОТАЕТ!! Странно почему так, но работает))

#15 — 15 января 2015 в 17:19

(продолжение)
То, что файл /opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator — скрипт(сценарий Python), не имеет никакого значения для его запуска что щелком по файлу, что при внесении его в Запускаемые приложения для автозапуска при загрузке сессии.
Важно только чтобы он имел в свойствах файла статус «Позволять выполнение файла как программы».

Относительно автозапуска: строки запуска индикатора в окне Заускаемые приложения, файла my-weather-indicator-autostart.desktop в папке

/.config/autostart и его содержимого.
В процессе «опытов» и моделирования возможных ситуаций при которых автозапуск индикатора не работает получилось смоделировать 2 случая(может быть их и больше):
1. По какой-то причине, независимо от выставленной «галочки» в окне Заускаемые приложения для автозапуска индикатора, в содержимом файла

/.config/autostart/my-weather-indicator-autostart.desktop не меняется строка X-GNOME-Autostart-enabled=false на X-GNOME-Autostart-enabled=true.
(Есть подозрение что система вносит такое изменение в какой-то другой скрытый дублирующий новосозданный файл с аналогичным именем но скрытый и невидимый в Nemo даже при включении режима показа скрытых файлов, но такой файл обнаружился при просмотре каталога

/.config/autostart/ в mc при включении режима показа скрытых, резервных и пр .
То есть в mc я видел два почти одинаковых файла имеющих различие только то,
что в одном было X-GNOME-Autostart-enabled=false ,
а в другом X-GNOME-Autostart-enabled=true. )

2. При выставленной «галочке» в окне Заускаемые приложения для автозапуска индикатора, в содержимом файла

/.config/autostart/my-weather-indicator-autostart.desktop
была строка X-GNOME-Autostart-enabled=true, но программа всё равно не запускалась.
Такое наблюдалось если в настройках индикатора был отключен показ виджета и показ индикатора в панели задач. Эти показы отключены в настройках по умолчанию.

Для исправления ситуации
в первом случае, можно удалив все файлы от weather-indicator в

/.config/autostart/ , запустить из меню программу индикатора и в её настройках снова установить автозапуск.
Или вручную внести запись на автозапуск индикатора в окне Заускаемые приложения, удалив нём автосозданную строку.

во втором случае, надо поменять настройки индикатора и включить показ виджета и показ индикатора. Но тут есть нюанс- окно настроек автоматически открывается только при первом запуске программы, а далее его можно открыть только при открытии окна по клику по значку индикатора на панели, который отключен. Для включения показа индикатора на панели можно вручную отредактировать файл конфигурации индикатора —

sizonov stas:
подымите руку вверх, у кого индикатор работает «искаропки»

у меня.
при установке минт17.1mate. Да и минт17.1 cinnamon пока «опыты» проводил, больше десятка раз ставил-сносил и пр. и только 2 раза сам не понял по какой точно причине «глюканул» автозапуск. Первый раз в торопях что-то нащёлкал и долго не мог включить настройки из меню, и как получилось второй раз с «неуправляемым» файлом в папке автостарта, тоже не понял.
Если всё ставить по порядку и ничего не забыть включить то всё нормально работает. Даже в минт KDE.
Единственное что в минтKDE пришлось нестандартно делать , так это первый запуск программы, ввиду отсутствия строки в меню.
Запустить можно хоть командой в терминале
$ /opt/extras.ubuntu.com/my-weather-indicator/bin/my-weather-indicator
хоть кликом по этому файлику в файловом менеджере

А вот в минт17 с xfce , вроде ставится, но нет ни строчки в меню и при запуске через терминал говорит что некоторых необходимых модулей нет.

Источник

Читайте также:  Planoplan ��� mac os
Оцените статью