Autor Thema: Sidux LiveCD  (Gelesen 34947 mal)

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Sidux LiveCD
« am: August 26, 2009, 02:17:03 Nachmittag »
Ich habe ja fast den Eindruck, daß man mit dem vielen Geld für den Stick vor allem den Support bezahlt, der ständig wieder neue Linux-Fallstricke beheben muß....  
Bei mir gibt's ziemlich genau das gleiche Problem, allerdings nicht mit Ubuntu, sondern mit Sidux (http://www.sidux.com) mit KDE 4.3.0 und Kernel Linux 2.6.30-5.slh.1-sidux-686.
Folgende Ausgaben erhalte ich:
$ sudo ./empia_installer_090825.sh
Welcome to the EETI em28xx linux driver setup

Legal notice:
This software comes without any warranty, use it at your own risk
Nutzungsbedingungen:                                            
Sundtek übernimmt keinerlei Haftung für Schäden welche eventuell durch
das System oder die angebotenen Dateien entstehen können.            

Do you want to continue [Y/N]:
Wollen Sie fortfahren [J/N]:  
j                            
adding /opt/bin to environment paths
stopping old driver instance...    
installing em28xx driver to /opt
unpacking...
checking system... 32Bit System detected
installing...
the program '/bin/bash' called '/usr/bin/udevinfo', it should use 'udevadm info <options>', this will stop working in a future release
finalizing configuration...
done.
$ /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [ Sundtek MediaTV Pro] DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL
  [DVB-C]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [DVB-T]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [ANALOG-TV]:
     VIDEO0: /dev/video0
     VBI0: /dev/vbi0
  [FM-RADIO]:
     RADIO0: /dev/radio0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0
/opt/bin/mediaclient --setdtvmode=DVBT
Using device: /dev/dvb/adapter0/frontend0
Setting Frontend Properties to: DVBT
Done.
Wenn ich dann Kaffeine starte, kommt sowohl in Version 0.8.7 als auch 1.0pre nur ein leeres "Fernseher-Fenster" und man kann auch keinen Suchlauf starten.
Die Devices werden unter /dev übrigens auch nicht angezeigt. Ich dachte, das wäre mittlerweile behoben?
$ scan dvb-apps/util/scan/dvb-t/de-Ruhrgebiet
scanning dvb-apps/util/scan/dvb-t/de-Ruhrgebiet
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:2273: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 2 No such file or directory
cat /etc/ld.so.preload
/usr/lib/libv4l/v4l1compat.so /opt/lib/libmediaclient.so
ls -rtlah /opt/lib/libmediaclient.so
-rwxr-xr-x 1 root root 38K 26. Aug 00:10 /opt/lib/libmediaclient.so
ldd `which scan`
        linux-gate.so.1 =>  (0xb7fef000)
        /usr/lib/libv4l/v4l1compat.so (0xb7fea000)
        /opt/lib/libmediaclient.so (0xb7fdf000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7e5a000)
        libv4l1.so.0 => /usr/lib/libv4l1.so.0 (0xb7e55000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7e51000)
        /lib/ld-linux.so.2 (0xb7ff0000)
        libv4l2.so.0 => /usr/lib/libv4l2.so.0 (0xb7e47000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7e2e000)
        libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0 (0xb7dc5000)
        librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7dbc000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7d96000)
tail -f /var/log/mediasrv.log
registered virtual: /dev/radio0
registered virtual: /dev/vbi0
registered virtual: /dev/mediainput0

Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
with Sundtek MediaTV only
Contact: kontakt@sundtek.de

attached devices:
0 .. Sundtek MediaTV Pro

Hoffe auf Ihre Hilfe!
« Letzte Änderung: August 26, 2009, 05:33:41 Nachmittag von Sundtek »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Sidux LiveCD
« Antwort #1 am: August 26, 2009, 02:26:38 Nachmittag »
Zitat
Ich habe ja fast den Eindruck, daß man mit dem vielen Geld für den Stick vor allem den Support bezahlt, der ständig wieder neue Linux-Fallstricke beheben muß....

Dessen sind wir uns anfangs durchaus bewusst. Linux ist ein sehr buntes System und bei weitem nicht so einheitlich wie Windows, schlussendlich sollten sich alle etwaigen Probleme jedoch innerhalb kürzester Zeit beheben lassen.

Zitat
cat /etc/ld.so.preload
/usr/lib/libv4l/v4l1compat.so /opt/lib/libmediaclient.so

Versuchen Sie libmediaclient.so vor v4l1compat.so einzufügen.
« Letzte Änderung: August 26, 2009, 05:35:29 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Sidux LiveCD
« Antwort #2 am: August 26, 2009, 03:12:21 Nachmittag »
habe jetzt in der /etc/ld.so.preload die Reihenfolge geändert, aber bis auf eine andere Reihenfolge in
ldd `which scan`
        linux-gate.so.1 =>  (0xb7f02000)
        /opt/lib/libmediaclient.so (0xb7ef4000)
        /usr/lib/libv4l/v4l1compat.so (0xb7ef2000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d6d000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7d69000)
        libv4l1.so.0 => /usr/lib/libv4l1.so.0 (0xb7d64000)
        /lib/ld-linux.so.2 (0xb7f03000)
        libv4l2.so.0 => /usr/lib/libv4l2.so.0 (0xb7d5a000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7d41000)
        libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0 (0xb7cd8000)
        librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7ccf000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7ca9000)
keine Änderung.
« Letzte Änderung: August 26, 2009, 05:35:37 Nachmittag von Sundtek »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Sidux LiveCD
« Antwort #3 am: August 26, 2009, 05:30:52 Nachmittag »
Wir haben die Sidux LiveCD (auf 32bit) soeben getestet.

1. CD Booten
2. Installer starten
3. tvtime gestartet (funktioniert)
4. kaffeine gestartet (funktioniert)

Die Installation und das Testen dauerte in etwa 10 Minuten, die TV Applikationen waren bereits vorinstalliert

Zu Ihrem Setup:

Zitat
ldd `which scan`
        linux-gate.so.1 =>  (0xb7f02000)
        /opt/lib/libmediaclient.so (0xb7ef4000)
        /usr/lib/libv4l/v4l1compat.so (0xb7ef2000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d6d000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7d69000)
        libv4l1.so.0 => /usr/lib/libv4l1.so.0 (0xb7d64000)
        /lib/ld-linux.so.2 (0xb7f03000)
        libv4l2.so.0 => /usr/lib/libv4l2.so.0 (0xb7d5a000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7d41000)
        libv4lconvert.so.0 => /usr/lib/libv4lconvert.so.0 (0xb7cd8000)
        librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7ccf000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7ca9000)

Was uns jedoch aufgefallen ist:
Zitat
       /usr/lib/libv4l/v4l1compat.so (0xb7ef2000)
        libv4l1.so.0 => /usr/lib/libv4l1.so.0 (0xb7d64000)
        libv4l2.so.0 => /usr/lib/libv4l2.so.0 (0xb7d5a000)

Diese Bibliotheken sind auf unseren Systemen nicht vorhanden, der Treiber unterstützt von sich aus V4L1, V4L2 sowie LinuxDVB API

Könnten Sie in /etc/ld.so.preload libv4l* entfernen?
« Letzte Änderung: August 26, 2009, 06:17:16 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #4 am: August 26, 2009, 05:52:45 Nachmittag »






« Letzte Änderung: August 26, 2009, 06:02:01 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #5 am: August 26, 2009, 10:24:00 Nachmittag »
Ja prima! Das ist doch schonmal was! Entfernen aus der preload brachte den ersehnten Erfolg!
DVB-T mit kaffeine,
DVB-C mit kaffeine und
analog-TV mit tvtime geht nun! Das erste mal in meiner mittlerweile längeren (wenn auch wenn's geht eher auf's Anwenden beschränlkten) Linux-Zeit, daß bei mir ohne große Frickelei ein Stick mit so vielen Empfangsmöglichkeiten läuft! Good job!

Jetzt könntet ihr nur noch hinbekommen, daß kradio den Stick auch sehen kann (seh ich das richtig, daß die devices noch immer nicht im Verzeichnis gelistet werden?), dann hätte man auch ne komfortable gui für's Radio.
Ach ja, und mplayer kann ich nicht benutzen für analog:
mplayer tv:// -tv driver=v4l2:device=/dev/video1                                                           
MPlayer dev-SVN-r29417Can't open joystick device /dev/input/js0: No such file or directory                                                 
Can't init input joystick                                             
mplayer: could not connect to socket                                 
mplayer: No such file or directory                                   
Failed to open LIRC support. You will not be able to use your remote control.                                                               

Playing tv://.
TV file format detected.
Selected driver: v4l2   
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
 comment: first try, more to come ;-)                   
v4l2: unable to open '/dev/video1': No such file or directory
v4l2: ioctl set mute failed: Bad file descriptor             
v4l2: 0 frames successfully processed, 0 frames dropped.     


Exiting... (End of file)
und der scan geht auch nicht:
scan dvb-apps/util/scan/dvb-t/de-Muenchen
scanning dvb-apps/util/scan/dvb-t/de-Muenchen
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: cannot open 'dvb-apps/util/scan/dvb-t/de-Muenchen': 2 No such file or directory
ERROR: initial tuning failed
dumping lists (0 services)
Done.
Aber für's erste ist das ja mal ein enormer Fortschritt!

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #6 am: August 26, 2009, 10:46:18 Nachmittag »
mplayer tv:// -tv driver=v4l2:device=/dev/video1    


Dies sollte bei Ihnen (wie mit /opt/bin/mediaclient -e ausgelesen) /dev/video0 sein, als Tip sollten Sie eventuell noch :width=720:height=576 anfügen damit Sie die volle PAL Auflösung bekommen. mplayer verwendet standardmäßig 640x480

scan dvb-apps/util/scan/dvb-t/de-Muenchen
scanning dvb-apps/util/scan/dvb-t/de-Muenchen
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: cannot open 'dvb-apps/util/scan/dvb-t/de-Muenchen': 2 No such file or directory
ERROR: initial tuning failed
dumping lists (0 services)
Done.

dies sagt nur aus das die Scanfile dvb-apps/util/scan/dvb-t/de-Muenchen nicht vorhanden ist, bei Sidux muessen Sie einen anderen Pfad angeben

scan /usr/share/dvb/dvb-c/de-Muenchen
oder
scan /usr/share/dvb/dvb-t/de-Muenchen

Beachten Sie dass das Gerät vorher mit dem in der Installationsanleitung beschriebenen mediaclient Befehl zuerst in den jeweiligen DVB-T oder DVB-C Modus versetzt werden muss

Bezüglich KRadio, wir werden es demnächst überprüfen und versuchen mit dem nächsten Update zu unterstützen.
« Letzte Änderung: August 27, 2009, 01:07:09 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #7 am: August 28, 2009, 12:17:18 Vormittag »
KRadio wird seit dem Update vom 27. August unterstützt
Failure is a good thing! I'll fix it

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #8 am: August 28, 2009, 11:22:00 Vormittag »
KRadio wird seit dem Update vom 27. August unterstützt
Hmm, ich hab zwar den neuen Treiber installiert, aber auch hier hakelts zunächst ein wenig. Welches kradio soll denn laufen? Ich hab kradio4 und da wird in der Konfiguration versucht, auf /dev/radio zuzugreifen und darunter steht /dev/radio -> Die Gerätedatei existiert nicht.
Und wenn ich - wie mit /opt/bin/mediaclient -e ermittelt - radio0 eintrage, nimmt die Konfiguration den neuen Eintrag nicht an. Wahrscheinlich eher ein Problem von kradio.
Muß man da vorher auch noch was ändern?

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #9 am: August 28, 2009, 11:29:35 Vormittag »
Informationen:
2009-08-28T11:24:02 V4L1 wurde gefunden
2009-08-28T11:24:02 V4L2 wurde gefunden
Warnungen:
2009-08-28T11:24:09 V4LRadio::readV4LCaps: /dev/radio kann nicht geöffnet werden Fehler:
2009-08-28T11:24:09 V4LRadio::radio_init: Die Radiogerätedatei /dev/radio kann nicht geöffnet werden Debugging:
2009-08-28T11:24:02 V4LRadio::readV4LCaps: audio caps = 0x00000001
2009-08-28T11:24:02 V4L1 full caps: V4LVersions: 1; Features: rds
2009-08-28T11:24:02 V4L2 - Version: 0x00000001, caps=0x05030011
2009-08-28T11:24:02 V4L2 full caps: V4LVersions: 2; Features: mute, volume
2009-08-28T11:24:02 V4L final caps: V4LVersions: 1, 2; Features: rds

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #10 am: August 28, 2009, 11:54:43 Vormittag »
Eventuell sollten Sie versuchen den Treiber nocheinmal upzudaten, es gab am 27. August 2 Updates, das jeweils spätere beinhaltet die Radio Unterstützung.

Stoppen Sie im Hintergrund ggf. MythTV oder VLC

/etc/init.d/mythtv-backend stop
/etc/init.d/vdr stop

Das funktionierende Node ist bei Ihnen /dev/radio0
Failure is a good thing! I'll fix it

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #11 am: August 28, 2009, 03:38:25 Nachmittag »
Stoppen Sie im Hintergrund ggf. MythTV oder VLC

/etc/init.d/mythtv-backend stop
/etc/init.d/vdr stop

Das funktionierende Node ist bei Ihnen /dev/radio0
mythtv und vdr liefen gar nicht.
Nochmal wie schon einige male gefragt: Kann ich den Node überhaupt sehen oder sind die weiterhin wie sie sich ausdrücken virtuell?
Ich sehe nämlich keinen der Nodes für den Stick.
Beim Start von kradio werden zunächst jede Menge Plugins geladen, dann popt merkwürdigerweise das Fehlerprotokoll mit der Meldung:
Download der Senderdatei stations.krp schlug fehl. Und nach dessen Bestätigung weiterhin die Meldung:
Kann kein verwendbares V4L(2)-Radiogerät finden. Muß da v4l neu installiert / konfiguriert werden und wenn ja, was gehört da alles zu/wie mach ich das?

NepoMUC

  • Newbie
  • *
  • Beiträge: 16
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #12 am: August 28, 2009, 03:49:48 Nachmittag »
O.K., die krp - Datei kann man sich auch von der kradio-Website runterladen, aber der v4l-Fehler bleibt.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #13 am: August 28, 2009, 04:45:30 Nachmittag »
Der Kradio Fehler liegt nach wievor bei uns, es scheint einen Unterschied zwischen älteren und neueren KRadio Versionen zu geben. Dieser Fehler wird von uns derzeit bearbeitet. Ältere KRadio Versionen funktionieren wie angegeben, neuere werden ab dem nächsten Update ebenfalls funktionieren.
Failure is a good thing! I'll fix it

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8592
    • Profil anzeigen
Re:Sidux LiveCD
« Antwort #14 am: August 28, 2009, 09:16:04 Nachmittag »
Kradio funktioniert mit der Version 090828, warscheinlich auch mit der aelteren Version.

http://www.sundtek.de/support/empia_installer.sh (referenziert derzeit auf 090828).

Das Problem liegt bei KRadio und wie Sender verwaltet werden, um FM Radio zu aktivieren muss unter Plugins, Erzeugte Plugin-Instanz das Internet Plugin entfernt werden. Unter V4L Radio, Optionen muss v4l2 ausgewählt werden. Anschließend lässt sich FM Radio durch die "Ein/Ausschalten" Schaltfläche aktivieren. Alternativ kann auch das Konsole Radiotool (Debian paket "radio") verwendet werden. Die FM Node wird nicht in der Auswahl angezeigt, kann jedoch direkt eingegeben werden.

Kradio scheint Probleme mit v4l(version 1) zu haben, das Konsole "radio" tool verwendet ebenfalls das ältere Protokoll, funktioniert jedoch korrekt.
« Letzte Änderung: August 28, 2009, 09:24:30 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it