Telefone werden am USB C-Anschluss langsam aufgeladen

8

Entschuldigung, wenn dies offensichtlich ist, aber ich bin ein bisschen ein Neuling. Ich verwende einen Acer Nitro 5-Laptop mit Dual-Boot (Windows 10 und Ubuntu 18.04.1 LTS mit Budgie). Ich habe 2 Schnellladeanschlüsse (einen USB-3- und einen USB-C-Anschluss), die mit einem Batteriesymbol neben dem Anschluss gekennzeichnet sind. Wenn ich Windows starte und mein Telefon an einen der beiden Anschlüsse angeschlossen ist, wird es schnell mit 1,5 Ampere aufgeladen. Wenn ich Ubuntu starte, kann ich mit denselben Kabeln usw. nur langsam mit 0,5 Ampere aufladen. Kann ich irgendetwas tun, um unter Ubuntu schnell aufzuladen? Ubuntu erkennt mein Telefon und hat die richtige Modellnummer dafür, wenn ich es anschließe, und ermöglicht die Datenübertragung.

lspci -d ::0c03 -k gibt mir folgendes:

00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
    Subsystem: Acer Incorporated [ALI] Sunrise Point-H USB 3.0 xHCI Controller
    Kernel driver in use: xhci_hcd

und lsmod | grep typecgibt mir: typec 24576 0

Legacy-USB ist im BIOS nicht aktiviert.

Mark Smith
quelle
Benötigt Ihr USB-C-Anschluss proprietäre Treiber, um das schnelle Aufladen zu ermöglichen (auch bekannt als Weiterleiten von mehr Strom an diesen Anschluss)?
dadexix86
Ich habe eine Neuinstallation von Windows auf einem neuen Laufwerk im Laptop durchgeführt und keine anderen Treiber als für die GPU installiert. Sofern Windows nicht über Windows Update installiert hat, sollte ich nichts proprietäres verwenden.
Mark Smith
Fügen Sie Ihrer Frage die Ausgabe von lspci -d ::0c03 -kbitte
dadexix86
Großartig. Was ist die Ausgabe von lsmod | grep typec? (
Fügen
Über lsmodwird dies bedeutet , dass das Kernel - Modul für USB-C nicht geladen. Versuchen Sie es zu laden sudo modprobe typec, warten Sie einige Zeit und prüfen Sie dann, ob das Telefon mit Höchstgeschwindigkeit aufgeladen wird.
dadexix86

Antworten:

0

Mit diesem Befehl können Sie sehen, wie viel Strom Linux dem Port zur Verfügung stellt:

sudo lsusb -v

Dadurch wird ein detaillierter Bericht Ihres USB-Systems ausgedruckt. Wenn Sie nach Bereichen mit dem MaxPowerZeichen suchen möchten , können Sie diese nur filtern und anzeigen, indem Sie:

sudo lsusb -v | grep -i power

Sie sollten eine Ausgabe mit folgenden Zeilen sehen:

MaxPower              500mA

Es gibt Tools und Kernelmodule, mit denen Sie manuell ändern können, wie viel Strom der USB-Anschluss erhält. Diese Tools können jedoch Ihr an diese Ports angeschlossenes System oder Ihre Hardware beschädigen. Ein solches Werkzeug ist ein ipad-chargeanderes uhubctl(Sie wurden gewarnt)

Kristopher Ives
quelle
3
uhubctl kann ändern, wie viel Strom bereitgestellt wird, aber nur aus und wieder ein. Es kann die Leistung nicht von 0,5 A auf 1,5 A ändern und nichts beschädigen (ich bin ein Autor).
MVP
-1

Einige USB-Kabel werden nur zum Übertragen von Daten verwendet, andere nur zum Aufladen und andere ermöglichen beides. Ich denke, Sie müssen andere Dinge von Ihrem Laptop trennen, um sicherzustellen, dass das Telefon mehr mit Strom versorgt wird.

Ivan-Petrov
quelle
Sowohl unter Windows als auch unter Ubuntu habe ich neben dem Netzkabel nur mein Telefon über USB-C zu USB-C-Kabel oder mein Telefon über USB-C nach USB-A an meinen Laptop angeschlossen. Beide Kabel ermöglichen sowohl ein schnelles Aufladen als auch eine Datenübertragung unter Windows, daher denke ich nicht, dass die Kabel das Problem sind.
Mark Smith