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


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

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

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

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
при запуске яндекс диска и индикатора зависает

вот лог из терминала

~ $ yandex-disk-indicator -l10
2017-06-09 09:51:12,137 INFO     yandex-disk-indicator v.1.9.11
2017-06-09 09:51:12,137 DEBUG    Logging level: 10
2017-06-09 09:51:12,138 DEBUG    Config value read as: autostart = True
2017-06-09 09:51:12,139 DEBUG    Config value read as: fmextensions = True
2017-06-09 09:51:12,139 DEBUG    Config value read as: theme = False
2017-06-09 09:51:12,139 DEBUG    Config value read as: notifications = True
2017-06-09 09:51:12,139 DEBUG    Config value read as: daemons = /home/dima/.config/yandex-disk/config.cfg
2017-06-09 09:51:12,139 INFO     Config read: /home/dima/.config/yd-tools/yandex-disk-indicator.conf
2017-06-09 09:51:12,191 DEBUG    Config value read as: proxy = False
2017-06-09 09:51:12,192 DEBUG    Config value read as: dir = /media/dima/Arch/Yandex/ftp174
2017-06-09 09:51:12,192 DEBUG    Config value read as: auth = /home/dima/.config/yandex-disk/passwd
2017-06-09 09:51:12,192 INFO     Config read: /home/dima/.config/yandex-disk/config.cfg



Оффлайн 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

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
после запуска приходится повторно снова и снова настраивать яндекс диск и потом просто зависает и все (вот скрин https://yadi.sk/i/F-UFYxNu3Jxa3u ) и нет не каких признаков действия

может это поможет папка диска находится на отдельном диске и Файловая система NTFS



могу предоставить удаленный доступ к рабочему столу что бы показать свяжитесь со мной, есть скайп bosdima
« Последнее редактирование: 09 Июня 2017, 09:51:45 от bosdima »

Оффлайн Sly_tom_cat

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

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

Покажите ещё права на папку диска ls -l <папка диска>

Пользователь добавил сообщение 09 Июня 2017, 10:34:08:
И еще: bosdima, вы уже определитесь по какому каналу вы готовы решать проблему: форум или гитхаб?

В скайп т.е. в приват уводить решение проблемы - я считаю неправильным, а также я не в состоянии дублировать вам ответы одновременно в гитхаб и на форум.
« Последнее редактирование: 09 Июня 2017, 11:42:32 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
после перезагрузки
снова пытается настроить яндекс диск

вот я выполнил команды которые вы подсказали

dima@bosdima ~ $  yandex-disk status
Ошибка: демон не запущен
dima@bosdima ~ $ yandex-disk start
^C
dima@bosdima ~ $ sudo yandex-disk start
[sudo] пароль для dima:
^C
dima@bosdima ~ $ ls -l /media/dima/Yandex/yandex/ftp174
итого 46501
drwxrwxrwx 1 dima dima     4096 июн  9 13:17 Android_Sync
drwxrwxrwx 1 dima dima        0 мар  5 10:02 Android_Sync_arch
-rwxrwxrwx 1 dima dima   149344 дек 30 12:43 IMG_20161230_120401.jpg
-rwxrwxrwx 1 dima dima  1732920 мар  5 20:07 IMG_20170224_110636 (1).jpg
drwxrwxrwx 1 dima dima     8192 июн  4 05:05 instal
drwxrwxrwx 1 dima dima        0 мар  5 10:17 Яндекс.Фотки

вроде все сделал как вы объяснили
или как то не так


Оффлайн Sly_tom_cat

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

yandex-disk - это пользовательская утилита - ее нужно пускать без судо.

Сейчас вам нужно менять владельца на каталог и файлы настройки демона
sudo chown -R dima:dima /home/dima/.config/yandex-disk
После этого - должно заработать

И больше никогда не запускайте yandex-disk под sudo. В сети есть несколько инструкций написанных криворукими недоумками - не надо за ними все повторять.

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

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
как вы и посоветовали я сделал в терминале

sudo chown -R dima:dima /home/dima/.config/yandex-disk

потом перезапустил машину и все поновый как всегда настраивать с начала
вот скрины https://yadi.sk/d/8w70nivr3Jy4Mj  по порядку что делаю
авторизация вроде как проходит как я понимаю после запуска сообщение так и весит пока сам не отрубишь 

и все таки может вы сами посмотрите что у меня, или по скайпу это ускорит наше общения с вами

Оффлайн Sly_tom_cat

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

Просто пускайте в терминале (без sudo)

yandex-disk start

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

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
вот запустил
dima@bosdima ~ $ yandex-disk start
Ошибка: нет прав доступа к папке: /media/dima/Yandex/yandex/ftp174
dima@bosdima ~ $

как я понимаю нет прав на папку, как это исправить

а если посмотреть права папки и запустить 

ls -l /media/dima/Yandex/yandex/ftp174

то
dima@bosdima ~ $ ls -l /media/dima/Yandex/yandex/ftp174
итого 46501
drwxrwxrwx 1 dima dima     4096 июн  9 13:17 Android_Sync
drwxrwxrwx 1 dima dima        0 мар  5 10:02 Android_Sync_arch
-rwxrwxrwx 1 dima dima   149344 дек 30 12:43 IMG_20161230_120401.jpg
-rwxrwxrwx 1 dima dima  1732920 мар  5 20:07 IMG_20170224_110636 (1).jpg
drwxrwxrwx 1 dima dima     8192 июн  4 05:05 instal
drwxrwxrwx 1 dima dima        0 июн  9 13:11 temp
dima@bosdima ~ $

Оффлайн Sly_tom_cat

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

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
на саму папку врятли я несколько раз пробовал удалять ее и новую под этим имени создавать
а как смотреть из родительской (у меня всего одна учетная запись получается должно быть что я под админом работаю )

Оффлайн Sly_tom_cat

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

Не надо под рутом "работать" в пользовательских каталогах. В пользовательских каталогах прав должно хватать на все обычному пользователю.

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

Пользователь добавил сообщение 12 Июня 2017, 20:26:01:
из родительской это

ls -l /media/dima/Yandex/yandex
« Последнее редактирование: 12 Июня 2017, 20:26:01 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
dima@bosdima ~ $ ls -l /media/dima/Yandex/yandex
ls: невозможно получить доступ к '/media/dima/Yandex/yandex': Нет такого файла или каталога
dima@bosdima ~ $

Оффлайн 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

Оффлайн bosdima

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
да смонтирован доступ через проводник есть

еще раз попробовал вот что выдал
dima@bosdima ~ $ ls -l /media/dima/Yandex/yandex
итого 4
drwxrwxrwx 1 dima dima 4096 июн  9 13:11 ftp174
dima@bosdima ~ $

 

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