Terminalska mađija #2
Objavljeno 21.11.2010. Objavio/la: Toni Milovan
U sekciji Škola | 4 Komentara
U svjetlu nedavne rasprave na našem forumu, smije li se Mac prijenosnik nositi u torbi u sleep modu, osvrnuti ćemo se na terminalsku naredbu kojom se kontrolira rad power management alata na Macu. Iako Mac i sleep mod funkcioniraju zadovoljavajuće pouzdano ponekad se zna dogoditi za naše računalo neće ulaziti u “hibernate” (češće) ili “sleep” (rjeđe) modove.
Takvu vrstu problema načešće uzrokuju pojedine (loše napisane) aplikacije ili alati za “tweakanje” sustava koji zbrkaju power management postavke, ili pak obrisani ili oštećeni sleepimage koji sprječava ulazak računala u sleep mod.
Najlakši i najsigurniji način za utvrđivanje što je pošlo je terminalska naredba “pmset” (treba ju pokretati s root ovlastima). Tako nam naredba:
sudo pmset -g
… ispisuje trenutne postavke power management sustava koje mogu izgledati ovako:
Currently in use:
autorestart 0
lidwake 1
halfdim 1
sms 1
hibernatefile /var/vm/sleepimage
gpuswitch 2
disksleep 3
sleep 5
hibernatemode 3
ttyskeepawake 1
displaysleep 3
acwake 0
womp 0
Što predstavljaju sve ove stavke lako saznamo ako zadamo naredbu:
man pmset
… i pogledamo u sekciju ARGUMENTS. Želimo li pak saznati koje su power management sposobnosti našeg računala možemo napisati:
sudo pmset -g cap
Želimo li promijeniti power management postavke za bateriju možemo npr. napisati:
sudo pmset -b sleep 5 hibernatemode 3
A želimo li promijeniti power management postavke kad je računalo “na struji” napisati ćemo npr.:
sudo pmset -a womp 1
Jedan od najčešćih power management problema je kad računalo ne želi ulaziti u “hibernate” mod. Da saznamo je li računalo za to sposobno napisati ćemo dakle:
sudo pmset -g cap
Ukoliko računalo je sposobno, napisati ćemo:
sudo pmset -g
I provjeriti je li hibernate postavljen na 3 ili 25, te imamo li zadan sleepimage. Hibernate mode 3 će spremiti sadržaj memorije na disk, ali će ostati u sleep modu dok god ima struje. Ukoliko se baterija isprazni (laptop) ili nestane struje (dekstop) računalo će se sljedeći put bootati iz iz disk imagea.
Hibernate mod 25 za razliku o trojke automatski hibernira računalo i gasi napajanje rama. Tako se štedi struja i baterija, ali je vrijeme potrebno za hibernaciju i buđenje znatno duže.
Ukoliko nisu postavljeni, ili je hibernate postavljen na 0, uključiti ćemo ih i riješiti problem s hibernacijom. Imajte naravno na umu da laptopi čuvaju zasebne postavke za rad na bateriji i na “struji”.
pmset ima naravno još cijeli niz mogućnosti no to možete saznati sami pomoću man naredbe no važno je zapamtiti da kao i uvijek kad pokrećete naredbe koje zahtjevaju “sudo” za pokretanje budete dvostriko oprezni pri svakoj promjeni.
Tagovi: mađija, terminal
Komentari:
4 komentara na “Terminalska mađija #2”
Ostavi komentar

Loading ...
Kada si već spomenuo tu temu: postoji li način za otkrivanje koja aplikacija onemogućava odlazak u sleep?
Ne automatski. Ali ima par preporuka:
How can I determine what is causing a sleep issue and how can I resolve it?
These are the most likely causes and solutions for sleep issues:
▪ Sharing preferences: Enabling sharing for any connections can potentially disable sleep. Turn off file sharing if it’s not being used.
▪ Bluetooth settings: Bluetooth can wake your computer if you set the “Allow Bluetooth devices to wake this computer” checkbox in Bluetooth System Preferences.
▪ Are a keyboard and mouse connected and working correctly?
▪ Do you have any other external USB or FireWire devices connected? Try removing or disconnecting them one by one, when not in use, taking care to dismount any that are storage devices before disconnecting them.
▪ Is Spotlight indexing? This can take anywhere from several minutes to several hours after a new installation, or after connecting a storage device which contains unindexed data. Indexing prevents idle sleep.
▪ Additional Software: Try a Safe Boot to help isolate a software issue.
▪ Put your ear near your computer. Do you hear the “clicking” sounds of hard disk access?
▪ Energy Saver settings: If the computer and display sleep timers are set to “Never”, the computer will not sleep.
Hvala ti, većinu ovoga sam provjerio, ali ima stvari za koje nisam znao.
Imam pitanje.
Kako da se recimo svi .zip fileovi pobrišu u pojedinom folderu. Konkretno želim sve zipače u Downloadsima pobrisat odjednom…