Video crash on Nvidia GT9500
#1
Hi, everybody,

I'm running opensuse 12.3 with the latest NVIDIA-driver 319.17-12.1.x86_64 and kernel 3.7.10-1.11.1-x86_64 and try to get xbmc 12.2-1.4-x86_64 from the Packman-repository running.

XBMC starts fine, but when I try to play a video (any video), it crashes with a colored screen. If I'm in screen mode, I have to restart the machine, in windows-mode I can kill xbmc by closing the terminal window I started it in.

At the terminal, I see the following messages:

tv.btls~> xbmc
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.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1

~/.xbmc/temp/xbmc.log says:
...
23:14:28 T:139813976798976 NOTICE: Opening video stream: 0 source: 256
23:14:28 T:139813976798976 NOTICE: Creating video codec with codec id: 2
23:14:28 T:139813976798976 NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(720x576, 2)
23:14:28 T:139813976798976 NOTICE: vdp_device = 0x00000001 vdp_st = 0x00000001
23:14:28 T:139813976798976 ERROR: (VDPAU) unable to init VDPAU - vdp_st = 0x1. Falling back.
23:14:28 T:139813976798976 NOTICE: CDVDVideoCodecFFmpeg::Open() Failed to get VDPAU device
23:14:28 T:139813976798976 NOTICE: (VDPAU) Close
23:14:28 T:139813976798976 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
23:14:28 T:139813976798976 NOTICE: Creating video thread
23:14:28 T:139813951620864 NOTICE: Thread CDVDPlayerVideo start, auto delete: false
23:14:28 T:139813976798976 NOTICE: Opening audio stream: 1 source: 256
23:14:28 T:139813976798976 NOTICE: Finding audio codec for: 86016
23:14:28 T:139813976798976 NOTICE: Creating audio thread
23:14:28 T:139813951620864 NOTICE: running thread: video_thread
23:14:28 T:139813869057792 NOTICE: Thread CDVDPlayerAudio start, auto delete: false
23:14:28 T:139813951620864 NOTICE: CDVDVideoCodecFFmpeg::GetFormat - Creating VDPAU(720x576)
23:14:28 T:139813869057792 NOTICE: running thread: CDVDPlayerAudio:Tonguerocess()
23:14:28 T:139813869057792 NOTICE: Creating audio stream (codec id: 86016, channels: 2, sample rate: 48000, no pass-through)
23:14:28 T:139813951620864 NOTICE: vdp_device = 0x00000001 vdp_st = 0x00000001
23:14:28 T:139813951620864 ERROR: (VDPAU) unable to init VDPAU - vdp_st = 0x1. Falling back.
23:14:28 T:139813951620864 NOTICE: (VDPAU) Close
23:14:28 T:139813951620864 ERROR: VAAPI - unable to initialize display -1 - unknown libva error
23:14:28 T:139813951620864 NOTICE: fps: 25.000000, pwidth: 720, pheight: 576, dwidth: 720, dheight: 540
23:14:28 T:139813951620864 NOTICE: Display resolution DESKTOP : 1680x1050 @ 59.88 - Full Screen (16)
23:14:28 T:139814070810752 NOTICE: Using GL_TEXTURE_2D
23:14:28 T:139814070810752 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
23:14:28 T:139814070810752 NOTICE: GL: NPOT texture support detected
23:14:28 T:139814070810752 NOTICE: GL: Using GL_ARB_pixel_buffer_object
23:14:29 T:139813951620864 WARNING: CRenderManager::FlipPage - timeout waiting for flip to complete
23:14:35 T:139813869057792 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
23:16:58 T:139813960013568 NOTICE: Thread Jobworker start, auto delete: true

Any ideas?

Thanks in advance for your support.


G.R.
Reply
#2
You need the wsnipex ppa version or alternatively a frodo version with the "fork commit" backported.

If you want to stay with the opensuse version, you have to downgrade nvidia to a version before 317, e.g. 313 or 310
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#3
Btw. I told this to the opensuse maintainer last time he was on irc: https://github.com/xbmc/xbmc/pull/2785
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#4
Hi, fritsch,

thanks a lot. Downgraded driver to 310 - and it works like a charm. Great!
Reply

Logout Mark Read Team Forum Stats Members Help
Video crash on Nvidia GT95000