LINUX.ORG.RU

Вылетает Qt Creator при закрытии крышки ноутбука

 , , ,


0

2

Бага? Xubuntu 14.04

uname -a
Linux laptop 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:31:42 UTC 2014 i686 i686 i686 GNU/Linux
Как лечить?

При запуске через терминал тишина,но стоит закрыть крышку и пошло:

/opt/Qt/Tools/QtCreator/bin/qtcreator
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QXcbConnection: XCB error: 3 (BadWindow), sequence: 667, resource id: 0, major code: 15 (QueryTree), minor code: 0
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
QBackingStore::flush() called for  QWidgetWindow(0xa9ae378, name = "Core::Internal::MainWindowClassWindow")  which does not have a handle. 
^C

★★

Последнее исправление: sambist (всего исправлений: 1)

Ты бы хоть сказал, какое у тебя действие на крышку ноутбука повешено. А то у меня, например, это действие игнорируется и УМВР

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

Везде выставлено игнорировать.

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

lenovo g530. Не помогло.

При всем этом криэйтор падает тихо и незаметно. Закрыл, открыл - и ничего нет.

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

Что значит как? Скачал с сайта, ибо в репах говно мамонта. Создал директорию в opt, дал там права, указал установщику куда ставить. Что, у нас за последний год сменилось предназначение каталога opt?

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

Ну тогда добавь в теги «ССЗБ».

ecko@peka:~$ apt-cache policy qtcreator
qtcreator:
  Установлен: 3.1.0-trusty1
  Кандидат:   3.1.0-trusty1
  Таблица версий:
 *** 3.1.0-trusty1 0
        500 http://ppa.launchpad.net/alexey-ivanov/qtcreator/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
     3.0.1-0ubuntu4 0
        500 http://ru.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
Открой для себя прелести сторонних PPA

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

И в чем разница от того, что кто-то скопировал файлы с офсайта, обернул их в пакет и раздает? Если оно падает это надо лечить патчем. Раз оно лежит на офсайте значит оно должно уметь работать с офсайта.

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

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

Deleted
()
Ответ на: комментарий от sambist

Ну, я их скомпилировал и сделал пакет на сервисе launchpad, не перепаковывал официальные бинари. По тому PPA qtcreator собранный с Qt4. Кстати! Нужно обновить до 3.1.1.

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

и был бы уже в багтреккере

В багтрекере есть подобный - при ресайзе окна примера падает с такой же ошибкой: https://bugreports.qt-project.org/browse/QTBUG-26746

Можете поискать еще QBackingStore на багтрекере. У меня выдает ~70 случаев.

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

Можно собирать на Qt4 и на Qt5, на Qt4 не будут доступны всякие очень свежие qml фичи, зато не будет Qt5 специфичных багов и шрифты не говно.

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

Я и говорю - без допфич, что предоставляет Qt5

sambist ★★
() автор топика

Почему еще никто не сказал, что Qt5 и QML не нужны? :)

Да и QtCreator тоже. Emacs и kdevelop — наше все.

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