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: Plánované zapnutí a vypnutí počítače  (Přečteno 11441 krát)

Tomáš Kubíček

  • Aktivní člen
  • *
  • Příspěvků: 292
    • http://www.foto-reklama.cz
Plánované zapnutí a vypnutí počítače
« kdy: 03 Února 2007, 19:48:13 »
V MacOSX jsem si docela zvykl na to, že mám nastavené na každý den zapnutí i vypnutí počátače v určitou hodinu, lze to nastavit přímo v systémovém nastavení. Má takovou nějakou funkci i Kubuntu?
------------------------------------------------------------------------------------
Intel Mini Mac 1,83 Ghz, 2 GB RAM, MAC OSX 10.4.11, virtuálně XP přes Parallels Desktop; dual boot OpenSuse 11 Gnome a Win XP na AMD SEMPRON,  Ubuntu 8.04 na AMD k7
http://www.foto-reklama.cz

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Plánované zapnutí a vypnutí počítače
« Odpověď #1 kdy: 03 Února 2007, 19:54:11 »
Což o to, vypínat by to šlo Cronem, to by byl problém jen s root právy...
Problém bych viděl v zapínání...

Apple má tuším svůj BIOS (pro Macy), takže si to může pořešit, ale jak přistupovat k běžnému počítači takto, to opravdu nevím...

============================
Já osobně jsem právě zprovoznil Wake On Lan a jsem vysmátý jak nikdy... na velký počítač doma už doslova nemusím ani sáhnout...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

vadimo

  • Stálý člen
  • **
  • Příspěvků: 891
    • Linux Tips & How to
Plánované zapnutí a vypnutí počítače
« Odpověď #2 kdy: 03 Února 2007, 20:29:48 »
Mna by skor zaujímal script, ktorý by pingoval okolité PC, ktoré sú napojené na neho. (ten PC slúži ako router pre moj NTB). A často sa mi stane, že vypnem notebook a velké PC nevypnem. Len ráno ked vstanem a idem okolo izby kde mám PC počujem hluk ventilátorov :). Tak by sa mi zišiel skript na pingovanie jednej alebo dvoch IP-čiek a ked nebude odozva zo polhodiny, nech sa shutdown-ne. Alebo vie niekto o alterntíve?
Asus A6M - Ubuntu 7.10
Asus wl500b
IPBOX 200 - na ceste

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Plánované zapnutí a vypnutí počítače
« Odpověď #3 kdy: 03 Února 2007, 20:47:55 »
U obojího je největší problém v tom, že shutdown se musí spouštět pod rootem(tak je to nastaveno kvůli serverům)
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Plánované zapnutí a vypnutí počítače
« Odpověď #4 kdy: 03 Února 2007, 20:57:38 »
To je sice problem, ale neda se jen tak cirou nahodou vyresit pomoci /etc/sudoers ?
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

olbrait

  • Stálý člen
  • **
  • Příspěvků: 814
  • Registered User #452059
Plánované zapnutí a vypnutí počítače
« Odpověď #5 kdy: 03 Února 2007, 21:01:46 »
Citace: donny
To je sice problem, ale neda se jen tak cirou nahodou vyresit pomoci /etc/sudoers ?
tiež si myslím, s NOPASSWD
laptop: HP COMPAQ 6735s, AMD QL-60, ATI HD3200, Ram 1754 MB, HDD 250 GB, Ubuntu 9.04 64bit, Debain Squeeze 64bit. ...Ubunt 9.10 64bit šlo do /dev/null/
desktop: MB SV KT 400, AMD Athlon 2000XP, MSI GeForce MX 440 64 MB, Ram 512 MB, HDD Maxtor 80 GB, Ubuntu 8.04.3
 Linuxák v mojom okolí

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Plánované zapnutí a vypnutí počítače
« Odpověď #6 kdy: 03 Února 2007, 21:26:09 »
Co se tyce toho pingovaciho scriptu, tak je to jednoduche :)


/etc/init.d/test_servers
Kód: [Vybrat]
#!/bin/bash                                                                    
servers="192.168.1.2 192.168.1.3 192.168.1.4"                                  
preshutdown="/tmp/preshutdown"                                                  
                                                                               
rm $preshutdown 2>/dev/null                                                    
                                                                               
for wserver in $servers                                                        
do                                                                              
                                                                               
   if [ `/bin/ping $wserver -c 5 | grep -c "100% packet loss"` -eq 0 ]; then    
        echo "$wserver zije, nic se vypinat nebude" >>$preshutdown              
   fi                                                                          
                                                                               
done                                                                            
                                                                               
test -e $preshutdown || shutdown -h now    

exit 0
a cele bych to dal do crona takto:

/etc/cron.d/test_servers
Kód: [Vybrat]
00,30 * * * * root /etc/init.d/test_serversDiky tomu se mi co pul hodiny s root pravy spusti skript, ktery otestuje "zivost" danych PC (definovanych v promenne $servers) a v pripade, ze zive nebudou, vypne se (script bezi pod cronem coby root, takze to projde)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Plánované zapnutí a vypnutí počítače
« Odpověď #7 kdy: 03 Února 2007, 21:50:16 »
Hm... poklona...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

vadimo

  • Stálý člen
  • **
  • Příspěvků: 891
    • Linux Tips & How to
Plánované zapnutí a vypnutí počítače
« Odpověď #8 kdy: 03 Února 2007, 22:30:57 »
pinkačka, že merlin? :-). Takých je málo, si fakt dobrý.

A čo sa týka tých rootovských práv a chcete to vložiť do scriptu, tak sa to dá takto (príklad na restart mojej wifi karty):
Kód: [Vybrat]
#!/bin/sh

echo mojeheslo | sudo -S ifdown wlan0
sudo ifup wlan0
PS: čo sa týka scriptu, čo testuje živosť PC, tak testuje každých 30 minut, ale nezistý ako dlho sú neaktívne. Môže sa stať, že práve v 30-tu minútu reštartnem notebook a server sa vypne :)
Asus A6M - Ubuntu 7.10
Asus wl500b
IPBOX 200 - na ceste

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Plánované zapnutí a vypnutí počítače
« Odpověď #9 kdy: 04 Února 2007, 08:52:28 »
Citace: vadimo
PS: čo sa týka scriptu, čo testuje živosť PC, tak testuje každých 30 minut, ale nezistý ako dlho sú neaktívne. Môže sa stať, že práve v 30-tu minútu reštartnem notebook a server sa vypne :)
I na to se da script upravit, jedu ted na tyden pryc a docela chvatam, takze na to ted kaslu, ale az dojedu, tak to upravim ;)

[edit]
Tak jsem sice uz doma, ale jeste jsem se k tomu nedostal :) vydrzet! :-D
[/edit]
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

vadimo

  • Stálý člen
  • **
  • Příspěvků: 891
    • Linux Tips & How to
Plánované zapnutí a vypnutí počítače
« Odpověď #10 kdy: 04 Února 2007, 10:47:57 »
No bolo by to super :)
Asus A6M - Ubuntu 7.10
Asus wl500b
IPBOX 200 - na ceste

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Plánované zapnutí a vypnutí počítače
« Odpověď #11 kdy: 14 Února 2007, 21:46:30 »
/etc/init.d/test_servers

Kód: [Vybrat]
#!/bin/bash                                                                                                
servers="192.168.1.2 192.168.1.3 192.168.1.4"                                                                ##seznam serveru
preshutdown="/tmp/preshutdown"                                                                               ##tmp adresar s offline stavy serveru
shutdowntime=`expr 30 \* 60`                                                                                 ##za jak dlouho se bere server za totalne down ve vterinach
now=`date +%s`                                                                                              
test -d $preshutdown || mkdir $preshutdown                                                                  
                                                                                                           
shutdown=yes                                                                                                
                                                                                                           
for wserver in $servers                                                                                    
do                                                                                                          
                                                                                                           
   if [ `/bin/ping $wserver -c 1 | grep -c "100% packet loss"` -ne 0 ]; then                                
        if [ -f "$preshutdown/$wserver" ]; then                                                            
          before=`cat "$preshutdown/$wserver"`                                                              
          diff=$(($now - $before))                                                                          
          if [ ! $diff -ge $shutdowntime ]; then                                                            
             shutdown=no                                                                                    
          fi                                                                                                
        else                                                                                                
          echo $now >>"$preshutdown/$wserver"                                                              
          shutdown=no                                                                                      
        fi                                                                                                  
   else                                                                                                    
    test -e "$preshutdown/$wserver" && rm "$preshutdown/$wserver"                                          
    shutdown=no                                                                                            
   fi                                                                                                      
                                                                                                           
done                                                                                                        
                                                                                                           
if [ $shutdown = "yes" ]; then                                                                              
    shutdown -h now                                                                                        
fi                                                                                                          
                                                                                                           
exit 0
/etc/cron.d/test_servers
Kód: [Vybrat]
00,05,10,15,20,25,30,35,40,45,50,55 * * * * root /etc/init.d/test_serversOmlouvam se za zpozdeni, trochu po dovolene nestiham :(
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

nikola

  • Stálý člen
  • **
  • Příspěvků: 944
    • http://home.tiscali.cz/nikola
Plánované zapnutí a vypnutí počítače
« Odpověď #12 kdy: 15 Února 2007, 11:10:33 »
Opravdu kus dobře odvedené práce. Ještě bych si dovolil odpověď na původní dotaz, zda je něco, co dovede vypnout počítač v určitou hodinu v Kubuntu. Balíček se jmenuje kshutdown a s oblibou ho používám, když si pustím film nebo hudbu na dobrou noc :D.

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
Plánované zapnutí a vypnutí počítače
« Odpověď #13 kdy: 15 Února 2007, 11:21:07 »
Tak jeste vyresit planovane zapnuti (probuzeni), aby se pocitac spustil v pozadovany cas, nahral urcity porad z TV a zase se vypnul. Hledal jsem na tohle tema, ale nic uspokojiveho jsem zatim neobjevil. Nejake napady?

P.S. Planovane spousteni z BIOSu neni reseni, potrebuji pocitac spoustet a vypinat v ruzne dny v ruzne casy. Bohuzel ve Windows to neni problem :(

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Plánované zapnutí a vypnutí počítače
« Odpověď #14 kdy: 15 Února 2007, 11:33:17 »
Leda mít jiný počítač (který běží stále, třeba server ) a probouzet pomocí Wake On Lan...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
Plánované zapnutí a vypnutí počítače
« Odpověď #15 kdy: 15 Února 2007, 11:35:47 »
To take neni reseni, protoze se jedna o pocitac doma ktery nahrava z TV. Vypinani a zapinani resim kvuli uspore energie a snizeni hluku, takze nechci dalsi pocitac ktery by jel nonstop.

Tomáš "Piškot" Petera

  • Stálý člen
  • **
  • Příspěvků: 839
    • http://www.spolnet.cz
Plánované zapnutí a vypnutí počítače
« Odpověď #16 kdy: 15 Února 2007, 13:07:30 »
Co koupit časovací zástuvku (používá se na světla v akvaristice) naní zapnout čas kdy má počítač pripojit k el. proudu, biosu lze zapnou že když je šťáva zapne se. Vypne se pak sám.
Už to funguje ... tedy než se rozhodnu to zase poladit.

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
Plánované zapnutí a vypnutí počítače
« Odpověď #17 kdy: 15 Února 2007, 13:13:50 »
To je dost drsne reseni, kdyz chci docilit tohoto:

pondeli-patek: zapnout 15.00 vypnout 16.00
patek: zapnout 22.45 vypnout 23.45
patek: zapnout 18.15 vypnout 18.45
utery: zapnout 18.15 vypnout 18.45
pondeli: zapnout 21.15 vypnout 22.15

Ve Windows mam moznost si toto nastavit primo v softwaru k TV karte.

Tomáš "Piškot" Petera

  • Stálý člen
  • **
  • Příspěvků: 839
    • http://www.spolnet.cz
Plánované zapnutí a vypnutí počítače
« Odpověď #18 kdy: 15 Února 2007, 13:41:29 »
hmm teď babo raď. Ten digitální časovač to asi umí, ale co naplat není to elegantní řešení. Nevypínat ? :)
Už to funguje ... tedy než se rozhodnu to zase poladit.

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
Plánované zapnutí a vypnutí počítače
« Odpověď #19 kdy: 15 Února 2007, 14:00:04 »
Zda se ze neco preci jen existuje. Deska nesmi mit to, cemu se rika "broken ACPI", ted musi mit kompatibilni ACPI. Zkusim si s tim pohrat.

http://www.mythtv.org/wiki/index.php/ACPI_Wakeup
http://www.vdr-wiki.de/wiki/index.php/ACPI_Wakeup
http://freshmeat.net/projects/wakeup/

 

Provoz zaštiťuje spolek OpenAlt.