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.

Они заметили, что значки на панели TABS в Firefox - это не те, что используются системой, или, скорее, это значки системы, но они выглядят растянутыми. Проблема заключается в том, что deepin не отвечает за отображение этих кнопок, поскольку DDE-KWIN отвечает за отображение строки заголовка и потому, что при удалении строки заголовка приложение теперь отвечает за обработку этой ситуации. Поскольку существует много дистрибутивов Linux, Firefox не может создать тему, которая работает на всех из них, поэтому они создают что-то, что выглядит более или менее хорошо для большинства.

Как мы решим проблему? «Просто». (В кавычках, потому что он не интуитивно понятен для большинства пользователей любой операционной системы, не только для Linux, но это то, для чего я здесь) .CSS, Есть два варианта, выберите тот, который вам нравится больше всего.

CSS это язык, используемый в сети для стилизации элементов HTML с сайтов. Но в этом случае разработчики Firefox решили использовать его для рендеринга графического интерфейса, очень похоже на то, как работает GTK +. Но пренебрегайте, я предоставлю все файлы в одном файле .zip, так что вам просто нужно скопировать и вставить без необходимости что-либо кодировать.

Bueno, bueno, mucha explicación. Así que, ¡manos a la obra!

2.1 Сначала мы должны активировать опцию для Firefox, чтобы использовать наш CSS-файл, который содержит необходимые настройки. Итак, в строке поиска браузера мы пишем следующее: «о: конфиг»Без кавычек и мы даем ENTER.

2.2 Появится следующее окно, в котором мы нажимаем синюю кнопку, чтобы продолжить:

2.3 Теперь мы ищем следующую запись: toolkit.legacyUserProfileCustomizations.stylesheets и мы уверены, что это говорит Правда о правда.

2.4 Теперь так же, как и раньше, в строке поиска Firefox мы пишем о: профили и мы даем ENTER и вы увидите более или менее следующее:

2.5 В это время вы можете увидеть более одного профиль Вы должны выбрать тот, который говорит «Профиль: по умолчанию»(Учетная запись по умолчанию), то где это Корневая директория (Root Directory) нажимаем кнопку с надписью Открыть каталог (Открыть папку).

2.6 В этот каталог мы вставим папку хром что я поделился в архиве firefox_userchrome.zip или firefox_userchrome2.zip в зависимости от того, как они хотят, чтобы Firefox выглядел, они распаковывают файл, копируют и вставляют папку. И да, папка должна называться chrome, как есть, если она не работает.

Теперь это просто вопрос закрытия всех окон Firefox, повторного открытия и готово! чтобы насладиться более оптимизированным и идеально интегрированным Firefox в DDE-KWIN.



5 14 голосов
Оцените статью
 
Подписываться
Доклад
28 Reacciones
Более популярным
Новее Старшая
Мнение из статьи
Посмотреть все комментарии
Eli
Eli (@eli)
Админ
8 meses atrás

Отличное решение этой проблемы, большое спасибо Dziban

Eli
Eli (@eli)
Админ
Respondiendo a  Dziban
8 meses atrás

Dziban Я один из тех, у кого эта проблема, хахаха, большое спасибо за ее решение.

Spycam
Spycam (@spycam)
Respondiendo a  Dziban
8 meses atrás

@ dzziban ... здесь не работает Firefox baixado hair Deepines.

Eli
Eli (@eli)
Админ
Respondiendo a  Spycam
8 meses atrás

Шпионская камера Обратите внимание, что если я скачаю его из Deepines, вы должны искать ярлык для Firefox из:

/ usr / share / Applications

И файл тогда называется:

Firefox Latest.desktop

Учебник был изменен, чтобы прояснить это.
привет

Шпионская камера Обратите внимание, что я знаю или скачал Deepines, я должен приобрести или сохранить для Firefox от:

/ usr / share / Applications

E o arquivo é então chamado:

Firefox Latest.desktop

Или учебник модифицированный, чтобы прояснить этот вопрос.
Saudações.

Spycam
Spycam (@spycam)
Respondiendo a  Eli
8 meses atrás

Работает отлично, обригадо!

BorisJSMX
BorisJSMX (@borisjsmx)
8 meses atrás

Вот это да !!! Это выглядит супер, это первое, что я понял, мне не понравилось, как Firefox выглядел, когда убрал панель!

Kevin
Kevin (@kevin)
8 meses atrás

Это прекрасно, намного лучше.

Juan Osorio
Juan Osorio (@juan877osorio)
8 meses atrás

мне это нравится

Armando-Lio
Armando-Lio (@armando-lio)
7 meses atrás

Спасибо за хорошее решение, оно идет от кольца к пальцу.

Luis Sosa
Luis Sosa (@luissosa987)
7 meses atrás

Por mucho tiempo buscaba como arreglarlo, funciona muy bien gracias.

RhymeDanger
RhymeDanger (@rhymedanger)
7 meses atrás

Уф великолепно! Хороший вклад.

SmileyDrooler
SmileyDrooler (@smileydrooler)
6 meses atrás

Это отлично сработало для меня.

Peligroso Mario
Peligroso Mario (@peligrosomario)
6 meses atrás

Уф отличный гид. Спасибо.

Isaías Gätjens M
Isaías Gätjens M (@igatjens)
редактор
6 meses atrás

Аннотация к будущему мне

sudo sed -i "s | Exec = / home | Exec = env XDG_CURRENT_DESKTOP = KDE XDG_SESSION_DESKTOP = KDE / home |" /usr/share/applications/Firefox_Latest.desktop
Orlando Rey
Orlando Rey (@orlando_rey)
5 meses atrás

Теперь мой Firefox выглядит так, как должен, спасибо за этот урок !!

Mauricio Mandaglio
Mauricio Mandaglio (@mauriciomandaglio)
4 meses atrás

Всем привет .. может он больше не работает в Deepin 20 ??

Эли
Эли (@eli)
Админ
Respondiendo a  Mauricio Mandaglio
4 meses atrás

Маурисио Мандаглио Привет,

У меня он установлен и запущен в Deepin 20, однако я уже выполнил процедуру перед обновлением. Весь учебник следует протестировать с самого начала.

В любом случае, обязательно следуйте руководству до буквы и проверяйте комментарии, оставленные пользователями в статье, я думаю, что есть некоторые материалы, которые могут вам помочь.

Mauricio Mandaglio
Mauricio Mandaglio (@mauriciomandaglio)
Respondiendo a  Эли
4 meses atrás

Большое спасибо за быстрый ответ!
У меня Deepin20 установлен с нуля. Я установил Firefox, загрузив его с официального сайта, я следил за инструкцией как есть, проверял комментарии и ничего ...
Сегодня я установил Firefox от Flatpak, и я снова повторил учебник, и в обоих случаях он сделал то же самое со мной ... Я поместил изображение ...
Единственное, что я сохранил раньше, - это папка профиля, как способ восстановить все закладки, пароли и прочее ...
Может, что-то не так с устаревшим профилем? В Deepin 15.11 у меня все было хорошо ...

Capturar pantalla_area de selección_20200827202030.png
Эли
Эли (@eli)
Админ
Respondiendo a  Mauricio Mandaglio
4 meses atrás

Маурисио Мандаглио Возможно, это ваша проблема, это руководство больше предназначено для тех, кто устанавливает Firefox, используя версию, которая есть в нашем репо. Deepines, или для тех, кто устанавливает его с помощью пакета, загруженного непосредственно с сайта Firefox.

Однако версию Deepines по-прежнему нельзя использовать в Deepin 20. Мне придется немного подождать.

Isaías Gätjens M
Isaías Gätjens M (@igatjens)
редактор
Respondiendo a  Mauricio Mandaglio
4 meses atrás

У меня это сработало, важно то, что вы найдете файл запуска (.desktop), соответствующий используемому вами Firefox.

В случае Firefox с Flatpak я не знаю, где сохраняется .desktop.

Если у вас несколько установок Firefox, я рекомендую удалить все, кроме одной, чтобы обеспечить только один .desktop для запуска Firefox и избежать выбора неправильного .desktop.

И да, я использую Deepin 20 1001.

Mauricio Mandaglio
Mauricio Mandaglio (@mauriciomandaglio)
Respondiendo a  Isaías Gätjens M
4 meses atrás

Isaías Gätjens M Большое спасибо, мне все еще удается это исправить ... .desktop firefox, установленный через flatpak, находится в /var/lib/flatpak/app/org.mozilla.firefox/ ..
Также теперь у меня более серьезная проблема, которая началась вчера с последним обновлением ... Я поместил это в соответствующую ветку ..
еще раз спасибо

Эли
Эли (@eli)
Админ
4 meses atrás
Ответил: Майкл Перес Кастро

оттуда я открыл выбранный файл, и вот как я использую Firefox, не вижу, как его установить

Я не понимаю, что вы имеете в виду? этот скриншот мало что говорит.

Ответил: Майкл Перес Кастро

Когда я ввожу этот адрес home //. Local / share / applications, я следую шагам, описанным в этой статье, по копированию, вставке и сохранению кода, а затем настройке и строке заголовка, я закрываю и открываю FIrefox, но он остается прежним.

На втором снимке экрана я вижу серьезную ошибку, параметр должен указывать не на файл "firefox-bin", а на "firefox".

Также, когда вы говорите: все остается по-прежнему, что вы имеете в виду? Судя по всему, он делает только первую часть урока, а не вторую, я ничего не вижу по поводу второй части в его словах. Очевидно, что вы не следуете руководству до буквы, это не сработает для вас волшебным образом, вы должны тщательно следовать руководству шаг за шагом, чтобы он работал на вас.

Привет.

 

Michael Perez Castro
Michael Perez Castro (@michaelperezcastro)
Respondiendo a  Эли
4 meses atrás

На первом снимке экрана я поставил его отдельно, чтобы показать, как я использую Firefox, что я не загружаю его из магазина Deepin, а загружаю его со страницы Firefox, а в загруженном файле я не видел установщика, а только средство запуска программы, которое то, что показано на выбранном изображении, называется Firefox

En su segunda toma de pantalla veo un error primordial, no es al fichero «firefox-bin» al que tiene que apuntar el parámetro es a «firefox»

Ese es el problema, donde encuentro el archivo de Firefox que debo editar por que como puede en la segunda captura de pantalla dicho archivo no me aparece, en ambas direcciones que aparecen en la guia no veo el archivo a editar solo el q vio q edite q al parecer no es el que debia editar pero el problema es que no encuentro en ambas direeciones q pone la guia el q si debo editar, como lo puedo encontrar?

Эли
Эли (@eli)
Админ
Respondiendo a  Michael Perez Castro
4 meses atrás

Майкл Перес Кастро

Sí usted descargo la aplicación usted mismo directamente desde el sitio de Mozilla  entonces no va tener ese fichero, eso es creado por los instaladores, y usted no usó uno, deberá crearlo usted mismo en una de las dos locaciones sugeridas.

También el fichero debe apuntar me imagino a:

/home/mich4el/Downloads/firefox/firefox

Sino sabe cómo crear un fichero .desktop ya eso sería otro tema que habría que enseñarle.

Y no olvide que no es a firefox-bin que debe apuntar el fichero .desktop, Sino a firefox nada más.

Michael Perez Castro
Michael Perez Castro (@michaelperezcastro)
Respondiendo a  Эли
4 meses atrás

Эли Entiendo, mejor me espero a que lanzen Deepines para Deepin20 y instalo Firefox por ahi y luego sigo los pasos que aparecen en la guia, Muchas gracias por su respuesta.

Michael Perez Castro
Michael Perez Castro (@michaelperezcastro)
2 meses atrás

Buenas, a mi no me ha funcionado, instale la version v20 beta de Deepin y de ahi actualice a la actual y dicho metodo no me ha funcionado creo que es por el hecho de que descargue Mozilla desde la pagina me entre a la carpeta descargada de firefox y desde ahi abri el archivo seleccionado y es como estoy utilizando Firefox al no ver como poder instalarlo asi que necesito ayuda para poder aplicar el metodo expuesto en este articulo, me encanta Firefox pero me disgusta la barra de titulo, por cierto soy un novato en esto de linux.

920 Screen Capture20200829091210 1598708218 8352

AL entrar a esta direccion home/<usuario>/.local/share/applications sigo los pasos que aparecem en este articulo de copiar y pegar y guardar el codigo y luego lo de personalizar y lo de barra de titulo, cierro y abro FIrefox pero sigue igual.

921 Screen Capture20200829095904 1598709989 44
28
0
Хотим узнать, что вы думаете, присоединяйтесь к обсуждению.Икс