Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Если при попытке попытке запустить пример Qt из пакета qtdeclarative5-examples появляется только чёрный экран, сопровождающийся выводом на консоль ошибок вида

.

:

Информация

libGL error: pci id for fd 11: 80ee:beef, driver (null)
libGL error: No driver found
libGL error: failed to load driver: (null)
QOpenGLContext::makeCurrent() called with non-opengl surface 0x5e2e9f084100
composeAndFlush: makeCurrent() failed
QOpenGLContext::makeCurrent() called with non-opengl surface 0x5e2e9f084100
composeAndFlush: makeCurrent() failed
QOpenGLContext::makeCurrent() called with non-opengl surface 0x5e2e9f084100
composeAndFlush: makeCurrent() failed

То для устранения проблемы:

  • Вариант 1: Сразу после создания объекта QApplication добавить
Информация

QApplication::setAttribute(Qt::AA_ForceRasterWidgets, false);

  • Вариант 2: задать переменную окружения:

Информация
QT_SUPPORT_GL_CHILD_WIDGETS=1



Информация
titleДанная статья применима к:
ОС СН Смоленск
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

  • Astra Linux Special Edition РУСБ.10015-16 исп. 1