Haben Sie festgestellt, dass Qt5-basierte Anwendungen (z. B. VLC, qBittorrent, Virtualbox, Audacious usw.) auf Ubuntu Desktop hässlich aussehen? Das liegt daran, dass sie nicht das globale GTK-Design übernehmen.
Sie können ein benutzerdefiniertes Design auf Qt5-Anwendungen anwenden, damit sie auf dem Ubuntu Gnome-Desktop nativ aussehen. Und Kvantum, eine SVG-basierte Design-Engine, kann die Arbeit erledigen.
Sehen wir uns zuerst die Änderung vor und nach dem Anwenden der Änderungen an:
Und hier ist eine Schritt-für-Schritt-Anleitung, die zeigt, wie das in Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10 geht.
1. Öffnen Sie zuerst terminal
(Strg+Alt+T) und führen Sie den Befehl aus, um das PPA hinzuzufügen:
sudo add-apt-repository ppa:papirus/papirus
Dieser Schritt ist für Ubuntu 20.04 und höher optional, da die Pakete bereits in Hauptrepositorys erstellt wurden.
2. Installieren Sie qt5-style-kvantum
Paket durch Ausführen des Befehls:
sudo apt install qt5-style-kvantum
3. Fügen Sie dem Benutzerprofil eine Regel hinzu, damit die Design-Engine Qt-Apps für einzelne Benutzer handhabt.
echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile
Für global können Sie /etc/environment
bearbeiten Datei und fügen Sie die Zeile export QT_STYLE_OVERRIDE=kvantum
hinzu als neue Zeile am Ende.
4. Melden Sie sich ab und wieder an. Starten Sie dann Kvantum Manager aus dem System-App-Menü.
Navigieren Sie zu „Design ändern/löschen“, wählen Sie dann das KvYaru-Design aus und wenden Sie es an.
Jetzt sollten Qt5-Apps nativ aussehen, wenn Sie mit dem standardmäßigen Yaru GTK-Design ausgeführt werden.
Deinstallieren und die Änderungen wiederherstellen:
Um das PPA zu deinstallieren, öffnen Sie das Terminal und führen Sie den Befehl aus:
sudo add-apt-repository --remove ppa:papirus/papirus
Führen Sie den folgenden Befehl aus, um die Design-Engine zu entfernen:
sudo apt install qt5-style-kvantum qt5-style-kvantum-themes
Und denken Sie daran, ~/.profile
zu bearbeiten um die letzte Zeile zu entfernen.
gedit ~/.profile
Originalartikel