私は、Flash Coreboot BIOSがインストールされているLenovo Thinkpad x220でLinux Mint Linuxバージョン5.15.0-76-genericを使用しています。
システムが起動しますが、次の ACPI エラーが発生します。
[ 0.194996] ACPI Error: AE_NO_ACPI_TABLES, While loading namespace from ACPI tables (20210730/tbxfload-68)
Linuxでスプーンロッド文書。
Lenovo x220 モデルには、1 つの USB 3.0 ポート (通常動作) と 2 つの USB 2.0 ポートがあります。
USB 2.0ポートが機能しません。これはACPIの問題に関連しているようです。
USBエラーのため、起動時間は約1分です。
[ 3.431059] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[ 16.714718] usb 2-1: device not accepting address 2, error -110
[ 16.714855] usb 1-1: device not accepting address 2, error -110
[ 16.842692] usb 1-1: new high-speed USB device number 3 using ehci-pci
[ 16.842732] usb 2-1: new high-speed USB device number 3 using ehci-pci
[ 32.842692] usb 2-1: device not accepting address 3, error -110
[ 32.842837] usb 1-1: device not accepting address 3, error -110
[ 32.842953] usb usb1-port1: attempt power cycle
[ 32.842981] usb usb2-port1: attempt power cycle
[ 33.286712] usb 1-1: new high-speed USB device number 4 using ehci-pci
[ 33.286759] usb 2-1: new high-speed USB device number 4 using ehci-pci
[ 44.106690] usb 2-1: device not accepting address 4, error -110
[ 44.106832] usb 1-1: device not accepting address 4, error -110
[ 44.234721] usb 2-1: new high-speed USB device number 5 using ehci-pci
[ 44.234760] usb 1-1: new high-speed USB device number 5 using ehci-pci
[ 54.858694] usb 1-1: device not accepting address 5, error -110
[ 54.858846] usb 2-1: device not accepting address 5, error -110
[ 54.858962] usb usb2-port1: unable to enumerate USB device
[ 54.859067] usb usb1-port1: unable to enumerate USB device
また、Linuxのバッテリー状態についてもまったくわかりません。
私の質問:起動中にACPIテーブルを正しく表示できるように、オペレーティングシステムにACPIテーブルをどのように提供しますか?
Linuxにインストールする必要のないパッケージがあります(それはどのパッケージですか?)またはCorebootからのものです(coreboot.rom
必要なACPIテーブルを持つようにCorebootビルドを変更するにはどうすればよいですか?)。
レビューしましたACPI の Coreboot ドキュメントしかし、該当事件に関連して意味のある情報はない。
acpi=off
また、モードとGrubの設定で起動しようとしましたが、最初はpci=noacpi
システムの起動に失敗し(起動時に黒い画面が停止し)、2番目はOSを無効にしました(マウス/トラックパッド/キーボードが機能しません)。