Hallo allerseits,
ich habe mir letztens den Musikplayer Clementine installiert. Leider kann ich ihn aber nicht benutzen, da die Menüs "unsichtbar" sind. Symptome sind:
Öffnet man in der Dateileiste ein Menü (z.b. "Musik" oder "Wiedergabeliste"), dann erscheint einfach nichts. Der Menüpunkt ist blau hinterlegt, was anzeigt, dass das Menü geöffnet ist.
Das Rechtsklick-Menü ist ebenfalls unsichtbar. Es ist aber - wie das Dateileisten-Menü - geöffnet was man daran merkt, dass man erst irgendwo hinklicken muss (um das Menü zu schließen), bevor man die nächste Aktion machen kann
Eine Navigation im unsichtbaren Menü ist mit der Tastatur möglich. Bspw. kann man in der Dateileiste das "Musik" Menü per Maus öffnen; drückt man dann ↑ und danach ⏎ beendet sich Clementine.
Die Menüs sind ebenso unsichtbar, wenn man bspw mit Alt + M das "Musik" Menü öffnet
Klickt man auf das Clementine-Symbol im Systemabschnitt der Kontrollleiste, erscheint das Rechtsklick-Menü (???).
Ich vermute ein Problem mit Qt, daher auch der Eintrag in diesem Unter-Forum, denn wenn ich es richtig gelesen habe basiert Clementine ja auch Qt4. Aus dem Grund habe ich mal verglichen, welche Pakete ich installiert habe und welche meine Frau auf ihrem Laptop installiert hat (beides Kubuntu 17.10), jedoch konnte ich keine relevanten Unterschiede finden.
Beim Start mit clementine --verbose bekomme ich direkt folgende Ausgaben:
18:26:14.012 WARN unknown QPainter::begin: Paint device returned engine == 0, type: 2 18:26:14.177 WARN unknown libpng warning: iCCP: known incorrect sRGB profile 18:26:17.767 WARN unknown Bus::open: Can not get ibus-daemon's address. 18:26:17.768 DEBUG unknown IBusInputContext::createInputContext: no connection to ibus-daemon
Die ersten beiden kommen bei meiner Frau auch, die anderen beiden kann ich umgehen, indem ich vorab folgendes mache:
1 2 3 | export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx |
Falls relevant: Wenn ich Clementine mit --verbose starte bekomme ich folgende Ausgabe, sobald ich das Rechtsklickmenü bei einer Internet-Quelle öffne, jedoch nicht an anderen Stellen. Ansonsten kommen keine Meldungen
18:03:05.199 WARN unknown QPainter::begin: Paint device returned engine == 0, type: 3 18:03:05.199 WARN unknown QPainter::save: Painter not active 18:03:05.199 WARN unknown QPainter::setPen: Painter not active 18:03:05.199 WARN unknown QPainter::setBrush: Painter not active 18:03:05.199 WARN unknown QPainter::setRenderHint: Painter must be active to set rendering hints 18:03:05.199 WARN unknown QPainter::setRenderHint: Painter must be active to set rendering hints 18:03:05.199 WARN unknown QPainter::brush: Painter not active 18:03:05.199 WARN unknown QPainter::setBrush: Painter not active 18:03:05.199 WARN unknown QPainter::pen: Painter not active 18:03:05.199 WARN unknown QPainter::pen: Painter not active 18:03:05.199 WARN unknown QPainter::setPen: Painter not active 18:03:05.199 WARN unknown QPainter::opacity: Painter not active 18:03:05.199 WARN unknown QPainter::brush: Painter not active 18:03:05.199 WARN unknown QPainter::pen: Painter not active 18:03:05.199 WARN unknown QPainter::setPen: Painter not active 18:03:05.199 WARN unknown QPainter::setOpacity: Painter not active 18:03:05.199 WARN unknown QPainter::drawPath: Painter not active 18:03:05.199 WARN unknown QPainter::setPen: Painter not active 18:03:05.199 WARN unknown QPainter::setOpacity: Painter not active 18:03:05.199 WARN unknown QPainter::setBrush: Painter not active 18:03:05.200 WARN unknown QPainter::setPen: Painter not active 18:03:05.200 WARN unknown QPainter::restore: Unbalanced save/restore 18:03:05.200 WARN unknown QPainter::end: Painter not active, aborted 18:03:05.238 WARN unknown QPainter::begin: Paint device returned engine == 0, type: 3 18:03:05.238 WARN unknown QPainter::save: Painter not active 18:03:05.238 WARN unknown QPainter::setPen: Painter not active 18:03:05.238 WARN unknown QPainter::setBrush: Painter not active 18:03:05.238 WARN unknown QPainter::setRenderHint: Painter must be active to set rendering hints 18:03:05.238 WARN unknown QPainter::setRenderHint: Painter must be active to set rendering hints 18:03:05.238 WARN unknown QPainter::brush: Painter not active 18:03:05.238 WARN unknown QPainter::setBrush: Painter not active 18:03:05.238 WARN unknown QPainter::pen: Painter not active 18:03:05.238 WARN unknown QPainter::pen: Painter not active 18:03:05.238 WARN unknown QPainter::setPen: Painter not active 18:03:05.238 WARN unknown QPainter::opacity: Painter not active 18:03:05.238 WARN unknown QPainter::brush: Painter not active 18:03:05.238 WARN unknown QPainter::pen: Painter not active 18:03:05.238 WARN unknown QPainter::setPen: Painter not active 18:03:05.238 WARN unknown QPainter::setOpacity: Painter not active 18:03:05.238 WARN unknown QPainter::drawPath: Painter not active 18:03:05.239 WARN unknown QPainter::setPen: Painter not active 18:03:05.239 WARN unknown QPainter::setOpacity: Painter not active 18:03:05.239 WARN unknown QPainter::setBrush: Painter not active 18:03:05.239 WARN unknown QPainter::setPen: Painter not active 18:03:05.239 WARN unknown QPainter::restore: Unbalanced save/restore 18:03:05.239 WARN unknown QPainter::end: Painter not active, aborted 18:03:12.186 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.186 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.186 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.186 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.187 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.187 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.188 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.188 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.188 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.188 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.189 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.189 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.190 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.190 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().) 18:03:12.191 WARN unknown QObject::connect: Cannot queue arguments of type 'QAbstractSocket::SocketState' 18:03:12.191 WARN unknown (Make sure 'QAbstractSocket::SocketState' is registered using qRegisterMetaType().)
Hat jemand eine Idee, woran das liegen könnte oder wie ich das Problem weiter eingrenzen kann?
Danke && Grüße
Andreas