Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: pc opstarten  (gelezen 6418 keer)

Offline corbuntu

  • Lid
pc opstarten
« Gepost op: 2011/01/25, 13:26:50 »
Hallo! Is het mogelijk om met Ubuntu:

1. Op een bepaald tijdstip de computer op te laten starten (bijvoorbeeld 6:00 's ochtends)
2. Daarna een bepaald programma op te laten starten (bijvoorbeeld Rhytmbox)
3. Een bepaald nummer op te starten (bijvoorbeeld Arcade Fire - Wake up)

Misschien dat er iemand is die hier meer van weet? Of is er software die dit doet?
and that's the way the cookie crumbles!

sprokkel

  • Gast
Re: pc opstarten
« Reactie #1 Gepost op: 2011/01/25, 13:36:16 »
Hier gebruiken we hier de wekkerradio voor
« Laatst bewerkt op: 2011/01/25, 13:38:27 door sprokkel »

Offline corbuntu

  • Lid
Re: pc opstarten
« Reactie #2 Gepost op: 2011/01/25, 13:37:43 »
Is dat een vraag? Of een mededeling? Het is in ieder geval geen antwoord op mijn vraag.
and that's the way the cookie crumbles!

sprokkel

  • Gast
Re: pc opstarten
« Reactie #3 Gepost op: 2011/01/25, 13:39:00 »
Aangepast we! gebruiken hier de wekkerradio voor
Je zou kunnen beginnen , in je bios kijken of er een mogelijkheid is , al betwijfel ik dat en zal je pc in dit geval
toch 24/7 aan moeten staan, IDLE verstook deze +-al een  70 watt
Mocht je een stroom storing krijgen lichtnet (staat je pc dus uit daarna)
Er zal vast wel ergens een script voor zijn wake up on lan of zo even zoeken met google ??
succsess
« Laatst bewerkt op: 2011/01/25, 13:44:08 door sprokkel »

Offline corbuntu

  • Lid
Re: pc opstarten
« Reactie #4 Gepost op: 2011/01/25, 13:43:17 »
Je moet iets aan je zinsbouw veranderen, ik snap er geen klap van.
and that's the way the cookie crumbles!

sprokkel

  • Gast
Re: pc opstarten
« Reactie #5 Gepost op: 2011/01/25, 13:49:57 »
Aangepast we!
gebruiken hier de wekkerradio voor
Je zou kunnen beginnen , in je bios kijken of er een mogelijkheid is voor een timer , al betwijfel ik dat
Mocht dit zo zijn danzal je pc in dit geval toch 24/7 aan moeten staan, IDLE verstook deze +-al een  70 watt

Mocht je een stroom storing krijgen lichtnet (staat je pc dus uit daarna)
Er zal vast wel ergens een script voor zijn wake up on lan of zo even zoeken met google ??
succsess



Staat ook kijk in je bios of er de mogelijkheid voor is (niet dus)

ik weet alleen hoe je je pc op een bepaalde tijd uit kunt doen, als je op vakantie bent en toch iets wil downloaden...

dit draaien in dos:
shutdown -s -t 3000 -c "pc gaat over 3000 seconden afsluiten"

En wil je dat je pc 0m 6:00 uur opstart , dat kan dus niet !!!   uit is uit
dus helaas

Anders koop een ITx op basis van een epia v8000 verbruikt IDLE 7 watt
mvg
Sprk
« Laatst bewerkt op: 2011/01/25, 13:52:48 door sprokkel »

Offline dallco

  • Lid
    • stormsail.nl
Re: pc opstarten
« Reactie #6 Gepost op: 2011/01/25, 14:32:16 »
Dit heeft bij mij wel eens gewerkt. Het is wat uitzoeken maar het komt er op neer dat de pc op een vooraf ingesteld moment tot leven komt. Ik weet geen andere applicatie dan mythtv die daar gebruik van maakt. Maar misschien is dit een starter voor je.

ACPI RTC Wake Ability

http://www.mythtv.org/wiki/ACPI_Wakeup

edit: speciaal dit stukkie:

http://www.mythtv.org/wiki/ACPI_Wakeup#Using_.2Fsys.2Fclass.2Frtc.2Frtc0.2Fwakealarm
« Laatst bewerkt op: 2011/01/25, 14:36:23 door dallco »
Blije (L)Ubuntu gebruikende familie  12.04 en 13.10

sprokkel

  • Gast
Re: pc opstarten
« Reactie #7 Gepost op: 2011/01/25, 14:53:38 »
Als een pc uit staat staat hij uit!!

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: pc opstarten
« Reactie #8 Gepost op: 2011/01/25, 15:05:55 »
Als een pc uit staat staat hij uit!!


Noem je dat een constructieve bijdrage? En kijk eens naar je uitroepteken-toets: die blijft hangen.

@corbuntu: volgens mij moet je dan aan de slag met pauzestand of slaapstand ("automatisch ontwaken" uit pauzestand/slaapstand, op een aangegeven tijdstip). Beide standen geven nogal eens problemen in Ubuntu, dus ik betwijfel of dit nou zo'n goed idee is....

Re: pc opstarten
« Reactie #9 Gepost op: 2011/01/25, 15:14:20 »
Als een pc uit staat staat hij uit!!

Nee nee dat is niet 100% waar.

Als je de stekker eruit hebt dan is hij pas 100% uit.

Maar anders hebben (intussen) de meeste systemen nog het een en ander aan staan zolang het nog voeding krijgd.
Zoals bijv. de LAN verbinding. Sommige systemen kunnen bijv idd via LAN door een anderre computer worden gewekt.
Ook kan de BIOS een mogelijkheid hebben de computer op een bepaald moment op te starten.

Wat niet kan is een programma maken op de computer zelf en dat vanuit Ubuntu te laten werken.
Aan gezien dat als de computer 'uit' staat Ubuntu dan ook niet actief is.

Hoewel de slaap of pauzestand mischien wel mogelijkheden hebben.

Offline michael b

  • Lid
Re: pc opstarten
« Reactie #10 Gepost op: 2011/01/25, 15:25:15 »
Je kan ook een instelbaar stopcontact kopen. Instellen op 6 uur, en ervoor zorgen dat je op de één of andere manier de knop ingedrukt houdt. Het probleem is dat hij zich ook automatisch weer gaat afsluiten dan.

Als je ervoor kan zorgen dat deze knop het opstarten als enige functie heeft, zal dit werken.
Dat zou je dus eens moeten checken.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: pc opstarten
« Reactie #11 Gepost op: 2011/01/25, 17:25:19 »
Bijvoorbeeld Dell pc's hebben (bijna) allemaal de optie om op een vast tijdstip aan te gaan.
Het starten van de muziek is dan een koud kunstje natuurlijk :)

Klinkt goed.  :)

Citaat
Ook hebben de de optie om te kiezen of de pc start na een stroomstoring, je kunt kiezen uit: aan, uit, vorige staat. Hierdoor zou je dus prima een geschakeld stopcontact kunnen gebruiken. Hierdoor kun je een doodnormale schakelklok gebruiken.

Let wel: dit is bij Dell pc's, hoe dit bij andere merken zit weet ik niet

Dit klinkt niet goed: dagelijks een stroomstoring forceren met een schakelklok lijkt op computermishandeling....  XD
Niet erg gezond voor zowel ijzerwaar als besturingssysteem, ondanks de reddingsmechanismen van Dell en van EXT4.

Offline dallco

  • Lid
    • stormsail.nl
Re: pc opstarten
« Reactie #12 Gepost op: 2011/01/25, 17:33:52 »
Als een pc uit staat staat hij uit!!


Helaas sprokkel hier zit je mis.
Je kan in veel gevallen de pc vanuit de biosklok opstarten maken. O0
/sys/class/rtc/rtc0/wakealarm functioneerd wel degelijk na een "sudo shutdown -P now"
Op mijn scaleoP starte mijn mediacenter via deze procedure op op het tijdstip dat hij moest gaan opnemen.
 
Voor je een dergelijke uitspraak doet raad ik je aan eerst de link die ik eerder gepost heb te lezen.

Als je morgenochtend je pc werkend aan wilt treffen: =D

sudo sh -c ‘echo “2011-01-26 06:59:00″ > /sys/class/rtc/rtc0/wakealarm’
edit: Oeps deze code werkt niet daar je het aantal seconden sinds "epoche" moet gebruiken.
sudo sh -c "echo `2011-01-26 06:59:00 '+%s' -d` > /sys/class/rtc/rtc0/wakealarm"
« Laatst bewerkt op: 2011/01/30, 11:44:21 door dallco »
Blije (L)Ubuntu gebruikende familie  12.04 en 13.10

sprokkel

  • Gast
Re: pc opstarten
« Reactie #13 Gepost op: 2011/01/25, 18:08:11 »
@dallco,
sudo sh -c ‘echo “2011-01-26 06:59:00″ > /sys/class/rtc/rtc0/wakealarm’

Oke dat zal wel werken, maar dan ,lijkt me dat er ook een script gestart moet worden zodat hij als nog om 6:00 uur Rhytmb.. opstart
maar dan zijn we er nog niet,
Daarna een bepaald programma op te laten starten (bijvoorbeeld Rhytmbox)
3.

p.s
sudo sh -c ‘echo “2011-01-26 06:59:00″ > /sys/class/rtc/rtc0/wakealarm’

staat dan toch alleen voor 2011-01-26 06:59:00 en niet iedere dag ??, ochtend om 6:00 uur
of lees ik het terminal comm niet goed
« Laatst bewerkt op: 2011/01/25, 18:09:50 door sprokkel »

Offline evarie

  • Lid
Re: pc opstarten
« Reactie #14 Gepost op: 2011/01/25, 19:02:32 »
Of je kan het in de bios van je computer instellen wanneer deze weer aan moet gaan. Heb je dat niet. Dan kan je een ingewikkelder truck toepassen met electronica.
Je kan zelf op zoek gaan naar electronica. Maar als ik het goed heb. Was Machtelt Garrels afgelopen jaar op het festival T-DOSE. Hij had moederbordjes te koop met ic-tjes die je kan programmeren. Daar zou je dus ook de lage voltage schakel draadjes van je computer parallel op aan kunnen sluiten. Zo heb je dan een aansluiting voor met de hand en een aansluiting die je dan aanstuurt met het moederbordje van http://www.garrels.be/2010_OpenSource_Bomb_Timer
« Laatst bewerkt op: 2011/01/26, 11:18:13 door evarie »

Offline dallco

  • Lid
    • stormsail.nl
Re: pc opstarten
« Reactie #15 Gepost op: 2011/01/30, 11:40:32 »
Toch nog ff terugkomen op het opstarten met muziek.
Met de volgende scripts werkt het om mijn Dell inspiron met 10.04 op te starten met muziek! Vanuit S4 dus volledig uit!
De Packard bell Dot-S netbook (10.10) doet wel maar het alleen vanuit de slaapstand...

========

Met de volgende code in de terminal kun je een snelle check doen of pc weer aangaat na 5 minutuen:
sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
sudo sh -c "echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm"
cat /sys/class/rtc/rtc0/wakealarm

met deze code in de terminal cat /proc/driver/rtc
kun je controleren of er wel een tijd is weggeschreven.

sluit af
sudo shutdown -P nowNa 5 min zou je pc weer moeten opstarten. Als dit werkt zou je het volgende kunnen doen.
========

Voorbereidingen: zorg dat rhytmbox een rijtje leuke muziekjes in de wachtrij heeft staan. (Klik rechts op het nummer => toevoegen aan wachtrij)
Vanzelfsprekend moet inloggen automatich zijn. (Systeem => beheer => aanmeldscherm : vinkje bij automatisch aanmeleden als:)

#!/bin/sh

#start je pc op op de ingegeven tijd

if szDate=$(zenity --calendar\
--text "Kies de dag dat je computer wakker moet worden"  \
--width=350 --height=100  \
--title "Wekker"  \
--date-format=20%y-%m-%d)
 then echo $szDate  # Selecteer een datum
        else
        exit
fi


if szTijd=$(zenity --entry\
--text "Hoe laat moet je computer wakker worden?
Invoerformaat: hh:mm:ss" \
--entry-text "07:00:00" \
--width=350 --height=100 \
--title "Wekker")
 then echo $szTijd  # selecteer een tijd
        else
        exit
fi

if PASSWD=$(zenity --entry\
--text "Als je wakker wilt worden op $szDate om $szTijd.
Geef je password ter bevestiging." --hide-text  \
--width=350 --height=100 \
--title "Wekker")          # ask for passwd
 then echo $PASSWD | sudo -S su   # go to "root" with sudo su
        else
        exit
fi

echo 0 | sudo tee /sys/class/rtc/rtc0/wakealarm
SECS=$(date  --date "$szDate $szTijd" +%s)
echo $SECS | sudo tee /sys/class/rtc/rtc0/wakealarm

TEST=$(sed -n '4p' /proc/driver/rtc)
TEST2=$(echo $TEST | sed -e 's/^.*://')

if [ $szDate = $TEST2 ] ;

then zenity --notification\
          --window-icon="info" \
          --text="Je systeem start op $szDate om $szTijd op!"
else
          zenity --error \
          --text="Je passwoord was fout
of je wektijd is in het verleden"

fi

Sla het script op als wekker.sh en maak het uitvoerbaar. (rechts klik en een vinkje bij uitvoerbaar op het tabblad rechten).

Om rhytmbox op te starten en automatich af te laten spelen:

#!/bin/sh

sleep 10
rhythmbox-client --hide
sleep 10
rhythmbox-client --play   

Sla het script op als muziek.sh en maak het uitvoerbaar. (rechts klik en een vinkje bij uitvoerbaar op het tabblad rechten).
Voeg dit script toe aan Systeen => opstart-toepassingen   toevoegen => opdracht ./muziek.sh

Dubbelklik wekker.sh vul je tijden in het script vraagt om je wachtwoord anders kan je niet naar het bios schrijven. Sluit normaal af en je pc zal opstarten op de gegeven tijd met je muziekje uit de wachtrij. :P

(niet getest) Je bios klok moet ingesteld zijn op utc. Zit je met een uurtje tijdsverschil dan kun je proberen:

SECS=$(date  --date "$szDate $szTijd" +%s)

te veranderen in

SECS=$(date -u --date "$szDate $szTijd" +%s)



happy wakeup

bron: http://www.mythtv.org/wiki/ACPI_Wakeup
Blije (L)Ubuntu gebruikende familie  12.04 en 13.10

sprokkel

  • Gast
Re: pc opstarten
« Reactie #16 Gepost op: 2011/01/30, 12:34:13 »
Ik heb dit topic als nog gevolgd wel interessant.
onderstaande commando heb ik in de terminal gezet, en de pc start idd naar 5 min op.

Maar heb hier een dual boot, xp en Ubuntu 10.10 en start dus xp op 1 e boot
Kan ik in de grub dit veranderen zodat altijd Ubuntu als eerste wordt opgestart.

interessant onderwerp , en misschien voor nog meer doel einden te gebruiken dan als wekker radio

Vraag me ook af of ik deze comm iedere keer in de terminal moet plaatsen, en hoe pas ik de datum en tijd aan, b.v een vaste tijd iedere ochtend

sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
sudo sh -c "echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm"
cat /sys/class/rtc/rtc0/wakealarm

cat /proc/driver/rtc
sudo shutdown -P now
« Laatst bewerkt op: 2011/01/30, 12:37:47 door sprokkel »

Offline dallco

  • Lid
    • stormsail.nl
Re: pc opstarten
« Reactie #17 Gepost op: 2011/01/30, 12:40:26 »
Als je "StartUp-Manager" installeerd in ubuntu kun je makkelijk het default te starten besturingssysteem kiezen.

Je tweede vraag is het scrip hierboven. Maakt het invoeren wat makelijker.
En ja voor afsluiten moet het iedere keer naar het bios geschreven worden. Vast ook wel te automatiseren maar dat gaat mij weer iets te ver. ^-^


« Laatst bewerkt op: 2011/01/30, 12:43:12 door dallco »
Blije (L)Ubuntu gebruikende familie  12.04 en 13.10

sprokkel

  • Gast
Re: pc opstarten
« Reactie #18 Gepost op: 2011/01/30, 12:44:54 »
?? StartUp-Manager  snap ik even niet
Vast ook wel te automatiseren,,,,, zou wel mooi zijn  om hier wat mee te experimenteren

Offline dallco

  • Lid
    • stormsail.nl
Re: pc opstarten
« Reactie #19 Gepost op: 2011/01/30, 13:07:52 »
via het software center zoeken op StartUp-Manager. Die installeren. Dan via systeem => Beheer => opstart-manager je voorkeurs os instellen zodat je pc opstart met ubuntu.
Blije (L)Ubuntu gebruikende familie  12.04 en 13.10

sprokkel

  • Gast
Re: pc opstarten
« Reactie #20 Gepost op: 2011/01/30, 13:21:41 »
@dallco,
Bedankt voor de reactie,,aangepast
systeem => Beheer => opstart-manager je voorkeurs os

« Laatst bewerkt op: 2011/01/30, 13:46:34 door sprokkel »