|
Slobodni softver Teme o softveru otvorenog koda (programi i operativni sistemi), projektima, zajednici... |
|
Alatke vezane za temu | Vrste prikaza |
12.6.2016, 17:48 | #1 |
Starosedelac
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
|
XFCE - graceful interval shutdown
Možda nekima poznata situacija: gledate neki Netflix, tv, klipove sa yt, da što pre zaspite svesni da ćete pasti u komu pre nego što u kritičnom momentu umorna ruka shvati i stigne da stisne shudown na daljincu...
Jedno rešenje je skripta ispod, koja gasi komp posle zadatog intervala: Kod:
#! /bin/bash close_apps () { WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ') for i in $WIN_IDs; do wmctrl -ic "$i"; done # Keep checking and waiting until all windows are closed while [ "$WIN_IDs" != "" ]; do sleep 0.1; WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ') done } tajmer=$(zenity --entry --title=Timer --text="Upišite dužinu intervala u minutima") tajmer=$tajmer"m" echo $tajmer sleep $tajmer close_apps xfce4-session-logout -h Kod:
shutdown -h now Inače, proceduru "close_apps" sam ukr'o sa XFCE foruma pa i vi budite slobodni i prepravljajte je prema nahođenju. Neophodni su joj wmctrl i (u ovom slučaju) zenity alati a i potrebno je uneti par izmena u proceduri da bi radila i pod drugim okruženjima. |
Sledeći korisnik se zahvaljuje korisniku ColdBoot na korisnoj poruci: | ||
voodoo_ (12.6.2016) |
16.6.2016, 17:35 | #2 |
Starosedelac
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
|
Re: XFCE - graceful interval shutdown
Alternativno, umesto da samo oborite OS i isključite računar, možete umesto poslednje komande upisati drugu, kojom ćete pokrenti računar sledećeg dana u vreme kada ste obično na nogama, i nastaviti sa gledanjem/slušanjem sa prekinutog mesta:
Kod:
rtcwake -m mem -u -t $(date +%s -d "tomorrow 04:30") Međutim, postoji kavet u vezi rtcwake alata a odnosi se na činjenicu da sistemski pozivi koje koristi nisu još definisani ACPI standardom te zbog toga nekome ovo radi a nekome ne. Ali, ako vam: Kod:
rtcwake -m off -s 60 |
12.8.2016, 20:18 | #3 |
Starosedelac
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
|
Re: XFCE - graceful interval shutdown
A ove dve linije se mogu primeniti u bilo kom DE-u da lepo pozatvarate sve prozore pred shutdown:
Kod:
WIN_IDs=$(wmctrl -l | awk '$3 != "N/A" {print $1}') for i in $WIN_IDs; do wmctrl -ic "$i"; done |
Sledeći korisnik se zahvaljuje korisniku ColdBoot na korisnoj poruci: | ||
voodoo_ (12.8.2016) |
16.11.2016, 17:19 | #4 | |
Starosedelac
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
|
Re: XFCE - graceful interval shutdown
Citat:
Kod:
wmctrl -l Kod:
grep -vwE "Desktop$|xfce4-panel$" Poslednja ispravka: ColdBoot (16.11.2016 u 17:30) |
|
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Kreiranje shutdown ikonice | hacker_aca | Operativni sistemi | 25 | 25.4.2006 21:24 |