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


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

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

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

Оффлайн baf

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
С первым теперь все ясно, печалька.
"Запускать сервис Яндеск.Диск при старте системы" - убарть галочку из настроек, т.к. вводит в заблуждение. Вот например меня. Галочки нет, а севрис запускается. Если индикатор не может работать без сервиса это лишняя функция.

Оффлайн Sly_tom_cat

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

Галочка в настройках демона отвечает за АВТО-запуск сервиса при старте системы - это одно (и не связано с индикатором, по большому счету).
Индикатор стартует демона при своем запуске (если он не запущен ранее) и это - другое (без чего не возможен старт индикатора).

Если вы не видите разницы то .... :idiot2:
« Последнее редактирование: 29 Июня 2014, 23:36:57 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн lin0ks

  • Активист
  • *
  • Сообщений: 285
  • Windows 10 Pro _x64
    • Просмотр профиля
возник небольшой ньюанс...
довольно часто индикатор не запускается после старта системы или ре-логина..
попытка запустить через терминал ругается на файлик /tmp/yandex-disk-indicator.lock
как бы и не сложно сделать
sudo rm /tmp/yandex-disk-indicator.lockи запустить заново, но по идее должно быть как то не так  ???  ....

заранее извиняюсь если вопрос уже поднимался а я его проморгал )

Оффлайн Sly_tom_cat

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

Если он остался залочен, то это значит только одно - процесс индикатора крашнулся.

Кое какие краши я отлавливал и вроде устранил (по крайней мере на своих машинах и ОС). Видимо еще что-то осталось....

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

Оффлайн bukass

  • Активист
  • *
  • Сообщений: 976
    • Просмотр профиля
lin0ks,
Ноут, какой нить lenovo?
Всем пора в Изумрудный город, кому за умом, кому за сердцем.

Оффлайн lin0ks

  • Активист
  • *
  • Сообщений: 285
  • Windows 10 Pro _x64
    • Просмотр профиля
Sly_tom_cat,
я мимоходом обратил на это внимание, теперь буду собирать логи как пишет в начале темы.
bukass,
нет, комп..
« Последнее редактирование: 30 Июня 2014, 20:20:58 от lin0ks »

Оффлайн Sly_tom_cat

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

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Опубликовал 1.1.9
 Измениения:
- Переделал двух-потчную модель на событийную модель GTK.
(Нажмите, чтобы показать/скрыть)
- Переделал запуск индикатора так, что бы он смог запустится без запущенного демона. С-но появилась возможность запуска индикатора без принудительного запуска демона. Однако демон при старте индикатора обязательно должен быть установлен и настроен.
- Добавлена настройка - запускать демона при запуске индикатора (по умолчанию - да)
- Чуть поправил переводы пунктов настроек.
« Последнее редактирование: 03 Июля 2014, 01:23:01 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн wfedin

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

(Нажмите, чтобы показать/скрыть)

Оффлайн chrome_cat

  • Активист
  • *
  • Сообщений: 923
    • Просмотр профиля
Цитировать
Покажите мне, на всякий случай, вывод исполнения этих команд в терминале с ваших двух машин:

export LANG=en_US.UTF-8; yandex-disk status
Легко!
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
Почему на рабочем отдается выхлоп на русском языке, до сих пор ума не приложу.
Буду благодарен за любую помощь. Пока приходится пользоваться CLI.

Оффлайн Sly_tom_cat

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

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

Оффлайн wfedin

  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
wfedin, вы прямо ценнейший тестер :)
Нашел глючек - поставьте обновление из приложенного архива (скопировать файл в /opt/yd-tools/).
Спасибо, как всегда оперативно. Всё закрутилось!
(Нажмите, чтобы показать/скрыть)

Оффлайн Pakirava.Datsuma

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Спасибо за индикатор!
Работает успешно на Ubuntu 12.04 x86 c Unity.
(Нажмите, чтобы показать/скрыть)
Предлагаю добавить обработку статуса с ошибками. Например, сервис светил ошибкой доступа:
(Нажмите, чтобы показать/скрыть)
проверил путь - оказалось, по указанному пути лежит битая ссылка.

Оффлайн lin0ks

  • Активист
  • *
  • Сообщений: 285
  • Windows 10 Pro _x64
    • Просмотр профиля
поразительно, как только начал ждать появления глюка о котором писал выше, так все работает отлично ))
еще раз спасибо за индикатор, полезная штуковина!

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
lin0ks, возможно помог перевод всего рабочего процесса в один поток.
Честно говоря у меня и раньше вызывал подозрение тот метод как сделан процесс наблюдения за файлами в grive-tools :-\. Но в самом начале я так и не смог добиться работы этого функционала как оно описано в руководствах. Поэтому скопировал рабочий вариант из grive-tools. Но в grive-tools наблюдение за файлами было сделано совсем для других целей (нежели у меня).

А тут начал копать тему с потерянными сменами статуса и подумал - а зачем все так сложно с дополнительным потоком, :idiot2:

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

 

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