fbconを無効にする方法は?

fbconを無効にする方法は?

私のスタートアップには、FB制御のために戦ういくつかのシステムがあります。 kms、amdgpu、systemd-boot、efi、fbcon...

本当に台無しですね。起動中は解像度とフォントが変更され続けます。ただ変わるのではなく前後に! cryptsetupのパスワードを入力する必要があるときにパスワードがめちゃくちゃになるため、これは心配です。

$ dmesg | grep fb0
[    0.496628] fb0: EFI VGA frame buffer device
[    2.357990] fbcon: amdgpudrmfb (fb0) is primary device
[    2.451584] amdgpu 0000:03:00.0: [drm] fb0: amdgpudrmfb frame buffer device

何が起こったのか:

efi (1920x1200)
  -> fbcon (less than 1920x1200, fonts from vconsole.conf)
    -> kms (1920x1200, reset fonts)

EFI vgaとadmgpu(kms?)は正しい解像度を使用します。 FBCON いいえ。完全に殺す方法はないでしょうか?

この機能をオフにしたり、正しいモードを設定する方法はありません。https://www.kernel.org/doc/html/latest/fb/fbcon.html

カーネルオプションの使用はnomodesetオプションではありません。必要に応じてamdgpu

video=efifb私はefi解像度を使用するようにfbconを設定しようとしましたが、幸運ではなく同じに変わります。

うまくいきますが、2秒後にまだ発生する解決策は、vconsole.confフォントとカーネルオプションを使用して正しい解決を強制することです。 fbcon=font:iso01-12x22 fbcon=nodefer video=eDP-1:[email protected]

ベストアンサー1

おすすめ記事