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: Uspanie príkazom  (Přečteno 2086 krát)

MGM

  • Návštěvník
  • Příspěvků: 13
Uspanie príkazom
« kdy: 01 Srpna 2013, 14:59:34 »
Zdravím,

je možné uspať NB napríklad pomocou pm-suspend tak, aby bolo po prebudení vyžadované heslo?

Pokiaľ napríklad zadám (v Lubuntu 13.04):

Kód: [Vybrat]
sudo pm-suspend | xscreensaver-command -lock
tak sa najskôr spustí druhý príkaz, teda šetrič s uzamknutím obrazovky a až po jeho zrušení je možné zadať heslo pre "sudo pm-suspend"

beer

  • Host
Re:Uspanie príkazom
« Odpověď #1 kdy: 01 Srpna 2013, 15:07:51 »
Kód: [Vybrat]
dbus-send --system --print-reply \
    --dest="org.freedesktop.UPower" \
    /org/freedesktop/UPower \
    org.freedesktop.UPower.Suspend

nebo snad takto na jeden řádek:
Kód: [Vybrat]
dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Dej si ten řádek na konec souboru .bashrc jako alias, například takto:

Kód: [Vybrat]
##vlastní aliasy##

alias uspi='dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend'

alias hibernuj='dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate'

V závislosti na dalším nastavení screensaveru to bude nebo nebude vyžadovat heslo po probuzení. Aby to fungovalo, musíš restarovat, nebo v terminálu spustit nový bash. Sudo není potřeba, ani heslo.
« Poslední změna: 01 Srpna 2013, 15:23:35 od beer »

MGM

  • Návštěvník
  • Příspěvků: 13
Re:Uspanie príkazom
« Odpověď #2 kdy: 01 Srpna 2013, 16:20:31 »
Screensaver / uzamknutie sa mi týmto spôsobom síce nespúšťa automaticky pri prebudení, ale v Lubuntu / LXDE sa to dá riešiť doplnením toho príkazu o
Kód: [Vybrat]
| xscreensaver-command -lock
Teda pokiaľ to niekedy nebudem chcieť použiť v KDE malo by toto stačiť. Dík.

beer

  • Host
Re:Uspanie príkazom
« Odpověď #3 kdy: 01 Srpna 2013, 17:04:30 »
V klasickém ubuntu je tuším defaultně heslo při probuzení po takovémto uspání heslo vyžadováno, ale tam bude asi gnome-screensaver a ta možnost aktivace nebo deaktivace bude v nastavení buď napájení, nebo spořiče.

MGM

  • Návštěvník
  • Příspěvků: 13
Re:Uspanie príkazom
« Odpověď #4 kdy: 01 Srpna 2013, 18:13:04 »
Teraz to mám vyskúšané v Lubuntu aj v KDE. Pri uspaní cez preklikávanie je heslo vyžadované vždy. Pri uspávaní takto cez príkaz sa NB štandardne prebudí bez požadovania hesla. Ale chcel som to mať hlavne v Lubuntu a tam to mám vyriešené.

Ešte snáď doplním ku hibernácii na disk: myslím, že v posledých dvoch verziách Ubuntu bola možnosť hibernácie pre užívateľa zrušená. Teda na rozdiel od uspania do RAM - hibernácia na disk aj pomocou tvojho príkazu funguje iba s použitím sudo.

beer

  • Host
Re:Uspanie príkazom
« Odpověď #5 kdy: 01 Srpna 2013, 18:20:47 »
Hmm, ale s podporaným hardwarem (který je na whitelistu) by jít hybernace měla. A pokud hardware není na whitelistu, tak by měla jít povolit, v terminálu asi nějak takto:

Kód: [Vybrat]
sudo nano /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

a tam vložit toto:

Kód: [Vybrat]
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
« Poslední změna: 01 Srpna 2013, 18:23:50 od beer »

MGM

  • Návštěvník
  • Příspěvků: 13
Re:Uspanie príkazom
« Odpověď #6 kdy: 01 Srpna 2013, 21:07:56 »
OK, teraz funguje aj hibernácia užívateľom. Ešte raz dík.

 

Provoz zaštiťuje spolek OpenAlt.