slytomcat / yandex-disk-indicator

Panel indicator (GTK+) for YandexDisk CLI client for Linux
GNU General Public License v3.0
238 stars 30 forks source link

Не работает под elementary OS 5.0 Juno #214

Closed Nelfast closed 4 years ago

Nelfast commented 4 years ago

При запуске как-будто работает, появляется значок в доке, но по нажатию на него - пропадает. Не работает только графический интерфейс. Лог по команде yandex-disk-indicator -l10 ниже. После строчки "Status: unknown -> idle" запускал индикатор, но записей не последовало, убил процесс.

2019-11-25 22:48:17,636 INFO yandex-disk-indicator v.1.11.0 2019-11-25 22:48:17,637 DEBUG Logging level: 10 2019-11-25 22:48:17,638 DEBUG Config value read as: autostart = True 2019-11-25 22:48:17,638 DEBUG Config value read as: notifications = True 2019-11-25 22:48:17,638 DEBUG Config value read as: theme = False 2019-11-25 22:48:17,638 DEBUG Config value read as: fmextensions = True 2019-11-25 22:48:17,639 DEBUG Config value read as: daemons = /home/nelfast/.config/yandex-disk/config.cfg 2019-11-25 22:48:17,639 INFO Config read: /home/nelfast/.config/yd-tools/yandex-disk-indicator.conf 2019-11-25 22:48:17,688 DEBUG Config value read as: auth = /home/nelfast/.config/yandex-disk/passwd 2019-11-25 22:48:17,688 DEBUG Config value read as: dir = /home/nelfast/Yandex.Disk 2019-11-25 22:48:17,688 DEBUG Config value read as: proxy = False 2019-11-25 22:48:17,688 INFO Config read: /home/nelfast/.config/yandex-disk/config.cfg 2019-11-25 22:48:17,723 INFO Daemon is already started 2019-11-25 22:48:18,008 DEBUG Event raised by Timer 2019-11-25 22:48:18,008 INFO Change event: stat,size,last 2019-11-25 22:48:18,014 DEBUG Sub-menu 'Last synchronized' has 9 items 2019-11-25 22:48:18,015 INFO Status: unknown -> idle 2019-11-25 22:49:27,314 DEBUG Exit started 2019-11-25 22:49:27,314 DEBUG Indicator exit started: 2019-11-25 22:49:27,315 DEBUG Indicator exited

elementary OS 5.0 Juno Built on Ubuntu 18.04.2 LTS Linux 4.15.0-70-generic GTK 3.22.30

slytomcat commented 4 years ago

Эти строчки: 2019-11-25 22:48:17,723 INFO Daemon is already started ... 2019-11-25 22:48:18,014 DEBUG Sub-menu 'Last synchronized' has 9 items 2019-11-25 22:48:18,015 INFO Status: unknown -> idle говорят о том, что демон (yandex-disk) уже запущен и то него успешно удалось получить информацию о статусе (включая список последних синхронизированных файлов).

Т.е. бек-енд индикатора работает нормально, но вот что там с фронтом (GUI) - не понятно. Вполне допускаю, что не хватает каких-то библиотек GTK или чего-то для вашей панели.

К сожалению я с elementary OS дела никогда не имел и не очень понимаю как и через что там работают аппликейшен индикаторы.

Nelfast commented 4 years ago

Да, бек-енд точно работает, уведомления тоже есть. В любом случае, спасибо, @slytomcat

Nelfast commented 4 years ago

Всё, разобрался! Нужно просто отобразить значки сторонних приложений. По умолчанию в elementary они убраны. Материалы тут.