xvdr mit xine will nicht mehr.

Started by dieres, 2015/05/07, 20:24:23

Previous topic - Next topic

dieres

Seit einem der letzten Updates kann ich mit xine nicht mehr über vdr / streamdev-client  auf meinen vdr server zugreifen. Auch xorg wollte erst nach downgrade wieder mit meiner radeon 4250 onboard.

wenn ich xine mit folgender Befehlszeile starte:

xine xvdr://192.168.3.69

dann bekomme ich folgende Fehlermeldung:
ies ist xine (X11 gui) - Ein freier Video-Player v0.99.9.
(c) 2000-2014 The xine Team.
Failed to open VDPAU backend libvdpau_r600.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
vo_vdpau: Can't create vdp device : No vdpau implementation.
libva info: VA-API version 0.37.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_0_37
Failed to open VDPAU backend libvdpau_r600.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
libva error: /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so init failed
libva info: va_openDriver() returns -1

wie bekomme ich das gefixed?

towo

Mach mal einen symlink


/usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so => /usr/lib/x86_64-linux-gnu/dri/vdpau_drv_video.so
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

dieres

#2
Das hat leider noch nicht gefruchtet. Aber ich hab noch was aus jouralctl -b -p err zu bieten:

Mai 07 20:29:28 siductionbox kernel: radeon 0000:01:05.0: radeon_uvd: Can't load firmware "radeon/RS780_uvd.bin"
Mai 07 20:29:45 siductionbox ntpd_intres[1094]: host name not found: 0.debian.pool.ntp.org
Mai 07 20:29:45 siductionbox ntpd_intres[1094]: host name not found: 1.debian.pool.ntp.org
Mai 07 20:29:45 siductionbox ntpd_intres[1094]: host name not found: 2.debian.pool.ntp.org
Mai 07 20:29:45 siductionbox ntpd_intres[1094]: host name not found: 3.debian.pool.ntp.org
Mai 07 20:29:48 siductionbox libvirtd[1019]: Cannot check dnsmasq binary /usr/sbin/dnsmasq: Datei oder Verzeichnis nicht gefunden
Mai 07 20:29:49 siductionbox libvirtd[1019]: direct firewall backend requested, but /sbin/ebtables is not available: Datei oder Verzeichnis nicht gefunden
Mai 07 20:29:49 siductionbox libvirtd[1019]: out of memory
Mai 07 20:29:59 siductionbox vdr[1460]: [1460] VDR version 2.0.6 started
Mai 07 20:29:59 siductionbox vdr[1460]: [1460] switched to user 'vdr'
Mai 07 20:29:59 siductionbox vdr[1460]: [1460] codeset is 'UTF-8' - known
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] found 28 locales in /usr/share/locale
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading plugin: /usr/lib/vdr/plugins/libvdr-live.so.2.0.6
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] [live] INFO: validating server ip '0.0.0.0'
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading plugin: /usr/lib/vdr/plugins/libvdr-xineliboutput.so.2.0.6
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-client.so.2.0.6
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/setup.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: AdaptiveSkipAlternate = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: AdaptiveSkipInitial = 120
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: AdaptiveSkipPrevNext = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: AdaptiveSkipTimeout = 3
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: PauseAtLastMark = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: PauseOnMarkJump = 1
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: PositionerLastLon = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: PositionerSpeed = 15
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: PositionerSwing = 650
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: PrimaryLimit = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: RecordDolbyDigital = 1
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: SiteLat = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: SiteLon = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: SkipEdited = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: SkipSeconds = 60
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: SkipSecondsRepeat = 60
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: SupportTeletext = 1
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: UsePositioner = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: VolumeLinearize = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: VolumeSteps = 51
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] ERROR: unknown config parameter: xineliboutput.Video.FieldOrder = 0
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/sources.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/diseqc.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/scr.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/channels.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/commands.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/reccmds.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/svdrphosts.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/remote.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/keymacros.conf
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] registered source parameters for 'A - ATSC'
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] registered source parameters for 'C - DVB-C'
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] registered source parameters for 'S - DVB-S'
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] registered source parameters for 'T - DVB-T'
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] no DVB device found
Mai 07 20:30:07 siductionbox vdr[1460]: [1536] video directory scanner thread started (pid=1460, tid=1536, prio=high)
Mai 07 20:30:07 siductionbox vdr[1460]: [1537] epg data reader thread started (pid=1460, tid=1537, prio=high)
Mai 07 20:30:07 siductionbox vdr[1460]: [1537] reading EPG data from /var/cache/vdr/epg.data
Mai 07 20:30:07 siductionbox vdr[1460]: [1535] video directory scanner thread started (pid=1460, tid=1535, prio=high)
Mai 07 20:30:07 siductionbox vdr[1460]: [1536] video directory scanner thread ended (pid=1460, tid=1536)
Mai 07 20:30:07 siductionbox vdr[1460]: [1535] video directory scanner thread ended (pid=1460, tid=1535)
Mai 07 20:30:07 siductionbox vdr[1460]: [1537] epg data reader thread ended (pid=1460, tid=1537)
Mai 07 20:30:07 siductionbox pulseaudio[1455]: [pulseaudio] bluez4-util.c: org.bluez.Manager.GetProperties() failed: org.freedesktop.DBus.Error.UnknownMet$
Mai 07 20:30:07 siductionbox pulseaudio[1455]: [pulseaudio] bluez4-util.c: org.bluez.Manager.GetProperties() failed: org.freedesktop.DBus.Error.UnknownMet$
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] initializing plugin: live (0.3.0): Live Interactive VDR Environment
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] initializing plugin: xineliboutput (1.1.0): X11/xine-lib Ausgabe-Plugin
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] new device number 9
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] initializing plugin: streamdev-client (0.6.1): VTP Streaming Client
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] new device number 10
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] cTimeMs: using monotonic clock (resolution is 1 ns)
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] streamdev-client: got device number 10
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] setting primary device to 1
Mai 07 20:30:07 siductionbox vdr[1460]: [1551] section handler thread started (pid=1460, tid=1551, prio=low)
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] assuming manual start of VDR
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] SVDRP listening on port 6419
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] setting current skin to "sttng"
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] loading /var/lib/vdr/themes/sttng-default.theme
Mai 07 20:30:07 siductionbox vdr[1460]: [1460] starting plugin: live
Mai 07 20:30:08 siductionbox vdr[1460]: [1460] LIVE: initial file cache has 82 entries and needs 377394 bytes of data!
Mai 07 20:30:08 siductionbox vdr[1460]: [1460] starting plugin: xineliboutput
Mai 07 20:30:08 siductionbox vdr[1460]: [1554] Remote decoder/display server (cXinelibServer) thread started (pid=1460, tid=1554, prio=high)
Mai 07 20:30:08 siductionbox vdr[1460]: [1460] starting plugin: streamdev-client
Mai 07 20:30:08 siductionbox vdr[1460]: [1460] remote control LIRC - keys known
Mai 07 20:30:09 siductionbox vdr[1460]: [1460] switching to channel 1
Mai 07 20:30:09 siductionbox vdr[1460]: [1562] LIRC remote control thread started (pid=1460, tid=1562, prio=high)
Mai 07 20:30:09 siductionbox vdr[1460]: [1553] [live] INFO: attempt to listen on ip = '0.0.0.0'
Mai 07 20:30:10 siductionbox vdr[1460]: [1553] [live] ERROR: Unable to load cert/key (/var/lib/vdr/plugins/live/live.pem//var/lib/vdr/plugins/live/live-ke$
Mai 07 20:30:10 siductionbox vdr[1460]: [1460] streamdev-client: Connected to server 192.168.3.69:2004 using protocol version 1.0
Mai 07 20:30:10 siductionbox vdr[1460]: [1581] TS buffer on device 1 thread started (pid=1460, tid=1581, prio=high)
Mai 07 20:30:10 siductionbox vdr[1460]: [1582] streamdev-client: sections assembler thread started (pid=1460, tid=1582, prio=high)
Mai 07 20:30:10 siductionbox vdr[1460]: [1460] setting watchdog timer to 60 seconds
Mai 07 20:30:10 siductionbox vdr[1460]: [1590] receiver on device 10 thread started (pid=1460, tid=1590, prio=high)
............................

Edit:
RS780_uvd.bin hab ich gefunden und nach /lib/firmware/radeon kopiert, so das dieser Fehler erst mal weg ist.

dieres

Es lag einfach nur an verschiedenen Versionen von xvdr auf client und server. Deshalb starte ich jetzt einen localen vdr auf dem client und greife mit xine xvdr:/ darauf zu. mit xine xvdr://192.168.3.69 geht das nur wenn die versionen auf client und server gleich sind.

Das hab ich vor 3 Jahren schon mal spontan beantworten können. Aber so ist das mit dem Gedächtnis. ;)