Toto je staršia verzia dokumentu!
Cez raspi-config treba zmenit hostname⇒terminal a heslo na „pi“
sudo apt-get install vim nodm feh fbi matchbox uzbl xinit sudo apt-get remove lxdm sudo dpkg-reconfigure tzdata
Konfiguracia NTP
Zmeny v /boot/cmdline.txt
logo.nologo loglevel=3 console=/dev/tty3 quiet
Skopirovat tento subor do /etc/init.d/asplash http://phabricator.systemomega.com/diffusion/RASPBIANTERMINAL/browse/master/splash a
chmod +x /etc/init.d/asplash chmod a+x /etc/init.d/asplashscreen insserv /etc/init.d/asplashscreen
Upravit subor /etc/default/nodm
NODM_ENABLED=true NODM_USER=pi
Edit ~pi/.xsession s nasledovnym suborom: http://phabricator.systemomega.com/diffusion/RASPBIANTERMINAL/browse/master/.xsession
Po ulozeni…
chmod +x ~/.xsession
(~pi/uzbl.conf) http://phabricator.systemomega.com/diffusion/RASPBIANTERMINAL/browse/master/uzbl.conf
sudo raspi-config #follow instructions: # Advanced Options >> SSH >> [ENABLE]
/boot/config.txt
disable_overscan=1 framebuffer_width=1920 framebuffer_height=1080 hdmi_group=2 hdmi_mode=82
NOBLANK / POWERDOWN
/etc/kbd/config
BLANK_TIME=0 POWERDOWN_TIME=0
!!! KONIEC !!!
Zvysok je z predoslej verzie ⇒ OBSOLETE
Na raspberry Pi nainštaluje štandartný systém Raspbian, na ktorý následne inštalujeme prehliadač KWEB. KWEB inštalujeme cez terminal príkazmi:
wget http://steinerdatenbank.de/software/kweb-1.6.4.tar.gz tar -xzf kweb-1.6.4.tar.gz cd kweb-1.6.4 ./debinstall
Následne pripravíme Raspbian na automaticke spústenie, otvorime terminlál a editujeme subor:
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
v ktorom dopíšeme riadky:
# Auto run the browser @xset s off @xset -dpms @xset s noblank @kweb
Teraz máme pripravené automatické spústenie prehliadača po zapnútí Raspbery. Aby sa spústil prehliadač po získaní IP adresy, napíšeme si na to jednoduchú funkciu a uložíme ju ako ip.py
import socket from time import sleep def checknetwork(): ip = False try: s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.connect(('google.com', 0)) ip = s.getsockname()[0] s.close() except socket.error: return False else: return ip def main(): x = checknetwork() while x == False: print "Checking network ..." x = checknetwork() sleep(1)
Nastavíme jej práva príkazom:
chmod +x ip.py
Aby sa scpript vykonal pri spustení systému, potrebujeme ho dopísať do bootupu, ktorý je umiestnený:
/etc/rc.local
v ktorom pripíšeme na koniec:
/usr/bin/python /priečinok/kde/sme/ulozili/ip.py exit 0