'nvidia'モジュールをロードできません(モジュールは存在しません、0)。

'nvidia'モジュールをロードできません(モジュールは存在しません、0)。

私はnvidia GM206(GeForce GTX960)を持っています。私はLinux Mint Rosa(Ubuntu 14.04)を使用しており、最近Steamをインストールしました。自分でレンダリングしないと文句を言うときは、次のガイドラインに従いました。Steam コミュニティ/usr/lib/nvidia-387 および /usr/lib/nvidia-387-prime で alt_ld.so.conf を編集します。再起動後にXが起動せず、nvidiaドライバを再インストールした後、640 x 480の解像度しか使用できず、モニタはラップトップとして認識されます(デスクトップを使用するにもかかわらず)。

今私のXorg.0.logには次のものが含まれます。

cat /var/log/Xorg.0.log | grep nvidia
[    19.039] (==) Matched nvidia as autoconfigured driver 0
[    19.039] (==) Matched nvidia as autoconfigured driver 2
[    19.039] (II) LoadModule: "nvidia"
[    19.039] (WW) Warning, couldn't open module nvidia
[    19.039] (II) UnloadModule: "nvidia"
[    19.039] (II) Unloading nvidia
[    19.039] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    19.069] (==) Matched nvidia as autoconfigured driver 0
[    19.069] (==) Matched nvidia as autoconfigured driver 2
[    19.069] (II) LoadModule: "nvidia"
[    19.070] (WW) Warning, couldn't open module nvidia
[    19.070] (II) UnloadModule: "nvidia"
[    19.070] (II) Unloading nvidia
[    19.070] (EE) Failed to load module "nvidia" (module does not exist, 0)

nvidia-387がnvidiaモジュールがインストールされていてもロードできない理由をどうやって知ることができますか?

答え1

パーティーに遅れているかもしれませんが、誰かのための情報があるかもしれません。

私の場合、nvidiaドライバをより高いバージョンにアップグレードしようとしたときにこれが起こりました。再起動後、X.orgは起動せず、dmesgは次のように動作します。

[  919.938560] nvidia-nvlink: Nvlink Core is being initialized, major device number 239
[  919.939080] NVRM: The NVIDIA GeForce 9600 GT GPU installed in this system is
               NVRM:  supported through the NVIDIA 340.xx Legacy drivers. Please
               NVRM:  visit http://www.nvidia.com/object/unix.html for more
               NVRM:  information.  The 390.138 NVIDIA driver will ignore
               NVRM:  this GPU.  Continuing probe...
[  919.939086] NVRM: No NVIDIA graphics adapter found!

だから変更を元に戻しました。

apt remove nvidia-driver-390; apt autoremove  # or whatever you tried to install
apt install nvidia-340

関連情報