GNU/Linux >> Linux Esercitazione >  >> Debian

Ottieni le app Qt5 per utilizzare lo stile Gtk + nativo in Ubuntu o Debian

Alcune applicazioni Qt5 non utilizzano uno stile Gtk + per impostazione predefinita in Gnome (ad esempio in Ubuntu 18.04), il che le fa sembrare fuori luogo. Ciò include applicazioni come VirtualBox, VLC, qBittorrent, Simple Screen Recorder, il client desktop ownCloud e così via.

Questo articolo spiega come risolvere questo problema e fare in modo che le applicazioni Qt5 utilizzino uno stile Gtk + 2 in Debian o Ubuntu (e le distribuzioni Linux basate su Ubuntu che utilizzano un desktop Gnome come Pop! _OS).

[[Modifica] Per le nuove installazioni di Ubuntu 20.04 e 19.10 (questo non accade se stai aggiornando da una versione precedente di Ubuntu), usa QT_QPA_PLATFORMTHEME=gtk2 fa sì che le applicazioni Qt5 si avviino abbastanza lentamente, quindi non usarlo. Usa invece Kvantum, che non ha questo problema e ti permette anche di scegliere il tema da utilizzare per le applicazioni Qt5.

VLC e VirtualBox prima e dopo il tweak in questo articolo su Ubuntu 18.04:

  • Prima:

  • A:

Correlati:usa temi personalizzati per applicazioni Qt su Linux con Kvantum

Per risolvere questo problema e fare in modo che le applicazioni Qt5 utilizzino uno stile Gtk +, tutto ciò che devi fare è seguire questi semplici passaggi.

1. Installa qt5-style-plugins , un pacchetto che include gli stili Cleanlooks, Motif, Plastique e Gtk + 2 Qt5.

sudo apt install qt5-style-plugins

2. Imposta le applicazioni Qt5 per utilizzare lo stile Gtk + 2 aggiungendo export QT_QPA_PLATFORMTHEME=gtk2 al tuo ~/.profile . Per fare ciò, esegui quanto segue con un semplice comando:

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


3. Esci dopo aver installato questo pacchetto.

Dopo aver effettuato nuovamente l'accesso, le applicazioni Qt5 come qBittorrent, VLC o Virtualbox dovrebbero utilizzare uno stile Gtk + sul desktop Gnome in Debian o Ubuntu (e Pop! _OS che è basato su Ubuntu).

È importante notare che questo risolve il problema per le applicazioni installate tramite apt / deb. questo ritocco non funziona per le applicazioni installate con i pacchetti Snap, Flatpak o AppImage. Almeno questo era il caso del mio desktop Ubuntu 18.04.


Debian
  1. Cambia il tema delle app Qt5 per farle sembrare native in Ubuntu 20.04

  2. Debian vs Ubuntu:quali sono le differenze?

  3. Apt ottenere esempi di comandi per gestire i pacchetti su Ubuntu/Debian

  4. Come usare il comando string in Ubuntu

  5. Come usare il comando netplan su Ubuntu

I modi migliori per utilizzare le app Android in Ubuntu

Come utilizzare il comando Who in Debian 10

Come vedere i comandi di Terminale che usi più spesso in Debian 10

Ottieni i dettagli del sistema e dell'hardware Debian tramite la riga di comando

Come ottenere l'ultima versione di vim su Ubuntu 20.04?

Come installare e utilizzare fail2ban in Ubuntu e Debian