Qt C++. Предупреждение при запуске проекта

У меня при запуске проекта появляется такое предупреждение Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. Подскажите пожалуйста как это исправить и на сколько это важно?


Ответы (1 шт):

Автор решения: Sergey Tatarintsev

Ваш гном трудится на базе X11, а прога по умолчанию пытается работать через wayland.

два варианта чтобы избавиться от предупреждения: запускать так

export QT_QPA_PLATFORM=wayland
./your_app

или так

./your_app -platform=wayland

Это естественно если доступен wayland. В противном случае можно форсить работу через x11 указав -platform=xcb

→ Ссылка