Как избавиться от полос прокрутки Ubuntu и их тематики в Firefox 46.0?
Я использую Ubuntu 16.04 и только что обновил firefox
пакет (выпущен сегодня) с 45.0.2 по 46.0.
Релиз принес нежелательные изменения; уродливые полосы прокрутки Ubuntu и даже более уродливые цвета меню Ubuntu. Как я могу отключить их и вернуть стандартный стиль Firefox/GTK?
До: Firefox 45.0.2 в Ubuntu 16.04
- Меню и текстовые поля используют черный текст на светло-сером фоне
- Полосы прокрутки серые, имеют значки вверх / вниз / влево / вправо
После: Firefox 46.0 в Ubuntu 16.04
- Меню и текстовые всплывающие окна используют серый текст на не совсем черном фоне Ubuntu
- Полосы прокрутки - оранжевые плоские дизайны
Я хочу сохранить Firefox 46.0, но избавиться от отвратительной темы Ubuntu UI. Вот шаги, которые я уже попробовал:
- Выберите "Инструменты" -> "Дополнения" -> "Внешний вид", чтобы увидеть, отличается ли это от темы по умолчанию - это не так, это по умолчанию.
- Попытался изменить тему Firefox на несколько законченных тем- некоторые из них изменили все аспекты пользовательского интерфейса Firefox, кроме полос прокрутки и всплывающих меню, другие изменили их, но мне просто не понравилась их эстетика.
- Проверил Инструменты -> Дополнения -> Расширения и отключил надстройку "Модификации Ubuntu". Это не помогло.
- Из старого "как отключить оверлейные полосы прокрутки?" вопрос я пробовал
apt-get remove overlay-scrollbar
затем перезапустить мой сеанс. Это не помогло. - С того же вопроса я пытался
gsettings set com.canonical.desktop.interface scrollbar-mode normal
и это тоже не помогло. - Из того же вопроса я попытался запустить Firefox с
LIBOVERLAY_SCROLLBAR=0 firefox
а такжеGTK_OVERLAY_SCROLLING=0 firefox
ни то, ни другое не сработало.
То, что сработало до сих пор, понижается до предыдущего firefox
пакет
apt-get install firefox=45.0.2+build1-0ubuntu1
apt-mark hold firefox
Это работает отлично, так что это показывает, что проблема специфична для нового 46.0+build5-0ubuntu0.16.04.2
версия пакета. Я посмотрел журнал изменений пакета Ubuntu, который мало что говорит, но в примечаниях к выпуску Firefox 46.0 написано "Интеграция с GTK3"; Firefox 46.0 переключился с использования GTK2 на использование GTK3, как отметил Compholio в своем ответе.
Это не постоянное решение, я не хочу отставать от последней версии Firefox. Что я могу сделать, чтобы получить ванильную тему GTK в Firefox вместо темы Ubuntu?
3 ответа
Это похоже на ошибку в теме GTK3, возможно, Firefox использует неверную информацию о теме для всплывающих окон и полосы прокрутки.
Я частично исправил это для себя, переключив тему только для Firefox:
GTK_THEME = сияние firefox
Вы можете добавить это "навсегда", отредактировав файл запуска:
sudo gedit / usr / bin / firefox
и добавление строки (после #! / bin / sh):
export GTK_THEME = сияние
Вероятно, было бы неплохо подать ошибку против этого, но теперь, когда я наконец избавился от ужасных темных меню, у меня меньше мотивации, чтобы найти причину проблемы;)
Что вы можете сделать, это установить и использовать полную тему для Firefox, которая включает в себя собственные полосы прокрутки и т. Д. Это не будет выглядеть по-старому, но я уверен, что вы можете найти что-то похожее или даже более приятное.
В меню " Сервис" выберите " Надстройки", перейдите на вкладку " Получить надстройки " и прокрутите страницу вниз. В левом нижнем углу есть ссылка Посмотреть все полные темы. Это должно привести вас на домашнюю страницу Mozilla Firefox и сайт с полной темой. Кроме того, нажмите на эту ссылку.
Выберите одну из доступных бесплатных тем, которая совместима с Firefox 46 и которая порадует вас, нажмите зеленую кнопку " Добавить в Firefox" и после завершения загрузки подтвердите речевой пузырь, запрашивая ваше разрешение, нажав " Установить".
Затем вам будет предложено перезапустить Firefox, что вы должны сделать, и новая тема будет включена.
Чтобы снова изменить тему на другую или по умолчанию и удалить ненужные темы, откройте меню " Инструменты", выберите " Надстройки" и перейдите на вкладку " Внешний вид ", где отображается список всех установленных тем.
PS: мои личные фавориты "BlackFox V2" и "Ночной запуск НАСА" (да, я люблю темные темы...)
Не уверен, что это будет работать, потому что у меня нет этой проблемы, но мой Firefox синхронизирован с моей системой Windows, и это может быть, почему.
Если вы нажмете кнопку в правом верхнем углу (там, где вы хотели бы щелкнуть, чтобы перейти к настройкам), а затем нажмите "Настроить", там вы увидите темы… возможно, попробуйте выбрать другую тему, чтобы установить ее.