Рейтинг:2

Firefox иногда не отображает собственное окно при открытии

флаг cn

Иногда, когда я открываю Firefox, содержимое окна Firefox вообще не отображается, оно получает кадр из окна позади и больше ничего не отображает. Эта проблема кажется относительно случайной, так как несколько циклов открытия/закрытия, кажется, временно решают проблему.

Я запускаю Kubuntu 21.10, KDE Plasma 5.23.4 на своем ноутбуке (сеанс X11).

kanehekili avatar
флаг zw
Та же проблема с xfce. У вас случайно нет графического процессора Nvidia? Кажется, что поддержка EGL для Nvidia не работает.... сам ищу решение...
TD15 avatar
флаг cn
Да, у меня отключен графический процессор Nvidia, я нашел решение, которое сработало для меня, проверьте принятый ответ @kanehekili
Рейтинг:2
флаг cn

В случае, если у вас есть только карта Nvidia, вы можете попробовать решение в другом ответе.

Оказывается, это имеет какое-то значение в случае, когда вы отключаете карту Nvidia и используете встроенную графику. Похоже, что Firefox пытается выполнить рендеринг через отключенный графический процессор. Чтобы исправить, добавьте это в свой .профиль:

если ! grep -w -q nvidia <(lsmod) ; затем экспортировать
__EGL_VENDOR_LIBRARY_FILENAMES="/usr/share/glvnd/egl_vendor.d/50_mesa.json"
фи

выйдите из системы, затем войдите, и проблема решена.

Источник

Рейтинг:0
флаг zw

Та же проблема возникает в XFCE на устройстве с графическим процессором NVIDIA:

Случайная прозрачность при изменении фокуса, мерцании или частичной перерисовке

Помогли следующие записи [Firefox 95 и новее] в «about:config»:

gfx.webrender.software.opengl -> правда, 
gfx.webrender.software -> ложь 
gfx.swap-interval.egl -> false 
gfx.egl.prefer-gles.enabled->false 
слои.acceleration.disabled -> ложь 
gfx.webrender.all ->false

и самое главное:

Layers.acceleration.force-enabled -> true

Перезапустите фаерфокс

TD15 avatar
флаг cn
Разве это не отключение аппаратного ускорения для OpenGL? Не могли бы вы также попробовать другое решение, которое я нашел?
kanehekili avatar
флаг zw
Невозможно, я не могу отключить свой единственный GPU. И да, отключает хоть какую-то часть HW ускорения. Проблема началась с ФФ 93.
TD15 avatar
флаг cn
Следует ли сообщать об этом как об ошибке в Mozilla?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.