lcd4linux Istallation Anleitung;
Verfasst: Mo 19. Mär 2012, 13:28
Hier eine kleine Anleitung für lcd4linux auf debian ipc
Voraussetzung ist ein gehacktes LCD Display !!
Wer sich den Oscamstatus anzeigen lassen möchte benötigt eine Oscam Version mit LCD Support !!
Hier noch eine passende Config dazu...
Voraussetzung ist ein gehacktes LCD Display !!
Spoiler
Show
a) Erst einmal alle Abhängigkeiten Installieren.
Code:
apt-get install sudo checkinstall libtool automake make patch autoconf zlib1g-dev libssl-dev python-dev libc6 libusb-dev libibus-dev subversion libgd2-noxpm-dev libgd2-noxpm
b) Sdcc runterladen und Installieren
Code:
cd /tmp
wget ftp://ftp.debian.org/debian/pool/main/s ... -5_all.deb
wget ftp://ftp.debian.org/debian/pool/main/s ... 5_i386.deb
dpkg -i sdcc-libraries_2.9.0-5_all.deb
dpkg -i sdcc_2.9.0-5_i386.deb
c) Dpfhack laden und „bauen“. Dpf hack ist der Treiber für LCD4Linux. Bei der Installation von LCD4linux aus den Debian Paketquellen wird das Display nicht laufen, deswegen dieser Weg.
Code:
cd /tmp
wget http://tech.section5.ch/files/dpfhack-0.1alpha.tgz
tar -xvzf dpfhack-0.1alpha.tgz
cd dpf/src
make
d) Nun wieder ab ins tmp Verzeichnis.
Code:
cd /tmp
ls
Dort müsste das Verzeichnis dpf liegen.
Nun
Code:
wget http://tech.section5.ch/files/dpf-lcd4linux.tgz
tar -xvzf dpf-lcd4linux.tgz
Der Inhalt des Archives wird ebenfalls nach dpf entpackt.
e) Nun ins dpf Verzeichnis wechseln.
Code:
cd dpf
Dort die Datei build-dpf-lcd4linux.sh editieren
Code:
nano build-dpf-lcd4linux.sh
und
Die Zeile
Code:
./configure --with-drivers=DPF
Durch
Code:
./configure --with-drivers='DPF' --with-plugins='all,!dbus,!mpris_dbus'
ersetzen.
f) „Bauen“ (Zertifikat akzeptieren)
Code:
./build-dpf-lcd4linux.sh ../src/dpflib/
g) Installieren. Jeder so wie er es mag.
Code:
cd lcd4linux
sudo make install
oder
Code:
cd lcd4linux
sudo checkinstall
Wobei ich die zweite Methode bevorzugen würde da man als Ergebnis ein deb file erhält was man wieder benutzen kann.
Hier muss man nur während der Installation die Versionsnummer des SVN ändern.
Und nat. noch Installieren (Version 2)
Code:
dpkg –i …..
3. LCD4Linux konfigurieren.
a) conf File anlegen oder bearbeiten.
Code:
nano /etc/lcd4linux.conf
b) Zum Testen kann man die Folgende conf nehmen und einfügen.
Code:
Display dpf {
Driver 'DPF'
Port 'usb0'
Font '6x8'
Foreground 'ffffff'
Background '000000'
Basecolor '000066'
}
Widget Test {
class 'Text'
expression 'Linkstation Debian'
width 54
align 'L'
update 5000
Background 'ffffff'
Foreground '000000'
}
Display 'DPF'
Layout Linkstation{
Row01.Col01 'Test'
}
Layout 'Linkstation'
c) rechte setzen
Code:
chmod 600 /etc/lcd4linux.conf
d) Lcd4linux starten
Code:
lcd4linux
Nun sollte „Linkstation Debian'“ auf den Display stehen.
Code:
apt-get install sudo checkinstall libtool automake make patch autoconf zlib1g-dev libssl-dev python-dev libc6 libusb-dev libibus-dev subversion libgd2-noxpm-dev libgd2-noxpm
b) Sdcc runterladen und Installieren
Code:
cd /tmp
wget ftp://ftp.debian.org/debian/pool/main/s ... -5_all.deb
wget ftp://ftp.debian.org/debian/pool/main/s ... 5_i386.deb
dpkg -i sdcc-libraries_2.9.0-5_all.deb
dpkg -i sdcc_2.9.0-5_i386.deb
c) Dpfhack laden und „bauen“. Dpf hack ist der Treiber für LCD4Linux. Bei der Installation von LCD4linux aus den Debian Paketquellen wird das Display nicht laufen, deswegen dieser Weg.
Code:
cd /tmp
wget http://tech.section5.ch/files/dpfhack-0.1alpha.tgz
tar -xvzf dpfhack-0.1alpha.tgz
cd dpf/src
make
d) Nun wieder ab ins tmp Verzeichnis.
Code:
cd /tmp
ls
Dort müsste das Verzeichnis dpf liegen.
Nun
Code:
wget http://tech.section5.ch/files/dpf-lcd4linux.tgz
tar -xvzf dpf-lcd4linux.tgz
Der Inhalt des Archives wird ebenfalls nach dpf entpackt.
e) Nun ins dpf Verzeichnis wechseln.
Code:
cd dpf
Dort die Datei build-dpf-lcd4linux.sh editieren
Code:
nano build-dpf-lcd4linux.sh
und
Die Zeile
Code:
./configure --with-drivers=DPF
Durch
Code:
./configure --with-drivers='DPF' --with-plugins='all,!dbus,!mpris_dbus'
ersetzen.
f) „Bauen“ (Zertifikat akzeptieren)
Code:
./build-dpf-lcd4linux.sh ../src/dpflib/
g) Installieren. Jeder so wie er es mag.
Code:
cd lcd4linux
sudo make install
oder
Code:
cd lcd4linux
sudo checkinstall
Wobei ich die zweite Methode bevorzugen würde da man als Ergebnis ein deb file erhält was man wieder benutzen kann.
Hier muss man nur während der Installation die Versionsnummer des SVN ändern.
Und nat. noch Installieren (Version 2)
Code:
dpkg –i …..
3. LCD4Linux konfigurieren.
a) conf File anlegen oder bearbeiten.
Code:
nano /etc/lcd4linux.conf
b) Zum Testen kann man die Folgende conf nehmen und einfügen.
Code:
Display dpf {
Driver 'DPF'
Port 'usb0'
Font '6x8'
Foreground 'ffffff'
Background '000000'
Basecolor '000066'
}
Widget Test {
class 'Text'
expression 'Linkstation Debian'
width 54
align 'L'
update 5000
Background 'ffffff'
Foreground '000000'
}
Display 'DPF'
Layout Linkstation{
Row01.Col01 'Test'
}
Layout 'Linkstation'
c) rechte setzen
Code:
chmod 600 /etc/lcd4linux.conf
d) Lcd4linux starten
Code:
lcd4linux
Nun sollte „Linkstation Debian'“ auf den Display stehen.
Hier noch eine passende Config dazu...