![Was gibt das Paket UPower aus, wenn auf einem Desktop](https://rvso.com/image/31654/Was%20gibt%20das%20Paket%20UPower%20aus%2C%20wenn%20auf%20einem%20Desktop.png)
Wenn ich unter Ubuntu 12.04 den folgenden Befehl verwende:
upower -i /org/freedesktop/UPower/devices/battery_BAT0
Es werden alle Statistiken für die Batterie ausgegeben. Was wird jedoch ausgegeben, wenn ich einen Desktop verwende (d. h. keinen Akku habe)?
Antwort1
Von einer Workstation aus:
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
Ausgabe:
failed to set path: cannot refresh: Cannot get device properties for
/org/freedesktop/UPower/devices/battery_BAT0: Couldn't call GetAll() to
get properties for /org/freedesktop/UPower/devices/battery_BAT0: Method
"GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties"
doesn't exist
Hardwaredetails - CPU
$ lscpu
Architecture: i686
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 3
On-line CPU(s) list: 0-2
Thread(s) per core: 1
Core(s) per socket: 3
Socket(s): 1
Vendor ID: AuthenticAMD
CPU family: 16
Model: 5
Stepping: 2
CPU MHz: 800.000
BogoMIPS: 5787.62
Virtualization: AMD-V
L1d cache: 64K
L1i cache: 64K
L2 cache: 512K
Hardwaredetails - Hauptplatine
$ dmidecode -t baseboard
# dmidecode 2.11
SMBIOS 2.6 present.
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASRock
Product Name: M3A785GMH/128M
Version:
Serial Number:
Asset Tag:
Features:
Board is a hosting board
Board is replaceable
Location In Chassis:
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
Handle 0x0019, DMI type 41, 11 bytes
Onboard Device
Reference Designation: To Be Filled By O.E.M.
Type: Video
Status: Enabled
Type Instance: 0
Handle 0x001A, DMI type 41, 11 bytes
Onboard Device
Reference Designation: To Be Filled By O.E.M.
Type: SCSI Controller
Status: Disabled
Type Instance: 0
Antwort2
Auch wenn ein Desktop-PC nicht über eine Batterie verfügt, um sich selbst mit Strom zu versorgen, kann er über andere Geräte verfügen, die Informationen zum Stromverbrauch liefern. Beispielsweise liefern Apple iPads, Logitech Unifying HIDs und Strommessgeräte dem System keine weiteren Informationen, können aber Stromstatistiken liefern.
Da der angegebene Pfad upower -i
auf einem Desktop nicht existiert (es gibt keine Batterie, daher kein BAT0
), schlägt dies offensichtlich mit einem Fehler fehl.
Hier ist ein Beispiel für upower -d
einen Desktop. Es wird eine Logitech K800-Tastatur mit wiederaufladbarem Akku aufgeführt:
Device: /org/freedesktop/UPower/devices/keyboard_0003o046DoC52Bx000A
native-path: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.2/0003:046D:C52B.0009/0003:046D:C52B.000A
vendor: Logitech, Inc.
model: K800
serial: FB841B86
power supply: no
updated: Wed 12 Feb 2014 12:11:10 PM CET (5 seconds ago)
has history: yes
has statistics: no
keyboard
present: yes
rechargeable: yes
state: discharging
percentage: 55%
History (charge):
1392203470 55.000 discharging
Daemon:
daemon-version: 0.9.23
can-suspend: no
can-hibernate: no
on-battery: no
on-low-battery: no
lid-is-closed: no
lid-is-present: no
is-docked: no