Portál AbcLinuxu, 26. dubna 2024 20:40


Dotaz: Okamžité uspání po probuzení - ArchLinux

9.5.2013 23:14 GAZDOWN | skóre: 7
Okamžité uspání po probuzení - ArchLinux
Přečteno: 261×
Odpovědět | Admin
Zdravím, mám takový dosti otravný problém a už nevím kde hledat.

Popis chování:

Ihned po té co probudím počítač ze spánku, ne hibernace to se totiž chová normálně, zazní tón o nízkém stavu baterie. Po zalogování je vidět i hláška a systém se do 30 sekund uspí. Někdy je s tímto spojeno i to, že ukazatel baterie hlásí totální vybití nebo že tam není baterie, jindy zase hlásí korektní stav. Problém je, že baterie je třeba plně nabitá a stejně se počítač uspí.

acpitool -B hlásí vše korektně. Mám ArchLinux, 3.0.77-lts, systemd, Ještě maličkost, takhle to zlobí poměrně dlouho, takže update nic nevyřešil.

Díky za každý nápad.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 11.5.2013 11:25 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Okamžité uspání po probuzení - ArchLinux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co používáš za grafické prostředí? Mohla by to dělat nějaká utilitka, co nekorektně checkuje stav baterie a uspává.
Zdar Max
Měl jsem sen ... :(
11.5.2013 12:05 GAZDOWN | skóre: 7
Rozbalit Rozbalit vše Re: Okamžité uspání po probuzení - ArchLinux
Ahoj, používám KDE (4.10.3) a jako správce napájení je výchozí KDEčkovský. Jiné utilitky neběží. A LaptopMode / TLP démon běží, ale stejné chování se projeví i když jej vypnu.
11.5.2013 15:29 MadCatX
Rozbalit Rozbalit vše Re: Okamžité uspání po probuzení - ArchLinux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle je výchozí chování KDE 4. V systemsettings->Power Management->Advanced Settings se dá nastavit, jak se systém zachová při nízkém stavu baterie. Otázka samozřejmě je, proč KDE 4 vidí nesprávný stav baterie, na novějším jádře jste to nezkoušel?
11.5.2013 20:38 GAZDOWN | skóre: 7
Rozbalit Rozbalit vše Re: Okamžité uspání po probuzení - ArchLinux
Zdravím, nezkoušel, můžu to prubnout, nicméně to problém nevyřeší( jelikož používám catalyst a s tím radeonem co mám nejedou ovladače). Hlavně odkud berou kdečka ty informace o stavu baterie, když acpi hlásí korektní stav?
11.5.2013 21:16 MadCatX
Rozbalit Rozbalit vše Re: Okamžité uspání po probuzení - ArchLinux
Samozřejmě nevím, co máte za kartu, ale aktuální catalyst-legacy s Radeonem HD3xxx funguje s novějšími jádry v pohodě. KDE získává informace o baterii z UPower; odkud bere informace UPower můžete zjistit takto:
upower --enumerate /org/freedesktop/UPower/devices
a následně
upower -i /org/freedesktop/UPower/devices/battery_BAT1
(BAT1 nahraďte tím, co získáte z předchozího výstupu). Hned první řádek vám řekne, odkud UPower čte informace o baterii.
12.5.2013 12:20 GAZDOWN | skóre: 7
Rozbalit Rozbalit vše Re: Okamžité uspání po probuzení - ArchLinux
Zdravím, tak jsem zkusil nainstalovat staré jádro 3.4.9 (max verze co podporuje catalyst a je dostupná pomocí downgrade) a kupodivu vše běží jak má. Nicméně po dalším prohledávání jsem získal tyto výsledky:

Výsledky před uspáním:
/org/freedesktop/UPower/devices/battery_BAT0
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0
  vendor:               Hewlett-Packard
  model:                Primary
  serial:               23209 2012/08/29
  power supply:         yes
  updated:              Sun May 12 09:25:42 2013 (238 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               fully-charged
    energy:              81.7737 Wh
    energy-empty:        0 Wh
    energy-full:         81.7737 Wh
    energy-full-design:  81.7737 Wh
    energy-rate:         0 W
    voltage:             12.53 V
    percentage:          100%
    capacity:            100%
    technology:          lithium-ion
Výsledky po uspání:
/org/freedesktop/UPower/devices/battery_BAT0
  native-path:          /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0
  vendor:               Hewlett-Packard
  model:                Primary
  serial:               23209 2012/08/29
  power supply:         yes
  updated:              Sun May 12 09:30:54 2013 (1 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    energy:              80.7636 Wh
    energy-empty:        0 Wh
    energy-full:         80.7636 Wh
    energy-full-design:  80.7636 Wh
    energy-rate:         22.5108 W
    voltage:             12.244 V
    time to empty:       3.6 hours
    percentage:          100%
    capacity:            100%
    technology:          lithium-ion
  History (charge):
    1368343849  100.000 discharging
    1368343849  0.000   unknown
  History (rate):
    1368343853  22.511  discharging
    1368343851  33.355  discharging
    1368343849  25.774  discharging
    1368343849  21.734  discharging
    1368343849  0.000   unknown
a toto jsem našel v journalctl:
kvě 12 09:25:36 marcelnb upowerd[431]: (upowerd:431): GLib-CRITICAL **: g_ascii_strcasecmp: assertion `s1 != NULL' failed
kvě 12 09:25:36 marcelnb upowerd[431]: (upowerd:431): UPower-Linux-WARNING **: unknown status string:
A na novém jádře to vypadá takto (při nápájení z baterie):
/org/freedesktop/UPower/devices/battery_BAT0
  native-path:          /sys/devices/LNXSYSTM:00/device:00/PNP0C0A:00/power_supply/BAT0
  vendor:               Hewlett-Packard
  model:                Primary
  serial:               23209 2012/08/29
  power supply:         yes
  updated:              Sun May 12 12:17:19 2013 (11 seconds ago)
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    energy:              76.8564 Wh
    energy-empty:        0 Wh
    energy-full:         80.7858 Wh
    energy-full-design:  80.7858 Wh
    energy-rate:         24.8307 W
    voltage:             12.026 V
    time to empty:       3.1 hours
    percentage:          95.136%
    capacity:            100%
    technology:          lithium-ion
  History (charge):
    1368353839  95.136  discharging
    1368353764  95.727  discharging
    1368353742  95.878  discharging
  History (rate):
    1368353839  24.831  discharging
    1368353764  22.311  discharging
    1368353745  31.358  discharging
    1368353742  22.355  discharging
Nejdřív jsem se domníval, jestli si upower neplete baterie, protože mám dva sloty, ale zdá se, že asi ne. Nějaké nápady, proč by tomu tak mohlo být?

PS. Částečně vyřešeno, ideální by bylo, kdyby to běhalo i na distribuční LTS verzi.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.