Добрый день Сергей, Протестировав собранные драйвера на своей NVIDIA 4080 Super пришел к нескольким вопросам: 1) Зачем в предзависимости к пакету nvidia_glx_570 стоит nvidia_glx_common, если пользователь четко знает какая версия драйвера ему нужна, в текущем варианте ставится все пакеты nvidia_glx_xxx 2) Можно ли отказаться от добавления initcall_... в grub (ранее используемого для решения проблемы фантомного монитора) и заменить на использование options nvidia_drm fbdev=1, который выполняет ту-же функцию но не блокирует TTY :) 3) Для правильной работы CUDA/OpenCL нужно что-бы был загружен модуль nvidia_uvm (отвечающий за общую память с GPU), вероятно при установке пакетов libnvidia-cuda стоит добавлять nvidia-uvm в /etc/modules-load.d/nvidia-uvm.conf
4) Добавить в /etc/modprobe.d/nvidia_common.conf место для хранения темперами файлов и включение опции сохранения видеопамяти - это, как и разрешение сервисов хайбернета и сна, необходимо для запуска GDM в Wayland режиме # to satify gdm policy requirements for s0ix suspend/resume options nvidia NVreg_PreserveVideoMemoryAllocations=1 options nvidia NVreg_TemporaryFilePath=/var/tmp Может сделать пакет gdm-rules-nvidia :)
(Ответ для iQQator на комментарий #0) > Зачем в предзависимости к пакету nvidia_glx_570 стоит nvidia_glx_common, Необходимо.
(Ответ для iQQator на комментарий #0) > nvidia_drm fbdev=1 В 570 по умолчанию включен.
(Ответ для iQQator на комментарий #0) > нужно что-бы был загружен модуль nvidia_uvm Загружается автоматически.
[iqqator@drinkcurse ~]$ lsmod | grep nvidia nvidia_drm 135168 29 nvidia_modeset 1548288 11 nvidia_drm nvidia 89899008 223 nvidia_modeset drm_ttm_helper 16384 1 nvidia_drm video 81920 1 nvidia_modeset проверил - не грузит драйвер nvidia_uvm
Еще все же прошу развернуто пояснить ваше слово "Необходимо", но желательно без слов "Так надо" и "Я художник я так вижу" :))))
(Ответ для iQQator на комментарий #6) > Еще все же прошу развернуто пояснить ваше слово "Необходимо" Без него не будет работать. Вообще.
Не валите всё в кучу, пожалуйста. Каждую проблему отдельным багом.