Summary: | При нажатии на пункт "Открыть основное меню" ничего не происходит | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | A1exaAK <a1exak2377> |
Component: | nextcloud-client | Assignee: | Sergey V Turchin <zerg> |
Status: | REOPENED --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aris, confignsk, ekorneechev, zerg |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Attachments: |
Зафиксировал у себя то же поведение Коллеги, доброе утро! Подскажите что нужно для закрытия баги? УМВР. Завершите, запустите из эмулятора терминала и посмотрите, нет ли какой ругани в момент вызова меню. (Ответ для Sergey V Turchin на комментарий #3) > УМВР. > Завершите, запустите из эмулятора терминала и посмотрите, нет ли какой > ругани в момент вызова меню. Запуск в терминале: ╰─ nextcloud QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix nextcloud.gui.application: Migrating old config from "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" nextcloud.gui.application: Failed to move the old config directory to its new location ( "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" ) nextcloud.gui.application: Will move the individual files QList("Nextcloud2_sync.log", "Nextcloud_sync.log") nextcloud.gui.application: Fallback move of "Nextcloud2_sync.log" also failed nextcloud.gui.application: Fallback move of "Nextcloud_sync.log" also failed Больше ничего не происходит. (Ответ для A1exaAK на комментарий #4) > Migrating old config from > "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" > nextcloud.gui.application: Failed to move the old config directory to its > new location ( "/home/ciso/.local/share/Nextcloud" to > "/home/ciso/.config/Nextcloud" ) Это он каждый раз так мигрировать пытается? Я соберу 3.15.2, посмотрите, исправилось ли что-нибудь. (Ответ для Sergey V Turchin на комментарий #5) > (Ответ для A1exaAK на комментарий #4) > > Migrating old config from > > "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" > > nextcloud.gui.application: Failed to move the old config directory to its > > new location ( "/home/ciso/.local/share/Nextcloud" to > > "/home/ciso/.config/Nextcloud" ) > Это он каждый раз так мигрировать пытается? > Я соберу 3.15.2, посмотрите, исправилось ли что-нибудь. Ни в 3.15.0 ни в 3.15.2 флатпак версии ошибок не было А если вручную помочь? Или просто удалить /home/ciso/.local/share/Nextcloud/ перед запуском ? (Ответ для Sergey V Turchin на комментарий #7) > А если вручную помочь? Или просто удалить /home/ciso/.local/share/Nextcloud/ > перед запуском ? В терминале: QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix nextcloud.gui.application: Migrating old config from "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" nextcloud.gui.application: Failed to move the old config directory to its new location ( "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" ) nextcloud.gui.application: Will move the individual files QList() Но основное меню как не работало, так и не работает. (Ответ для Sergey V Turchin на комментарий #7) > А если вручную помочь? Или просто удалить /home/ciso/.local/share/Nextcloud/ > перед запуском ? Но файлики появились! (Ответ для A1exaAK на комментарий #8) > nextcloud.gui.application: Migrating old config from > "/home/ciso/.local/share/Nextcloud" Судя по сообщению каталог до сих пор присутствует(предположительно, не пуст). Это так? (Ответ для Sergey V Turchin на комментарий #10) > (Ответ для A1exaAK на комментарий #8) > > nextcloud.gui.application: Migrating old config from > > "/home/ciso/.local/share/Nextcloud" > Судя по сообщению каталог до сих пор присутствует(предположительно, не > пуст). Это так? Да, удалить его? (Ответ для Sergey V Turchin на комментарий #10) > (Ответ для A1exaAK на комментарий #8) > > nextcloud.gui.application: Migrating old config from > > "/home/ciso/.local/share/Nextcloud" > Судя по сообщению каталог до сих пор присутствует(предположительно, не > пуст). Это так? Да, удалить его? (Ответ для Sergey V Turchin на комментарий #10) > (Ответ для A1exaAK на комментарий #8) > > nextcloud.gui.application: Migrating old config from > > "/home/ciso/.local/share/Nextcloud" > Судя по сообщению каталог до сих пор присутствует(предположительно, не > пуст). Это так? Удалил папку, выгрузил nextcloud, далее запустил nextcloud и папка создалась автоматом. Вывод терминала: QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix QGuiApplication::setDesktopFileName: the specified desktop file name ends with .desktop. For compatibility reasons, the .desktop suffix will be removed. Please specify a desktop file name without .desktop suffix nextcloud.gui.application: Migrating old config from "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" nextcloud.gui.application: Failed to move the old config directory to its new location ( "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" ) nextcloud.gui.application: Will move the individual files QList("Nextcloud2_sync.log", "Nextcloud_sync.log") nextcloud.gui.application: Fallback move of "Nextcloud2_sync.log" also failed nextcloud.gui.application: Fallback move of "Nextcloud_sync.log" also failed Похоже на внутрение проблемы nextcloud-client. Пока подождём новую версию. (Ответ для Sergey V Turchin на комментарий #15) > Похоже на внутрение проблемы nextcloud-client. Пока подождём новую версию. а как уже поставить 3.15.2? (Ответ для A1exaAK на комментарий #16) > а как уже поставить 3.15.2? https://packages.altlinux.org/ru/tasks/366278/ (Ответ для Sergey V Turchin на комментарий #17) > (Ответ для A1exaAK на комментарий #16) > > а как уже поставить 3.15.2? > https://packages.altlinux.org/ru/tasks/366278/ Обновление не вылечило данный баг. Основное меню так же не открывается. Где-то потерялись зависимости. (Ответ для A1exaAK на комментарий #18) > Где-то потерялись зависимости. Должно ругаться в терминал при запуске или при вызове меню. Попробуйте ещё раз. (Ответ для Sergey V Turchin на комментарий #19) > (Ответ для A1exaAK на комментарий #18) > > Где-то потерялись зависимости. > Должно ругаться в терминал при запуске или при вызове меню. Попробуйте ещё > раз. Да все тоже самое, нет ругани кроме той что писал выше. Как вариант может быть вина DE. Это меню Qt показывает не совсем сама, т.к. пробрасывает через D-Bus и на стороне DE может что-то теряться. (Ответ для Sergey V Turchin на комментарий #21) > Как вариант может быть вина DE. Это меню Qt показывает не совсем сама, т.к. > пробрасывает через D-Bus и на стороне DE может что-то теряться. И как это проверить? Какой DE то? (In reply to A1exaAK from comment #4) > (Ответ для Sergey V Turchin на комментарий #3) > > УМВР. > > Завершите, запустите из эмулятора терминала и посмотрите, нет ли какой > > ругани в момент вызова меню. > > Запуск в терминале: > > ╰─ nextcloud > QGuiApplication::setDesktopFileName: the specified desktop file name ends > with .desktop. For compatibility reasons, the .desktop suffix will be > removed. Please specify a desktop file name without .desktop suffix > nextcloud.gui.application: Migrating old config from > "/home/ciso/.local/share/Nextcloud" to "/home/ciso/.config/Nextcloud" > nextcloud.gui.application: Failed to move the old config directory to its > new location ( "/home/ciso/.local/share/Nextcloud" to > "/home/ciso/.config/Nextcloud" ) > nextcloud.gui.application: Will move the individual files > QList("Nextcloud2_sync.log", "Nextcloud_sync.log") > nextcloud.gui.application: Fallback move of "Nextcloud2_sync.log" also > failed > nextcloud.gui.application: Fallback move of "Nextcloud_sync.log" also failed > > Больше ничего не происходит. Gnome (Ответ для A1exaAK на комментарий #22) > И как это проверить? 1. А остальные пункты работают? 2. Попробовать аналогиченое меню в любой программе из репозитория(обязательно), которая собрана с Qt-6. Created attachment 17441 [details]
nextcloud-client-3.15.2-alt1
УМВР, но выглядит иначе. Created attachment 17443 [details]
Gnome
(Ответ для Sergey V Turchin на комментарий #25) > (Ответ для A1exaAK на комментарий #22) > > И как это проверить? > 1. А остальные пункты работают? > 2. Попробовать аналогиченое меню в любой программе из > репозитория(обязательно), которая собрана с Qt-6. Остальные пункты меню работают (Ответ для A1exaAK на комментарий #29) > Остальные пункты меню работают А щелчок 1-й кнопкой мыши на виджете? (Ответ для Sergey V Turchin на комментарий #30) > (Ответ для A1exaAK на комментарий #29) > > Остальные пункты меню работают > А щелчок 1-й кнопкой мыши на виджете? По любому пункту меню один. (Ответ для A1exaAK на комментарий #31) > > А щелчок 1-й кнопкой мыши на виджете? > По любому пункту меню один. Не по меню, а по самому аплету, по которому щёлкаете для вызова меню. Вы же 2-й кнопкой мыши вызываете меню? (Ответ для Sergey V Turchin на комментарий #32) > (Ответ для A1exaAK на комментарий #31) > > > А щелчок 1-й кнопкой мыши на виджете? > > По любому пункту меню один. > Не по меню, а по самому аплету, по которому щёлкаете для вызова меню. Вы же > 2-й кнопкой мыши вызываете меню? Вторая для Вас это левая или правая? Все вызывается левой кнопкой мышы. Не понимаю к чему Вы ведете? (Ответ для A1exaAK на комментарий #33) > Вторая для Вас это левая или правая? У всех левая 1-я, 2-я правая, 3-я средняя. > Все вызывается левой кнопкой мышы. Не понимаю к чему Вы ведете? К тому, что в Plasma 2-й кнопкой вызывается меню, а 1-й сразу работает этот проблемный пункт. (Ответ для Sergey V Turchin на комментарий #34) > (Ответ для A1exaAK на комментарий #33) > > Вторая для Вас это левая или правая? > У всех левая 1-я, 2-я правая, 3-я средняя. Отлично. (Ответ для Sergey V Turchin на комментарий #34) > (Ответ для A1exaAK на комментарий #33) > > Все вызывается левой кнопкой мышы. Не понимаю к чему Вы ведете? > К тому, что в Plasma 2-й кнопкой вызывается меню, а 1-й сразу работает этот > проблемный пункт. В Gnome тоже можно вызвать правой кнопкой, НО не работает в обих слкчаях. (Ответ для Yuri N. Sedunov на комментарий #27) > УМВР, но выглядит иначе. Покажите, плиз, мантейнеру GNOME, куда нажать. (Ответ для Sergey V Turchin на комментарий #36) > (Ответ для Yuri N. Sedunov на комментарий #27) > > УМВР, но выглядит иначе. > Покажите, плиз, мантейнеру GNOME, куда нажать. Кому? Юрию Николаевичу Седунову? На его скрине, что он приложил есть пункт "Добавить аккаунт", после нажатия на него и добавления аккаунта - вместо "Добавить аккаунт" появляется меню "Открыть основное меню". У Юрия Николаевича (если нажать на "Добавить аккаунт") что происходит? Открывается меню ввода адреса сервера? (Ответ для Yuri N. Sedunov на комментарий #27) > УМВР, но выглядит иначе. Ответил выше. Спасибо. (Ответ для A1exaAK на комментарий #37) > Юрию Николаевичу Седунову? Да. У него есть рабочий Nextcloud, к которому можно подсоедениться для проверки. (Ответ для Sergey V Turchin на комментарий #39) > (Ответ для A1exaAK на комментарий #37) > > Юрию Николаевичу Седунову? > Да. У него есть рабочий Nextcloud, к которому можно подсоедениться для > проверки. На его скрине я не вижу, что аккаунт добавлен. (Ответ для Sergey V Turchin на комментарий #39) > (Ответ для A1exaAK на комментарий #37) > > Юрию Николаевичу Седунову? > Да. У него есть рабочий Nextcloud, к которому можно подсоедениться для > проверки. Я написал ему тут комментарий. Created attachment 17450 [details]
nextcloud-client, диалог "Добавить аккаунт"
(Ответ для Yuri N. Sedunov на комментарий #42) > Создано вложение 17450 [details] [подробности] > nextcloud-client, диалог "Добавить аккаунт" Далее "Войти" (Ответ для Yuri N. Sedunov на комментарий #42) > Создано вложение 17450 [details] [подробности] > nextcloud-client, диалог "Добавить аккаунт" вводите адрес сервера своего, далее в браузере авторизация и разрешение коннекта. (Ответ для Yuri N. Sedunov на комментарий #42) > Создано вложение 17450 [details] [подробности] > nextcloud-client, диалог "Добавить аккаунт" Может в телеге будет быстрее общение? (Ответ для A1exaAK на комментарий #37) > (Ответ для Sergey V Turchin на комментарий #36) > > (Ответ для Yuri N. Sedunov на комментарий #27) > > > УМВР, но выглядит иначе. > > Покажите, плиз, мантейнеру GNOME, куда нажать. ... > У Юрия Николаевича (если нажать на "Добавить аккаунт") что происходит? > Открывается меню ввода адреса сервера? См. скриншот. Вообще, всё это в гноме не нужно. nextcloud'ы в любом количестве добавляются через "Сетевые учетные записи" и сразу начинают просто работать с файлами, заметками, задачами и всем что у вас там есть. (Ответ для A1exaAK на комментарий #44) > (Ответ для Yuri N. Sedunov на комментарий #42) > > Создано вложение 17450 [details] [подробности] > > nextcloud-client, диалог "Добавить аккаунт" > > вводите адрес сервера своего, далее в браузере авторизация и разрешение > коннекта. Объяснил про "Сетевые учетные записи". Если вы хотите как-то по-другому, то это уже не гному. Я выхожу из беседы. (Ответ для Yuri N. Sedunov на комментарий #47) > (Ответ для A1exaAK на комментарий #44) > > (Ответ для Yuri N. Sedunov на комментарий #42) > > > Создано вложение 17450 [details] [подробности] > > > nextcloud-client, диалог "Добавить аккаунт" > > > > вводите адрес сервера своего, далее в браузере авторизация и разрешение > > коннекта. > > Объяснил про "Сетевые учетные записи". Если вы хотите как-то по-другому, то > это уже не гному. > > Я выхожу из беседы. Другого и не ожидал от Вас. ) Спасибо. (Ответ для Sergey V Turchin на комментарий #39) > (Ответ для A1exaAK на комментарий #37) > > Юрию Николаевичу Седунову? > Да. У него есть рабочий Nextcloud, к которому можно подсоедениться для > проверки. То, что предложил Седунов - это не совсем то, так как создаются виртуальные папки и если нет интернета - нет доступа к этой папке. ТЧК. Я тоже выхожу из беседы. Удачи Вам! Огромное спасибо Юрию Николаевичу Седунову, он медленно НО верно убивает дистрибутив. Удачи ему и спасибо. Для справки мантейнеру nextcloud-client, он просто падает. Dec 26 14:55:13 siver nautilus[196956]: Initializing Nextcloud-client-nautilus extension Dec 26 15:31:59 siver kernel: nextcloud[111723]: segfault at 8 ip 00007f206981c040 sp 00007ffd35ab44f8 error 4 in libQt6Gui.so.6.7.2[7f206972c000+5fd000] likely on CPU 2 (core 2, socket 0) Dec 26 15:31:59 siver systemd[21034]: app-gnome-nextcloud\x2dclient-111723.scope: Consumed 10.431s CPU time, 224.4M memory peak, 21.4M memory swap peak. (Ответ для Yuri N. Sedunov на комментарий #51) > Для справки мантейнеру nextcloud-client, он просто падает. > > Dec 26 14:55:13 siver nautilus[196956]: Initializing > Nextcloud-client-nautilus extension > Dec 26 15:31:59 siver kernel: nextcloud[111723]: segfault at 8 ip > 00007f206981c040 sp 00007ffd35ab44f8 error 4 in > libQt6Gui.so.6.7.2[7f206972c000+5fd000] likely on CPU 2 (core 2, socket 0) > Dec 26 15:31:59 siver systemd[21034]: > app-gnome-nextcloud\x2dclient-111723.scope: Consumed 10.431s CPU time, > 224.4M memory peak, 21.4M memory swap peak. Таска закрыта, о чем Вы? (Ответ для A1exaAK на комментарий #52) > (Ответ для Yuri N. Sedunov на комментарий #51) > > Для справки мантейнеру nextcloud-client, он просто падает. > > > > Dec 26 14:55:13 siver nautilus[196956]: Initializing > > Nextcloud-client-nautilus extension > > Dec 26 15:31:59 siver kernel: nextcloud[111723]: segfault at 8 ip > > 00007f206981c040 sp 00007ffd35ab44f8 error 4 in > > libQt6Gui.so.6.7.2[7f206972c000+5fd000] likely on CPU 2 (core 2, socket 0) > > Dec 26 15:31:59 siver systemd[21034]: > > app-gnome-nextcloud\x2dclient-111723.scope: Consumed 10.431s CPU time, > > 224.4M memory peak, 21.4M memory swap peak. > > Таска закрыта, о чем Вы? О том, что информацию о падении клиента должны были предоставить вы. Теперь вы не нужны. Уходя, -- уходите. (Ответ для Yuri N. Sedunov на комментарий #53) > (Ответ для A1exaAK на комментарий #52) > > (Ответ для Yuri N. Sedunov на комментарий #51) > > > Для справки мантейнеру nextcloud-client, он просто падает. > > > > > > Dec 26 14:55:13 siver nautilus[196956]: Initializing > > > Nextcloud-client-nautilus extension > > > Dec 26 15:31:59 siver kernel: nextcloud[111723]: segfault at 8 ip > > > 00007f206981c040 sp 00007ffd35ab44f8 error 4 in > > > libQt6Gui.so.6.7.2[7f206972c000+5fd000] likely on CPU 2 (core 2, socket 0) > > > Dec 26 15:31:59 siver systemd[21034]: > > > app-gnome-nextcloud\x2dclient-111723.scope: Consumed 10.431s CPU time, > > > 224.4M memory peak, 21.4M memory swap peak. > > > > Таска закрыта, о чем Вы? > > О том, что информацию о падении клиента должны были предоставить вы. > Теперь вы не нужны. Уходя, -- уходите. А он у меня и не падал, в противном случае я бы указал. Вы будто очень нужны, чего вернулись? Created attachment 17454 [details] Кстати в nautilus должны появится значки! Вот так это выгдядит в версии с flathub. (Ответ для Sergey V Turchin на комментарий #39) > (Ответ для A1exaAK на комментарий #37) > > Юрию Николаевичу Седунову? > Да. У него есть рабочий Nextcloud, к которому можно подсоедениться для > проверки. Кстати в nautilus должны появится значки! Вот так это выгдядит в версии с flathub. (Ответ для Yuri N. Sedunov на комментарий #51) > Для справки мантейнеру nextcloud-client, он просто падает. Ну, хоть backtrace киньте. Created attachment 17465 [details]
nextcloud-client (основное окно)
(Ответ для Sergey V Turchin на комментарий #57) > (Ответ для Yuri N. Sedunov на комментарий #51) > > Для справки мантейнеру nextcloud-client, он просто падает. > Ну, хоть backtrace киньте. Не, не буду. Случайно ли, но прям щас заработал. Запустил, правда, первый раз из консоли, настроился, прошел авторизацию, синхронизацию. Вышел, повторно авторизовался. Вроде, всё работает. См. скриншот. (Ответ для Yuri N. Sedunov на комментарий #59) > Вроде, всё работает. А окошко с именем и событиями как вызывалось? В kde или щелчком левой мышкой или 1-й пункт меню(про него и баг) правой мышкой. (Ответ для Sergey V Turchin на комментарий #60) > (Ответ для Yuri N. Sedunov на комментарий #59) > > Вроде, всё работает. > А окошко с именем и событиями как вызывалось? > В kde или щелчком левой мышкой или 1-й пункт меню(про него и баг) правой > мышкой. Да-да, мышкой-мышкой по значку в лотке. Любые пункты меню работают, только уже на предварительно настроенном. Вероятно, именно первая попытка вызова мышкой из меню значка на еще ненастроенном заканчивается падением. Сносить настройки и повторять уже не буду. (Ответ для Yuri N. Sedunov на комментарий #61) > Любые пункты меню работают Я это и хотел узнать, правда, ясности не добавило, в чём может быть разница, когда баг воспроизводится. (Ответ для Sergey V Turchin на комментарий #62) > (Ответ для Yuri N. Sedunov на комментарий #61) > > Любые пункты меню работают > Я это и хотел узнать, правда, ясности не добавило, в чём может быть разница, > когда баг воспроизводится. Я снес настройки, поставил nextcloud-client и nextcloud-client-gnome. Далее запускаю nextcloud-client и в лотке нажимаю по первому пункту меню (в этом случае "Добавить аккаунт") мышкой (без разницы правой или левой - работают обе) - nextcloud-client падает. Если nextcloud-client уже был ранее настроен (до версии 3.15.0), то уже меню "Открыть основное меню" и не работает только оно, а остальные пункты работают и nextcloud-client не падает. Судя по ошибке при падении - Initializing Nextcloud-client-nautilus extension что-то не так с nautilus, который вызывается. Возможно из-за новых изминений в версии 47.1 segfault at 8 ip 00007f206981c040 sp 00007ffd35ab44f8 error 4 in libQt6Gui.so.6.7.2[7f206972c000+5fd000] - по этому пункту нашел вот это - https://forum.altlinux.org/index.php?topic=17180.0 (Ответ для A1exaAK на комментарий #64) > error 4 in libQt6Gui.so.6.7.2 Из этого мало что видно. Только предположение, что проблема скорее всего не в nautilus. Надо бы установить nextcloud-client-debuginfo, запустить из-под gdb и командой bt после падения получить тассировку, из которой будет видно, где именно ошибка. (Ответ для Sergey V Turchin на комментарий #65) > (Ответ для A1exaAK на комментарий #64) > > error 4 in libQt6Gui.so.6.7.2 > Из этого мало что видно. Только предположение, что проблема скорее всего не > в nautilus. > Надо бы установить nextcloud-client-debuginfo, запустить из-под gdb и > командой bt после падения получить тассировку, из которой будет видно, где > именно ошибка. Можно чуть подробнее, как для тупых ) Я сделаю! DEBUGINFOD_URLS=https://debuginfod.altlinux.org/ gdb --init-eval-command='set debuginfod enabled on' nextcloud run Дождаться падения. bt Скопировать полученный текст. |
Created attachment 17417 [details] "Открыть основное меню" При нажатии на пункт "Открыть основное меню" ничего не происходит. Должно открываться основное меню. Скрин прикладываю.