Як я можу позбутися прокрутки та тематизації Ubuntu у Firefox 46.0?


20

Я працюю на Ubuntu 16.04, і я щойно оновив firefoxпакет (випущений сьогодні) з 45.0.2 до 46.0.

Реліз приніс небажані зміни; некрасиві смуги прокрутки Ubuntu і навіть потворніші кольори меню Ubuntu. Як я можу їх відключити та повернути стандартний стиль Firefox / GTK?

До: Firefox 45.0.2 на Ubuntu 16.04

  • Меню та спливаючі вікна текстового поля використовують чорний текст на світло-сірому тлі
  • Панелі прокрутки сірі, мають значки вгору / вниз / вліво / вправо

Firefox 45.0.2 на Ubuntu 16.04

Після: Firefox 46.0 на Ubuntu 16.04

  • Меню та спливаючі вікна текстового поля використовують сірий текст на тлі чорного кольору Ubuntu
  • Прокрутки - це помаранчеві плоскі конструкції

Firefox 46.0 на Ubuntu 16.04

Я хочу зберегти 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?


1
не хочу занадто багато "я теж" тут - але я маю те саме питання 14.04
badgley

Відповіді:


3

Здається, це помилка з темою GTK3, ймовірно, Firefox використовує неправильну інформацію про тему для спливаючих вікон та смуги прокрутки.

Я частково зафіксував це для себе, переключивши тему лише для Firefox:

GTK_THEME = світла firefox

Ви можете додати це "назавжди", відредагувавши файл запуску:

sudo gedit / usr / bin / firefox

і додавання рядка (після #! / bin / sh):

експортувати GTK_THEME = сяйво

Можливо, було б корисно подати помилку проти цього, але тепер, коли я нарешті позбувся жахливих темних меню, я менш мотивований, щоб знайти першопричину проблеми;)


Мені подобається ця відповідь. Це не те саме, що Firefox 45, але він естетично кращий за зовнішній вигляд теми Ambiance. Зауважу, що це насправді тема за замовчуванням (Adwaita?). Використання GTK_THEME=Radiance firefoxвикористовує тему Radiance, яка також краща за Ambiance (без чорних спливаючих вікон), але все ж має помаранчеві смуги прокрутки. Використовуючи назву неіснуючої теми, завжди вибирається тема за замовчуванням, у якій немає деяких звичних стилів Ubuntu (наприклад, темний фон у верхній панелі вкладок, помаранчеві виділені пункти меню замість синього), але краще дивлячись на Ambiance
Стюарт Кей

2

Що ви можете зробити, це встановити та використати повну тему для Firefox, яка включає власні смуги прокрутки тощо. Це не буде схоже на старий за замовчуванням, але я думаю, що ви можете знайти щось подібне або навіть приємніше.

У Toolsменю виберіть Add-ons, перейдіть на Get add-onsвкладку і прокрутіть сторінку вниз. У лівому нижньому куті - посилання See all complete themes. Це повинно перенести вас на головну сторінку Firefox Mozilla та їх повний тематичний сайт. Або натисніть це посилання .

Виберіть одну з доступних безкоштовних тем, сумісну з Firefox 46 і радує ваші очі, натисніть на її зелену + Add to Firefoxкнопку і після завершення завантаження підтвердьте мовленнєвий міхур з проханням дозволу, натиснувши його Install.

Тоді вам буде запропоновано перезапустити Firefox, що вам слід зробити, і нова тема буде ввімкнена.

Щоб знову змінити тему на іншу або за замовчуванням та видалити більше не потрібні теми, відкрийте Toolsменю, виберіть Add-onsта перейдіть на Appearanceвкладку, де відображається список усіх встановлених тем.

PS: Мої особисті фаворити - це "BlackFox V2" та "Нічний запуск NASA" (Так, я люблю темні теми ...)


1
Дякуємо за пропозицію, але, схоже, це не спрацювало. Я спробував трійку найповніших тем, і хоча вони переоформляли Firefox, жодна з них не змінювала панелі прокрутки чи спливаючі вікна меню. Я оновив питання з цією інформацією
Стюарт Кей

Обидві теми, які я запропонував, змінити панелі прокрутки та спадні меню 16.06 за допомогою Firefox 46. Можливо, вам слід спробувати повернути налаштування Unity, пов’язані з полосою прокрутки, на спочатку їх налаштування або щось інше ...
Byte Commander

1
Гаразд, цього разу я перевірив і BlackFox V2, і NASA Night Launch, ви праві - вони змінюють смуги прокрутки. Таким чином, тема може змінити ці елементи інтерфейсу, але не всі теми в категорії "повні теми" будуть робити це. Я буду дивитись, чи є якась із тем регулярна-GTK-ish
Stuart Caie

0

Не впевнений, чи не спрацює це, тому що у мене немає цієї проблеми, але мій firefox синхронізований із моєю системою Windows, і це може бути причиною.

Якщо ви натиснете на кнопку в правому верхньому куті (там, де ви натиснули б, щоб перейти до налаштувань), потім натисніть кнопку Налаштувати, там ви повинні побачити теми .. можливо, спробуйте вибрати іншу тему, щоб встановити її правильно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.