INTEGRACIÓN PERFECTA DE FIREFOX EN DDE-KWIN

Hola comunidad. En esta ocasión vamos a integrar Firefox correctamente con nuestra distribución. Este tutorial es aplicable a Deepin 15.11 y V20.

1. Remover correctamente la barra de título.

Hace algún tiempo la comunidad Deepin en Español publicó un método para remover la barra de títulos de Firefox en Deepin 15.10 y Deepin 15.11. El método en sí consistía en el uso de reglas de ventana que removían el decorado de ventana para Firefox, usando la aplicación KDE system Settings. Aunque el método lograba su cometido, lo hacia al costo de pérdida de estética y utilidad, pues se perdían las sombras y la posibilidad de re-escalar la ventana de forma intuitiva (Sí querías cambiar el tamaño a la ventana tenias que presionar la combinación de teclas ALT+F8).

Hoy traemos la solución definitiva al problema sin efectos secundarios, para todos los amantes de Firefox:

1.1 Primero deberemos buscar el archivo .desktop de Firefox. Sí hemos descargado la aplicación de la tienda o Deepines lo encontraremos en “/usr/share/applications” Sí hemos descargado Firefox desde el sitio web, puede que se encuentre en “/home/<usuario>/.local/share/applications”, donde <usuario> es el nombre de tu cuenta de usuario. Sí la descargaste desde Deepines entonces el nombre del fichero es Firefox Latest.desktop y deberás tener esto en cuenta durante el transcurso de este tutorial.

Este archivo visto desde el explorador de archivos tiene la apariencia del logo de Firefox

1.2 Una vez localizado el archivo firefox.desktop lo abriremos con clic derecho>> abrir con >>editor de texto deepin. Para poder editarlo. (Sí el archivo se encuentra en “/usr/share/applications”) ocuparás permisos de administrador, de ser así primero abre la terminal y escribe:

$ sudo dde-file-manager

y navega a /usr/share/applications , haz clic derecho>> abrir con >>editor de texto deepin.

1.3 Una vez abierto el archivo en el editor de texto, buscaremos la entrada EXEC= y pegaremos el siguiente código (Antes de lo que ya se encuentra escrito en dicha entrada y dejando un espacio antes de lo que ya esta escrito (La ruta.)

env XDG_CURRENT_DESKTOP=KDE XDG_SESSION_DESKTOP=KDE

Este será el resultado, asegúrense de que exista un espacio entre el nuevo código y el anterior

1.4 Guarda los cambios ya casi hemos terminado.

1.5 Para finalizar, abre Firefox de nuevo, haz clic en el menú de hamburguesa y dale clic donde dice “personalizar…” en la parte inferior izquierda, quita el tick donde dice «barra de título» y ¡LISTO!

NOTA: Sí ya habías utilizado el método anterior desactiva las reglas de ventana para Firefox en KDE System Settings, pues ya no son necesarias.

2. Integrar los Botones de Cierre/Minimizar/Maximizar.

Sí han notado que los iconos en la barra de las TABS de Firefox no son los que usa el sistema, o mejor dicho, son los del sistema, pero lucen estirados borrosos. El problema es que deepin no es el que se encarga de renderizar esos botones pues DDE-KWIN se encarga de renderizar la barra de títulos y pues al quitar la barra de títulos es la aplicación ahora la encargada en manejar dicha situación. Debido a que existen muchas distros de Linux Firefox no puede crear un tema que funcione en todas así que crean algo que se ve mas o menos bien en la mayoría.

¿Cómo solucionaremos el problema?, «sencillo». (Entre comillas porque no es algo intuitivo para la mayoría de usuarios de cualquier sistema operativo no solo Linux, pero para eso estoy aquí) Resulta que la interfaz gráfica de Firefox puede ser configurada casi en su totalidad por el usuario, mediante el uso de .CSS. Hay dos opciones, escoge la que más te guste.

CSS es un lenguaje que se usa en la web para estilizar elementos HTML de los sitios web. Pero en este caso los desarrolladores de Firefox han decido usarlo para el renderizado de la interfaz gráfica, de forma muy similar a como funciona GTK+. Pero descuiden proporcionaré todos los archivos en un archivo .zip, para que solo tengan que copiar y pegar sin tener que codificar nada.

Bueno, Bueno mucha explicación así que manos a la obra.

2.1 Primero deberemos activar la opción para que Firefox utilice nuestro archivo CSS que contiene las configuraciones necesarias. Así pues en la barra de búsqueda de navegador escribimos lo siguiente: «about:config» sin comillas y damos ENTER.

2.2 Nos aparecerá la siguiente ventana, en la cual le damos clic al botón azul para continuar:

2.3 Ahora buscamos la siguiente entrada: toolkit.legacyUserProfileCustomizations.stylesheets y nos aseguramos que diga True o Verdadero.

2.4 Ahora de la misma forma que antes, en la barra de búsqueda de Firefox escribimos about:profiles y damos ENTER y verás más o menos lo siguiente:

2.5 En este momento puede que veas mas de un Profile Debes escoger el que dice «Profile:default» (Cuenta por defecto) entonces donde dice Root Directory (Directorio Raíz) le damos clic al botón que dice Open Directory (Abrir Carpeta).

2.6 En este directorio pegaremos la carpeta chrome que les compartí en el archivo firefox_userchrome.zip o firefox_userchrome2.zip según su preferencia de como quieren que se vea Firefox, descomprimen el archivo, copian y pegan la carpeta. Y sí, la carpeta debe llamarse chrome, tal cual, si no no funciona.

Ahora solo es cosa de cerrar todas las ventanas de Firefox, volver abrir y ¡Listo! a disfrutar de un Firefox mas estilizado e integrado perfectamente en DDE-KWIN.



5 5 votos
Califica el Artículo
 
Subscribete
Notificar de
11 Comentarios
Más populares
Más nuevos Más antiguos
Opinión desde el articulo
Ver todos los comentarios
Эли
Eli (@eli)
Admin
24 días atrás

Excelente solución a este inconveniente, muchas gracias Dziban Dziban

Эли
Eli (@eli)
Admin
Respondiendo a  Dziban
24 días atrás

Dziban Dziban yo soy uno de los que tiene ese problema jajaja, muchas gracias por solucionarlo.

Spycam
Spycam (@spycam)
Respondiendo a  Dziban
24 días atrás

@dzziban…aqui não funcionou no Firefox baixado pelo Deepines.

Эли
Eli (@eli)
Admin
Respondiendo a  Spycam
24 días atrás

Spycam Spycam Tenga en cuenta que si lo descargo desde Deepines entonces debe buscar el atajo a Firefox desde:

/usr/share/applications

Y el fichero entonces se llama:

Firefox Latest.desktop

Se ha modificado el tutorial para aclalar esto.
Saludos

Spycam Spycam Note que se o descarregou do Deepines, deve procurar o atalho para o Firefox a partir dele:

/usr/share/applications

E o arquivo é então chamado:

Firefox Latest.desktop

O tutorial foi modificado para esclarecer esta questão.
Saudações.

Spycam
Spycam (@spycam)
Respondiendo a  Eli
23 días atrás

Funcionando perfeitamente, obrigado!

BorisJSMX
BorisJSMX (@borisjsmx)
24 días atrás

Uao!!! Se mira súper así, eso es lo primero que me di cuenta que no me gustaba como lucia Firefox cuando eliminaba la barra!

Kevin
Kevin (@kevin)
23 días atrás

Esto es perfecto, mucho mejor.

Juan Osorio
Juan Osorio (@juan877osorio)
22 días atrás

me gusta

Armando-Lio
Armando-Lio (@armando-lio)
6 días atrás

Gracias por la buena solución, me viene de anillo al dedo.

Última edición 6 días atrás por Armando-Lio
11
0
Nos gustaría saber lo que piensas, Únete a la discusión.x
()
x