Forum Scope


Match



Forum Options



Min search length: 3 characters / Max search length: 84 characters
sp_TopicIcon
Automatické spouštění RaspberryPi
RSS
Avatar
MiK
89 Posts
(Offline)
1
15 července, 2012 - 6:57 am

Prosím o radu, jak to udělat, aby se po zapnutí napájení Raspíčo automaticky spustilo a nevyžadovalo zadávání hesla ani ruční startování „startx“.

Pak bych ještě potřeboval, aby se po startu automaticky spustil program „X11VNCserver“.

 

Někde jsem se dočetl, že automaticky spouštěné programy jsou umístěné ve složce /etc/init.d/, ale dál už nevím, jak to udělat.

 

Jde mi o to, že mám Raspíčko připojené k síti, ale nemám u něj monitor ani klávesnici a chtěl bych ho ovládat z jiného počítače. Když ho ručně spustím, tak to přes ten program VNC funguje bez problému, ale na tom RasPi musím nejdřív provést ručně přihlášení, spuštění startx a pak ještě spuštění toho VNC. No a kvůli tomu musím přehazovat kabely od monitoru, myši a klávesnice.

Avatar
MiK
89 Posts
(Offline)
2
22 července, 2012 - 1:22 pm

Tak už jsem na to po dlouhém bádání přišel.

Automatické přihlašování a spouštění grafického prostředí zajišťuje nová oficiální distribuce s názvem „Raspbian“. Je k tomu určena jedna položka v úvodním konfiguračním menu.

Ale automatické spuštění VNC serveru byl pro mne, jakožto linuxovou lamu, dost tvrdý „ořech“.

 

Vycházel jsem hlavně z tohoto návodu:

http://www.penguintutor.com/li…..x/tightvnc

 

Problém byl ale v tom, že program tightvnc mi vždycky rozhodil automatické přihlašování, které už jsem pak nebyl schopný dát dohromady – asi 3x to skončilo kompletní přeinstalací systému.

Proto jsem místo tightvnc použil program x11vnc a tomu jsem přizpůsobil i skripty z výše zmíněného odkazu. Ten x11vnc nevyžaduje žádné zadávání hesel a neovlivňuje tedy start systému.

 

Skripty jsem doplnil ještě o signalizaci stavu, kdy RasPi naběhlo a bylo možné se k němu po síti připojit – zablikání LEDky.

Taky jsem tam doplnil funkci vypnutí RasPi po stisku dvou tlačítek vytažených z konektoru GPIO.

 

Video z úspěšného testu je tady:

http://www.astromik.org/raspi/…..rtstop.avi

 

Jestli někdo máte zájem o podrobné řešení a výpisy těch upravených skriptů, tak zkusím dát dohromady nějaký článek.

Avatar
Razzor
2 Posts
(Offline)
3
26 září, 2012 - 2:57 pm

tak se prihlas prez ssh jako root a tam pust startx

a prikaz na spusteni vnc samozrejme bude taky :)

Avatar
Razzor
2 Posts
(Offline)
4
26 září, 2012 - 2:57 pm

boze, prispevky ktery se radi od dola.. no to je neco.. az ted sem si samozrejme precetl, ze si na to uz prisel.. :)

Avatar
ghwrspi
1 Posts
(Offline)
5
16 prosince, 2012 - 12:35 pm

Také mám podobný problém s automatickým spouštěním a zajímalo by mne jak jsi to vyřešil, především to doplnění ovládání LED a tlačítek přes GPIO port. Mohu poprosit o návod a upravený skript pro x11?

Avatar
MiK
89 Posts
(Offline)
6
17 prosince, 2012 - 5:40 am

… jestli je to dotaz na mě, tak ten můj návod na LEDky a tlačítka je tady:

   http://www.astromik.org/raspi/10.htm

Avatar
DFZ
12 Posts
(Offline)
7
17 prosince, 2012 - 9:56 am

Ja provozuji RPI bez LCD, takze pripojeni a ovladani jen SSH, FTP,CUPs,WWW a VNC a to vse pres wifi. I kdyz jsi to uz vyresil tak mozna pomuze ostatnim:

takze automaticka inicializace wifi +  spusteni vnc serveru resim v souboru :
/etc/rc.local               (tzn ne v adresari init.d, ale primo v etc/)

 

a tam doplnit podstatne , pozor nad prikaz exit 0 (misto user dej svuj ucet) – pozn wifi muze inicializovat jen root, naopak vnc pak musi byt pod tim uctem, pod kterym se chci prihlasovat :

———————————————
su root wifi_start.sh 

su user -c ‚vncserver :23‘  

exit 0

———————————————-

Startuju vnc na portu 23, kvuly jiz nepodstatnym duvodum :-)  (pozn.:1- je realny obraz na lcd), wifi_start.sh je skript kde je vse potrobne k pripojeni k me zaheslovane wifine. Jinak se mi jeste osvedcilo spustet pomoci cronu kontrolu zda jsem online, protoze nekdy vyjimecne wifi odpadne a pak se nemam jak pripojit k RPI. Takze kazdou hodinu spoustim skript , ktery zkusi pingnout router a kdyz se nepodari tak reinicializuje wifi a udela mi zapis s casem kdy se to stalo, za cca 2 mesice se mi to stalo 2x, zrovna vcera uz jsem chtel restartovat, ale po kontrole v celou hodinu vse ok.

 

dalsi veci, ktere maji jet v desktopu jako conky apod uz sou v inicializacnich souborech dle daneho prostredi. Ja pouzivam Fluxbox – takze /home/user/.fluxbox/startup     tam to muzi byt nad prikazem exec fluxbox a koncit znakem „&“  a konkretne conky s 25s spozdenim (aby se spustil az fluxbox jede) 

—————————————–

conky -p 25 &

exec fluxbox

—————————————–

 nevim jestli to je uplne syntakticky spravne, ale funkcni :-)

Forum Timezone: Europe/Prague
All RSS Show Stats
Administrators:
admin
Top Posters:
BigSandy: 100
MiK: 89
JuraS.: 37
Enigma: 26
Ch4rlieB: 19
DFZ: 12
GRaven: 11
buci: 11
postcd: 10
marty-PiDA: 9
Newest Members:
Matyys
Cerveny
JSlovak
esperanzaponce
tosik
pali
VildaB
aidmin
grace231252226
leticiajaynes47
Forum Stats:
Groups: 1
Forums: 4
Topics: 335
Posts: 808

 

Member Stats:
Guest Posters: 2
Members: 555
Moderators: 0
Admins: 1
Most Users Ever Online: 61
Currently Online:
Guest(s) 3
Currently Browsing this Page:
1 Guest(s)