FC27/gnome에 rpmfusion nvidia 드라이버를 설치했습니다. 그러나 다시 시작한 후 시스템에 "Nvidia 커널 모듈이 로드되지 않았으며 nouveau로 돌아갑니다"라는 메시지가 표시됩니다.
[root@dmitry]/home/dmitry# uname -a
Linux dmitry.semenov 4.14.11-300.fc27.x86_64 #1 SMP Wed Jan 3 13:52:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@dmitry]/home/dmitry# dnf list installed | grep nvidia
akmod-nvidia.x86_64 2:387.34-1.fc27 @rpmfusion-nonfree-updates
kmod-nvidia-4.14.11-300.fc27.x86_64.x86_64
nvidia-settings.x86_64 387.34-1.fc27 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia.x86_64 2:387.34-2.fc27 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-kmodsrc.x86_64 2:387.34-2.fc27 @rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64 2:387.34-2.fc27 @rpmfusion-nonfree-updates
[root@dmitry]/home/dmitry# lspci |grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
02:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940MX] (rev a2)
[root@dmitry]/home/dmitry# ls /lib/modules/4.14.11-300.fc27.x86_64/extra/nvidia
nvidia-drm.ko nvidia.ko nvidia-modeset.ko nvidia-uvm.ko
내가 아는 한 Nvidia 940MX지원됨
내가 뭐 놓친 거 없니?
답변1
nouveau
로드되지 않았는지 확인하세요 .
lsmod | grep nouveau
그렇다면 텍스트 콘솔( ctrl+alt+f3
)로 전환하여 루트로 로그인하고 런레벨 3을 활성화하십시오.
systemctl isolate runlevel3.target
모듈 제거 nouveau
:
rmmod nouveau
nvidia
모듈을 수동으로 로드 해 보십시오 .
modprobe nvidia
시작 X:
startx
NVIDIA + Gnome + Wayland에는 RPM Fusion에 설명된 약간의 조정이 필요합니다.운영 가이드/NVIDIAWayland 섹션에서. (누보 모듈이 블랙리스트에 없는 이유를 알아내는 데 도움이 되는 누보 섹션도 있습니다.)
이것이 도움이 된다면, nouveau 모듈은 블랙리스트에 포함되지 않습니다. 비록 RPM Fusion의 드라이버가 자동으로 이 작업을 수행한다고 생각합니다. 다음으로 이동하여 블랙리스트에 포함될 수 있는 파일을 /etc/modprobe.d/
찾아보세요 ..conf
nouveau
grep nouveau /etc/modprobe.d/*.conf
해당 파일이 없으면 /etc/modprobe.d/blacklist-nouveau.conf
한 줄만 가정하여 만듭니다.
blacklist nouveau
이제 dracut을 사용하여 현재 커널을 기반으로 init ramdrive를 다시 빌드해야 합니다.
dracut /boot/initramfs-$(uname -r).img $(uname -r)