Køre kommando efter hver opstart

Få hjælp til at sætte programmer eller funktioner op.
COOL_M_F
Indlæg: 14
Tilmeldt: 16. jun 2009, 21:56

Køre kommando efter hver opstart

Indlæg af COOL_M_F »

Jeg har tre computere der skal fungere som kiosk maskiner.

I den forbindelse er jeg stødt på nogle problemer.
Firefox har jeg været nødt til at droppe da den nogle gange ikke vil starte kiosk siden op
Installerede så chromium-browser (den kører godt nok stærkt) den ser ud til at virke hver gang
Til gengæld forsvinder den nogen gange fra startmenuen

Et større problem er dog at selv om jeg har været inde og slå pauseskærm fra og sat strømstyring til blank screen: never så går der kun 10 minutter og så er der sort skærm

Jeg har så fundet ud af at jeg i terminal kan køre: xset -dpms s off og så får jeg ikke sort skærm.

Det er endnu ikke lykkedes mig at finde en eller anden metode til at lade systemet køre den kommando hver gang computeren starter.

Jeg er windows mand og forestiller mig at der må være en mappe eller et script jeg kan redigere og dermed klare begge mine problemer.

Altså:
Er der et startscript jeg kan redigere og få den til at køre chromium-browser og xset -dpms s off når maskinen er startet

En sidste ting, computeren kører trådløst, kan jeg få den til at vente med at starte browseren ind til den har internetforbindelse

Vi skal IKKE til at installere en hel masse, keep it simple
MVH
COOL_M_F
bimsebasse
Indlæg: 296
Tilmeldt: 11. okt 2010, 16:25

Re: Køre kommando efter hver opstart

Indlæg af bimsebasse »

Åbn Opstartsprogrammer (tror jeg den hedder på dansk, Startup Applications på engelsk), vælg Add/Tilføj og gør som i screenshottet, og tryk add.

Billede

Du gør det samme en gang til med Chromium, men der skal kommandoen være:

Kode: Vælg alt

chromium-browser
COOL_M_F
Indlæg: 14
Tilmeldt: 16. jun 2009, 21:56

Re: Køre kommando efter hver opstart

Indlæg af COOL_M_F »

ok, den bad jeg jo selv om :P

Jeg har jo ikke prøvet at tilføje den der.

Til gengæld har jeg jo tilføjet chromium-browser -kiosk http:xxxxxxxxxxx samme sted og den har det med at forsvinde fra listen

Jeg må teste dit forslag med xset imorgen
MVH
COOL_M_F
COOL_M_F
Indlæg: 14
Tilmeldt: 16. jun 2009, 21:56

Re: Køre kommando efter hver opstart

Indlæg af COOL_M_F »

Ok, tilføjet xset til Startup Applications og det ser ud til at virke.

Men hvad gør jeg for at få den til at starte Chromium-browser.
Når jeg tilføjer den til Startup Applications forsvinder den bare igen.
Måske ikke første eller anden gang jeg starter computeren men lige pludselig er den væk.
Det næste problem er at den nogle gange er lidt længere om at komme på netværket og så starter browseren jo med en fejlmeddelelse, ikke så godt når der hverken er tastatur eller mus tilsluttet.
MVH
COOL_M_F
bimsebasse
Indlæg: 296
Tilmeldt: 11. okt 2010, 16:25

Re: Køre kommando efter hver opstart

Indlæg af bimsebasse »

Hmm, bum bum, aner desværre ikke hvorfor den hopper ud af startup applications. Jeg er ikke en haj til bash startup scripts men kan være du skal prøve den vej.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Køre kommando efter hver opstart

Indlæg af Christian.Arvai »

Så du vil gerne have et script der :
1 : spørger dig om du har netforbindelse <y/n>
2 : hvis ja svares til P1, starter Chromium-browser på forudbestemt http
?

PS: det kan vi nok lave til dig.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
COOL_M_F
Indlæg: 14
Tilmeldt: 16. jun 2009, 21:56

Re: Køre kommando efter hver opstart

Indlæg af COOL_M_F »

1: spørger og spørger, uden mus og tastatur bliver det lidt svært at svare.
Jeg tænkte nu at det må være muligt at lave et check lidt ala det du kan lave i windows (WMI) med et script for at se om computeren har netforbindelse

2: Jeps

3: på en windows ville det have taget mig 2 -3 minutter at skrive, teste og indsætte et sådan script men her er jeg godt nok på dybt vand, så hvis i kan hjælpe mig vil jeg være glad.
MVH
COOL_M_F
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Køre kommando efter hver opstart

Indlæg af Christian.Arvai »

Jeg er lidt tidspresset for tiden, så jeg giver stafetten videre.

Det burde nok være til at lave et script, så hvis en af jer andre lige vil hjælpe med løsningen, skal trådstarter ikke vente i ugevis på mig ;)
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Køre kommando efter hver opstart

Indlæg af AJenbo »

Den her kunne måske være en god ide til at få netværket til at starte op hurtigere:
http://ubuntuforums.org/showthread.php?t=1214940

Her er et script du kan bruge:

Kode: Vælg alt

#!/bin/bash
while true
do
ping -c 1 xxxxxxxxxx
if [[ $? == 0 ]];
then
break;
else
sleep 5
fi
done
chromium-browser -kiosk http://xxxxxxxxxx/

gem det som kiosk.sh og husk at sætte rettigheder for at det må køre som et program.

Den venter til siden er tilgængelig så det er ikke kun et test for om der er netværk, den tester hvert 5 sek.