そこで最近、大きなセールがあり、Alienwareデスクトップコンピュータを購入し、BIOSアップデート後すぐにLinuxをインストールしました。 1つを除いて、すべてが大丈夫です。電源ボタンでのみコンピュータをシャットダウンできます。それ以外の場合は、sudo shutdown -h now
DEで終了ボタンを使用しても、実行後すぐに再びオンになります。まるで電源ボタンを押すと、OSが正常に起動するかのように、コンピュータがシャットダウンしたときにいつものようにカチッと音が鳴り、再びオンになったときに別のカチッと音がするという点で、再起動とは異なります。
BIOSでWake on LANをオフにして、USBデバイスがデバイスを起動させるのを許可し、デバイスを自動的に起動させることに関するその他のオプションを試しました。問題はまだ存在し、消えません。これはopenSUSE TumbleweedとArchで発生しました。その後、Windowsを再インストールして、これがハードウェアの問題であることを確認し、期待どおりにWindowsで「終了」を押したときにコンピュータの電源を切ったままになりました。
システムシャットダウンの原因、またはこの問題に対する他の考えられる解決策を知る方法はありますか?
編集:マイコンピュータはAMD Ryzen 5900Xを使用し、デバイスのモデル番号はAWAUR10-A815BLKです。
答え1
システムの正確なモデルやシステムで使用されているチップセットを知らずに、これは盲目的な努力になります...質問を編集してください可能であれば、この情報を追加してください。 )
一部のバージョンのIntel XHCI USB3コントローラで動作必要ドライバが正しいUSBコントローラのシャットダウン手順を実行しないと、コントローラはすぐにシステムを再起動するため、システムがシャットダウンするとそのドライバがロードされます。対応するコントローラバージョンの場合、システムのシャットダウン中にそのコントローラに自分の仕事を処理させることはオプションではありません。
私の考えでは、このエラーはボブキャットポイントそしてパンダポイント私の記憶が正しいならチップセットです。
またacpitool -w
、rootとして実行し、wake-upとしてリストされているデバイスのPCI IDを記録し、出力を確認enabled
して識別し、アクティブなデバイスlspci
の番号を使用してウェイクアップ機能の一部または全部を無効にすることもできます。それが役立つなら。acpitool -w
acpitool -W <number>
覚えていない場合は、シャットダウン前に必要なacpitoolコマンドを実行するシャットダウンプロセスの一部として実行するスクリプトを追加できます。