rpmfusion nvidiaドライバがロードされていません(カーネル4.14.11-300)

rpmfusion nvidiaドライバがロードされていません(カーネル4.14.11-300)

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)に切り替えてrootとしてログインし、ランレベル3を有効にします。

systemctl isolate runlevel3.target

モジュールの取り外しnouveau:

rmmod nouveau

nvidiaモジュールを手動でロードしてみてください。

modprobe nvidia

スタートX:

startx

NVIDIA + Gnome + Waylandには、RPM Fusionで説明されているいくつかの調整が必要です。運営ガイド/NVIDIAWaylandセクションで。 (Nuboモジュールがブラックリストにない理由を見つけるのに役立つNuboセクションもあります。)

これが役立つ場合、nouveauモジュールはブラックリストに含まれていません。 RPM Fusionのドライバが自動的にこれを行うと思います。次に進み、ブラックリストに含まれる可能性のあるファイルを/etc/modprobe.d/見つけます。.confnouveau

grep nouveau /etc/modprobe.d/*.conf

そのファイルがない場合は、1行だけを想定して/etc/modprobe.d/blacklist-nouveau.conf作成します。

blacklist nouveau

dracutを使用して現在のカーネルに基づいてinit ramdriveを再構築する必要があります。

dracut /boot/initramfs-$(uname -r).img $(uname -r)

おすすめ記事