최근에 노트북 수리를 하고 메인보드도 교체했습니다. 저는 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
연결되어 있어도
포트에서 계속 작동합니다 .
어떻게 되어가나요? 이 문제를 어떻게 해결할 수 있나요?
감사해요.