LINUX.ORG.RU

Qt-программы зависают после диалога работы с файлами

 ,


1

2

Здравствуйте

Недавно появилась такая проблема - при открытии диалога работы с файлами, например при открытии или сохранении файла (Файл->Открыть/Сохранить как и т.п.) в любом Qt-приложении (KDevelop, Okular и т.д.), оно полностью зависает, в терминале ничего не выводится. Если запускать приложения из под root, то всё нормально. В чём может быть проблема?

Debian 10, Plasma 5.13


Попробуй запустить KDE на новом пользователе. То бишь чтобы твои dot-файлы были чистыми.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от ilya_

Конечно, оно ведь у тебя под рутом и так работало. Создай нового (обычного) пользователя и запусти в нём

XMs ★★★★★
()
Ответ на: комментарий от ilya_

Выполни от проблемного пользователя (предположение «пальцем в небо») chown -R `whoami`:`whoami` ~/* ~/.* — если будут сообщения об ошибках, кидай сюда.

Либо, раз ты упомянул KDevelop, создай Qt-проект и вызови диалог открытия в нём. Посмотри отладчиком, где он стопорится

XMs ★★★★★
()
Ответ на: комментарий от XMs

Выполни от проблемного пользователя (предположение «пальцем в небо») chown -R `whoami`:`whoami` ~/* ~/.* — если будут сообщения об ошибках, кидай сюда.

https://pastebin.com/ciFXTqwH

Отладчик в KDevelop (как и в Qt Creator) мне так и не удалось заставить работать, пишет «&„warning: GDB: Failed to set controlling terminal“. Попробую что-нибудь с этим поделать

ilya_
() автор топика

Выяснил, что дело было в файлах QtProject.conf.lock.rmlock.rmlock* , которые располагались в ~/.config Их удаление решило проблему.

ilya_
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.