抱歉,如果这很明显,但我有点新手。我正在使用具有双启动功能的 Acer Nitro 5 笔记本电脑(使用 Budgie 的 Windows 10 和 Ubuntu 18.04.1 LTS)。我有 2 个快速充电端口(一个 usb-3 和一个 usb-c),端口旁边有一个电池图标。当我启动 Windows 时,如果我的手机插入任一端口,它将以 1.5 安培的电流快速充电。当我启动 Ubuntu 时,我只能使用相同的电线等以 0.5 安培的电流缓慢充电。我可以做些什么来在 Ubuntu 下实现快速充电?当我插入手机时,Ubuntu 确实识别了我的手机并具有正确的型号,并允许数据传输。
lspci -d ::0c03 -k
给出以下内容:
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
并lsmod | grep typec
给我:
typec 24576 0
BIOS 中未打开传统 USB。
答案1
您可以使用此命令查看 Linux 为端口提供的电流量:
sudo lsusb -v
这将打印出您的 USB 系统的详细报告。如果您想要查找带有 标志的区域MaxPower
,可以使用以下方法进行过滤并仅查看它们:
sudo lsusb -v | grep -i power
您应该看到如下输出:
MaxPower 500mA
有一些工具和内核模块允许您手动更改 USB 端口的供电量,但这些工具可能会损坏您的系统或连接到这些端口的硬件。 其中一个这样的工具是ipad-charge
另一个uhubctl
(您已经收到警告)
答案2
有些 USB 数据线仅用于传输数据,有些仅用于充电,有些则两者兼用。我认为您需要从笔记本电脑上拔下其他设备,以确保为手机提供更多电量。