私は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) に新しい行が追加されます。
バグで報告します。