Siduction Forum

Siduction Forum => Software - Support => Topic started by: harley-peter on 2012/03/11, 13:45:53

Title: xine mag nicht
Post by: harley-peter on 2012/03/11, 13:45:53
Hallo Freunde,

ich bin gerade Herrichten des Vorführrechners für die Augsburger LIT und bekomme xine nicht zum Laufen. Die Fehlermeldung beim Start aus der Konsole lautet:root@siductionbox:/home/gast# xine
Dies ist xine (X11 gui) - Ein freier Video-Player v0.99.7hg.
(c) 2000-2010 The xine Team.
Failed to open VDPAU backend libvdpau_nouveau.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
vo_vdpau: Can't create vdp device : No vdpau implementation.
X Error of failed request:  BadMatch (invalid parameter attributes)
 Major opcode of failed request:  132 (XVideo)
 Minor opcode of failed request:  17 ()
 Serial number of failed request:  8203
 Current serial number in output stream:  8203
Eine Suche nach vdpau ergibt:root@siductionbox:/home/gast# apt-cache search vdpau
libvdpau1 - Video Decode and Presentation API for Unix (Bibliotheken)
libvdpau-dev - Video Decode and Presentation API for Unix (Entwicklungsdateien)
libvdpau-doc - Video Decode and Presentation API for Unix (Dokumentation)
vdpau-va-driver - VDPAU-based backend for VA API
vdpauinfo - Video Decode and Presentation API for Unix (vdpauinfo utility)
installiert ist:gast@siductionbox:~$ apt-cache policy libvdpau1
libvdpau1:
 Installiert: 0.4.1-3
 Kandidat:    0.4.1-3
 Versionstabelle:
*** 0.4.1-3 0
       500 http://ftp.uk.debian.org/debian/ unstable/main i386 Packages
       100 /var/lib/dpkg/status

Mein Konfiguration:gast@siductionbox:~$ inxi -v2
System:    Host: siductionbox Kernel: 3.2-9.towo.2-siduction-686 i686 (32 bit)
          Desktop: LXDE (Openbox 3.5.0) Distro: siduction 11.1 One Step Beyond - lxde - (201112302153)
Machine:   Mobo: N/A model: K7VT4APro version: 1.0x Bios: American Megatrends version: P1.10 date: 12/08/2004
CPU:       Single core AMD Athlon XP 2600+ (-UP-) clocked at 1916.261 MHz
Graphics:  Card: nVidia NV43 [GeForce 6600 GT]
          X.Org: 1.11.4 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1280x1024@75.0hz
          GLX Renderer: Gallium 0.4 on NV43 GLX Version: 2.1 Mesa 7.11.2
Network:   Card: VIA VT6102 [Rhine-II] driver: via-rhine
Drives:    HDD Total Size: 80.0GB (1.4% used) 1: ST380020A
Info:      Processes: 96 Uptime: 15 min Memory: 83.2/1010.4MB Client: Shell inxi: 1.7.29

Kann mir da jemand weiterhelfen?
Title: RE: xine mag nicht
Post by: towo on 2012/03/11, 15:28:40
Mit nouveau wird das auch nix, weil vdpau nur mit dem binary Blob funktioniert.
Title: xine mag nicht
Post by: harley-peter on 2012/03/11, 15:55:27
Schade eigentlich denn ich wollte bewusst für diesen Zweck möglichst die Original-Installation mit den freien Sourcen nutzen.
Dann werde ich wohl doch die proprietären nvidia-Treiber installieren.
Title: xine mag nicht
Post by: towo on 2012/03/11, 15:56:27
Warum? Stell auf xv um, dann gehts auch mit freien Treibern.
Title: xine mag nicht
Post by: harley-peter on 2012/03/11, 16:22:51
Prinzipiell ne Idee jedoch ... Der nv-Treiber (xserver-xorg-video-nv) war der erste freie und OpenSource-Treiber für alle Riva, TNT, GeForce und Quadro-Karten. Er unterstützt alle möglichen Auflösungen, Farben und volle 2D-Erweiterungen, aber kein 3D. Leider ist die Entwicklung gestoppt. Der Treiber wurde deshalb kürzlich aus dem Debian-Testing/ Sid entfernt. Er war für normale Anwendungen geeignet. (aus dem siduction-Wiki entnommen)
Title: xine mag nicht
Post by: towo on 2012/03/11, 16:25:20
Lies, was ich geschrieben habe!
xv != nv
Title: xine mag nicht
Post by: harley-peter on 2012/03/11, 17:09:06
Sorry hatte ich tatsächlich falsch gelesen.  :oops:

Aber kannst du mir dann bitte helfen: wie bekomme ich das unter LXDE hin? Habe weder im Handbuch noch im Wiki was gefunden was mir irgendwie weiterhilft.
DANKE!
Title: xine mag nicht
Post by: towo on 2012/03/11, 17:18:31
Das stellt man im entspr. Player als Video-Out Device ein, das hat mit der verwendeten grafischen Oberfläche nicht das Geringste zu tun.
Title: xine mag nicht
Post by: harley-peter on 2012/03/11, 17:30:17
O.k. das habe ich mittlerweile auch kapiert und habe es mit xine -V xv sowohl auf der Konsole als auch mittels Eintrag in xine.conf versucht aber das Ergebnis ist nicht befriedigend:gast@siductionbox:~$ xine
Dies ist xine (X11 gui) - Ein freier Video-Player v0.99.7hg.
(c) 2000-2010 The xine Team.
X Error of failed request:  BadMatch (invalid parameter attributes)
 Major opcode of failed request:  132 (XVideo)
 Minor opcode of failed request:  17 ()
 Serial number of failed request:  2615
 Current serial number in output stream:  2615


Edit: mit dem Treiber opengl startet das Programm

Ist allerdings für einen Linux-Einsteiger eine unüberwindbare Hürde und erst mal abschreckend.
Title: xine mag nicht
Post by: michaa7 on 2012/03/11, 18:54:59
Ich habe mal testweise gxine gestartet und erhalte beim einrichtungsassistenten diese fehlermeldung:

QuotelibX11.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
You can improve performance by installing an X11
driver that supports the Xv protocol extension.

Gleichzeitig bringt ein d-u libxcb-xv0 auf den rechner.

Quote# apt-cache show  libxcb-xv0
Package: libxcb-xv0
Priority: optional
Section: libs
Installed-Size: 72
Maintainer: XCB Developers <xcb>
Architecture: i386
Source: libxcb
Version: 1.6-1
Depends: libc6 (>= 2.1.3), libxcb1 (>= 0)
Filename: pool/main/libx/libxcb/libxcb-xv0_1.6-1_i386.deb
Size: 13104
MD5sum: 9333b4d14d21d3de70925ff8f31ff224
SHA1: 964386e9765ecca87fbab8fc268e88c713a12064
SHA256: 9f8f78c0571a79869de94ebd86d725a73f6bf5cfaa7c892d973d70d908871e32
Description-de: X-C-Anbindung, xv-Erweiterung
Dieses Paket enthält die Bibliotheks-Dateien, die benötigt werden um
Programme zu verwenden, die libxcb-xv verwenden, die xv-Erweiterung für
die X-C-Anbindung.
.
Die XCB-Bibliothek enthält eine Schnittstelle für das
X-Window-System-Protokoll, welche die Xlib-Schnittstelle ersetzen soll.
XCB hat mehrere Vorteile gegenüber Xlib:
.
 * Größe: kleine Bibliothek und geringer Speichergrundverbrauch
 * Verstecken der Latenzzeit: fasst mehrere Aufrufe zusammen und wartet
   dann auf die Antworten
 * Direkter Protokollzugriff: eins-zu-eins-Abbildung zwischen
   Schnittstelle und Protokoll
 * Thread-Unterstützung: greift auf XCB mit mehreren Threads zu, ohne
   explizites Sperren
 * Einfache Erstellung von neuen Erweiterungen: generiert automatisch
   aus maschinenlesbaren Protokollbeschreibungen Schnittstellen
Homepage: http://xcb.freedesktop.org
...

vielleicht bin ich auf dem holzweg, kenne mich da bestimmt nicht ausreichend aus, aber irgenwie sieht das nach laufenden umbaumaßnahmen im zusammenhang mit X11 und xv aus.