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

Я использую Ubuntu 16.04 на ноутбуке Dell XPS 15 9550. Текущее ядро 4.4.0-34. Разрешение дисплея 3840x2160. Я использую главную Nvidia и в настоящее время драйвер 370 Nvidia, но я выбираю "Intel" в главном индикаторе по умолчанию. Я не знаю то, что другая информация релевантна, не стесняйтесь спрашивать.

Моя система является главным образом рабочей, но существует несколько проблем:

  • Иногда (большинство раз) Ubuntu берет долго для закрытий, не знайте почему.
  • Иногда, когда я редактирую текстовый файл (скажите в gedit текстовом редакторе), моей системе "не нравится он", это, кажется, не отстает ни по какой причине.
  • Некоторые программы часто отказывают (Firefox, например)
  • Иногда я получаю сообщения об ошибках "Системная обнаруженная ошибка в программе".

Ни одна из этих проблем не так печальна, что я действительно пытался делать с этим что-то. Но недавно я запуск, работающий снова над проектом QT/C++ использование спокойного Создателя и спокойного Создателя, отказываю все время, делая это неприменимым. Вот то, что происходит: как только я начинаю редактировать файл, такой как main.cpp в спокойном Создателе, он отказывает. Если я выполняю его от терминала с strace, все, что я могу считать:

--- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=0} ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)

Сначала я думал, что что-то может быть неправильным с моим спокойным Создателем, но теперь я думаю, что отказ находится на Ubuntu (я попробовал несколько версий спокойного Создателя, несколько методов установки, все производят тот же эффект). Хотя у меня нет подсказки, что продолжается, я подозреваю, возможно, что проблема связана с графическим драйвером? А также мои другие проблемы, описанные выше?

Если бы Вы могли бы помочь мне с этим, это было бы большим.

0
задан 19 August 2016 в 01:27

1 ответ

У меня была та же проблема с QtCreator на той же модели машины. Сначала, я также искал графические драйверы, но я заметил, что QT работал отлично, когда выполнено с sudo.

, Таким образом, я искал в переменных среды, и я заметил, что QtCreator работает, когда QT_LINUX_ACCESSIBILITY_ALWAYS_ON не установлен. Я думаю, что эта установка вынуждает программу для чтения с экрана прочитать код, который не любит QT.

После поиска, я нашел сценарий /etc/X11/Xsession.d/90qt-a11y, которые экспортируют эту переменную на открытии сессии. Просто комментарий этой строки и перезапуск сессии решили проблему.

1
ответ дан 28 September 2019 в 16:36

Другие вопросы по тегам:

Похожие вопросы: