O problema foi corrigido na última atualização da interface do navegador de plasma.
Eu uso a integração do navegador de plasma (não usando o KDE) para obter sites do firefox (como youtube, netflix ..) para responder a comandos mpris como play / pause, e para obter o status de reprodução (tocando / pausado) pode controlar a mídia usando minhas teclas de mídia e, portanto, posso exibir o que está sendo reproduzido atualmente em polybar.
Infelizmente, com export QT_QPA_PLATFORMTHEME="qt5ct"
no meu .xinitrc
, o serviço dbus org.mpris.MediaPlayer2.plasma-browser-integration
que controla o navegador não é carregado.
Eu preciso dessa variável de ambiente porque alguns aplicativos qt como o VLC parecem uma merda quando eu não tenho isso definido.
Em vez de usar o qt5ct para criar um tema para meus aplicativos qt, descobri que posso usar o Kvantum:
Instale kvantum
e configure os temas com kvantummanager
.
Use export QT_STYLE_OVERRIDE=kvantum
em vez de export QT_QPA_PLATFORMTHEME="qt5ct"
.
Isso corrigiu todos os problemas.
Crédito para / u / Zinjanthr0pus no reddit.