[PINGUIN] dann mal anders rum - xiniliboutput

Sebastian Dellit sebo at blindzeln.de
Do Dez 6 09:17:40 CET 2007


Hallo Henning und Leser und Leserinnen,

am Donnerstag, 6. Dezember 2007 um 08:44 meinte Henning Oschwald u. a.:
>> 1. Softdevice Plugin deinstaliert.
>> 2. Xineliboutput Plugin installiert.
>> 3. Aufruf mit --audio=alsa --local=fbfe

> Hab ich so auch. Ich gebe allerdings noch --video=none und
> --remote=37890 mit an, letzteres aktiviert das Streamen übers Netz auf
> dem angegebenen port.

Gut, das brauche ich im Moment noch nicht, was remote angeht.

>> Doch leider startet der VDR spontan nicht mehr. :-/

> Eine genaue Fehlermeldung wäre schon interessant gewesen. Vermutlich
> meckert er wegen des fehlenden Framebuffers.

Dec  6 08:59:35 media vdr: [6951] starting plugin: xineliboutput
Dec  6 08:59:35 media vdr: [6957] Local decoder/display
(cXinelibThread) thread started (pid=6951, tid=6957)
Dec  6 08:59:35 media vdr: [6957] [xine..put] xineliboutput: plugin file is /usr/lib/vdr/plugins/libvdr-xineliboutput.so.1.4.5
Dec  6 08:59:35 media vdr: [6957] [xine..put] Searching frontend fbfe from /usr/lib/vdr/plugins/
Dec  6 08:59:35 media vdr: [6957] [xine..put] Probing /usr/lib/vdr/plugins/libxineliboutput-fbfe.so.1.0.0rc2
Dec  6 08:59:35 media vdr: [6957] [xine..put] load_frontend: can't stat /usr/lib/vdr/plugins/libxineliboutput-fbfe.so.1.0.0rc2
Dec  6 08:59:35 media vdr: [6957] [xine..put]    (ERROR (frontend_local.c,281): Datei oder Verzeichnis nicht gefunden)
Dec  6 08:59:35 media vdr: [6957] [xine..put] load_frontend: cannot dlopen file /usr/lib/vdr/plugins/libxineliboutput-fbfe.so.1.0.0rc2: /usr/lib/vdr/plugins/lib xineliboutput-fbfe.so.1.0.0rc2: Kann die Shared-Object-Datei nicht ”ffnen: Datei oder Verzeichnis nicht gefunden
Dec  6 08:59:35 media vdr: [6957] [xine..put]    (ERROR
(frontend_local.c,290): Datei oder Verzeichnis nicht gefunden)
Dec  6 08:59:35 media vdr: [6957] [xine..put] No usable frontends found, giving up ! Dec  6 08:59:35 media vdr: [6957] [xine..put] cXinelibLocal: Error initializing frontend
Dec  6 08:59:35 media vdr: [6957] [xine..put] cXinelibLocal::Action: thread finished
Dec  6 08:59:35 media vdr: [6957] Local decoder/display
(cXinelibThread) thread ended (pid=6951, tid=6957)
Dec  6 08:59:35 media vdr: [6951] [xine..put] cXinelibDevice::Start(): Local frontend init failed
Dec  6 08:59:35 media vdr: [6951] stopping plugin: analogtv
Dec  6 08:59:35 media vdr: [6951] [xine..put] cXinelibOsdProvider: shutting down!
Dec  6 08:59:35 media vdr: [6955] tuner on device 1 thread ended (pid=6951, tid=6955)
Dec  6 08:59:36 media vdr: [6956] section handler thread ended (pid=6951, tid=6956)
Dec  6 08:59:36 media vdr: [6951] [xine..put] cXinelibDevice::StopDevice(): Stop ping device ...Wie es scheint, hast du Recht. :-)

Ich dachte fbfe wäre richtig, da ich ein /dev/fb0 habe. Und der
FrameBuffer auch aktiviert ist.

# fbset
mode "640x480-73"
# D: 30.720 MHz, H: 36.923 kHz, V: 73.260 Hz
geometry 640 480 640 480 16
timings 32552 80 32 16 4 80 4
rgba 5/11,6/5,5/0,0/0
endmode

>> Gestern hatte ich es auch mal porbiert, das softdevice Plugin selber
>> zu bauen. Aber wer weiß, welche Einstellungen da noch gesetzt werden
>> müssen. Bei mir wurden, wenn ich alle Einstellungen original ließ, z.
>> B. irgendwas mit vidix nicht gefunden.

> Die Vidix-Libs musst Du afair selber installieren.

ein:

# aptitude search vidix | grep lib

bringt kein Ergebnis. Du meinst in dem Fall mit "selber installieren",
aus den Quellen bauen?

>> Wenn jmd. bereits Erfahrungen mit dem Selberkompilieren des Plugins
>> hat, kann ich auch den ganzen Fehler posten. Vielleicht gibt es ja bei
>> dem Plugin generell etwas zu beachten.

> Kannst ja mal ein Log irgendwo hinstellen, ich vermutte allerdings, daß
> da sowas steht wie:

> vidix.h: no such file or directory

Hier der Ausschnitt, welcher mit:

# dpkg-buildpackage -rfakeroot -tc -uc -us 2> log

erstellt wird:

 fakeroot debian/rules clean
 dpkg-source -b softdevice-1.88
dpkg-source: warning: source directory './softdevice-1.88' is not <sourcepackage>-<upstreamversion> 'vdr-plugin-softdevice-1.88'
dpkg-source: warning: .orig directory name softdevice-1.88.orig is not <package>-<upstreamversion> (wanted vdr-plugin-softdevice-1.88.orig)
 debian/rules build
make[1]: *** Keine Regel vorhanden, um das Target »vidixlib.h«, 
  benötigt von »softdevice.o«, zu erstellen.  Schluss.
make: *** [build-stamp] Fehler 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Deine Vermutung scheint also zu stimmen.

-- 
Viele Grüße Sebastian
ICQ: 264706583 | MSM: sebo at blinzeln.de | Skype: sebo_de | Yahoo: de_sebo
E-Mail: sebo at blindzeln.de | Web: www.blindzeln.de