チュートリアルを書くときの出発点は毎回同じですが、全員が書いたものは十分に包括的ではなく、操作ミスにつながりやすいです。
ちなみに、バイドゥがドライバーのせいで残業した日を記録します。。。
1。概要
一般的に、ドライバーをインストールするには 3 つの方法があります: 1> runfile を介してインストールする (より困難)、2> ソフトウェア アップデーターを介してインストールする (簡単)、3> PPA ソースを介してインストールする (簡単)。後者 2 つは初心者でも可能ですが、前者は黒い画面、ループ ログイン、インストール異常、およびテキスト モードとグラフィック モードの切り替えが発生しやすく、制御が困難です。
どの方法でも、最初に nouveau を無効にします。これはオープンソース コミュニティによって作成されたものです。私は当初、nvidia と格闘しようと考えていました。予想外に、全員が最初の一歩を踏み出して無効にしました。そうしないと、nvidia ドライバーと競合する可能性があります (私はそうしました)前に一度だけ)。無効にできないと非常に面倒です)。
端子入力:
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
或者
sudo vi /etc/modprobe.d/blacklist-nouveau.conf
ファイルの末尾に以下を追加します。
blacklist nouveau
options nouveau modeset=0
書き込んで保存した後、無効になった nouveau を更新して有効にします。
sudo update-initramfs -u
システムを再起動し(必ず再起動してください)、確認してください
lsmod | grep nouveau
nouveau が無効になっていて、次に nvidia ドライバーをインストールできることを示す情報は表示されません。
さっそく、柔らかい柿から見ていきましょう。
ps:
これは他の人も繰り返し言及していることですが、私はやったことはありませんが、できるので、理解していただければと思います。
!!!!グラフィックス カード ドライバーをインストールする前に、コンピューターを再起動し、BIOS に入って UEFI セキュア ブートをオフ (無効) にします。これは非常に重要です。!!!
!!!!グラフィックス カード ドライバーをインストールする前に、コンピューターを再起動し、BIOS に入って UEFI セキュア ブートをオフ (無効) にします。これは非常に重要です。!!!
!!!!グラフィックス カード ドライバーをインストールする前に、コンピューターを再起動し、BIOS に入って UEFI セキュア ブートをオフ (無効) にします。これは非常に重要です。!!
2. ソフトウェアアップデートによるインストール
1.ファーストクローズヌーボー
2. PPA ソースを追加します。ソフトウェア更新方法でもソースを追加する必要があります。!!
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
3. ソフトウェア アップデート、アドオン プログラムを開き、インストールするドライバーの 1 つをクリックし、インストール後、コンピューターを再起動します。
ps: ソフトウェア アップデートは、Ubuntu の左下隅にあるアプリケーション バーにあり、「update」と入力して開きます。
3. PPA ソースを介したインストール
手順 1 と 2 はソフトウェア更新方法と同等です。
3. ドライバーを確認する
ubuntu-drivers devices
内容は以下の通りです。
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
vendor : NVIDIA Corporation
modalias : pci:v000010DEd00001F11sv000017AAsd00003FFDbc03sc00i00
driver : xserver-xorg-video-nouveau - distro free builtin
driver : nvidia-418 - third-party free
driver : nvidia-430 - third-party free
注: 右端に推奨というマークが付いた小さなやつがありますが、これはシステムによって推奨されています。以下の自動インストールはこれを自動的にインストールします。通常はこれで十分ですが、特殊な場合があります。
4. インストール
sudo ubuntu-drivers autoinstall
或者
sudo apt-get install nvidia-430
5.再起動
sudo reboot
ps: Baidu で働いているので、科学的なことができます。インターネットの速度が遅い場合は、ここをクリックしてください。
この時点で、ドライバーがインストールされているはずです。以下は使用しないでください。フォールト トレランス率は高くないため、最初に重要なデータをバックアップしないでください。そうしないと、システムの再起動が必要になる可能性があります。
4. runfile を通じてドライバーをインストールします。
1.ヌーボーを無効にする
2.ドライバーをダウンロードする
nvidiaドライバーの公式Webサイトに移動します
公式アドバンスト ドライバー検索 | NVIDIA GeForce、TITAN、NVIDIA RTX、Data Center、GRID、その他の NVIDIA 製品用のアドバンスト ドライバー検索。https://www.nvidia.cn/download/find.aspx?lang=cn独自のグラフィックス カードのタイプを入力して、適切なドライバーを見つけます
ダウンロードしたバージョン: NVIDIA-Linux-x86_64-396.18.run (バージョンが異なると、最終的なインストールと実行のための特定のオプションが異なることに注意してください)
ダウンロードした実行ファイルをホーム ディレクトリにコピーします。
3. テキストモードとグラフィックモードの切り替え
PS: ubuntu で Ctrl+Alt+F1 を押してコマンド ライン インターフェイスに入り (コンピューター画面が黒になります)、アカウントとパスワードを入力してログインし (アカウントとパスワードを覚えておいてください)、Ctrl + Alt でグラフィカル モードに戻ります。 + F7
PS: 注: さまざまなコンピューター キーは修正されていませんが、すべて ctrl+arl+F1 ~ F12 です。すべて試してみてください。初めて入るときは、アカウントとパスワードを入力してから、戻るボタンを探すとストレスを回避できます。
楽しいことが始まります。
コマンド ライン インターフェイスに次のように入力します (必須)。
sudo service lightdm stop //这个是关闭图形界面,不执行会出错。
次に、元のドライバーをアンインストールします (他のドライバーをインストールしている場合は、クリーンアップする必要があります。そうしないと、繰り返しログインしてクラッシュします)。
sudo apt-get remove nvidia-* (若安装过其他版本或其他方式安装过驱动执行此项)
sudo apt-get autoremove
4. 実行ファイルをインストールする
ドライバー実行ファイルに実行許可を与えます (コマンド ライン モデルは TAB では完了できません。手動で入力します。注意してください)。
sudo chmod a+x NVIDIA-Linux-x86_64-396.18.run
インストール:
sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files //只有禁用opengl这样安装才不会出现循环登陆的问题
-no-x-check: ドライバーのインストール時に X サービスをオフにします
-no-nouveau-check: ドライバーのインストール時に nouveau を無効にします
-no-opengl-files: ドライバー ファイルのみをインストールし、OpenGL ファイルはインストールしません
重要なオプションは次のとおりです (順序どおりである必要はありません)。
1. There appears to already be a driver installed on your system (version:
390.42). As part of installing this driver (version: 390.42), the existing
driver will be uninstalled. Are you sure you want to continue?
Continue installation Abort installation
(选择 Coninue,如果是重装的话)
2. The distribution-provided pre-install script failed! Are you sure you want
to continue?
Continue installation Abort installation
(选择 Cotinue)
3. Would you like to register the kernel module sources with DKMS? This will
allow DKMS to automatically build a new module, if you install a different
kernel later.
Yes No
(这里选 No)
4. Install NVIDIA's 32-bit compatibility libraries?
Yes No
(这里选 No)
5. Installation of the kernel module for the NVIDIA Accelerated Graphics Driver
for Linux-x86_64 (version 390.42) is now complete.
OK
6.Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.
Yes No
(这里选 Yes)
5. グラフィカルインターフェイスを起動して再起動します。
sudo service lightdm start
上記のコマンドが完了すると、自動的にログイン インターフェイスに戻り、再起動するだけです。
sudo reboot
6. Nvidia ドライバーをマウントします (マウントしなくても実行できます)。
modprobe nvidia
ドライバーが正常にインストールされているかどうかを確認します。
nvidia-smi
参考:
Ubuntu16.04 は PPA を使用して NVIDIA グラフィック カード ドライバーを迅速かつ簡単にインストールします_Might_Guy. のブログ-CSDN ブログ
Ubuntu 18.04 に Nvidia ドライバーをインストールした記録 (.run)_midri のブログ - CSDN ブログUbuntu18.04 Nvidia グラフィックス ドライバーのインストールの記録_Que Ranzhisu のブログ - CSDN ブログubuntu16.04 システムに nvidia グラフィックス ドライバーをインストールする run method_xunan003 のブログ - CSDN ブログ_ubuntu グラフィックス ドライバーをインストールするUbuntu18.04 Nvidia グラフィックス ドライバーをインストールする Record_Que Ranzhisu のブログ - CSDN ブログレコード Ubuntu 18.04 (.run) Nvidia driver_midri のブログ - CSDN ブログをインストールする方法