[Решено] Firefox ошибка и руссификация

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Ответить
Аватара пользователя
UnixNoob
Сообщения: 1367
ОС: Slackware

[Решено] Firefox ошибка и руссификация

Сообщение UnixNoob »

Вопрос из-за которого я искал как собрать логи в прошлой теме.
Захотел я руссифицировать firefox, выяснил что язык сейчас выбирается при загрузке на сайте. Плагин что там был для языка тоже указал что ему нужна последняя версия. Нашел я вот такой скрипт, для сборки под Slackware последней версии Firefox.
Передал ему что-то такое:

Код: Выделить всё

$ FFESR=Y  FFLANG=fr   bash ./latest-firefox.sh
Пакет собрался и я его установил. Но есть ошибки следующего плана:
Spoiler

Код: Выделить всё

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1890:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1891:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1928:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1932:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1946:17: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1952:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1955:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1956:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1963:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1966:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1967:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1973:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1974:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1979:11: 'min-width' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:1980:12: 'min-height' is not a valid property name

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2002:7: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2004:20: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2007:17: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2010:15: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2012:28: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2015:25: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2028:6: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2031:11: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2033:12: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2039:6: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2042:11: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2044:12: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2049:6: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2052:11: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2054:12: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2071:14: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2074:19: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2076:20: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2093:6: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2096:11: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2098:12: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2103:6: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2106:11: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2108:12: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2114:6: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing  Пerror: gtk.css:2117:11: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2119:12: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2137:14: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2140:19: Missing name of pseudo-class

(/usr/lib64/firefox-81.0.1/firefox-bin:3218): Gtk-WARNING **: Theme parsing error: gtk.css:2143:20: Missing name of pseudo-class

Я так подозреваю что ему какая-нибудь версия gtk нужна новее? У меня gtk-engine, murine установлены с slackbuilds.
В итоге у меня два вопроса, касательно этого безобразия:

1. Стоит ли пользоваться таким вариантом установки актуального Firefox и руссификации или можно сделать это проще?
2. Можно ли исправить ошибки такого плана или проще использовать другой браузер?
Последний раз редактировалось UnixNoob 29.10.2020 00:39, всего редактировалось 1 раз.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Firefox ошибка и руссификация

Сообщение Bizdelnick »

Почему Вас это беспокоит? Что-то неправильно работает?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1367
ОС: Slackware

Re: Firefox ошибка и руссификация

Сообщение UnixNoob »

Bizdelnick
при работе я проблем не замечаю, но если это реально исправить, мне бы хотелось чтобы ошибок в терминале не было.
Ну и может я в целом перемудрил и Firefox актуальный можно ставить иначе.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Firefox ошибка и руссификация

Сообщение Bizdelnick »

Это не ошибка, а предупреждение. Можете спокойно игнорировать его.
Или смените тему на дефолтную. В GTK3 беда с поддержкой совместимости в темах.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1367
ОС: Slackware

Re: Firefox ошибка и руссификация

Сообщение UnixNoob »

Bizdelnick писал:
14.10.2020 23:13
Или смените тему на дефолтную. В GTK3 беда с поддержкой совместимости в темах.
Тему Firefox'a? Я выбирал из базового набора темную, выбрать стандартную?
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Firefox ошибка и руссификация

Сообщение Bizdelnick »

Тему GTK (murrine — это ведь она, нет? я забыл уже, что там к чему).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Firefox ошибка и руссификация

Сообщение Hephaestus »

UnixNoob писал:
14.10.2020 16:23
1. Стоит ли пользоваться таким вариантом установки актуального Firefox и руссификации или можно сделать это проще?
По сборке самого Firefox ничего не скажу. У меня не хватает терпения его собирать, поэтому довольствуюсь версией из репов.
А по поводу русификации - я раньше создавал пакет и файлы ставились для всех пользователей сразу (на общесистемном уровне). А потом в Firefox что-то там запретили по поводу таких установок и я это больше не пробовал. Русификацию ставлю, как обычное дополнение. Для каждого пользователя отдельно.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
IMbios
Сообщения: 8

Re: Firefox ошибка и руссификация

Сообщение IMbios »

так вроди лиса русифицируется через настройки, выбрать-добавить русский языковой пакет и все, перегружаем браузер и он русифицирован, нахера такой гемор со скриптами?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Firefox ошибка и руссификация

Сообщение Hephaestus »

IMbios
Нужно ставить языковой пакет из дополнений и только потом можно будет выбрать язык.
И это нужно делать для каждого пользователя.

А можно собрать браузер из исходников, прикрутив нужный язык сразу при сборке.
Именно этот вариант здесь и обсуждается. Не самый простой и не самый быстрый, но вполне имеет право на существование.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
IMbios
Сообщения: 8

Re: Firefox ошибка и руссификация

Сообщение IMbios »

Ок, я вас понял), пардон за свои 5 коп).
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1367
ОС: Slackware

Re: Firefox ошибка и руссификация

Сообщение UnixNoob »

Hephaestus писал:
15.10.2020 00:30
Русификацию ставлю, как обычное дополнение.
Хм, ну может надо было через магазин поискать дополнений, открытых с браузера. Тот что я нашел на сайте firefox указал мне что ему нужна сильно свежая версия. Может pale moon посмотрю еще, тогда и проблема отпадет.

Bizdelnick т.е на него влияет тема системы? Попробую посмотреть что будет с другими тогда и исчезнут ли предупреждения. Я темы брал с slackbuilds какие-то, там хотя бы указаны зависимости. Ставил с xfce-look, там зависимостей почти никогда нет, но вроде как работают.
Спасибо за разъяснение.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Firefox ошибка и руссификация

Сообщение Bizdelnick »

UnixNoob писал:
15.10.2020 22:57
на него влияет тема системы?
Я вижу только, что предупреждение от GTK, и что связано оно со стилем. С каким именно — надо разбираться, но я не вижу в этом смысла. Очень часто такие встречаю, и ни к каким серьёзным последствиям они не приводят.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Firefox ошибка и руссификация

Сообщение Hephaestus »

UnixNoob писал:
15.10.2020 22:57
Хм, ну может надо было через магазин поискать дополнений, открытых с браузера.
Можно и так.
А можно забрать файл дополнения с официального сайта.
Правда, нужно немного знать, куда смотреть. Оно не совсем на виду.
UnixNoob писал:
15.10.2020 22:57
Тот что я нашел на сайте
Поскольку Вы не уточняете, о каком сайте идет речь, а также не уточняете и версию,
я изложу чуть подробнее.

Итак, у нас в репах slackware есть две версии firefox: первоначальная - 45.2.0esr,
и в ветке patches - более свежая - 68.12.0esr. Язык, разумеется, английский.
Дальше встает вопрос локализации.
Можно пойти на страницу
https://mozilla-russia.org/products/firefox/history.html
Там таблица версий, содержащая ссылки на сборки - русские/английские, стабильные/нестабильные, релизы/промежуточные - в общем, всякие. В таблице есть столбец Русификация, содержащий ссылки на xpi-файлы, в заголовке столбца есть ссылка на инструкцию по русификации.
Однако, можно видеть, что в этой таблице некоторые ссылки отсутствуют.
Для версии 68.12.0esr нет ссылки на русификацию, а версия 45.2.0esr не представлена вообще.
Но если знать, что всё это хозяйство хранится в одном и том же дереве каталогов, то файлы можно найти.
Таким образом, получаем, что файлы русификации для версии 45.2.0esr расположены в
https://download-installer.cdn.mozilla.net/pub/firefox/releases/45.2.0esr/linux-x86_64/xpi/
для версии 68.12.0esr:
https://download-installer.cdn.mozilla.net/pub/firefox/releases/68.12.0esr/linux-x86_64/xpi/

То же самое можно на найти на ftp.mozilla.org:
http://ftp.mozilla.org/pub/firefox/releases/45.2.0esr/linux-x86_64/xpi/
http://ftp.mozilla.org/pub/firefox/releases/68.12.0esr/linux-x86_64/xpi/
UnixNoob писал:
15.10.2020 22:57
firefox указал мне что ему нужна сильно свежая версия.
Это latest, судя по всему. С официального сайта по умолчанию предлагается именно последняя версия браузера.
А вот где Вы наткнулись на пакет русификации, который требует новую версию браузера, я не знаю.

Но, как видите, разные версии (и браузера, и языковых пакетов) вполне себе лежат в открытом доступе.
Надо только знать, где именно.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1367
ОС: Slackware

Re: Firefox ошибка и руссификация

Сообщение UnixNoob »

Hephaestus писал:
16.10.2020 08:01
Поскольку Вы не уточняете, о каком сайте идет речь, а также не уточняете и версию,
я изложу чуть подробнее.
Ну изначально версия из Slackware 14.2, из Stable или как правильно называется вариант по-умолчанию.
Сайт Firefox. Спасибо, значит можно было найти и для исходного, буду знать где искать.

Bizdelnick ну это немного перфекционизм говорит во мне :laugh: хотелось чтобы в терминале всё было чистенько, но раз определить это не просто, думаю не стоит тратить на это время и силы.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Ответить