web-dev-qa-db-fra.com

Localisez le périphérique USB gourmand vu dans Powertop

L’autonomie de la batterie de mon Dell XPS 13 n’a jamais été excellente, mais elle s’est sérieusement détériorée ces derniers temps. En utilisant powertop, j'ai remarqué qu'il semble y avoir une sorte de périphérique USB qui consomme beaucoup d'énergie.

PowerTOP 2.6.1    Overview   Idle stats   Frequency stats   Device stats   Tunables                                     

The battery reports a discharge rate of 12.8 W
The estimated remaining time is 2 hours, 2 minutes

Summary: 377.0 wakeups/second,  47.0 GPU ops/seconds, 0.0 VFS ops/sec and 6.0% CPU use

Power est.              Usage       Events/s    Category       Description
  3.85 W    100.0%                      Device         USB device: usb-device-0cf3-3004
  3.58 W     40.0%                      Device         Display backlight
  1.81 W      2.5 ms/s     130.5        Interrupt      PS/2 Touchpad / Keyboard / Mouse
  1.13 W     17.5 ms/s     118.4        Process        compiz
  452 mW     16.0 ms/s      31.0        Process        /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
  419 mW      9.4 ms/s      32.5        Process        /usr/lib/gnome-terminal/gnome-terminal-server --app-id com.canonical.Terminal.swYIftfwqqbunjqoezwSzqxRaqPBMBqC
  315 mW    676.0 µs/s      22.6        Interrupt      [26] i915
  294 mW      0.0 pkts/s                Device         nic:virbr0
  165 mW      0.0 pkts/s                Device         nic:lxcbr0
  144 mW    628.1 µs/s      10.3        Process        nautilus -n
  129 mW    111.7 µs/s       9.3        Process        [rcu_sched]
  112 mW      2.7 ms/s       7.5        Process        /usr/bin/ibus-daemon --daemonize --xim

Le problème, c'est qu'aucun périphérique USB n'est branché sur l'ordinateur portable.

Quelle serait ma prochaine étape pour déterminer comment identifier le périphérique USB utilisant toute cette puissance?

MODIFIER:

Des recherches ultérieures m'ont amené à exécuter lsusb, qui affiche le résultat suivant:

Bus 004 Device 003: ID 0cf3:3004 Atheros Communications, Inc. 
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 1bcf:288f Sunplus Innovation Technology Inc. 
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Et certaines recherches sur Google suggèrent que le périphérique problématique est lié à mon module WiFi/Bluetooth. La plupart des articles de forum que j'ai trouvés suggèrent qu'il y avait un problème avec les pilotes de ce périphérique, mais que si vous utilisez la dernière version d'Ubuntu, vous devriez être bon. Je suis sous Ubuntu 15.04 mais j'ai toujours des problèmes, je ne suis donc pas sûr de ce que devrait être ma prochaine étape.

2
Matt

Vous devez activer le mode USB à suspension automatique pour le périphérique Bluetooth.

Je suggère de installer TLP pour y parvenir. La configuration par défaut de TLP activera la suspension automatique pour tous les périphériques USB, à l'exception des souris et des claviers (connectés en externe).

Si vous n'utilisez pas du tout le bluetooth, vous pouvez même le désactiver au démarrage en activant la ligne suivante dans les TLP configuration :

    DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"

Btw: l'installation d'usine XPS13 2015 Ubuntu 14.04 contient TLP.

1
linrunner