Ich habe einen Laptop, der prinzipiell über PowerDelivery am USB-C/Thunderbolt-Anschluss aufgeladen werden kann. Er wird zuverlässig über seinen Thunderbolt-4-Anschluss aufgeladen, wenn er ausgeschaltet oder in den Ruhezustand versetzt ist.
Ansonsten ist mir aufgefallen, dass es nur (aber nicht ganz immer) lädt, wenn ich zuerst den Suspend-to-RAM-Modus einschalte (mit Suspend-to-Disk kann ich nicht testen), das USB-C-Ladekabel anschließe und dann das Notebook aufwecke.
Der Laptop lädt dann weiter, bis ich das Kabel wieder anschließe. Der Anschluss an das normale Ladegerät funktioniert immer.
Intuitiv sieht es so aus, als ob der Kernel oder das System das Laden über den USB-C/Thunderbolt-Anschluss irgendwie verhindert. Daher lautet die allgemeine Frage hier, ob es eine Möglichkeit gibt, den Ladezustand des Anschlusses oder beispielsweise die Power Delivery-Aushandlung zu beeinflussen (falls dies per Software möglich ist).
Beim Anschließen des Ladekabels werden mir in /var/log/messages keine entsprechenden Fehler angezeigt.
Bei Anschluss an ein Thunderbolt 3-Dock funktionieren alle Geräte, wenn der Laptop auch an das normale Ladegerät angeschlossen ist. Sie bleiben verbunden, wenn ich das normale Ladegerät entferne, aber ich kann kein Peripheriegerät über das Dock anschließen, ohne ein separates Ladegerät.
Bei dem Notebook handelt es sich um ein „TUXEDO InfinityBook Pro 16 – Gen7“:https://www.tuxedocomputers.com/de/TUXEDO-InfinityBook-Pro-16-Mk2-Gen7.tuxedo
Eine etwas ältere Version des InfinityBook mit Thunderbolt 3-Anschluss ließ sich über den USB-C-Anschluss problemlos aufladen.
Ich habe ein aktuelles System:
> uname -a
Linux lovelace 5.19.0-43-generic #44~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 22 13:39:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux