キー登録中にMokManagerでキーボードが機能しません。

キー登録中にMokManagerでキーボードが機能しません。

セキュアブートを有効にしたまま、一部のサードパーティのカーネルモジュールをサポートするために、Ubuntu 20.04.1でMOKを登録しようとしています。システムはデフォルトのカーネルとモジュールで正しく起動しますが、Mok Managerを使用してサードパーティのカーネルモジュールに署名するために作成されたMOKを登録するのに問題があります。登録プロセスを開始すると、Ubuntuの実行中にダイアログボックスにパスワードを入力し、次回の起動時に登録プロセスを続行するためにMok Managerが実行されるようにスケジュールします。再起動すると、Mok管理メニューに4つの選択肢があることがわかりました。 1つ目は起動を続行し、2つ目は生成されたMOKキーを登録することでした。しかし、この間、キーボードはまったく機能しないようです。 Caps LockやNum Lockも機能しません。十分に長く待つとタイムアウトになり続けます。 Mok Managerに入るには、任意のキーを押すように求められます。 F1とF12はアクセス可能なようで、両方のキーがBIOSオプションを選択するために使用されていましたが、他のほとんどのキーはまだ無視されました。

Grubや他のブートローダーで私のラップトップキーボードが正常に動作しているようです。外部USBキーボードは役に立ちません。 Lenovo Rescue Y540。

キーボードをブロックするものがあるか、キーボードを有効にするには何かをロードする必要がありますか?

答え1

TLDR:BIOSに入ると、MOK Managerのキーボードが有効になります。設定を変更する必要はなく、入力後すぐに終了するだけです。

Lenovo Legion 5 Pro 16ACH6HにLinux Mint 20.1をインストールした後も同じ問題が発生しました。

MOK Managerの起動時にキーボードを認識しません。電源を切るには、電源ボタンを短く押す必要がありました。これで電源を入れ、F2を押してBIOSに入ります(キーボードがそこで動作します)。何の変更も適用せずにBIOSを終了しました。チャジャン!キーボードが動作しました!

Linux MintはMOKマネージャを2回だけ表示します。表示されなくなった場合は、端末で次のコマンドを実行して復元できます。

sudo update-secureboot-policy --enroll-key

<Tab>「OK」を押してからパスワードを入力し、繰り返してから閉じる必要があります。コンピュータの電源を入れてBIOSに入ることを忘れないでください。

答え2

MOK Managerに許可する前に、Biosを使ってシステムを強制することに対するRafaelKrの答えを確認しましたが、私の場合は、Lenovo Legion 5 17ARH05Hに最新のBIOSがインストールされていることも確認する必要がありました。

BIOSアップデート(以前のBIOSバージョンFSCN14WW)以前は、このプロセスによって最終的にMOK管理者がキーボードを押すことができましたが、MOK管理者は新しいMOKキーを簡単にインポートするオプションを含まない代替メニューを表示しました。

BIOSバージョンFSCN18WWにアップデートした後でも、ライブキーボードを入手するためにまだBIOS設定を実行する必要がありました。

関連情報