私のDell XPS 13のバッテリー寿命は決して素晴らしいものではありませんが、最近深刻に悪化しています。 powertopを使用して、かなりの電力を消費するUSBデバイスのようなものがあることに気付きました。
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
問題は、ラップトップにUSBデバイスが接続されていないことです。
このすべての電力を使用してUSBデバイスを識別する方法を見つけるための次のステップは何ですか?
編集:
さらなる調査により、次の出力を示すlsusb
を実行することになりました。
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
また、一部のGoogle検索では、問題のデバイスがWiFi/Bluetoothモジュールに関連していることが示唆されています。私が見つけたほとんどのフォーラムの投稿は、このデバイスのドライバーに問題があったことを示唆していますが、Ubuntuの最新バージョンを実行している場合は問題ないはずです。私はUbuntu 15.04を使用していますが、まだ問題があるため、次のステップがどうあるべきかわかりません。
BluetoothデバイスのUSB自動サスペンドモードを有効にする必要があります。
これを実現するために install TLP をお勧めします。 TLPのデフォルト構成では、(外部接続された)マウスとキーボードを除くすべてのUSBデバイスの自動サスペンドが有効になります。
Bluetoothをまったく使用しない場合は、TLPの configuration で次の行を有効にして、起動時に無効にすることもできます。
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth"
ところで:XPS13 2015 Ubuntu 14.04の工場出荷時インストールにはTLPが含まれています。