GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Holen Sie sich Qt5-Apps, um den nativen Gtk + -Stil in Ubuntu oder Debian zu verwenden

Einige Qt5-Anwendungen verwenden standardmäßig keinen Gtk + -Stil in Gnome (z. B. in Ubuntu 18.04), wodurch sie fehl am Platz erscheinen. Dazu gehören Anwendungen wie VirtualBox, VLC, qBittorrent, Simple Screen Recorder, der ownCloud-Desktop-Client und so weiter.

In diesem Artikel wird erläutert, wie Sie dies beheben und Qt5-Anwendungen dazu bringen, einen Gtk + 2-Stil in Debian oder Ubuntu (und auf Ubuntu basierenden Linux-Distributionen, die einen Gnome-Desktop wie Pop! _OS verwenden) zu verwenden.

[[Bearbeiten] Verwenden Sie für neue Ubuntu 20.04- und 19.10-Installationen (dies passiert nicht, wenn Sie von einem älteren Ubuntu aktualisieren) QT_QPA_PLATFORMTHEME=gtk2 lässt Qt5-Anwendungen ziemlich langsam starten, verwenden Sie dies also nicht. Verwenden Sie stattdessen Kvantum, das dieses Problem nicht hat und Ihnen auch erlaubt, das Design für Qt5-Anwendungen auszuwählen.

VLC und VirtualBox vor und nach der Optimierung in diesem Artikel zu Ubuntu 18.04:

  • Vorher:

  • An:

Verwandt:Verwenden Sie benutzerdefinierte Designs für Qt-Anwendungen unter Linux mit Kvantum

Um dieses Problem zu beheben und Qt5-Anwendungen dazu zu bringen, einen Gtk + -Stil zu verwenden, müssen Sie nur diese einfachen Schritte ausführen.

1. Installieren Sie qt5-style-plugins , ein Paket, das die Styles Cleanlooks, Motif, Plastique und Gtk + 2 Qt5 enthält.

sudo apt install qt5-style-plugins

2. Stellen Sie Qt5-Anwendungen so ein, dass sie den Gtk + 2-Stil verwenden, indem Sie export QT_QPA_PLATFORMTHEME=gtk2 hinzufügen an Ihre ~/.profile . Führen Sie dazu mit einem einfachen Befehl Folgendes aus:

echo "export QT_QPA_PLATFORMTHEME=gtk2" >> ~/.profile


3. Melden Sie sich nach der Installation dieses Pakets ab.

Nach der erneuten Anmeldung sollten Qt5-Anwendungen wie qBittorrent, VLC oder Virtualbox einen Gtk+-Stil auf Ihrem Gnome-Desktop in Debian oder Ubuntu (und Pop! _OS, das auf Ubuntu basiert) verwenden.

Es ist wichtig zu beachten, dass dies das Problem für Anwendungen löst, die über apt / deb installiert wurden. diese Optimierung funktioniert nicht für Anwendungen, die mit Snap-, Flatpak- oder AppImage-Paketen installiert wurden. Zumindest war das auf meinem Ubuntu 18.04 Desktop der Fall.


Debian
  1. Konfigurieren der Sudo-Berechtigungsautorisierung im Ubuntu-Stil unter Debian Linux

  2. Installieren Sie die neueste Eclipse-Java-IDE auf Debian 8 und Ubuntu 16.04 Linux

  3. So verwenden Sie die Befehlszeile, um nach verfügbaren Paketen in Debian, Ubuntu oder Linux Mint [APT] zu suchen

  4. So installieren und verwenden Sie das Etcher-Tool unter Ubuntu

  5. So erhalten Sie Flatpak-Apps, um das richtige Gtk-Design zu verwenden

Beste Möglichkeiten zur Verwendung von Android-Apps in Ubuntu

So verwenden Sie den Who-Befehl in Debian 10

So sehen Sie die Terminal-Befehle, die Sie am häufigsten in Debian 10 verwenden

Rufen Sie Debian-System- und Hardwaredetails über die Befehlszeile ab

Wie bekomme ich die neueste Version von vim auf Ubuntu 20.04?

So installieren und verwenden Sie fail2ban in Ubuntu und Debian