Отчёт: KDE Plasma 5.23 работает на Wayland с драйвером Nvidia 510

Констатирую факт, что всё заводится изкоробки, без всяких правок конфигов и прочего. Просто выбираешь Wayland-сессию в SDDM и всё работает.

Почти. Траблы конечно есть.



С какими проблемами столкнулся я:

1) Пришлось снести всё, что касалось Плазмы, из ~/.config и ~/.local, потому что без этого панели не реагировали на клики мышью. Даже после удаления панелей и добавления заново. Хз отчего это, могло быть всё что угодно, потому что у меня профиль без обнулений с 2013 года живёт, за это время там столько настроек накопилось, что чёрт ногу сломит.

2) Подскажите как убрать всплывающий посреди экрана тултип при переключении раскладки. Он меня уже бесит))

3) В KMail отвалилось отображение HTML-писем — подозреваю, из-за траблов работы браузерных движков под Wayland.

4) Что касается браузеров. Opera работает через XWayland, у Firefox пришлось удалить prefs.js потому что иначе он валился при запуске (скорее всего из-за того что я навертел там настроек за все эти годы), Edge (да, я использую браузер Микрософта в Линуксе, не спрашивайте зачем) после добавления нескольких строк в ~/.config/chromium-flags.conf (они легко гуглятся) вроде работает норм, но при ресайзе окна или просто раз в несколько часов аппаратное ускорение отваливается и окно Edge начинает мигать. Раздражает.

В Firefox аппаратное ускорение работает вроде нормально, только видео на ютубе всё так же без доступа к video engine видеокарты, как я понял. А в Edge такая картина:



Не знаю, чинится это или нет. Кто-нибудь в курсе?

5) Процесс kwin_wayland почему-то иногда залипает в I/O, из-за чего ощущаются фризы. Часто подёргиваются анимации, когда участвуют окна браузеров или видеоплеера, хотя в настройках выставлено "зафорсить плавные анимации". Не знаю, это KWin такой кривоватый, или Wayland не так хорош. Хотя в остальном к отрисовке претензий нет: всё очень плавно, включая прокрутку в браузерах. На иксах QML-приложения ощутимо лагали, на Wayland этого нет вовсе.

6) С видеоплеерами гемор: по сути, нормально под Wayland работает только VLC, да и то иногда падает. SMPlayer в лучшем случае показывает видео в отдельном окне mpv, в худшем — тоже валится при нажатии на Play. Не знаю, что с этим делать, я очень привык к SMPlayer.

В остальном вроде всё работает как обычно. Правда, игры я ещё не проверял, в том числе под Wine. Отпишусь, как руки дойдут (может даже сегодня).

Дискасс!
А, вот ещё: фирменная улитита Nvidia под Wayland становится огрызком))

fragment
В Firefox аппаратное ускорение работает вроде нормально, только видео на ютубе всё так же без доступа к video engine видеокарты, как я понял.
С amdgpu аппаратное декодирование/рендеринг (уже писал) работают.

fragment
Часто подёргиваются анимации, когда участвуют окна браузеров или видеоплеера
Думается, опять nvidia виной.

fragment
С видеоплеерами гемор: по сути, нормально под Wayland работает только VLC
Пока Wayland в VLC на уровне "оторви и выкинь".
По сути нормально с wayland работает только mpv, ну и celluloid - фронтенд его, только gtk4 придется откатить до версии 1:4.4.1-1. С текущей версией (1:4.6.0) крашится.
По поводу браузеров, Chromium начиная с 97 может в wayland нативно.
https://wiki.archlinux.org/title/Chromium#Native_Wayland_support

Про electron не знаю, возможно также можно включить.
marlock
Chromium начиная с 97 может в wayland нативно.
С момента когда google запретил синхронизацию на сторонних продуктах, пользование хромиумом становится еще более непонятным.
Aivar
С момента когда google запретил синхронизацию на сторонних продуктах,
Плевали все на эти запреты:
Это каким бубном достигается? Недавно ставил на пробу хромиум - там хрен вместо входа в браузер.
Aivar
Это каким бубном достигается?
Две строки в файле конфига хромиум:

--oauth2-client-id=77185425430.apps.googleusercontent.com
--oauth2-client-secret=OTJgUOQcT7lO7GsGZq2G4IlT
Aivar
С момента когда google запретил синхронизацию на сторонних продуктах, пользование хромиумом становится еще более непонятным.
Думаю в фирменном точно так же с 97 нативный wayland, да проверять лениво.
Попробовал на свежем KDE 5.24, по ощущениям стало лишь немного лучше. RTX 2070 Super + nvidia 510.47.03-4
Из главных проблем:
Чёрный след от анимаций на панели. Вместо "въезда" меню в панель - остаётся чёрный прямоугольник, который через несколько секунд пропадает.
Не работает ускорение в Chrome и electron, хотя флаги те самые указал и платформа как Wayland определилась. Как проверяю - захожу на vsynctester.com и смотрю сколько там FPS. У меня 144 Гц монитор, соответственно должно быть 144 FPS в этом тесте, по факту там не больше 70.
Бекенды попробовал и EGLStreams, и GBM, никакой разницы.

Получается, что оно работает в плане функциональности, но пользоваться крайне неприятно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.