今日、私はGeForce GTX 850Mを搭載したMSI GE-60PCノートブックに最新バージョンのManjaro i3 18.0.3をインストールしました。私は外部モニター(HDMI経由で接続)を備えたノートパソコンを使用しています。初めて起動すると、ノートパソコンの画面と外部モニタがミラーリングされます。表示設定ができません。その後、nvidiaパッケージをインストールしました。1次のコマンドでpacmanを使用します。
sudo pacman -S linux419-nvidia
私のカーネルバージョンは次のとおりです。
Linux my-msi 4.19.28-1-MANJARO #1 SMP PREEMPT Sun Mar 10 08:32:42 UTC 2019 x86_64 GNU/Linux
存在する1、それは言う。
5. Reboot. The nvidia package contains a file which blacklists the nouveau module, so rebooting is necessary.
だから、nvidiaドライバをインストールした後、コンピュータを再起動しました。再起動後、ディスプレイ設定が変更され、モニタが拡張されました。しかし、次のコマンドを実行した場合。
lspci -k | grep -A 2 -E "(VGA|3D)"
0:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
DeviceName: Onboard IGD
Subsystem: Micro-Star International Co., Ltd. [MSI] 4th Gen Core Processor Integrated Graphics Controller
--
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 850M] (rev a2)
Subsystem: Micro-Star International Co., Ltd. [MSI] GM107M [GeForce GTX 850M]
Kernel driver in use: nouveau
まだヌーボードライバーを使っているそうですね。 NVIDIAドライバをインストールする正しい方法は何ですか?その後、cudaとpytorchをインストールしたいと思います。
nvidia-modprobe コマンドを実行すると、次のカーネルログが表示されます。
[ 1883.794671] nvidia-nvlink: Nvlink Core is being initialized, major device number 237
[ 1883.795017] NVRM: The NVIDIA probe routine was not called for 1 device(s).
[ 1883.795018] NVRM: This can occur when a driver such as:
NVRM: nouveau, rivafb, nvidiafb or rivatv
NVRM: was loaded and obtained ownership of the NVIDIA device(s).
[ 1883.795018] NVRM: Try unloading the conflicting kernel module (and/or
NVRM: reconfigure your kernel without the conflicting
NVRM: driver(s)), then try loading the NVIDIA kernel module
NVRM: again.
[ 1883.795018] NVRM: No NVIDIA graphics adapter probed!
[ 1883.795132] nvidia-nvlink: Unregistered the Nvlink Core, major device number 237
答え1
エマルジョン:https://bbs.archlinux.org/viewtopic.php?id=213042 次のモジュールをブラックリストに追加して再起動してください。
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist nv
blacklist uvcvideo
答え2
NVIDIA Linuxドライバは以下からダウンロードできます。ここ。ダウンロードが完了したら実行してください。
sudo init 3
これにより、デスクトップ環境のないマルチユーザー環境に移動します。次に、NVIDIAドライバディレクトリにユーザ名とパスワードを入力し、次のcd
コマンドを実行してドライバをインストールします。
sudo ./nvidia-driver-name
完了したら、次を実行します。
sudo init 5
デスクトップ環境が表示されます。これがあなたの問題を解決することを願っています。