Uspani notebooku do RAM z prikazoveho radku

Posledni dobou jsem si hodne zvykl pouzivat na vzdalenou plochu NoMachine NX. Doma mam na stole vykonny notebook a s sebou nosim jenom stary pomaly netbook. Abych setril elektrinu, notebook mam trvale uspany do RAM. Pokud potrebuji pracovat, pripojim se pres SSH na router a poslu WakeOnLan paket, kterym notebook probudim. Uspani resim pres vzdalenou plochu. Obcas se stane, ze vzdalena plocha nejak vytuhne a notebook neni mozne uspat. Proto mam jako nouzove reseni uspani pres SSH.

Drive se to resilo prikazem sudo pmi action suspend z balicku powermanagement-interface.

Nyni se da pouzivat modernejsi zpusob. System uspime pres D-Bus a ani nepotrebujeme root prava. Zde je prikaz funkcni pro Gnome, asi pujde i s jinymy spravci oken:

Prikaz je mozne volat primo, nebo ho ulozit napr. do /usr/local/bin/suspendToRAM. Pak staci z routeru zavolat „ssh user@notebook suspendToRAM„.

Uvedeny prikaz nepujde spustit, je potreba upravit polkit. Vytvorime soubor /etc/polkit-1/localauthority/50-local.d/allow_all_ssh-users_to_upower.pkla  s nasledujicim obsahem:

druhou moznosti by bylo upravit soubor /usr/share/polkit-1/actions/org.freedesktop.upower.policy, ale to neni dobry napad. Vlastni nastaveni by melo byt v /etc a ne v systemovych souborech balicku.

Jakmile nastane problem s upsanim notebooku, pripojim se pres SSH na router a z neho pres SSH na notebook, kde vyse uvedenym prikazem provedu uspani.

 

Pouzite zdroje:

  • http://askubuntu.com/a/131022/273018
  • http://askubuntu.com/a/79927/273018
  • http://askubuntu.com/a/627615/273018

 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *