In the past, many Windows and Linux systems did not enforce USB power limits. At work we replaced SGI boxes with Apple systems (for Photoshop users) and started encountering USB power limits with devices that worked on PC’s. I would not be surprised to see changes in this area on linux. https://www.baeldung.com/linux/control-usb-power-supply has some examples you can explore.