GNU/Linux >> Tutoriales Linux >  >> Debian

Obtenga aplicaciones Qt5 para usar el estilo Gtk + nativo en Ubuntu o Debian

Algunas aplicaciones Qt5 no usan un estilo Gtk + de forma predeterminada en Gnome (por ejemplo, en Ubuntu 18.04), lo que las hace parecer fuera de lugar. Esto incluye aplicaciones como VirtualBox, VLC, qBittorrent, Simple Screen Recorder, el cliente de escritorio ownCloud, etc.

Este artículo explica cómo solucionar esto y hacer que las aplicaciones Qt5 usen un estilo Gtk + 2 en Debian o Ubuntu (y las distribuciones de Linux basadas en Ubuntu que usan un escritorio Gnome como Pop! _OS).

[[Editar] Para instalaciones nuevas de Ubuntu 20.04 y 19.10 (esto no sucede si está actualizando desde un Ubuntu anterior), use QT_QPA_PLATFORMTHEME=gtk2 hace que las aplicaciones Qt5 se inicien bastante lentamente, así que no use esto. Utilice Kvantum en su lugar, que no tiene este problema y también le permite elegir el tema a utilizar para las aplicaciones Qt5.

VLC y VirtualBox antes y después de la modificación en este artículo en Ubuntu 18.04:

  • Antes:

  • Para:

Relacionado:Usar temas personalizados para aplicaciones Qt en Linux con Kvantum

Para solucionar este problema y conseguir que las aplicaciones Qt5 usen un estilo Gtk+, todo lo que necesitas hacer es seguir estos sencillos pasos.

1. Instalar qt5-style-plugins , un pack que incluye los estilos Cleanlooks, Motif, Plastique y Gtk + 2 Qt5.

sudo apt install qt5-style-plugins

2. Configure las aplicaciones Qt5 para usar el estilo Gtk + 2 agregando export QT_QPA_PLATFORMTHEME=gtk2 a tu ~/.profile . Para hacer esto, ejecute lo siguiente con un simple comando:

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


3. Cierre la sesión después de instalar este paquete.

Después de volver a iniciar sesión, las aplicaciones Qt5 como qBittorrent, VLC o Virtualbox deberían usar un estilo Gtk + en su escritorio Gnome en Debian o Ubuntu (y Pop! _OS que está basado en Ubuntu).

Es importante señalar que esto soluciona el problema de las aplicaciones instaladas a través de apt/deb. este ajuste no funciona para aplicaciones instaladas con paquetes Snap, Flatpak o AppImage. Al menos ese fue el caso en mi escritorio Ubuntu 18.04.


Debian
  1. Debian vs Ubuntu:¿Cuáles son las diferencias?

  2. ¿Cómo obtener el software en Ubuntu?

  3. Apt obtener ejemplos de comandos para administrar paquetes en Ubuntu/Debian

  4. Aquí se explica cómo utilizar la línea de comandos para buscar paquetes disponibles en Debian, Ubuntu o Linux Mint [APT]

  5. Cómo instalar y usar la herramienta Etcher en Ubuntu

Las mejores formas de usar aplicaciones de Android en Ubuntu

Cómo usar el comando Who en Debian 10

Cómo ver los comandos de Terminal que usa con más frecuencia en Debian 10

Obtenga detalles del sistema y hardware de Debian a través de la línea de comandos

¿Cómo obtener la última versión de vim en Ubuntu 20.04?

Cómo instalar y usar fail2ban en Ubuntu y Debian