
私は以下の質問に答えるためにこの質問を書いています:
ソフトウェアとアップデート (追加ドライバー タブ) またはコマンド ラインから Nvidia ドライバーをインストールした後、Ubuntu が起動しなくなりました (システム ロゴ画面で停止するか、黒い画面が表示されます)。
私は、ASUS ROG Strix G15 Ryzen 7 Octa Core 5800H - (16 GB/1 TB SSD/Windows 10 Home/6 GB グラフィックス/NVIDIA GeForce RTX 3060) G513QM-HN319TS ゲーミング ノートパソコンを試していました。
答え1
以下はインストールが成功した場合の私の観察結果です。
- BIOS設定(ESCキー)からセキュアブートを無効にします(必須の手順)。
- BIOS からの高速ブートを無効にします (必須ではありません)。
- nomodeset オプションはほとんどの場合 Ubuntu の実行には機能せず、ビデオ ドライバーの読み込みをバイパスする場合にのみ役立ちます。
Ubuntu を UI モードで再起動するにはどうすればいいですか?
黒い画面またはロゴ画面で停止したら、リカバリ モードで詳細オプションから Ubuntu を実行します。ルート オプションに移動して Enter キーを押します。ルート アクセスを持つターミナルが表示されます。次に、次のコマンドを実行します。
"prime-select query"
システムがどのドライバをロードしているか確認します。nvidiaが表示されている場合は、次のコマンドを実行します。
"prime-select intel"
Intel ドライバーをロードします。再起動します。Ubuntu を再び実行できるはずです。
RTX 30 シリーズ用の Nvidia ドライバーをインストールする方法。
私の場合、ソフトウェアとアップデート(追加ドライバータブ)からドライバーをインストールしていたときに、Ubuntu 20.04 が提供する最新バージョンである nvidia-driver 460.80 バージョンをインストールしましたが、Ubuntu 20.04 に付属するカーネルバージョン 5.8 ではサポートされていないようです。
何をするか?
まず、Nvidia の公式 Web サイトから、システムでサポートされているドライバー バージョンを確認します。 https://www.nvidia.com/ダウンロード/index.aspxインストールされているバージョンがこのバージョンと一致していることを確認してください。私の場合、正しいバージョンは 460.80 ではなく 460.84 でした。
最新のドライバーをサポートするには、カーネル バージョン 5.8 では不十分です。次を使用してカーネル バージョンを確認してください:
uname -r
5.11 に更新する必要があります。5.12 で試してみましたが、うまくいきませんでした。Ubuntu 21.04 をインストールしましたが、カーネル バージョン 5.11.0-18-generic になります。次からカーネル バージョンを手動で更新してみてください: https://kernel.ubuntu.com/~kernel-ppa/mainline/
v5.11.22 バージョンに移動し、システムのアーキテクチャに応じて .deb で終わる 4 つのファイルをダウンロードします。ryzen ユーザーの場合は AMD64 です。: linux-headers、linux-image、linux-modules、および linux-headers-*_all.deb。ファイルの汎用バージョンのみをダウンロードします。これらすべてのファイルがダウンロードされたディレクトリに移動して、次のコマンドを実行します。
sudo dpkg -i *.deb
システムを再起動し、grub メニューの詳細オプションから 5.11 カーネル バージョンで ubuntu を実行します。
カーネルを更新したらNVIDIAドライバーをインストールする方法
- コマンドを実行して
sudo add-apt-repository ppa:graphics-drivers/ppa
、サポートされているシステムの 460.84 バージョンまたは最新バージョンを取得します。 - 実行し
sudo apt install nvidia-driver-460
てドライバーをインストールします。 - システムを1回または2回再起動します。
NVIDIA が適切に動作していることを確認する方法。
- Ubuntu の右上隅で、 に移動します。
Settings -> About
グラフィックスを確認すると、モデル名とともに Nvidia が表示されます。 nvidia-smi
または を実行しますnvidia-settings
。問題なく動作するはずです。
これが役に立つことを願っています。:)
編集: これらの手順をすべて実行した後、NVIDIA は正常に動作していましたが、ASUS ROG キーボードで問題が発生しました。キーを押すたびに、ASUS 内蔵キーボードの電源ボタンが動作していました。外付けキーボードは正常に動作していました。次の投稿が、この問題を解決するのに役立ちました。https://forums.developer.nvidia.com/t/os-still-using-renoir-after-installing-nvidia-drivers-ubuntu-18-04-rtx-3060-amd64-ryzen-7/181795/2
答え2
問題は gnome グラフィック インターフェイスにある可能性がありますgdm
。次の操作を実行してください。
黒い画面でコンソールを起動し、
ctrl+f2
ユーザーとしてログインします。
再起動する
gdm
には:sudo systemctl restart gdm
ドライバーをインストールした後、amdgpu の黒い画面が機能しました。
私がチェックしましたhttps://support.system76.com/articles/login-loop-ubuntu/。
答え3
私の場合は、ドライバーの更新/インストール時に必要なMOKパスワードを入力するだけで済みました。私はUbuntu 2.04をドライバー510 nvidiaで実行しています。