GNU/Linux >> Linux の 問題 >  >> Ubuntu

セキュアブートを使用してUbuntu18.04にNvidiaドライバーをインストールする方法は?

昨日、Ubuntuのバージョンを17.10*から18.04LTSにアップグレードしようとしました。一部の要素を除いて、更新は正しく実行されました。

これらの要素の1つは、セキュアブートを備えたNvidiaドライバーのインストールです。

セキュアブートでnvidiaドライバー(バージョン396)をインストールするためにいくつかのことを試みましたが、現時点では機能していないようです…

最後に、回避策を見つけました。セキュアブートを無効にしました。しかし、これはnvidiaドライバーのインストールの問題を解決するためのトリックにすぎません…

ですから、nvidiaドライバーをセキュアブートで動作させることが可能かどうか知りたいのです。 。

セキュアブートがアクティブ化されたときに使用した手順(これは機能しません):

インストールに使用されるコマンド:

sudo apt update
sudo apt upgrade
sudo ubuntu-drivers autoinstall

セキュアブートが有効になっているインストールプロセス中、インストールフェーズはMOK秘密鍵でスタックします。これを克服するための秘訣は、このスレッドで説明されています。

しかし、私にとっては、解決策は機能しません。そのため、スクリプトを中断して、更新とソフトウェアアプリケーションを実行する必要があります。しばらくすると、MOKキーのパスワードを尋ねるダイアログボックスが表示されます。

そこで、ダイアログボックスに入力してPCを再起動しましたが、セキュアブートが有効になっている場合でも、xサーバーの設定は空のままです。

よろしくお願いします。

ベストアンサー

セキュアブートで動作させるための私の手順は次のとおりです。

Ubuntu 18.04.1をインストールしていたときに、インストールの「アップデートとその他のソフトウェアの段階」に達したときに、セキュアブートのパスワードを設定するオプションがあったので、先に進んでチェックボックスを有効にし、新しいパスワードを入力しました安全な起動のために。

インストール後、Nvidiaドライバーをインストールしたいときに、次のことを行いました。

標準のUbuntu手順:

sudo apt-get update
sudo apt-get upgrade
  1. 公式のNvidiaPPAをUbuntuに追加する

    sudo add-apt-repository ppa:graphics-drivers/ppa
    
  2. 更新して再度アップグレードする

    sudo apt-get update
    sudo apt-get upgrade
    
  3. 次のコマンドを使用して、GPUに推奨されるドライバーを確認しました:

    ubuntu-drivers devices
    
  4. 「ソフトウェアとアップデート」を開いて「追加のドライバー」タブをクリックし、次に推奨ドライバーを選択して「変更の適用」をクリックしました。ドライバーが途中にインストールされているときに、安全なブートパスワードの入力を求められました。 Ubuntuのインストール時に設定したパスワードを入力し、適用が終了した後、デバイスを再起動しました。再起動すると、任意のキーを押すように求める青いメニューが表示され、を押すと、「PerformMOKManagement」というラベルの付いたメニューが表示されました。次の4つのオプションがありました:

    1. 起動を続行
    2. 登録キー
    3. ディスクからキーを登録
    4. ハッシュからキーを登録
関連:暗号化されたホームパーティションの使用を元に戻すにはどうすればよいですか?

オプション番号2を選択した後、起動を続け、最終的に機能し、Ubuntu設定->詳細に移動し、グラフィックカード名が正しく表示されました。


Ubuntu
  1. FedoraにNvidiaドライバーをインストールする方法

  2. DebianにNvidiaドライバーをインストールする方法

  3. Ubuntuに最新のNvidiaドライバーをインストールする方法

  1. Ubuntu20.04にNvidiaドライバーをインストールする方法

  2. Ubuntu 18.10 CosmicCuttlefishLinuxにNVIDIAドライバーをインストールする方法

  3. Ubuntu21.04にNVIDIAドライバーをインストールする方法

  1. Ubuntu18.04でApacheを使用してphpMyAdminをインストールして保護する方法

  2. Ubuntu16.04にNginxでMediaWikiをインストールする方法

  3. Ubuntu15.10にNginxを使用してMagentoをインストールする方法