すべてのデスクトップとラップトップには、モニター上に画像を表示するためのグラフィックスカードが付属しています。 グラフィック-カードのせせらぎ”と掲示しているシステムボードやシステムに接続されたボード経由でPCI-Eスロットに実装されていません。 NvidiaやAMD製造グラフィックカード用のグラフィック-カードにノートパソコンやデスクトップ.,
ここでは、Ubuntu20.04/Ubuntu18.04にNvidiaドライバをインストールする方法を見ていきます。
グラフィックスカード情報を見つける
システムに接続されているグラフィックスカードを見つけましょう。 それを見つけるには、lshwコマンドを使用します。
sudo lshw -C display
上記の出力から、システムにNvidiaグラフィックカードがあり、Nouveauドライバを使用していることがわかります。 アール-ヌーヴォーはオープンソースの表示ドライバーのためのNvidiaのカードでの開発を通じてリバースエンジニアリングのNvidiaドライバーです。,
Nvidiaドライバのインストール
Nvidiaドライバを複数の方法で、さまざまなソースからインストールできます。
1. グラフィカルインストール
2. UbuntuリポジトリからNvidiaドライバをインストールする
i.ubuntu-driversコマンド
ii.aptコマンド
3. PPAからNvidiaドライバをインストールする
4. 公式サイトからNvidiaドライバをインストールします
1. グラフィカルインストール
アクティビティに移動します>>ソフトウェア&アップデート>>追加のドライバ。,
このタブには、グラフィックカードで使用可能なドライババージョンが表示されます。 選べるのに適したドライバのバージョンしたいインストール又はお勧めのワン(上のリストをクリックしています。
ドライバのインストールを認証するためのパスワードを入力します。 次に、インストールが完了するのを待ちます。
UbuntuシステムでUEFIセキュアブートが有効になっている場合は、セキュアブートを設定し、システムのファームウェアにMOKキーを登録する必要があります。,
インストール後にシステムを再起動し、[追加のドライバ]タブに移動してドライバのインストールを検証します。
2. UbuntuリポジトリからNvidiaドライバをインストールします
i.ubuntu-driversコマンド
まず、リポジトリインデックスを更新して、利用可能なNvidiaドライバを更新し
sudo apt update
次に、グラフィックカードで使用可能なドライババージョンをリストします。,
sudo ubuntu-drivers devices
最後に、ubuntu-driversコマンドを使用して推奨Nvidiaドライバパッケージをインストールします。
sudo ubuntu-drivers install
UbuntuシステムでUEFIセキュアブートが有効になっている場合は、セキュアブートを設定し、システムのファームウェアにMOKキーを登録する必要が
インストール後、システムを再起動します。
sudo reboot
システムの再起動後、以下のコマンドを使用してドライバのバージョンを検証します。,
sudo nvidia-smi
ii. apt command
First, update the repository index to refresh the available Nvidia drivers.
sudo apt update
Then, list the available driver packages for your Nvidia graphic card.
sudo apt list nvidia-driver-*
Finally, install the driver version you want., ここでは、Ubuntuリポジトリから利用可能な最新バージョンのv440.100をインストールします。
sudo apt install -y nvidia-driver-440-server
UbuntuシステムでUEFIセキュアブートが有効になっている場合は、セキュアブートを設定し、システムのファームウェアにMOKキーを登録する必要
ドライバパッケージのインストール後にシステムを再起動します。
sudo reboot
システムの再起動後、以下のコマンドを使用してドライバのバージョンを検証します。
sudo nvidia-smi
3., PPAからNvidiaドライバをインストールします
Nvidia独自のGPUドライバはLaunchpadで利用可能です。 それは現在Nvidiaを出荷し、上流からの最新のドライバを持っています。
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
グラフィックカードに使用可能なドライバパッケージをリストします。
sudo apt list nvidia-driver-*
または
sudo ubuntu-drivers devices
以下のコマンドでNvidiaドライバの最新バージョンをインストールします。,
sudo apt install -y nvidia-driver-450
または
sudo ubuntu-drivers install
UbuntuシステムでUEFIセキュアブートが有効になっている場合は、セキュアブートを設定し、システムのファームウェアにMOKキーを登録する必要があります。
ドライバパッケージのインストール後にシステムを再起動します。
sudo reboot
システムの再起動後、以下のコマンドを使用してドライバのバージョンを検証します。
sudo nvidia-smi
4., 公式Nvidiaドライバーのインストール
まず、お使いのシステムがそれを使用する場合に備えてNouveauドライバを無効にします。
システムを再起動します
sudo reboot
32ビットアーキテクチャをマシンに追加して、Nvidiaドライバ用の32ビットライブラリをインストールします。
sudo dpkg --add-architecture i386 sudo apt update
必要なライブラリをインストールします。
sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev
Nvidiaのウェブサイトから最新のドライバパッケージをダウンロードします。,
または
以下のコマンドを使用して、端末を使用して最新バージョンのv450.66をダウンロードします。
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
以下のコマンドを使用してNvidiaドライバをインストールします。
レガシー BIOSシステム
sudo sh NVIDIA-Linux-x86_64-450.66.run
画面の指示に従ってNvidiaドライバをインストールします。,
インストールを続行する–Nvidiaインストーラを使用してNvidiaドライバをインストールする
はい–Nvidiaの32ビット互換ライブラリをインストールする
はい-nvidia–xconfigユーティリティを更新してXを再起動するときにNvidiaドライバが使用されるようにx構成ファイルを自動的に更新する
UEFIシステム
以下のコマンドを実行する前に、マシン所有者キーを生成し、システムのファームウェアに登録します。
sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem
ドライバパッケージをインストールした後、システムを再起動します。,
sudo reboot
システムの再起動後、以下のコマンドを使用してドライバのバージョンを検証します。,>Nvidiaドライバのバージョンを検証する
UEFI System–SecureBoot Enabled
Ubuntu Repository/PPAからNvidiaドライバをインストールする
UEFIセキュアブートが有効なUbuntuシステムをお持ちの場合、Nvidiaドライバのインストール中に(グラフィカルな方法またはaptコマンドまたはubuntu-driversコマンドまたはPPAから)、システムはパスワードを設定するように求めます(OSのインストール中にまだ設定されていない場合)、システムはパスワードを設定するように求めます(サードパーティ製ソフトウェア)。またはmok(Machine-owner key)はosのインストール後に登録されていません)を使用して、システムのファームウェアにmokを登録することができます。,
セキュアブートウィザードの構成でOKを選択します。
セキュアブートのパスワードを入力します。
パスワードを確認するには、同じパスワードを再度入力します。
システムを再起動し、MOKを登録します。,
sudo reboot
公式Nvidiaドライバをインストールします
まず、システムがセキュアブートを有効にしているかどうかを確認します。
sudo mokutil --sb-state
出力:
SecureBoot enabled
MOKを生成してインポートします。
変換します。へのderファイル。Nvidiaドライバのインストール用のpem形式。
openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem
システムを再起動し、MOKを登録します。
sudo reboot
マシン所有者キーの登録
システムの再起動時に、MOK管理を実行する必要があります。,
MOKの登録を選択します”続行”はい”パスワードを入力します(以前に設定した)”再起動します。
システムの再起動後、Ubuntuシステムのドライバのバージョンを検証します。
sudo nvidia-smi
Nvidia設定の管理
アクティビティに移動してNvidiaドライバの設定を管理できます>>nvidia xサーバーの設定を検索します。,
OR
sudo nvidia-settings