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.
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.