10

Sorry if this is obvious, but I am a bit of a novice. I am using an Acer Nitro 5 laptop with a dual boot (Windows 10 and Ubuntu 18.04.1 LTS using Budgie). I have 2 fast charging ports (one usb-3 and one usb-c) that are indicated with a battery icon next to the port. When I boot into Windows, if my phone is plugged into either port it will charge rapidly at 1.5 amps. When I boot into Ubuntu I can only charge slowly at .5 amps using same cords etc. Is there anything I can do to get the fast charging under Ubuntu? Ubuntu does recognize my phone and has the correct model number for it when I plug it in, and allows data transfer.

lspci -d ::0c03 -k gives me the following:

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

and lsmod | grep typec gives me: typec 24576 0

Legacy USB is not turned on in BIOS.

2 Answers2

1

You can use this command to see how much amperage Linux is providing to the port:

sudo lsusb -v

This will print out a detailed report of your USB system. You want to look for areas with the MaxPower sign, you can filter and see them only using:

sudo lsusb -v | grep -i power

You should see output with lines like this:

MaxPower              500mA

There are tools and kernel modules that allow you to manually change how much power the USB port is given, but these tools could damage your system or hardware connected to those ports. One such tool is ipad-charge another is uhubctl (you have been warned)

-4

Some USB cables are used only for transferring data, others only for charging, and others allow both. I think you need to unplug other things from your laptop to make sure more power goes to the phone.

CentaurusA
  • 2,692