I run some qt applications and they improved a lot after installing the wayland packages for qt, like stremio. When it’s not installed, the qt applications try to load the wayland backend and it doesn’t work.
This can be seen here (it then runs using xwayland, causing sttutering);
❯ sudo pacman -R qt5-wayland qt6-wayland
[sudo] senha para ———–:
verificando dependências…
:: qt5-base requer opcionalmente qt5-wayland: to run Qt applications in a Wayland session
Pacote (2) Versão antiga Diferença
qt5-wayland 5.15.18+kde+r55-1.1 -6,20 MiB
qt6-wayland 6.11.0-1.1 -4,81 MiB
Tamanho total removido: 11,01 MiB
:: Deseja remover estes pacotes? [S/n] s
:: Processando alterações do pacote…
(1/2) removendo qt6-wayland [---------------------------------------------------------------------------------------] 100%
(2/2) removendo qt5-wayland [---------------------------------------------------------------------------------------] 100%
:: Executando hooks pós-transação…
(1/1) Arming ConditionNeedsUpdate…
~ 7s
❯ stremio
qt.qpa.plugin: Could not find the Qt platform plugin “wayland” in “”
[cplayer] mpv v0.41.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects
So yeah, some qt applications are not using the wayland backend without these packages.
Edit: after installing it again it’s normal and not stuttery:
❯ sudo pacman -S qt6-wayland qt5-wayland
resolvendo dependências…
procurando pacotes conflitantes…
Pacote (2) Versão nova Diferença
cachyos-extra-v3/qt5-wayland 5.15.18+kde+r55-1.1 6,20 MiB
cachyos-extra-v3/qt6-wayland 6.11.0-1.1 4,81 MiB
Tamanho total instalado: 11,01 MiB
:: Continuar a instalação? [S/n] s
(2/2) verificando chaves no chaveiro [---------------------------------------------------------------------------------------] 100%
(2/2) verificando integridade do pacote [---------------------------------------------------------------------------------------] 100%
(2/2) carregando arquivos do pacote [---------------------------------------------------------------------------------------] 100%
(2/2) verificando conflitos de arquivos [---------------------------------------------------------------------------------------] 100%
:: Processando alterações do pacote…
(1/2) instalando qt6-wayland [---------------------------------------------------------------------------------------] 100%
(2/2) instalando qt5-wayland [---------------------------------------------------------------------------------------] 100%
:: Executando hooks pós-transação…
(1/1) Arming ConditionNeedsUpdate…
~
❯ streimo
fish: Unknown command: streimo
~
❯ stremio
[cplayer] mpv v0.41.0 Copyright © 2000-2025 mpv/MPlayer/mplayer2 projects