domingo, 20 de junio de 2021

Firefox, usar las ventanas de KDE

Vamos a configurar Firefox para que use la decoración y la ventana de KDE Plasma, usando dicha la interfaz gráfica.

Como sabemos Firefox esta creado usando las librerías gráficas GTK, y como nosotros en este blog usamos KDE Plasma, que usa la librería QT, entonces al descargar ficheros desde Firefox hemos visto como la ventana emergente, es totalmente distinta a como nosotros estamos acostumbrados en nuestro escritorio KDE Plasma. 


Sin embargo esto NO pasa con otros navegadores como Chrome, Chromium, Opera, Konqueror, etc...



Ejemplos de cuadros de dialogo

Veamos un ejemplo real de como nos presenta la ventana de guardar, en Firefox.

Imagen real de cuadro de dialogo de guardar en Firefox usando la librería GTK

Imagen real de cuadro de dialogo de guardar en Firefox usando la librería QT



Seleccionar las ventanas de QT

Este método funciona con Firefox de 64 bits (con la versión de 32 bits no lo he podido probar, pues yo no la uso).


Instalar las dependencias necesarias

Tenemos que instalar los siguientes dos paquetes, ya que son dependencias necesarias para que funcione: xdg-desktop-portal y xdg-desktop-portal-kde.

apt install xdg-desktop-portal xdg-desktop-portal-kde






Configurar Firefox para usar los gráficos QT

Para que Firefox use las librería de QT de KDE Plasma al guardar algún archivo debemos realizar alguno de los siguientes dos métodos:


Método 1 

A mi me gusta tener iconos en el escritorio, entonces hago clic con el botón derecho del ratón encima del icono de Firefox, seleccionamos Propiedades > vamos a la pestaña Aplicación > y en el apartado Orden, añado al principio de la línea, lo siguiente:  GTK_USE_PORTAL=1


Asín es como se verá a partir de ahora la ventana de guardar archivos.



Método 2

Abrimos el explorador de archivos Dolphin, nos vamos a nuestra carpeta carpeta personal (carpeta de usuario) y hacemos que nos enseñe los archivos ocultos, pulsando la combinación de teclas: Ctrl + H

2.1- Ahora buscamos el archivo .profile lo editamos con un editor de texto, como puede ser: kate, y al final de archivo añadimos la siguiente línea: export GTK_USE_PORTAL=1

2.2- Una vez añadida la línea, guardamos los cambios y reiniciamos la sesión de nuestro usuario.

2.3- A partir de ahora Firefox ya usa los gráficos de QT  en lugar de GTK.


Asín es como se verá a partir de ahora la ventana de guardar archivos.