Nach dem Upgrade auf 15.10 treten einige Tastenkombinationen auf, die in VLC nicht funktionieren. Das Problem besteht weiterhin in 16.04
Wenn ich nur VLC ohne geladene Datei öffne, Ctrltun fast alle Verknüpfungen, die damit zu tun haben, nichts. Ctrl+ Osollte den "Datei öffnen" -Dialog öffnen, aber es passiert nichts. Die Ausnahme ist Ctrl+, mit Qdem VLC geschlossen werden kann.
Seltsamerweise, wenn ich dann eine Datei öffne Ctrl- Wbeginnt die Arbeit, um die Datei zu schließen, aber keine der anderen CtrlVerknüpfungen funktioniert.
Noch seltsamer: Nachdem ich eine Datei geöffnet und dann geschlossen habe, Ctrlfunktionieren plötzlich alle Verknüpfungen. Jetzt haben die Menüs ihre Farbe geändert und befinden sich nicht mehr in der Titelleiste des Fensters.
Was könnte dieses seltsame Verhalten verursachen und wie kann ich es beheben?
quelle
Antworten:
Dieses Verhalten wird durch einen berüchtigten
appmenu-qt5
Fehler verursacht. Der Fehlerbericht ist hier . Es legt eine Umgebungsvariable für qt-Anwendungen fest, und dies führt dazu, dass viele Menüelemente von Anwendungen in Unity Probleme verursachen. VLC ist einer von ihnen.Die Umgebungsvariable ist
QT_QPA_PLATFORMTHEME
und ist in der Datei festgelegt/etc/profile.d/appmenu-qt5.sh
.Umgehung
Um diesen Fehler zu umgehen, können Sie diese Variable deaktivieren und anschließend VLC starten. Vom Terminal aus können Sie mit diesem Befehl VLC ohne diesen Fehler starten.
Kopieren Sie als dauerhaften Fix zuerst die
vlc.desktop
Datei nach~/.local/share/applicatons/
und bearbeiten Sie dann die Zeile, die mit
EXEC
dieser Zeile unten beginntSpeicher die Datei. Wenn Sie nun VLC starten, funktioniert die Verknüpfung von Anfang an.
Aktualisieren
Wie von Jonathan Y berichtet , scheint es, als ob auch eine störende
UBUNTU_MENUPROXY
Umgebungsvariable funktioniert! Sie können also das Deaktivieren dieser Variablen in der.desktop
Datei verwenden.quelle
env
Befehl wie erwartet funktioniert. :)UBUNTU_MENUPROXY
auf ähnliche Weise deaktiviere . Können Sie den Unterschied zwischen den beiden Ansätzen kommentieren, und welcher Ansatz (falls vorhanden) ist weniger restriktiv / sollte als „organisch“ betrachtet werden?vlc
, indem ich eine der Variablen deaktiviere. Version 2.2.2 auf Xenial.