Новости IT, Tech-лайфхаки & Кодинг

Mozilla выпустила срочный патч для Firefox из-за проблем с видеокартами Nvidia

Mozilla экстренно выпустила обновление Firefox 139.0.1, чтобы исправить баг, вызывающий графические артефакты на системах с видеокартами Nvidia.

Логотип Mozilla Firefox
Источник изображения: Mozilla

Mozilla экстренно выпустила обновление Firefox 139.0.1, чтобы исправить баг, вызывающий графические артефакты на системах с видеокартами Nvidia. Проблема возникла после того, как в версии 139.0 разработчики отключили blocklist, ограничивающий использование технологии DirectComposition в связке с GPU Nvidia в мультимониторных конфигурациях с разной частотой обновления.

Ошибка проявилась почти сразу после релиза Firefox 139.0 от 27 мая. Пользователи жаловались на искажения изображений, особенно при работе с двумя мониторами, например, если на основном экране была высокая частота (144 Гц), а на втором воспроизводился контент с 60 FPS. В таких случаях взаимодействие с основным дисплеем могло приводить к появлению визуальных артефактов.

Как выяснилось, Mozilla убрала blocklist, который ранее предотвращал использование DirectComposition на некоторых системах с Nvidia. Одновременно пользователи нашли временное решение в виде отключения флага gfx.webrender.dcomp-video-hw-overlay-win в настройках. Однако в новой версии браузера проблема устранена на уровне обновления.

Причина отключения blocklist изначально оставалась неясной. Разработчик Mozilla отметил, что Firefox использует Surfaces вместо Swapchains в DirectComposition, что отличает его от других браузеров. Также в компании упомянули новый Layer Compositor, который должен был сделать отрисовку элементов более похожей на конкурентов. Вероятно, именно это изменение и привело к появлению бага.

Отметим, проблема затронула только владельцев видеокарт Nvidia с несколькими мониторами. Пользователи AMD, Intel и те, у кого один дисплей, не столкнулись с артефактами. Обновление 139.0.1 не содержит других исправлений или нововведений — оно направлено исключительно на устранение этой ошибки.

Чтобы решить проблему, можно вручную изменить настройку графического рендеринга или просто обновить Firefox. Для этого нужно зайти в меню (три горизонтальные линии), выбрать «Справка» → «О Firefox», после чего браузер автоматически проверит и установит доступные обновления.

Добавьте Hdhai в избранное и вы будете чаще видеть наши последние новости на главной Дзена и в разделе «Новости партнёров» или читайте нас в Telegram в привычном для вас формате.