Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Uspání při odpojení od zdroje se zavřeným víkem  (Přečteno 1237 krát)

millcek

  • Návštěvník
  • Příspěvků: 10
Uspání při odpojení od zdroje se zavřeným víkem
« kdy: 25 Listopadu 2014, 12:55:20 »
Ahoj, potřebuju vyřešit věc zmíněnou v titulku. Konkrétní scénář - vyndávám zavřený thinkpad z docku a chci aby se uspal, v této chvíli jej musím otevřít a zase zavřít. Pokud jej ale vytahuji otevřený, nechci jej uspat. Konkrétně mám Kubuntu 14.04. Díky za odpovědi.

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #1 kdy: 25 Listopadu 2014, 13:21:19 »
Uvidíme koho co napadne, mě maximálně napadá napsat script. Ale možná existuje nějaká aplikace.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #2 kdy: 25 Listopadu 2014, 17:41:43 »
to se neda jednoduse udelat, protoze thinkpad nezna status toho lid buttonu ... otevreni a zavreni jen vyvola "press event" ..

http://www.thinkwiki.org/wiki/How_to_configure_acpid
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #3 kdy: 25 Listopadu 2014, 18:27:42 »
Citace
to se neda jednoduse udelat, protoze thinkpad nezna status toho lid buttonu ... otevreni a zavreni jen vyvola "press event" ..
tak to je problém, jedině mě napadá se chytit něčeho jiného, nějakého důsledku, zavření víka a na něj reagovat. Bohužel už to pak nebude 100%. Např. si sledovat hodnotu jasu a pokud je == "0" je víko pravděpodobně zavřené.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #4 kdy: 25 Listopadu 2014, 18:32:48 »
Citace
to se neda jednoduse udelat, protoze thinkpad nezna status toho lid buttonu ... otevreni a zavreni jen vyvola "press event" ..
tak to je problém, jedině mě napadá se chytit něčeho jiného, nějakého důsledku, zavření víka a na něj reagovat. Bohužel už to pak nebude 100%. Např. si sledovat hodnotu jasu a pokud je == "0" je víko pravděpodobně zavřené.
jj ..

neco takoveho :)

mozna se ale pletu ... podivej se do souboru: /proc/acpi/button/lid/LID/state .,. ale iirc thinkpad to fakt nezna, muj dell ano, normalne zna status jestli je lid open/close
« Poslední změna: 25 Listopadu 2014, 18:38:23 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #5 kdy: 25 Listopadu 2014, 18:34:08 »
Tak počkáme co na to tazatel....

millcek

  • Návštěvník
  • Příspěvků: 10
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #6 kdy: 26 Listopadu 2014, 21:34:21 »
Je tam normálně
Kód: [Vybrat]
state:      open resp. closed, kdyz je viko zavrene.

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #7 kdy: 27 Listopadu 2014, 21:20:10 »
pokud zná tak to je fajn  ;) pokud teda někdo jiné nezná lepší možnost, tak já bych se přikláněl k řešení pomocí scriptu.

millcek

  • Návštěvník
  • Příspěvků: 10
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #8 kdy: 03 Prosince 2014, 09:04:06 »
Jo, no problem je v tom, ze ja si ten script nezvladnu napsat. :-D

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Uspání při odpojení od zdroje se zavřeným víkem
« Odpověď #9 kdy: 03 Prosince 2014, 09:32:42 »
To po tobě nikdo nechce. Jen mě ještě zajímá co je myšleno tím Dockem? Je to myšleno, jako klasické napájení? Protože tady bude taky otázka jak ho identifikovat? Pak mě ještě zajímá to zavření víka, takže ty nemáš na víko žádnou akci? Pokud teda víko rozeznáme v 
Kód: [Vybrat]
cat /proc/acpi/button/lid/LID/state a dockovací stanice se bude identifikovat v
Kód: [Vybrat]
ls /sys/class/power_supply nemělo by tomu nic bránit. Já tam např. mám
Citace
AC0  BAT0
, takže pak jednoduše udělám
Kód: [Vybrat]
cat /sys/class/power_supply/AC0/online a vidím 1- připojeno; 0- odpojeno. Tohle ještě musíš prověřit a pak se může napsat script.



 

Provoz zaštiťuje spolek OpenAlt.