Fedora 23 で Nvidia ドライバが正しく読み込まれません。

Fedora 23 で Nvidia ドライバが正しく読み込まれません。

私はFedora 23(カーネル4.2.3と4.3.5)にnvidiaドライバをインストールしましたが、1〜2回再起動した後は正常に動作しましたが、最後の数回の再起動中にcinnamonがクラッシュして代替モードに入りました。起動しました(fedora 23 with cinnamon)。さらなる調査を通して、私はそれがnouveauドライバをロードしていることを発見しました。

nouveauドライバがなぜCinnamonを代替モードに切り替えるのかわかりません(またはまったく異なる理由で発生した場合)。

だから私はXでNVIDIAドライバを使用するように強制しました。

Section "Device"
    Identifier  "GTX 550-Ti"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"
    BusID       "PCI:1:0:0"
EndSection

これで起動するとどうなりますか?アイデアが足りません。ただし、ドライバはXの外で動作しているように見え、Xが起動するまでカーネルページエラーは発生しません。

私のシステムがnouveauで実行できることを確認するためにnouveauを削除すると、Cinnamonクラッシュエラーが修正されました。何が起こったのかは、CinnamonがNvidiaドライバをロードしようとし、クラッシュしてからクラッシュしないように、nouveauドライバからフォールバックモードに切り替えたことです。 Xorg.Logは有用な洞察を提供していないようです。エラーが発生せずにNvidiaドライバをロードしようとしたら、突然nouvauロードに切り替えます。 Nvidiaドライバを正常にロードできないようです。

答え1

奇妙なことに、ドライバ全体を再インストールすると問題が解決しました。 (カーネルモジュールの部分を再インストールしようとしました)

この問題を解決するには、次のコマンドを実行します(DNFパッケージマネージャを使用していると仮定)。

dnf remove xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs akmod-nvidia kmod-nvidia* && dnf install akmod-nvidia kmod-nvidia

UEFI grubプロファイルを再生成して再起動する問題を追跡しました。

grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg 

grubテーマを適用しようとしましたが(何らかの理由で失敗したかどうか)、追加の試行(/ etc / default / grubを変更するかどうかにかかわらず)で問題が再発生しました。問題は再現可能です。これが私が/etc/default/grubに行ったことです。

echo "GRUB_THEME=\"/boot/grub2/themes/system/theme.txt\"" >> /etc/default/grub

その後、設定ファイルを再生成し(前述のmkconfigコマンドを使用)、再起動します。このエラーが発生するために追加したGRUB_THEME行が必要かどうかはわかりません。無視されたようで、再起動後、/etc/default/grub (GRUB_GFXPAYLOAD_LINUX=text) に新しい行が追加されます。

バグで報告します。

関連情報