Драйвера Nvidia на wayland
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
Кстати, раз уж мы про драйвера nvidia на R13.
Сейчас уже улучшена работа nvidia в сеансе wayland.
На kde5 я не проверял, а на kde6 уже улучшена.
После выхода этой версии wayland-protocols
https://gitlab.freedesktop.org/wayland/ ... equests/90
Собрал в репы с ним перечисленные по ссылке
xwayland, egl-wayland, а mesa пока собрана в x11_backports.
Теперь приложения, которые сильно моргали в сеансе wayland на nvidia,
работают без мерцания.
Тот же яндекс браузер можно использовать в режиме x11,
и он работает без артефактов.
А то в режиме wayland у яндекс браузера не работает перевод в youtube.
И virtualbox тоже стал работать без артефактов.
Если где-то появятся артефакты изображения,
можно попробовать запускать с переменной QT_QPA_PLATFORM=xcb
Ещё вчера обновил wayland до альфа версии 1.22..91.
Тоже принес явные улучшения на kde6.
Теперь ждем 15 мая.
Должны выпустить драйвер nvidia560 с внедрением поддержки этого протокола.
А 23 мая должны выпустить plasma-6.1.80,
где в kwin тоже уже внедрена поддержка этого протокола
https://invent.kde.org/plasma/kwin/-/me ... uests/4693
Сейчас уже улучшена работа nvidia в сеансе wayland.
На kde5 я не проверял, а на kde6 уже улучшена.
После выхода этой версии wayland-protocols
https://gitlab.freedesktop.org/wayland/ ... equests/90
Собрал в репы с ним перечисленные по ссылке
xwayland, egl-wayland, а mesa пока собрана в x11_backports.
Теперь приложения, которые сильно моргали в сеансе wayland на nvidia,
работают без мерцания.
Тот же яндекс браузер можно использовать в режиме x11,
и он работает без артефактов.
А то в режиме wayland у яндекс браузера не работает перевод в youtube.
И virtualbox тоже стал работать без артефактов.
Если где-то появятся артефакты изображения,
можно попробовать запускать с переменной QT_QPA_PLATFORM=xcb
Ещё вчера обновил wayland до альфа версии 1.22..91.
Тоже принес явные улучшения на kde6.
Теперь ждем 15 мая.
Должны выпустить драйвер nvidia560 с внедрением поддержки этого протокола.
А 23 мая должны выпустить plasma-6.1.80,
где в kwin тоже уже внедрена поддержка этого протокола
https://invent.kde.org/plasma/kwin/-/me ... uests/4693
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
Сначала написал в другой теме.
Но так как это получился оффтоп, перенес в отдельную тему.
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
В продолжение.
mesa-24.1.0-rc4 с явной синхронизацией linux-drm-syncobj-v1 сейчас собран в репы x11_backports.
Драйвер nvidia555 beta с явной синхронизацией сегодня собрал в репы x11_backports.
Там версия, в которой установка модулей реализована только через dkms-nvidia555.
В неофициальной сборке kde6, пакет plasma6-kwin, сейчас добавлен патч для явной синхронизацией linux-drm-syncobj-v1.
Кто не в курсе об явной синхронизации, тут в начале поста про неё, и далее по ссылкам подробности.
https://vk.com/@kde_ru-nedelya-14-04
mesa-24.1.0-rc4 с явной синхронизацией linux-drm-syncobj-v1 сейчас собран в репы x11_backports.
Драйвер nvidia555 beta с явной синхронизацией сегодня собрал в репы x11_backports.
Там версия, в которой установка модулей реализована только через dkms-nvidia555.
В неофициальной сборке kde6, пакет plasma6-kwin, сейчас добавлен патч для явной синхронизацией linux-drm-syncobj-v1.
Кто не в курсе об явной синхронизации, тут в начале поста про неё, и далее по ссылкам подробности.
https://vk.com/@kde_ru-nedelya-14-04
Драйвера Nvidia на wayland
Драйвер nvidia555 устранил дергание в в хромиуме на GT1030, спасибо. Но загрузится можно только с nomodeset, иначе черный экран.
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
Вот тут обсуждают вылезшие проблемы
https://forums.developer.nvidia.com/t/5 ... n/293652/3
Там рекомендации по firefox, что про проблемах, нужно сделать запуск через
MOZ_ENABLE_WAYLAND=0
Ещё при проблемах, там их решают с помощью создания файла /etc/modprobe.d/nvidia-gsp.conf
и добавление в него параметра
Код: Выделить всё
NVreg_EnableGpuFirmware=0
Сам сейчас не могу проверять, так как пока не дома,
а на ноутбуке гибридная графика intel + nvidia.
Проблем не замечаю.
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
Что-то меня терзают смутные сомнения, что не скомпилились драйвера.
Вы ставили из реп x11_backports?
Если оттуда, попробуйте запустить команду
Код: Выделить всё
dkms autoinstall
Вообще, после установки драйверов из x11_backports, загрузка может быть долгой,
несколько минут, так как могут компилиться драйвера, если не скоппилились сразу.
Можно проверить наличие драйверов, скомпилились ли.
Приложу картинку, где они у меня.
Если они все же уже скомпилились, можно выполнить от рута команду dracut для образа ядра,
например для моего ядра, команда такая
Код: Выделить всё
dracut -f /boot/initrd-6.8.10-generic-3rosa2023.1-x86_64.img
/lib/modules/6.8.10-generic-3rosa2023.1-x86_64/kernel/drivers/video/
В общем, похоже что пока драйвера не подхватились.
Драйвера Nvidia на wayland
Команда "dracut " сработала, спасибо.
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
Когда обновляется ядро, тогда модули из dkms всегда сразу собираются и прописываются в ядро.
А вот уже при обновлении драйверов nvidia из dkms, или при переустановке,
бывает что пакеты установились, отработала команда dracut, но перед dracut,
не отрабатывает по какой то причине команда dkms install.
В таком случае компиляция модулей происходит при следующей перезагрузке.
Модули собираются, а команда dracut не запускается,
так как она запускалась во время установки пакетов,
а так как модули не скомпилились в тот момент,
она отработала в холостую.
И в итоге получается черный экран.
А запуск dracut все поправил.
Драйвера Nvidia на wayland
Доброго всем, VictorR2007, а чтобы установить 555 драйвера нвидиа, нужно обязательно снова подключать x11_backports? или вскоре они будут и в основном релизе? x11_backports я отключил по вашему же совету
- VictorR2007
- Сообщения: 7381
- Зарегистрирован: 12 сен 2011, 13:00
Драйвера Nvidia на wayland
В данный момент в x11_backports нет ничего лишнее.
Для 2021.1 ничего туда вообще не собираю.
Для 2023.1 там новее официальных только nvidia555.
Ещё пару дней назад там была mesa-24.1.0-rc.
Но после выхода релиза mesa-24.1.0, собрал его уже в main.
Пакет nvidia555 в main пока собираться не будет,
так как это beta версия.
Так что да, чтобы установить 555 драйвера nvidia, пока что нужно обязательно подключать x11_backports.
Драйвера Nvidia на wayland
Понятно, благодарю