Я использовал плагин Qt Wayland для разработки диспетчера отображения для Linux. Я попытался запустить созданный мной диспетчер отображения в сеансе терминала, но он выглядит как
qt.qpa.plugin: Could not find the Qt platform plugin "wyland" 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, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
Я знаю, что это потому, что я не запускал его на компоновщике Wayland. но я пытаюсь создать примеры компоновщика Wayland, которые вы дали, и он отлично работает при запуске на моем рабочем столе, но когда я запускаю его с терминала, я получаю ту же проблему. Итак, как я могу запустить композитор qtwayland с терминала без использования --platform xxxx
Мне нравится знать, как Weaston запускается из терминала сам по себе без поддержки какой-либо платформы, и смогу ли я запустить такой композитор qt wayland?
your_executable --platforma wayland
- person eyllanesc   schedule 04.05.2020