Firefox 64.0 робить вміст прозорим


9

Оскільки це без нагляду оновлення (уривок з /var/log/apt/history.log), Firefox здається непридатним через проблеми з візуалізацією. Вміст у головному вікні виглядає прозорим.

Start-Date: 2018-12-12  21:03:06
Commandline: /usr/bin/unattended-upgrade
Upgrade: firefox:amd64 (63.0.3+build1-0ubuntu0.18.04.1, 64.0+build3-0ubuntu0.18.04.1)
End-Date: 2018-12-12  21:03:15

Start-Date: 2018-12-12  21:03:19
Commandline: /usr/bin/unattended-upgrade
Upgrade: firefox-locale-de:amd64 (63.0.3+build1-0ubuntu0.18.04.1, 64.0+build3-0ubuntu0.18.04.1)
End-Date: 2018-12-12  21:03:19

Start-Date: 2018-12-12  21:03:21
Commandline: /usr/bin/unattended-upgrade
Upgrade: firefox-locale-en:amd64 (63.0.3+build1-0ubuntu0.18.04.1, 64.0+build3-0ubuntu0.18.04.1)
End-Date: 2018-12-12  21:03:22

Спочатку я підозрював, що це проблема з драйверами Nvidia, тому я перейшов на nvidia-driver-390:

nils@nyx:~$ apt-cache policy nvidia-driver-390
nvidia-driver-390:
  Installiert:           (keine)
  Installationskandidat: 390.87-0ubuntu0~gpu18.04.1
  Versionstabelle:
     390.87-0ubuntu0~gpu18.04.1 500
        500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 Packages
     390.77-0ubuntu0.18.04.1 500
        500 http://de.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
     390.48-0ubuntu3 500
        500 http://de.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages

до nvidia-driver-396:

nils@nyx:~$ apt-cache policy nvidia-driver-396 
nvidia-driver-396:
  Installiert:           396.54-0ubuntu0~gpu18.04.1
  Installationskandidat: 396.54-0ubuntu0~gpu18.04.1
  Versionstabelle:
 *** 396.54-0ubuntu0~gpu18.04.1 500
        500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status

Але це нічого не виправило.

Проблема виглядає приблизно так . Зверніть увагу на переднє колесо зображення мотоцикла позаду Firefox, яке відображається на зображенні з нової сторінки вкладки . Це змусило мене задуматися, частини нового зображення вкладки , які знаходяться над темними частинами зображення за ним, здаються нормальними. Отже, я створив black.pngі маю це (безпосередньо) за Firefox. Це виглядає так , цілком нормально, як і очікувалося. Про Mozilla Firefox вікно , схоже , не впливає , навіть якщо зображення отримується AltPrint. Для головного вікна створення зображення AltPrint ще гірше . Є лише декоратор вікон, вміст вікна повністю прозорий.

Таким чином, схоже, що значення / легкість (як у HSV / HSL) з пікселя в додатку за Firefox контролює значення альфа / прозорості для цього пікселя в самому Firefox.

Після деякого гугла я підозрював апаратне прискорення. Але його вимкнення не мало значення . Єдине, що допомагає, - це чорний фон .

Після запуску з оболонки є такий вихід:

nils@nyx:~$ firefox

(firefox:6467): Gtk-WARNING **: 23:50:19.849: Theme parsing error: <data>:1:34: Expected ')' in color definition

(firefox:6467): Gtk-WARNING **: 23:50:19.849: Theme parsing error: <data>:1:77: Expected ')' in color definition

Так само thunderbird, але проблем із візуалізацією немає.

nils@nyx:~$ thunderbird

(thunderbird:7059): Gtk-WARNING **: 23:52:38.204: Theme parsing error: <data>:1:34: Expected ')' in color definition

(thunderbird:7059): Gtk-WARNING **: 23:52:38.204: Theme parsing error: <data>:1:77: Expected ')' in color definition

На сьогоднішній день у мене немає ідеї, як це виправити. У когось іншого виникають ці проблеми? Куди подати помилку для цього? Мозіла? Канонічний? Я вважаю це проблемою у Firefox, оскільки Thunderbird не зачіпає. Жодне інше (біонічне) додаток теж не впливає. Я не можу вирішити, чи це проблема з упаковкою чи справді проблема Firefox. Будь-яка допомога?

редагувати: Для довідки: Моя відеокарта - це Gigabyte GeForce® GTX 1060 G1 Gaming 6G .

Відповіді:


9

З тією ж проблемою, і не можете знайти достатньо інформації про неї в Інтернеті!

Дивні "зображення привидів" / ефект прозорості у повноекранних відео

Для мене встановлення layers.acceleration.force-enabledзначення true у about:configвиправленому питанні, але я взяв великий удар у продуктивності та FPS своїх відео. Було видно заїкання.

В іншій відповіді на форумі підтримки Mozilla, ще одне рішення, яке було запропоновано і справді виправлене, змінилося gfx.xrender.enabledна справжнє , замість того, щоб примушувати апаратне прискорення.

Я не знаю, що з двох краще.


Налаштування gfx.xrender.enabledна справжнє працювало для мене.
josephwb

7

Знайшов рішення, але я не впевнений, як це стало проблемою в першу чергу.

Досить шукаючи графічних проблем у Firefox, я натрапив на цю відповідь . Я шукав about:configзначення параметра layers.acceleration.force-enabledі знайшов його вручну true. Після скидання його до значень за замовчуванням falseта перезавантаження Firefox, проблема повністю втрачена.

Тож для моєї ситуації рішення було протилежним значенню, запропонованому іншою відповіддю .


Під час переходу з Xenial на Bionic я відчув певні сльози, як описано в іншій відповіді. Можливо, я спробував виправити це рішення звідти, в минулому.
Нілс Балльман

Ну, це дивно. У мене була така ж проблема, але рішення було протилежним, як і запропонував Димитріс (і чоловік із вашої посилання): встановити слой.acceleration.force з TRUE @ dsstorefile1 Ви впевнені, що він все ще не працює? Мені просто цікаво, що станеться і як включення налаштування може допомогти
Алекс К.

Я додав свою графічну карту для довідки. Можливо, є відмінності?
Нілс Балльман

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