в Firefox 88 было достаточно флагов media.ffmpeg.vaapi.enabled и gfx.x11-egl.force-enabled. более того, включение rdd-vpx начинало приводить к крашам вкладок с медиа.
в Firefox 90 на ноутбуке декодинг работать перестал, разбираться лень.
незаменимая фича, когда тебе нужно одновременно что-то писать в несколько окон, попутно копируя выделением (кстати, ещё одна из киллерфич. надеюсь, из вялого её не выпилили?) из ещё одного.
когда тебе нужно одновременно что-то писать в несколько окон
В стековых окружениях рабочего стола я для этого обычно пользуюсь «псевдотайловыми» фичами чтобы разместить два окна рядом на экране и так пишу, переключая окна альт табом.
В тайлинге ничего специального для этого делать не приходится, всё работает само. Только сочетания клавиш другие.
мне сложно объяснить словами на конкретных примерах, но это одно очень удобно и привыкнув к focus-follows-mouse практически невозможно работать с «классическим» фокусом.
удобнее всего этого только полный тайлинг и статичное расположение окон.
как только придётся по той или иной причине пользоваться окружением где её нет,
к счастью (или к сожалению), кроме линукса операционок в 2021 не осталось. винда не годится уже даже как запускалка игр (даже Габен от неё отвернулся), современная макось больше напоминает альфа-версию бубунты, чем (некогда) лучшую десктопную ОС.
а в линуксе эту фичу с фокусом всегда можно включить одной галочкой в любом DE/WM.
Честно говоря я особой разницы не заметил. Пришлось переделать некоторые костыли.. Есть определенные неудобства с иконками в трее , раздражение присутствием xwayland в некоторых случаях и долгим поиском эмулятора терминала, который не жрет гигабайты оперативы. Из реальных глюков - libinput ведет себя странновато. В логах бывают сообщения что «система слишком медленна», что бы это ни значило ))
эээ.. отказом от использования приложений на Java, например? из последнего, что приходилось запускать на жабе — была фирменная утилита Supermicro (или Dell, не помню уже) опыт незабываемый поддержка hidpi была последней из проблем
Хз, судя по срачам, многие уже переползли на wayland. Мя потыкался и не понимаю, как вы это делаете - артефакты при максимизации окон, блюр, полурабочий скейлинг, периодические зависания графики до ребута, вот это вот всё. .
Какой не нравки? Там крутить-вертеть любыми подходами/понтами. Можно напробоваться сложных архитектурных решений.
А по джетам - ждать. Их там шапками забросали, но они знатные тормоза, как и их продукты. Обещают в конце-начале следующего года «вделать зашибись».
кстати крайне рекомендую foot, если кто ещё им не пользуется. Открытие новых терминалов без (пусть даже микро) задержки делает работу комфортнее раза в полтора
есть какая-то утилита для мониторинга загрузки графического ядра, но я тупо смотрю top с работающим ускорением при просмотре 4к видео проц грузится на 10-20%, с неработающим — 100%+
На что смотреть то? )) Высирает это libinput, в libinput_timer_set_flags. Хз что там может быть too slow, и куда смотреть. Ядро PREEMPT, что еще там можно смотреть..
Это сообщение в версии 1.16 добавили. А значит оно вот что:
libinput now monitors timestamps of the events vs the current time when
libinput_dispatch() is called by the compositor. Where the difference
may result in issues, a (rate-limited) warning is printed to the log.
So you may see messages popping up in the form of
«event processing lagging behind by XYZms, your system is too slow»
This is a warning only and has no immediate effect. Previously we would only
notice (and warn about) this when it affected an internal timer. Note that
these warnings do not show an issue with libinput, it shows that the the
compositor is not calling libinput_dispatch() quick enough.
Да, но лично мне совершенно не очевидно что с этим делать. Бороздить wlroots/swaywm с perf я не осилю, да и не уверен что этим способом можно что-то обнаружить.
А у меня бывает лагает (изредка, сильно реже чем вылазил этот ворнинг, но тем не менее). И лог засирает знатно. Так что собираю c NDEBUG и прочим. Но с вводом действительно какая-то лажа.