Итак, список проблем:
- При запуске Wine, даже обычного
winecfg
система блочится, что-то далает, потом отдупляется, но приложение не запускается. Если при этом запустить быстро повторно, то запуск происходит - Долго запускается geeqie, прям вот сильно долго для простого приложения
- В хоте разбирательств выяснилось, что долго отрабатывает с блоком системы и банальный вывод
xrandr --listproviders
Методом проб выяснилось: проблема в драйвере modesettings для Xorg. Переключение на Intel в настройках решает проблему.
UPD 2024-05-19: установка драйвера nvidia-open-beta-dkms
из AUR так же решает проблему и позволяет работу с modesetting.
Но. Блин, всегда эти но. Я не сильно часто делаю скриншоты, но тут оказалось, что это дело поломано. А раз поломано, то использовать так и тянет. Поломка заключается в том, что при смене настроек на использование драйвера на Intel приводит к тому, что время от времени скриншотилки делают снимок какого-то кадра из прошлого o_O. Переключение эффектов выкл/вкл временно решает проблему.
Аналогичные артефакты при трансляции экрана: Google Meeting, Telegram, Яндекс.Телемост, да, думаю, во всех. Переключение эффектов так же временно решает проблему.
В ходе дальнейших исследований и экспериментов, показало, что принудительное выключение DRI3 решает проблему, ну или очень сильно её скрывает.
Свои изыскания выложил изначально на форуме Manjaro, где чувак столкнулся с той же проблемой, а ему начали накидывать какой-то бред:
Итоговый конфиг для Xorg /etc/X11/xorg.conf.d/20-intel.conf:
Section "Device"
Identifier "Intel Graphics"
#Driver "modesetting"
Driver "intel"
Option "Backlight" "intel_backlight"
# integrated intel
BusId "PCI:0:2:0"
Option "DRI" "2" # Turn Off DRI3 here
Option "TearFree" "true"
EndSection
BusId
нужно будет скорректировать под вашу систему. Значение полностью соответствует выводу lspci
, без лидирующих нулей.
Ну и связанные ссылки:
- https://forum.manjaro.org/t/running-first-wine-application-causes-system-to-slow-down/152199/13?u=monah_tuk - ссылка на мой ответ на форуме Manjaro
- https://www.reddit.com/r/linuxquestions/comments/17iuzr9/lag_when_starting_any_wine_version_and_fork_with/ - аналогичная проблема, уже на Reddit, там же отписался по решению.