Ubuntu 18.04 に Nvidia グラフィック カード ドライバーをインストールするチュートリアル (画像とテキスト付き)

Ubuntu 18.04 に Nvidia グラフィック カード ドライバーをインストールするチュートリアル (画像とテキスト付き)

0. 事前準備

BIOS でセキュア ブートを無効にします。無効にしないと、サードパーティ ソースを使用してインストールされたグラフィック カード ドライバーはインストール後に使用できなくなります。

1. nouveauを無効にする

1. ファイルを作成します。vim エディターをダウンロードしていない場合は、vim を gedit に置き換えます。

$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf

2. 次の内容をファイルに挿入して、デフォルトでは有効になっていない nouveau をブラックリストに追加します。

ブラックリストヌーボー
オプション nouveau modeset=0

3. 無効化を有効にするために次のコマンドを入力し、再起動します。

$ sudo アップデート-initramfs -u
$ sudo 再起動

4. 再起動後に確認する

lsmod | grep 初心者

Enterキーを押しても応答がない場合は、機能は正常に無効化されています。

2. グラフィックカードドライバをインストールする

まず、以前にインストールしたグラフィック ドライバーを完全にアンインストールします。
PPA ソース ファイルをアンインストールします。

$ sudo apt-get remove --purge nvidia*

Runfile ソース ファイルのアンインストール:

$ sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall

ここで、最も簡単なインストール方法を紹介します。PPAソースドライバのインストールで、コンピュータに最適なグラフィックドライバのバージョンを照会します。

ubuntu-ドライバーデバイス


図に示すように、私のコンピュータに最適なグラフィックドライバのバージョンはnvidia-driver-435です。
次にコマンドラインを使用してインストールします

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-getアップデート
$ sudo apt-get install nvidia-driver-435 #ここでの数字は上記で照会したバージョン番号に対応している必要があります$ sudo apt-get install mesa-common-dev

注意: セキュア ブートが以前に無効になっていない場合は、インストール プロセス中にパスワードを設定するように求められます。再起動時にセキュア ブートを無効にするには、パスワードを入力する必要があります。再起動後にブルー スクリーンが表示されます。この時点では、続行を直接選択することはできません。代わりに、ボタンを押して、Enroll MOK を選択する必要があります。確認後、次のオプションで続行を選択し、ドライバーのインストール時に設定したパスワードを入力して、コンピューターを起動します。

インストールが完了したら再起動してください

$ sudo 再起動

再起動後にターミナルで確認する

$ nvidia-smi

GPU リストが表示されればインストールは成功です。

Ubuntu 18.04 に Nvidia グラフィック ドライバーをインストールするチュートリアル (画像とテキスト) に関するこの記事はこれで終わりです。Ubuntu 18.04 に Nvidia グラフィック ドライバーをインストールする方法の詳細については、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Ubuntu で nvidia グラフィック ドライバーをインストールする (簡単なインストール方法)
  • Ubuntu にグラフィック ドライバーが正常にインストールされたかどうかを確認する方法
  • Ubuntu 16.04 に nvidia ドライバー + CUDA + cuDNN をインストールする詳細なチュートリアル
  • Ubuntu18.04.2にRTX2080 Nvidiaグラフィックカードドライバーをインストールする方法
  • Ubuntu のインストール グラフィック ドライバーと Cuda チュートリアル

<<:  JavaScript の onblur および onfocus イベントの詳細な説明

>>:  MySql のサブクエリ内のクエリ例の詳細な説明

推薦する

JavaScriptの基礎を学ぶ

目次1. JavaScriptを記述する場所2. JavaScriptでよく使われる入力文と出力文1...

mysql ワイルドカード (sql 高度なフィルタリング)

目次まず、値の一部と一致させるために使用される特殊文字であるワイルドカードについて簡単に紹介します。...

IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決策

この記事では、主に、IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決...

JavaScript クロージャの説明

目次1. クロージャとは何ですか? 1.2 クロージャのメモ化: 関数は定義された環境を記憶する1....

不規則な絵の滝の流れ原理の分析と応用

プロジェクトで発生した不規則な絵画壁のレイアウト問題は、次のように分析されます。 1.img dis...

MySQL で行を列に変換したり、列を行に変換したりする詳細な例

mysql 行から列へ、列から行へ難しい文章ではないので、詳しく説明はしません。文章を読むときは、一...

MySQLで日付と時刻を照会する方法

序文:プロジェクト開発では、一部のビジネス テーブル フィールドで日付と時刻の型が使用されることが多...

Docker 自動ビルド 自動ビルド実装プロセス図

自動ビルドとは、Docker Hub を使用して、Dockerfile ファイルを含む GitHub...

MySQL 8 の新機能: 非表示のインデックス

背景インデックスは諸刃の剣です。クエリ速度は向上しますが、DML 操作も遅くなります。結局のところ、...

ウェブフロントエンドエンジニアにおすすめのヒント

まず、Webフロントエンドエンジニアの価値についてお話ししましょう。現在、Web製品のインタラクショ...

Zabbix パスワードをリセットする方法 (ワンステップ)

問題の説明長い間アカウントパスワードを入力して Zabbix にログインしていないため、管理者パスワ...

MySQL における UNION と UNION ALL の基本的な使い方

データベースでは、UNION キーワードと UNION ALL キーワードの両方が 2 つの結果セッ...

MySQLで行または列をソートする方法

方法:説明: どちらも達成できません:方法1: sp_product から sp.productid...

フレームセットを使用して複雑なページレイアウトを実装するためのテクニックの概要

コードをコピーコードは次のとおりです。 <html> <!--混合フレームレイアウ...

Vueはシンプルなマーキー効果を実装します

この記事では、Vueの具体的なコードを共有して、シンプルなマーキー効果を実現しています。具体的な内容...