LinuxでUSB-C電源充電が機能しない

LinuxでUSB-C電源充電が機能しない

最近ノートパソコンの修理をしてマザーボードも交換しました。私はFedora LinuxとWindowsを使用してデュアルブート設定を実行しています。

修理が完了するまで、USB-CポートはPower Deliveryを介してLinuxで充電をサポートします。しかし、後でUSB-C PDを介して充電すると、奇妙な動作が表示されます。

  • Windowsでうまく動作します。

  • ノートパソコンは電源を切った状態で接続すると正常に動作します。

  • ノートブックが起動すると、Linuxでは充電されず、USB-Cを接続せずに充電されます。

  • 起動前にノートブックを接続すると、Linuxでノートブックが正しく充電されます(プラグを抜いて再接続した後も)。

全体的に、ラップトップがこのブート/セッションを充電できるようにしてUSB-C充電器を取り外しても、ラップトップが動作し続けるには、USB-C充電器を介して接続し、別の時間に挿入してください。

明らかに、LinuxはまだUSB-Cを介した充電をサポートしていますが、上記の条件が満たされていない場合は充電を開始できません。

その結果、 cat /sys/class/typec/port0/power_roleUSB-Cアクセサリは[source] sink接続されていても
ポートで動作し続けます。

どうなりますか?この問題をどのように解決できますか?

ありがとうございます。

ベストアンサー1

おすすめ記事