LINUX.ORG.RU

Избранные сообщения Player

Firefox. А я таки нашёл правильную настройку для своей системы

Форум — Desktop

Я множество раз жаловался на FF по поводу неплавного скроллинга, излагал свою историю, но так и не получил пинка в нужную сторону. Объяснить это нетрудно: на быстрых компах этого не замечают; просто забивают на всратый скроллинг; на вяленом такой проблемы нет.

Изложу историю последний раз, чтобы понять как деградировал FF (или я, если угодно).

Железо: проц — i3-4330 3.50GHz x 4 (виртуально. Реально два), встройка — HD 4600 (HSW GT2). Короче, очень старый — умеет VAAPI только для H.264 (это не проблема, так как ютуб и прочие платформы такой формат дают).
Софт: Иксы, гном-3.32.2.

Итак, счастье закончилось на FF-87 — последующие версии превращали скроллинг в слайдшоу при:

user_pref("gfx.x11-egl.force-enabled", true);

Ладно, 87 оставил для ютуба, ибо на последующих версиях скроллинг снова становился отличный при:

user_pref("gfx.x11-egl.force-disabled", true);

Разумеется VAAPI больше не работает (ну и фиг с ним, удобство и приятность важнее, чем видосы).

Однако, где-то начиная с версии 116 (точнее не скажу, но в 115_ESR было всё хорошо, вот на днях только удалил) ещё что-то доломали, то есть в ESR_128 уже и при выключенном EGL скроллинг опять испортился, но не так критично, просто какой-то периодически дёрганный стал. В общем жить было можно, но неприятно, поэтому я сидел на 115 до… пока не нашёл то, что искал ВОТ ЗДЕСЬ.

user_pref("gfx.swap-interval.egl", true);

Всё, теперь приятно скроллит и видосы показывает с хардверным ускорением на всех новых версиях FF.

На всякий случай выложу настройки, которые всё это делают на подобном железе и софте (может кому-то пригодится).

user_pref("gfx.swap-interval.egl", true);
user_pref("gfx.x11-egl.force-enabled", true);
user_pref("media.ffmpeg.vaapi.enabled", true);
user_pref("media.ffmpeg.low-latency.enabled", true);
user_pref("media.webm.enabled", false); // играет только mp4 & m4a
user_pref("layers.acceleration.force-enabled", true);
user_pref("webgl.force-enabled", true);
user_pref("dom.webgpu.enabled", true);
user_pref("gfx.webrender.all", true);

UPD


Анон подтолкнул потестить и вроде всё работает так же хорошо только с этими настройками.

user_pref("gfx.swap-interval.egl", true);
user_pref("media.ffmpeg.vaapi.enabled", true);
user_pref("media.webm.enabled", false); // только mp4 & m4a

(для новичков в FF: не забывайте отменять настройки в about:config или удалять их из prefs.js, который лежит в каталоге профиля, если просто комментируете или удаляете настройки в user.js)

 , , ,

papin-aziat
()

Делаем из Vim IDE

Статьи — Разработка
Делаем из Vim IDE

В стародавние времена когда деревья были большими, трава зеленее, а мороженное стоило по 10 копеек, на Земле жили динозавры, и эти динозавры программировали в Vim.

( читать дальше... )

 , ,

rtxtxtrx
()