Kanotix - VDR Live CD

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Beschreibung

Autor: peter_weber69 AT gmx DOT at

Die erste Version ist eine komplette kanotix-2005-03 ohne openoffice aber mit vdr-1.3.24 und xine-netzwerk, wobei der xine-player direkt am VDR Server oder mit einer 2. CD auf einem client gestartet werden kann.


DVBmagic Intern: Vorstellung der Kanotix-VDR-LiveCD, mit Video

http://www.dvbmagic.de/

http://www.dvbmagic.de/index.php?nav=Linux&page=linux%2Fkanotix_vdr.htm&language=

Bilder

ktx_desktop.jpg

Streaming

kanotix-vdr1.2 Server / kanotix-vdr1.2 client (z.B. am Laptop)

xine-player kann direkt auf dem VDR gestartet werden oder mit einer 2. CD auf einem client (z.B. Laptop), die VDR -IP Adresse wird vor dem Start von xine abgefragt.

Dabei muß aber am Server der xine player beendet werden, oder ihr löscht den Link:

/home/knoppix/.kde/Autostart/vdrxine

Dann wird der xine-Player nicht gestartet.

Im LiveCD Mode müßt ihr dafür ein Permanentes Heimverzeichnes anlegen.


Das streaming funktioniert auch nach einer HD-Installation.

Linvdr Server / kanotix-vdr1.2 client (z.B. am Laptop)

Linvdr voraussetzung: Grundsystem: Linvdr 0.7 mit MT Patch vom 2005.05.18

+ VDR 1.3.34 von cody

http://www.vdr-portal.de/board/thread.php?threadid=39796&sid=


und die xine-net 0.7.4 Version von ravenclaw_78

http://www.vdr-portal.de/board/thread.php?postid=367788#post367788

http://www.vdr-portal.de/board/thread.php?postid=367798#post367798

Wissenswertes über LiveCD Modus (im LiveCD Mode auf Festplatte aufnehmen/unionfs)

- unionfs funktioniert jetzt und wird beim booten automatsch eingeschaltet. Wenn ihr am VDR die Konfiguration ändert, bleiben diese erhalten, sofern ihr ein permanentes Homeverzeichnis einrichtet.

Unionfs:

http://www.fsl.cs.sunysb.edu/project-unionfs.html

http://www.oreillynet.com/pub/wlg/6654


Permenentes Heimverzeichnes (persistent Home) auf NTFS (EXPERIMENTEL):

http://www.knoppix.net/forum/viewtopic.php?p=81126#81126


Durch unionfs (A Stackable Unification File System), das eine RAM-Disk transparent über das Dateisystem der kanotix-CD legt, wird es möglich, Systemdateien zu verändern und auch neue Software zu installieren. Ein permanentes Homeverzeichnis erlaubt es, Daten auf der Festplatte anzulegen, so dass diese auch nach einem erneuten Booten erhalten bleiben.

Mit dem Button „Permanent Home einrichten“ kann so ein permanentes Homeverzeichnis angelegt werden.

ktx_permanent.jpg

z.B. auf USB-Stick oder Festplatte (auch FAT), NTFS wäre meiner Ansicht nach riskant (wäre aber interressant wenn’s wer testet, bei einer freien NTFS Partition wärs ja auch kein Problem)

ACHTUNG: Genau lesen, bei dieser Abfrage überhaupt:

Abfrage Permanentes Homeverzeichnis

Bei dieser Meldung „Nein“ klicken, sonst findet der Ceatcode „home=scan“ nicht das permante Homeverzeichnis.

Wenn das Heimatverzeichnis groß genug ist z.B. 4GB kann auch ein Film aufgenommen werden.


Unionrw:

- Es kann auch unionrw getestet werden. Hierbei bleiben theoretisch alle Änderungen auf der CD erhalten (nicht nur das Home-Verzeichnis). Mit apt-get installierte Software sollte erhalten bleiben. Bsp. Ein Verzeichnis auf /dev/hda8 anlegen, muß eine linux Partition sein

cd /mnt/hda8/

mkdir unionrw

chmod 777 unionrw


dann PC neu starten und bei den boot (grub) Optionen unionrw=/dev/hda8/unionrw dazuschreiben.

Installation auf der Festplatte

mit

sudo kanotix-installer

kann die CD auf Festplatte installiert werden.

es ist besser bei der Installation ohne unionfs zu starten hier die 3. oder 5. Zeile cheatcodes Auswahl

   nur bei kanotix-vdr1.0
   * nicht vergessen den normalen USER in die sudoer liste einzutragen, sonst startet VDR/Xine nicht ... 
   zu finden unter /etc/sudoer 
   http://www.mandrivauser.de/index.php?option=com_content&task=view&id=104&Itemid=47

vdr automatisch starten:

nur für kanotix-vdr1.0 bei Version 1.2 ist autostart inkludiert

http://mitglied.lycos.de/peterweber69/kanotix-vdr/vdrinit

speichern unter /etc/init.d

die Zeile:

  1. /usr/local/src/vdradmin/vdradmind.pl 

auskommentieren und Pfad anpassen

mit update-rc.d vdrinit defaults 99 wird der vdr dann automatisch gestartet (man sieht nur was mit Strg+Alt+F8, zurück wieder mit Strg+Alt+F5 [+F7 nach HD-install])

vdr stoppen mit /etc/init.d/vdrinit stop und wieder starten mit /etc/init.d/vdrinit start

mit dem Befehl rcconf kann man vdrinit und andere Programme generell ein/ausschalten

Hinweise zur installation

  • als root gibt es kein VDR bzw. XINE-Icon auf dem Desktop.

Installations-script von Marc(zulu) nach der Harddisk Installation (mehr Möglichkeiten/plugins)

Wer mehr plugins haben will als jene die auf der CD sind, sollte das VDR install script von zulu (Marc) probieren: http://www.zulu-entertainment.de/download.php?group=VDR

Terminalfenster öffnen

su # in den Superusermode wechseln wenn Du nicht als root angemeldet bist.
netcardconfig  # Netzwerk konfigurieren, entfällt wenn Netzwerk und Internet schon funktionieren

cd /usr/local/src
wget http://www.zulu-entertainment.de/page/klick.php?d=x-vdr
tar xvfz x-vdr*gz
cd x-vdr
chmod 755 -R *.sh
./x-vdr.sh # Installation starten


NACH DER INSTALLATION:
chown -R vdruser.vdrgroup /usr/lib/vdr
chmod -R 0755 /usr/lib/vdr
chown -R vdruser.vdrgroup /pfad/zum/iso-verzeichnis

visudo # vdruser eintragen

Datei
sudoers file
# sudoers file.
#
# This file MUST be edited with the "visudo" command as root.
#
# See the man page for details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root	ALL=(ALL) ALL
vdruser	ALL=NOPASSWD: /usr/lib/vdr/scripts/vdr2root, /bin/ln

# KANOTIX WARNING: This allows the unprivileged knoppix user to start commands as root
# KANOTIX WARNING: This is totally insecure and (almost) makes knoppix a second root account.
# KANOTIX WARNING: Never allow external access to the knoppix user!!!
#knoppix	ALL=NOPASSWD: ALL


Übersicht Linux Befehle findest Du z.B. im kanotix wiki

x-vdr: neues plugin selbst erstellen und hinzufügen

http://www.zulu-entertainment.de/linux.php?f=x-vdr&sub=neues-plugin

x-vdr: plugin updaten

http://www.zulu-entertainment.de/linux.php?f=x-vdr&sub=update-plugin

streamdev plugin anstatt xine-net aktivieren

kwrite /usr/local/bin/runvdr

#PLUGINS="$PLUGINS -P'xine -r'"

^ Auskommentieren ( # hinzufügen)


PLUGINS="$PLUGINS -Pstreamdev-server"

^ Aktivieren ( # wegnehmen)

http://www.vdr-portal.de/board/thread.php?sid=&postid=340229#post340229

x-vdr als root starten

kwrite /etc/default/vdr

VDRUSER="root"

Generelles zur Struktur des mit x-vdr installierten VDRs

In /var/lib/vdr liegen die Config Dateien.

In /var/lib/vdrmedia liegen die Symlinks auf die im Setup angegeben Verzeichnisse.

In /usr/lib/vdr liegen die Plugins und die Scripte.

vdr und runvdr findest du in /usr/local/bin

Dann gibt es noch die Datei /etc/default/vdr und das init Script für den Autostart /etc/init.d/vdr

kanotix Installations scripte von kano

http://kanotix.com/files/

kernel-update (z.B. für Hauppauge nexus-s Rev.2.3):

http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update&search=yep

http://kanotix.com/files/kernel/

siehe auch kanotix-update-gui (gui geführte Kernel Update Installation)

http://www.andreas-loibl.de/content/linux/scripte/kanotix-update-gui.html

KANOTIX vom USB-Stick booten

http://wiki.kanotix.net/CoMa.php?CoMa=usb-stick


ich bin total wind*ws abhängig dann (UltraPoorMansInstall)

auch hier kann unionfs bzw. unionrw verwendet werden.

http://wiki.kanotix.net/CoMa.php?CoMa=UltraPoorMansInstall&search=yep

vdradmin, nvram-wakeup installieren

http://www.vdr-portal.de/board/thread.php?sid=&postid=338198#post338198

vdradmin-0.97-am3.3

http://www.vdr-portal.de/board/thread.php?sid=&postid=330362#post340362

VDR 2x starten mit 2 Karten (1x Fernseher/1x streaming auf z.B Laptop)

http://www.vdr-portal.de/board/thread.php?sid=&postid=337624#post337624

Kernelupdate

Kernel Update Info:

http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update&search=yep

Achtung: Beim Kernel 2.6.13 muß in der /etc/modules-2.6.13-kanotix-1 der Eintrag "skystar2" durch "b2c2-flexcop-pci" bzw "b2c2-flexcop-usb" ersetzt werden!


siehe auch kanotix-update-gui (gui geführte Kernel Update Installation)

http://www.andreas-loibl.de/content/linux/scripte/kanotix-update-gui.html

Sonstiges

http://www.vdr-portal.de/board/thread.php?sid=&postid=337347#post337347

Datei
kein X (kde) auf Server starten:

für z.B. meinem Server am Dachboden, oder FF-Karten (geschaut wird mit dem Laptop über WLAN):
mcedit /etc/inittab
5.Zeile
id:5:initdefault:
auf
id:4:initdefault:
ändern.


FAQ

Wo finde ich eine aktuelle sources.list

http://kanotix.com/files/fix/sources.list.k32

gehört nach /etc/apt/sources.list

Laptop kommt mit der CPU-Belastung nicht hinterher ... CPU im roten Bereich!

  • Vielleicht mit deinterlace methoden spielen.
  • XINE Settings Video von Auto-Detect auf fb umgestellt
  • Laptop mit einer richtigen Grafikkarte verwenden ... kein Shared Memory !

Touchpad funktioniert nicht

  • Versuch beim Start mal Kernelparameter "i8042.nomux" dazu. Quelle

Wo ist das Videoverzeichnis ?

kanotix-vdr1.0

  • Das Videoverzeichnis liegt unter /var/opt .
  • ggf. kann man durch eine Aenderung in der /etc/fstab und einem folgenden mount seine Videopartition dort einhaengen.

Die Videos packt er mir in /var/lib/video.00, das würd ich gern ändern, wenn ich wüßte wo?

kanotix-vdr1.2

   su
   kwrite /usr/local/bin/vdrstart
Datei
/usr/local/bin/vdrstart
....
export VIDEO="/home/knoppix/video.00"
export CONFIG="/home/knoppix/vdr"
export PLUGINS="/home/knoppix/plugins"

if [ ! -d /ramdisk ] ; then # nach HD-install
    export VIDEO="/var/lib/video.00"; <--- Videoverzeichnis ändern
    export CONFIG="/var/lib/vdr";
    export PLUGINS="/usr/lib/vdr/plugins";
fi
....


Wo sind die VDR Konfigurationsdateien ?

kanotix-vdr1.0

  • Die Konfigurationsdateien liegen unter /var/local/VDRconfig

Wo sind die VDR Logdateien?

  • /var/log/messages ist eine gute Wahl.

Wie ist die Tastenbelegung um den VDR zu bedienen ?

  • Die VDR Startkonsole / Xine muss im Focus sein.
klar UP_CURSOR_GENERAL.png DOWN_CURSOR_GENERAL.png LEFT_CURSOR_GENERAL.png RIGHT_CURSOR_GENERAL.png
0-9

0_DE.png 1_DE.png 2_DE.png 3_DE.png 4_DE.png 5_DE.png 6_DE.png 7_DE.png 8_DE.png 9_DE.png

Ok ENTER_DE.png
Menu M_DE.png
Zurück BACKSPACE_GENERAL.png
Power P_DE.png
Rot Y_DE.png
Grün X_DE.png
Gelb C_DE.png
Blau V_DE.png
VDRUser1 B_DE.png
Lauter HYPHEN_DE.png
Leiser COMMA_DE.png
Stumm DOT_DE.png
Beenden Q_DE.png
Vollbild F_DE.png

Wie ändert man die Kanalliste (channels.conf) -Terrestrischer empfang funktioniert nicht?

Der nachfolgende Text sollte seit der Version 1.2 obsolet sein.

Man öffnet eine Konsole und wechselt mit dem Befehl "su" in den Superusermode. Mit dem Befehl "kwrite /var/local/VDRconfig/channels.conf" öffnet man dann die channels.conf und editiert sie. Abschließend verlässt man mit "exit" den Superusermode und startet den vdr neu.

Im VDR-Konfigurationsverzeichnis liegt auch eine "channels.conf"-Datei für Kabel mit dem Namen "channels.conf.cable". Hier muss man nur die vorhandene channels.conf-Datei (die für den Satelliten "Astra" gilt) umbenennen (z.B. auf channels.conf.astra) und danach die "channels.conf.cable" umbenennen in "channels.conf". VDR neustarten und die Änderungen werden wirksam.

Muß man auf dem Client und dem Server die IP 127.0.0.1 bestätigen? Nein! weil ...

Die Adresse 127.0.0.1 hat eine ganz besondere Bedeutung ... sie bedeutet "der lokale/eigene Rechner (localhost)", - egal, was er auch tatsächlich für eine IP-Adresse hat!

Daher ... wenn du den VDR-Script startest, so benutzt er die DVB-Karte um Live Programm zu empfangen und auf Wunsch weiterzuleiten. Das Script VDR startest du also nur auf dem Rechner, der die DVB-Karte hat.

Das XINE-Icon ist der Player, der die Daten vom Server (der mit der DVB-Karte) entgegennimmt und anzeigt.

Xine kann also auf einem zweiten Rechner (ohne DVB-Karte) laufen ... dort wirst Du nach der tatsächlichen IP des Servers gefragt. (Im Sonderfall, dass der Xine-Player auf dem selben Rechner gestartet wird wie das VDR-Script, kann die "Localhost"-IP-Adresse (127.0.0.1) übernommen werden) Kann ich eigentlich 2 clienten oder mehr an einem Server betreiben?

zur Zeit leider nicht, vielleicht wird's was mit xine-0.8.0? aber nur vielleicht.

Wie kann man das denn mit etobi (c't vdr) zum laufen bringen ?

wenn Du mit etobi arbeiten willst, mußt Du meinen kompilierten vdr ausschalten.

rcconf # als root

in einem Terminalfenster bei vdrinit das [*] wegnehmen

tobi vdr installieren, dann sollte es bei rcconf einen vdr Eintrag geben. Bei vdr machst Du einen * hin. Somit sollte der Tobi vdr gestartet werden.

http://www.vdr-portal.de/board/thread.php?threadid=36099&sid=&hilight=kanotix+AND+e+tobi

Du mußt auf jeden Fall auch das xine-plugin apt-geten und bei der xine-plugin Einstellung ein -n hinzufügen.

CD - Bootet nicht - Startparameter (Cheatcodes):

eine Liste der boot (grub) Parameter. falls die CD mal nicht bootet vielleicht einige probieren. Bei mir hat schon öftters nodma geholfen.

http://www.inconet.de/70.html

http://wiki.kanotix.net/CoMa.php?CoMa=Startparameter

http://www.knoppix.net/wiki/Cheat_Codes_Deutsch

http://wiki.kanotix.net/CoMa.php?CoMa=GrubBootmanager

http://81.169.132.167/knoppix/forum/viewtopic.php?t=23

Wie ist das root Passwort?

Terminalfenster öffnen
su
passwd root
2x Passwort eingeben, dann hat man ein root Passwort zur Verfügung

Xine liefert kein Bild auf dem TV-Out

Problem tritt bei Radeon Karten auf und istgelöst: Man muß einfach opengl anstatt xshm in den Xineeinstellungen einstellen.

Lauffähige DVB-Karten/Boxen

Da der Kernel 2.6.11 bereits DVB Unterstüzung enthält, sollten DVB Probleme selten vorkommen.

Funktionierende DVB-Karten:

DVB-T: TechniSat Airstar2
DVB-T: TwinhanDTV Ter (3021)
DVB-T: AverMedia DVB-T 761
DVB-T: AverMedia DVB-T 771
DVB-T: Hauppauge Nova-T (Version bis 06/2004)
DVB-S: TwinhanDTV Sat-Express (model 1025)(Budget)
DVB-S: Twinhan 1020A
DVB-S: TechniSat Skystar 2 REV:2.6D (REV:2.6C macht Probleme im Dauerbetrieb, nicht nach Kernelupdate)
DVB-S: KNC-ONE (Budget)
DVB-S: Hauppauge Nexus-s (Version 2.3 nach Kernelupdate)
DVB-S: Terratec Cinergy 1200 DVB-s
DVB-S: Pinnacle PCTVSat
DVB-S: TechnoTrend budget PCI
DVB-S: TechniSat SkyStar2 PCI 
DVB-C: Siemens DVB-C FF
DVB-C: Terratec Cinergy 1200 DVB-C
DVB-S: Hauppauge Nexus Rev:2.3 nach einem Kernelupdate,
       Voraussetzung: Harddisk Installation und das script von hier http://kanotix.com/files/kernel/ starten
       Kernel Update Info: http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update&search=yep

Funktionierende USB-Boxen:

DVB-T: Terratec Cinergy T2 

Nicht funktionierende Karten/Boxen:

DVB-T: Hauppauge WinTV Nova-T USB2
       hier ist sie aber aufgeführt (vorletzte): http://www.vdr-wiki.de/wiki/index.php/DVB-T_USB-Boxen
       sollte also eigentlich funktionieren, vielleicht auch bei kernel update? siehe Hauppauge Nexus 2.3
DVB-T: Terratec Cinergy 1400 DVB-T

Links

Download HTTP

Download beim "PC-Magazin" erhältlich: www.pc-magazin.de/3330

Download eDonkey/eMule

kanotix-vdr1.0

  • ed2k://|file|kanotix-vdr.iso|697616384|9198A1F4829B5A07C3A70FC911FE31FA|/
  • ed2k://|file|kanotix-vdr.iso.md5|68|574D6E9696815806E3CF8EDD2F66C3C4|/

Download torrent

( 24/08/2005 tracker is not reachable)

Extern

Intern