PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XBMC - Videos lassen sich nur als Root ansehen



conny-by
07.06.13, 09:47
Hallo Gemeinde!

AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Betriebssystem openSUSE 12.3
KDE: 4.10.4
Linux 3.7.10-1.11-desktop i686
Grafik: Nvidia GT 520
Treiber : NVIDIA 319.17
Mem: 2GB

Ich habe folgendes Problem mit XBMC: (Version 12.2)

Videos kann ich nur als Benutzer: "Root" ansehen, Musik und alles andere funktioniert normal.

Als normaler User kommt bei mpg-Dateien ein grüner Bildschirm, bei avi-Dateien ein gepixelter. Der Ton geht ca 4 Sekunden, dann friert das ganze Programm ein und läßt sich nur mit "kill" wieder schließen.

Folgende Ausgaben im Terminal:

Terminal Root:


AMD5200:~ # xbmc
Running DIL (3.23.0) Version
DtsDeviceOpen: Opening HW in mode 0
DtsDeviceOpen: Create File Failed

keine weiteren Meldung Video läuft bis XBMC geschlossen wird.

Terminal User:


konrad@AMD5200:~> xbmc --debug
Running DIL (3.23.0) Version
DtsDeviceOpen: Opening HW in mode 0
DtsDeviceOpen: Create File Failed
NVIDIA: failed to load the NVIDIA kernel module.
NVIDIA: failed to load the NVIDIA kernel module.
NVIDIA: failed to load the NVIDIA kernel module.
NVIDIA: failed to load the NVIDIA kernel module.
libva info: VA-API version 0.33.020504
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1


Logdateien: siehe Anhang
20504

20505

Beim googlen habe ich nix hilfreiches gefunden, außer einem mit gleichem Problem, bei dem sich aber dieses gelöst hatte, nachdem er XBMC einmal als Root gestartet hatte.

habe XBMC schon neu installiert, home-Dateien von xbmc gelöscht... keine Auswirkung.

Irgindwie schein das mit den Zugriffsrechten für die Nvidia-Treiber oder deren Speicherorte zusammenzuhängen?! keine Ahnung.


Bei meinem Parallelsystem Ubuntu-Studio 13.04 läuft XBMC einwandfrei.

Vielleicht hat ja jemanden einen Tip.

Danke und Grüße

Conny

Sauerland1
07.06.13, 15:55
Der ältere Beitrag zu dem Thema:
https://forums.opensuse.org/english/get-technical-help-here/multimedia/486787-broken-update-xbmc.html
Der neuere:
https://forums.opensuse.org/english/get-technical-help-here/multimedia/487642-video-playback-problem-xbmc.html

conny-by
10.06.13, 13:19
Hallo,
vielen Dank für die Links.
Haben mich aber nicht weitergebracht.
Benutzer ist in Gruppe Video
Effekte deaktivieren > keine Änderung
Alten Nvidia-Treiber (304.....) installiert > hat nicht funktioniert, da dann nur der Nouvea-Treiber lief
Neuen NVIdia-Treiber 319.23 wieder installiert mittels "NVIDIA-Linux-x86-319.23.run" > keine Änderung
und die Sache mit dem auskommentieren von
SA_NOCLDWAIT in main.cpp.
hat auch nicht funktioniert, kenn mich aber da nicht so aus,
diese Datei main.cpp
ist ja in
/usr/src/debung(xbmc-12.2/xbmc/main/
hat ja mit dem normalen Programm nix zu tun?

Ist aber alles nicht so wichtig, da ich xbmc eh nur selten benutze, hat mich halt interessiert, warum das bei openSUSE 12.3. nicht funktioniert.