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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Плагины/индикаторы для индикации статуса синхронизации с Yandex-disk  (Прочитано 1088357 раз)

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

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
агасфер, питон сам по себе ничего не запустит. Фактически, когда вы пускаете yandex-disk-indicator то запускается python3 yandex-disk-indicator, т.к. в исполняемом файле /usr/bin/yandex-disk-indicator лежит питоновкий код, который благодаря специальному перфиксу в первой строке кода сам дает понять как нужно запускать этот код.

Посмотрите что у вас в ~/.config/autostart/ - может там два файла на автозапуск?
« Последнее редактирование: 15 Июля 2016, 13:38:28 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
Sly_tom_cat, Адын.. Это первое, что я сделал, а потом уже сюда пришел))))

Пользователь добавил сообщение 15 Июля 2016, 16:37:10:
agasfer   2753  0.0  0.0   4448   788 ?        S    07:47   0:00 /bin/sh -c sleep 20 && yandex-disk-indicator это запуск плазмы- в настройках прописана команда- sleep 20 && yandex-disk-indicatorдобавил sleep 20 && к команде, которую прописал индикатор сам при включение автозапуска в его настройках..
« Последнее редактирование: 15 Июля 2016, 16:37:10 от агасфер »
Возможно всё, но..

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
агасфер, в ~/.config/yd-tools/pid то что внутри при двух индикаторах?

Покажите (при двух индикаторах)
ps aux | grep yandex-disk-indicator
cat ~/.config/yd-tools/pid
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Sly_tom_cat, А как на счет того, что бы pid файл ложить в /run/user/`id -u` ?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
EvangelionDeath, может оно и более правильно, но ситуации то не изменит.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Sly_tom_cat, Я не о баге) А вообще. Кроме того, как вариант, может запускать индикатор в системах с systemd как сервис? Может установка автозапуска будет не столь "дружелюбной", но в то же время за запуском следить будет не ДЕ, а сама система?
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
EvangelionDeath, индикатор - гуи приложение, запускается в пользовательском окружении требует для запуска DE + панель + плагин индикаторв в панели. Такое правильнее все-таки средствами DE запускать именно на старте сессии пользователя (через ~/.config/autorun)
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
вот оно и повторилось..
(Нажмите, чтобы показать/скрыть)
Возможно всё, но..

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
...странно.

У вас в pid файле pid того фантома что не вы правили (без паузы).

Что у вас в файлах в автозапуске:

cat ~/.config/autostart/Yandex.Disk-indicator.desktop
И что такое там yakuake.desktop - что в нем?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
yakuake.desktop-терминал выпадающий типа quake..
:~$ cat ~/.config/autostart/Yandex.Disk-indicator.desktop
[Desktop Entry]
Categories=Network
Comment[ru]=Yandex.Disk indicator
Comment=Yandex.Disk indicator
Exec=sleep 20 && yandex-disk-indicator
GenericName[ru]=Yandex.Disk indicator
GenericName=Yandex.Disk indicator
Icon=/usr/share/yd-tools/icons/yd-128.png
MimeType=
Name[ru]=Индикатор Yandex.Disk
Name=Индикатор Yandex.Disk
Name[bg]=Yandex.Disk индикатор
Name[el]=Ένδειξη λειτουργίας του Yandex.Disk
Path=                                                                                                                                                               
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
Version=1.0
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

Пользователь добавил сообщение 16 Июля 2016, 21:33:48:
Sly_tom_cat, кстати, даже при запуске одного индикатора у меня показывает то же самое-:~$ cat ~/.config/yd-tools/pid
2892
« Последнее редактирование: 16 Июля 2016, 21:33:48 от агасфер »
Возможно всё, но..

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
задваивание индикатора участилось.. Теперь каждый автозапуск почти- выключил автозапуск из настроек Индикатора.. И там же хотел включить автозапуск Яда.. Не включилось- галочка ставится- запуск не стартует.. пришлось ручками..
Возможно всё, но..

Оффлайн xapienz

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Sly_tom_cat, доброго вечера. Перестал стартовать демон ЯДа, ну и индикатор соответственно пишет, что демон остановлен. Посоветуете как можно починить? Или с этим вопросом лучше в саппорт к Яндексу?
chrome_cat,
У меня аналогичная проблема. Методом тыка выяснил, что проблема проявляется только в 64-битной версии yandex-disk.
Советую скачать 32-битный deb, оттуда вытащить бинарник /usr/bin/yandex-disk и использовать его или просто установить вместо имеющегося пакета.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
выключил автозапуск из настроек Индикатора.. И там же хотел включить автозапуск Яда.. Не включилось- галочка ставится- запуск не стартует.. пришлось ручками..
Если честно, я ничего не понял :idiot2:
Где что выключали включали работает на работает. Можно как то попроще изложить?
xapienz, думаю не стоит решать проблемы с запуском через установку 32битной версии в 64битной ОС.
Надо от яндекса добиваться что бы они глюки правили а не велосипед изобретать.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
Sly_tom_cat, звиняюсь, перепутал- совсем башка не варит чет..
а вот насчет задваивания- команды при ручном запуске-
:~$ cat ~/.config/yd-tools/pid
7872
:~$ ps aux | grep yandex-disk-indicator
agasfer   7872  0.7  1.1 524160 43964 ?        Sl   17:24   0:01 python3 /usr/bin/yandex-disk-indicator
agasfer   8023  0.0  0.0  13012  2172 pts/4    R+   17:28   0:00 grep yandex-disk-indicator
то есть и при задваивание и нет показывает pid того, что с питоном..
то есть получается кеды не так обуты, я так понимаю?

Пользователь добавил сообщение 23 Июля 2016, 17:33:32:
и если дело в кедах, то что можно попробовать?
Возможно всё, но..

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
агасфер, если честно - то я уже просто совсем не понимаю что у вас происходит - все мои предполежения пока не подтвердились....   :idiot2: :idiot2:

Есть последнее предположение:
Создается такое впечатление, что у вас как-то задублировались пользователи с хомяками  :o >:( и у обоих есть свои настройки для автозапуска... Покажите
ls -l /home
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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