
Нужна помощь в установке видеокарты NVIDIA в Fedora 32
Я попробовал данные шагиздесь.
Скачал файл *.run с сайтаздесь
Пробовал обоими способами, вручную с получением ошибки и через rpm fusion, похоже, все прошло успешно, но Fedora->Настройки->О системе по-прежнему не отображает опцию NVIDIA в качестве видеокарты.
Также хочу убедиться, что это делается без отключения безопасной загрузки, что может поставить под угрозу безопасность.
ядро: 5.7.14-200.fc32.x86_64
Fedora: 32/64-бит
NVIDIA: GTX 1660 Ti
nvidia-installer -v |grep version
говоритnvidia-installer: версия 430.09
lspci |grep -E "VGA|3D"
00:02.0 Контроллер, совместимый с VGA: Intel Corporation UHD Graphics 630 (мобильный)
01:00.0 Контроллер, совместимый с VGA: NVIDIA Corporation TU116M [GeForce GTX 1660 T
Заранее спасибо за помощь
решение1
Rpmfusionне делаетподдержка безопасной загрузки.
Установленный NVIDIA .run поддерживаетподписание модуля ядрано вам нужно сгенерировать ключ подписи и зарегистрируйте свой собственный ключ в прошивке.
Учитывая последний набор уязвимостей загрузки, связанных с безопасной загрузкой, я не думаю, что ее отключение навредит вам слишком сильно.
решение2
Драйверы NVIDIA необходимо подписать, прежде чем их можно будет использовать в системах с поддержкой EFI Secure Boot.
В процессе установки вам будет предложено подписать драйверы с помощью пользовательского ключа MOK, который позже должен быть зарегистрирован в BIOS. Есть отличная ветка Ask Ubuntu по этому поводу (я предполагаю, что она также будет полезна в Fedora):https://askubuntu.com/questions/1048135/how-can-i-install-nvidia-drivers-on-ubuntu-18-04-with-secure-boot
Если пакет Fedora nvidia-installer
не имеет встроенного модуля подписи, вам может потребоваться подписать его вручную с помощью mokutil
:https://gist.github.com/Garoe/74a0040f50ae7987885a0bebe5eda1aa