最近ノートパソコンの修理をしてマザーボードも交換しました。私は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_role
USB-Cアクセサリは[source] sink
接続されていても
ポートで動作し続けます。
どうなりますか?この問題をどのように解決できますか?
ありがとうございます。