Доброго времени суток. Есть проблема, которую я никак не могу решить.
Я использую Linux, дистрибутив Fedora 36. Оконный интерфейс Wayland. GNOME 42.2.
При попытке скомпилировать дефолтный проект QtQuick вылезает ошибка:
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, webgl.
Я также пробовал установить
qtwaland из исходников, но словил ошибку:
In file included from /opt/Qt/Qt5.15/include/QtGui/5.15.5/QtGui/qpa/qplatformvulkaninstance.h:56,
from /opt/Qt/Qt5.15/include/QtVulkanSupport/5.15.5/QtVulkanSupport/private/qbasicvulkanplatforminstance_p.h:55,
from qwaylandvulkaninstance_p.h:49,
from qwaylandintegration.cpp:98:
/opt/Qt/Qt5.15/include/QtGui/qvulkaninstance.h:55:10: фатальная ошибка: vulkan/vulkan.h: Нет такого файла или каталога
55 | #include
| ^~~~~~~~~~~~~~~~~
компиляция прервана.
make[2]: *** [Makefile:3289: .obj/qwaylandintegration.o] Ошибка 1
make[2]: выход из каталога «/home/Neordinator/Загрузки/qtwayland-everywhere-opensource-src-5.15.5/qtwayland-everywhere-src-5.15.5/src/client»
make[1]: *** [Makefile:76: sub-client-make_first] Ошибка 2
make[1]: выход из каталога «/home/Neordinator/Загрузки/qtwayland-everywhere-opensource-src-5.15.5/qtwayland-everywhere-src-5.15.5/src»
make: *** [Makefile:49: sub-src-make_first] Ошибка 2
Как решить эту досадную проблему и таки заставить собранные на QtCreator графические приложения запускаться в wayland?