Поскольку это автоматическое обновление (выдержка из /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
До сих пор у меня нет идей, как это исправить. У кого-нибудь еще есть эти проблемы? Куда подать ошибку для этого? Mozilla? Canonical? Я считаю, что это проблема в Firefox, потому что Thunderbird не затронут. Ни одно другое (бионическое) приложение, похоже, тоже не затронуто. Я не могу решить, является ли это проблемой упаковки или проблемой Firefox. Любая помощь?
редактировать: просто для справки: моя видеокарта представляет собой Gigabyte GeForce® GTX 1060 G1 Gaming 6G .
gfx.xrender.enabled
на истину сработала для меня.Нашел решение, но я не уверен, как это стало проблемой в первую очередь.
Вообще в поисках проблем с графикой в Firefox я наткнулся на этот ответ . Я искал
about:config
значение параметраlayers.acceleration.force-enabled
и нашел его вручную установленнымtrue
. После сброса значения по умолчаниюfalse
и перезапуска Firefox проблема полностью исчезла.Таким образом, для моей ситуации решение было противоположным значению, предложенному другим ответом .
источник
Это известная ошибка в Firefox 64, см. Https://bugzilla.mozilla.org/show_bug.cgi?id=1516224#c7.
источник