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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн Sly_tom_cat

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

И что при этом выдает команда
Код: (bash) [Выделить]
yandex-disk status?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
Цитировать
yandex-disk status
Статус ядра синхронизации: синхронизация
Путь к папке Яндекс.Диска: ''
   Всего: 50 GB
   Занято: 7.77 GB
   Свободно: 42.23 GB
   Максимальный размер файла: 50 GB
   Размер корзины: 22.72 KB

Последние синхронизированные пути:

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

MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

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

2 что значит статуса нет? Как это выглядит? Можно скриншот?

3 что значит индикатора нет? А вы его запускали после перестановки?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
1. утром я работал в Ubuntu около 6 часов. все это время иконка индикатора была с анимацией синхронизации. я добавлял файлы смотрел, появляются ли они на Яндексе. все файлы появлялись, но индикатор продолжал крутится.

2. после переустановки запустил индикатор, чекнул статус командой, которую написали в прошлом посте. Статус я выше написал. но, иконки теперь вообще нет на панели. иконки языков есть, выключения есть, диска нет. проверил по системному монитору, запущено два процесса: индикатор и тулза.
« Последнее редактирование: 28 Августа 2018, 23:03:26 от maximum7 »
MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

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

Если статус диска синхронизация то индикатор крутится.

У меня бывало и по 8 часов крутилось...

Что окривело после переустановки - надо разбираться.
Остановите тулзу: pkill yd-tools
Запустить индикатор с дебагом: yandex-disk-indicator -l10
И покажите что пишет.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
утром я обновлял систему, что на старой он бывало до посинения показывал синхронизацию и не важно, что нет изменений по файлам, что на новой сегодня. на 18,04 он все 6 часов работы и показывал синхронизацию.

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

дебаг уже завтра запускать буду.
« Последнее редактирование: 28 Августа 2018, 23:14:04 от maximum7 »
MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

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

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

Из дебага будет по крайней мере понятно есть ли проблемы при запуске индикатора. Но вот с показом иконки это может и не помочь (если проблем при запуске индикатора нет). И тут надо будет гуглить на тему показа в тулбаре плагина индикаторов и почему там индикатор может не показываться...
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
Индикатор явно живет на 18,04 своей жизнью. Гном здесь стандартный. Итого, запустил систему, индикатор, который отмечен, что должен с системой загружатся в автозагрузке, делать это отказался. Ок, запускаю его вручную. В консоли делаю:

Цитировать
yandex-disk status
Статус ядра синхронизации: обработка данных
Путь к папке Яндекс.Диска: '/home/reimax/Yandex.Disk'
   Всего: 50 GB
   Занято: 7.77 GB
   Свободно: 42.23 GB
   Максимальный размер файла: 50 GB
   Размер корзины: 22.72 KB

Последние синхронизированные пути:
,,,,,,

То есть он запущен. Но, иконки по прежнему нет в панели сверху.

Чекнул дебагом, предварительно грохнув уже запущенный процесс:

Цитировать
yandex-disk-indicator -l10
2018-08-29 10:34:37,605 INFO     yandex-disk-indicator v.1.10.4
2018-08-29 10:34:37,605 DEBUG    Logging level: 10
2018-08-29 10:34:37,606 DEBUG    Config value read as: daemons = /home/reimax/.config/yandex-disk/config.cfg
2018-08-29 10:34:37,606 DEBUG    Config value read as: fmextensions = True
2018-08-29 10:34:37,606 DEBUG    Config value read as: notifications = False
2018-08-29 10:34:37,606 DEBUG    Config value read as: theme = False
2018-08-29 10:34:37,606 DEBUG    Config value read as: autostart = True
2018-08-29 10:34:37,606 INFO     Config read: /home/reimax/.config/yd-tools/yandex-disk-indicator.conf
2018-08-29 10:34:37,639 DEBUG    Config value read as: auth = /home/reimax/.config/yandex-disk/passwd
2018-08-29 10:34:37,639 DEBUG    Config value read as: dir = /home/reimax/Yandex.Disk
2018-08-29 10:34:37,639 DEBUG    Config value read as: proxy = False
2018-08-29 10:34:37,639 DEBUG    Config value read as: startonstartofindicator = True
2018-08-29 10:34:37,639 DEBUG    Config value read as: stoponexitfromindicator = True
2018-08-29 10:34:37,639 INFO     Config read: /home/reimax/.config/yandex-disk/config.cfg
2018-08-29 10:34:37,958 DEBUG    Event raised by Timer
2018-08-29 10:34:37,959 INFO     Change event: stat,size,
2018-08-29 10:34:37,963 DEBUG    Sub-menu 'Last synchronized' has 0 items
2018-08-29 10:34:37,963 INFO     Status: unknown -> none
2018-08-29 10:34:38,908 INFO     Daemon started, message: Запуск демона...Готово

2018-08-29 10:34:39,985 DEBUG    Event raised by Timer
2018-08-29 10:34:39,986 INFO     Change event: ,,last
2018-08-29 10:34:39,987 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 10:34:41,025 DEBUG    Event raised by Watcher
2018-08-29 10:34:41,025 INFO     Change event: stat,,last
2018-08-29 10:34:41,028 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 10:34:41,029 INFO     Status: none -> busy
2018-08-29 10:34:43,061 DEBUG    Event raised by Timer
2018-08-29 10:34:43,061 INFO     Change event: stat,,last
2018-08-29 10:34:43,067 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 10:34:45,085 DEBUG    Event raised by Timer
2018-08-29 10:34:45,085 INFO     Change event: ,size,last
2018-08-29 10:34:45,087 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 10:34:47,124 DEBUG    Event raised by Timer
2018-08-29 10:34:47,125 INFO     Change event: stat,,last
2018-08-29 10:34:47,130 DEBUG    Sub-menu 'Last synchronized' has 10 items

Иконки так и нет. Ок, грохнул процесс, тоже самое уже от рута:

Цитировать
yandex-disk-indicator -l10
2018-08-29 10:36:03,302 INFO     yandex-disk-indicator v.1.10.4
2018-08-29 10:36:03,302 DEBUG    Logging level: 10
2018-08-29 10:36:03,309 DEBUG    Config value read as: autostart = True
2018-08-29 10:36:03,309 DEBUG    Config value read as: notifications = True
2018-08-29 10:36:03,309 DEBUG    Config value read as: theme = False
2018-08-29 10:36:03,309 DEBUG    Config value read as: fmextensions = True
2018-08-29 10:36:03,309 DEBUG    Config value read as: daemons = /root/.config/yandex-disk/config.cfg
2018-08-29 10:36:03,309 INFO     Config read: /root/.config/yd-tools/yandex-disk-indicator.conf
2018-08-29 10:36:03,346 DEBUG    Config value read as: proxy = False
2018-08-29 10:36:03,347 DEBUG    Config value read as: dir = /home/root/Yandex.Disk
2018-08-29 10:36:03,347 DEBUG    Config value read as: auth = /home/root/.config/yandex-disk/passwd
2018-08-29 10:36:03,347 INFO     Config read: /root/.config/yandex-disk/config.cfg
2018-08-29 10:36:03,688 DEBUG    Event raised by Timer
2018-08-29 10:36:03,688 INFO     Change event: stat,size,
2018-08-29 10:36:03,690 DEBUG    Sub-menu 'Last synchronized' has 0 items
2018-08-29 10:36:03,690 INFO     Status: unknown -> none

на последней строки висим.
MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
от рута
ОМГ :uglystupid2: .... Ну сколько раз нужно повторять - ни демон, ни индикатор не должны запускаться под рутом - это ПОЛЬЗОВАТЕЛЬСКИЕ процессы.

Теперь прежде мы что-то дальше будем обсуждать - правьте права на конфигурационные папки/файлы демона и индикатора

sudo chown -R $USER:$USER /home/$USER/.config/yd-tools
sudo chown -R $USER:$USER /home/$USER/.config/yandex-disk

Своей жизнью индикатор и должен жить - "у него судъба такой"(с).

По дебагу у индикатора (не под рутом) проблем нет - он работает правильно.

За показ индикатора отвечает соответствующий плагин гнома. Если он не установлен/окривел - то его и надо лечить.
« Последнее редактирование: 29 Августа 2018, 11:21:13 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
от рута
ОМГ :uglystupid2: .... Ну сколько раз нужно повторять - ни демон, ни индикатор не должны запускаться под рутом - это ПОЛЬЗОВАТЕЛЬСКИЕ процессы.

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

вот консоль, не от рута:
Цитировать
yandex-disk-indicator -l10
2018-08-29 11:42:01,109 INFO     yandex-disk-indicator v.1.10.4
2018-08-29 11:42:01,109 DEBUG    Logging level: 10
2018-08-29 11:42:01,110 DEBUG    Config value read as: daemons = /home/reimax/.config/yandex-disk/config.cfg
2018-08-29 11:42:01,110 DEBUG    Config value read as: fmextensions = True
2018-08-29 11:42:01,110 DEBUG    Config value read as: notifications = False
2018-08-29 11:42:01,110 DEBUG    Config value read as: theme = False
2018-08-29 11:42:01,110 DEBUG    Config value read as: autostart = True
2018-08-29 11:42:01,110 INFO     Config read: /home/reimax/.config/yd-tools/yandex-disk-indicator.conf
2018-08-29 11:42:01,144 DEBUG    Config value read as: auth = /home/reimax/.config/yandex-disk/passwd
2018-08-29 11:42:01,144 DEBUG    Config value read as: dir = /home/reimax/Yandex.Disk
2018-08-29 11:42:01,144 DEBUG    Config value read as: proxy = False
2018-08-29 11:42:01,144 DEBUG    Config value read as: startonstartofindicator = True
2018-08-29 11:42:01,145 DEBUG    Config value read as: stoponexitfromindicator = True
2018-08-29 11:42:01,145 INFO     Config read: /home/reimax/.config/yandex-disk/config.cfg
2018-08-29 11:42:01,462 DEBUG    Event raised by Timer
2018-08-29 11:42:01,462 INFO     Change event: stat,size,
2018-08-29 11:42:01,466 DEBUG    Sub-menu 'Last synchronized' has 0 items
2018-08-29 11:42:01,466 INFO     Status: unknown -> none
2018-08-29 11:42:02,270 INFO     Daemon started, message: Запуск демона...Готово

2018-08-29 11:42:03,490 DEBUG    Event raised by Timer
2018-08-29 11:42:03,490 INFO     Change event: ,,last
2018-08-29 11:42:03,492 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 11:42:04,278 DEBUG    Event raised by Watcher
2018-08-29 11:42:04,278 INFO     Change event: stat,,last
2018-08-29 11:42:04,280 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 11:42:04,281 INFO     Status: none -> busy
2018-08-29 11:42:06,308 DEBUG    Event raised by Timer
2018-08-29 11:42:06,308 INFO     Change event: stat,,
2018-08-29 11:42:08,342 DEBUG    Event raised by Timer
2018-08-29 11:42:08,342 INFO     Change event: ,size,last
2018-08-29 11:42:08,344 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 11:42:09,311 DEBUG    Event raised by Watcher
2018-08-29 11:42:09,311 INFO     Change event: ,,last
2018-08-29 11:42:09,313 DEBUG    Sub-menu 'Last synchronized' has 10 items
2018-08-29 11:42:11,349 DEBUG    Event raised by Timer
2018-08-29 11:42:11,349 INFO     Change event: stat,,last
2018-08-29 11:42:11,351 DEBUG    Sub-menu 'Last synchronized' has 10 items
MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

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

Иконку он сформировал и индикатор без ошибок создал. Т.е. с программной точки зрения индикатор показан.

Если иконки нет - нужно разбираться с плагинами панели гнома.

Пользователь добавил сообщение 29 Августа 2018, 11:56:55:
я проверяю все варианты, в том числе и от рута.
А вот это - дурная привычка. Отучайте себя от нее. Есть вещи требующие рутовых прав, а все остальное никогда под рутом лучше не запускать.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
вот консоль, не от рута:
Так в дебаге не от рута - все отлично - индикатор ни на что не ругается - работает себе.

Иконку он сформировал и индикатор без ошибок создал. Т.е. с программной точки зрения индикатор показан.

Если иконки нет - нужно разбираться с плагинами панели гнома.

я не устанавливал плагинов никаких. ради интереса сейчас зашел в каталог плагинов, поставил пару, вижу, что они на панели появились...
MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

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

Оффлайн maximum7

  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • avecrm
Нужен плагин индикаторов.

с каким плагином работает этот индикатор? я попробовал поставить три найденных в каталоге гнома и ни один не вывел мне на панель этот индикатор.
MSI GE72VR 7RF Apache Pro - ubuntu 20.04, win10
avecrm.ru

Оффлайн Sly_tom_cat

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

Но сдается мне что оно у вас уже есть - ведь как-то у вас иконка показывалась в самом начале. Возможно этот индикатор просто скрыт в настройках плагина.

Пользователь добавил сообщение 29 Августа 2018, 22:03:40:
вот, похоже на вашу тему: https://www.omgubuntu.co.uk/2017/03/use-indicator-applets-gnome-shell
« Последнее редактирование: 29 Августа 2018, 22:03:40 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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