slytomcat / yandex-disk-indicator

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

yd-tools #220

Closed poularty closed 4 years ago

poularty commented 4 years ago

mint 19.3 64bit cinnamon 4.4 Выдает ошибку о синхронизации

poul@poul-Fun:~$ yandex-disk-indicator -l10 2020-04-29 09:03:11,002 INFO yandex-disk-indicator v.1.11.0 2020-04-29 09:03:11,003 DEBUG Logging level: 10 2020-04-29 09:03:11,003 ERROR Config file read error: /home/poul/.config/yd-tools/yandex-disk-indicator.conf 2020-04-29 09:03:11,004 INFO No config, probably it is a first run. 2020-04-29 09:03:11,004 INFO Nautilus installed 2020-04-29 09:03:11,055 DEBUG .gnome2/nautilus-scripts/ 2020-04-29 09:03:11,056 ERROR File Copy Error: from /usr/share/yd-tools/fm-actions/Nautilus_Nemo/publish to /home/poul/.gnome2/nautilus-scripts/Опубликовать через Яндекс.Диск 2020-04-29 09:03:11,056 ERROR File Copy Error: from /usr/share/yd-tools/fm-actions/Nautilus_Nemo/unpublish to /home/poul/.gnome2/nautilus-scripts/Убрать из публикации через Яндекс.Диск 2020-04-29 09:03:11,056 INFO Nemo installed 2020-04-29 09:03:11,058 WARNING Config file access error, a new file (/home/poul/.config/yd-tools/yandex-disk-indicator.conf) will be created 2020-04-29 09:03:11,058 DEBUG Config value to save: autostart="yes" 2020-04-29 09:03:11,058 DEBUG Config value to save: notifications="yes" 2020-04-29 09:03:11,059 DEBUG Config value to save: theme="no" 2020-04-29 09:03:11,059 DEBUG Config value to save: fmextensions="yes" 2020-04-29 09:03:11,059 DEBUG Config value to save: daemons="/home/poul/.config/yandex-disk/config.cfg" 2020-04-29 09:03:11,060 INFO Config written: /home/poul/.config/yd-tools/yandex-disk-indicator.conf 2020-04-29 09:03:11,118 ERROR Config file read error: /home/poul/.config/yandex-disk/config.cfg Gtk-Message: 09:03:11.184: GtkDialog mapped without a transient parent. This is discouraged. 2020-04-29 09:03:48,944 DEBUG starting configuration utility Gtk-Message: 09:03:49.200: GtkDialog mapped without a transient parent. This is discouraged. /usr/share/yd-tools/ya-setup: строка 35: /home/poul/.config/yandex-disk/config.cfg: Нет такого файла или каталога Gtk-Message: 09:03:53.403: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:03:58.719: GtkDialog mapped without a transient parent. This is discouraged. /usr/share/yd-tools/ya-setup: строка 62: /home/poul/.config/yandex-disk/config.cfg: Нет такого файла или каталога Gtk-Message: 09:05:15.699: GtkDialog mapped without a transient parent. This is discouraged. /usr/share/yd-tools/ya-setup: строка 71: /home/poul/.config/yandex-disk/config.cfg: Нет такого файла или каталога Gtk-Message: 09:05:29.698: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:06:00.354: GtkDialog mapped without a transient parent. This is discouraged. 2020-04-29 09:06:07,853 DEBUG Config value read as: auth = /home/poul/.config/yandex-disk/passwd 2020-04-29 09:06:07,853 INFO Config read: /home/poul/.config/yandex-disk/config.cfg Gtk-Message: 09:06:07.866: GtkDialog mapped without a transient parent. This is discouraged. 2020-04-29 09:06:48,855 DEBUG starting configuration utility Gtk-Message: 09:06:49.104: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:06:59.458: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:07:04.440: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:07:20.481: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:07:22.800: GtkDialog mapped without a transient parent. This is discouraged. Gtk-Message: 09:07:49.102: GtkDialog mapped without a transient parent. This is discouraged. 2020-04-29 09:07:51,349 DEBUG Config value read as: proxy = auto 2020-04-29 09:07:51,349 DEBUG Config value read as: dir = /mnt/76FE4603FE45BC5D/Users/POUL/YandexDisk 2020-04-29 09:07:51,350 WARNING Double values for one key: auth = /home/poul/.config/yandex-disk/passwd and auth = /home/poul/.config/yandex-disk/passwd Last one is stored. 2020-04-29 09:07:51,350 DEBUG Config value read as: auth = /home/poul/.config/yandex-disk/passwd 2020-04-29 09:07:51,350 INFO Config read: /home/poul/.config/yandex-disk/config.cfg 2020-04-29 09:07:51,677 DEBUG Event raised by Timer 2020-04-29 09:07:51,678 INFO Change event: stat,size, 2020-04-29 09:07:51,679 DEBUG Sub-menu 'Last synchronized' has 0 items 2020-04-29 09:07:51,679 INFO Status: unknown -> none 2020-04-29 09:07:52,342 INFO Daemon started, message: Запуск демона...Готово

2020-04-29 09:07:57,468 DEBUG Event raised by Timer 2020-04-29 09:07:57,469 INFO Change event: ,,last 2020-04-29 09:07:57,473 DEBUG Sub-menu 'Last synchronized' has 10 items 2020-04-29 09:07:58,391 DEBUG Event raised by Watcher 2020-04-29 09:07:58,391 INFO Change event: stat,size, 2020-04-29 09:07:58,392 INFO Status: none -> busy 2020-04-29 09:07:58,393 DEBUG Message: Яндекс.Диск | Сервис Яндекс.Диск запущен 2020-04-29 09:07:58,419 DEBUG Message: Яндекс.Диск | Запущена синхронизация 2020-04-29 09:08:02,426 DEBUG Event raised by Watcher 2020-04-29 09:08:02,426 INFO Change event: stat,size, 2020-04-29 09:08:02,430 INFO Status: busy -> error 2020-04-29 09:08:02,431 DEBUG Message: Яндекс.Диск | ОШИБКА синхронизации 2020-04-29 09:11:40,921 INFO Opening /mnt/76FE4603FE45BC5D/Users/POUL/YandexDisk ^C2020-04-29 09:18:23,275 DEBUG Exit started 2020-04-29 09:18:23,276 DEBUG Indicator exit started: 2020-04-29 09:18:23,276 DEBUG Indicator exited

Изначально был установлен демон и настроен через консоль. После установле нидикатор. И все нормально работало до первой перезагрузки.

poul@poul-Fun:~$ yandex-disk status Статус ядра синхронизации: ошибка Ошибка: объект, на который указывает символьная ссылка, не найден Путь: 'AppData/Local/Application Data' Путь к папке Яндекс.Диска: '/mnt/76FE4603FE45BC5D/Users/POUL/YandexDisk' Всего: 42 GB Занято: 17.82 GB Свободно: 24.18 GB Максимальный размер файла: 50 GB Размер корзины: 15.25 MB

Последние синхронизированные пути: файл: 'iid' файл: 'passwd' файл: 'config.cfg'

slytomcat commented 4 years ago

Что и как устанавливали и настраивали? Нужно все устанавливать из под root, а настраивать (и демона и индикатор) под текущим пользователем.

slytomcat commented 4 years ago

А ошибка синхронизации сама все о себе говорит:

Ошибка: объект, на который указывает символьная ссылка, не найден Путь: 'AppData/Local/Application Data'

Т.е. битая ссылка лежит в синхронизируемом каталоге.

В целом я вижу что вы пытаетесь папку с виндового диска синхронизировать (которая виндовым яндексом была создана) и это не здоровая идея - работа виндового и люнуксового клииента yandex-disk - заметно различается и возможны всякие глюки (особенно с русскими именами).

poularty commented 4 years ago

Спасибо огромное за ответ! Все верно Вы сказали. Удалил все не нормальные ссылки и все стало норм. А так совместно одно пространство для двух разных ОС использую уже давно и пока проблем не было. Спасибо!

ср, 29 апр. 2020 г., 11:23 Sly_tom_cat notifications@github.com:

А ошибка синхронизации сама все о себе говорит:

Ошибка: объект, на который указывает символьная ссылка, не найден Путь: 'AppData/Local/Application Data'

Т.е. битая ссылка лежит в синхронизируемом каталоге.

В целом я вижу что вы пытаетесь папку с виндового диска синхронизировать (которая виндовым яндексом была создана) и это не здоровая идея - работа виндового и люнуксового клииента yandex-disk - заметно различается и возможны всякие глюки (особенно с русскими именами).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/slytomcat/yandex-disk-indicator/issues/220#issuecomment-621060304, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG2PCXJSJ27G2DQMBUVOXDDRO7PX5ANCNFSM4MTN7K4A .

slytomcat commented 4 years ago

Спасибо!

Не за что.

А так совместно одно пространство для двух разных ОС использую уже давно и пока проблем не было.

Ну и отлично.