[Pkg-xbmc-maintainers] Bug#745060: xbmc 13 does not render content while xbmc12 does (nvidia ION2)
Jeroen Massar
jeroen at massar.ch
Thu Apr 17 16:55:30 UTC 2014
Package: xbmc
Version: 2:13.0~beta2+dfsg1-1
Severity: normal
Hola,
Just quickly tested XBMC 13 from unstable (2:13.0~beta2+dfsg1-1), on a Zotac ID41 (Intel Atom D525 / nvidia ION2).
It starts, menus work etc, but playing videos with hardware acceleration (VDPAU/VAAPI) does not work.
Disabling VDPAU/VAAPI in the XBMC settings allows playing the video, but of course on that platform
anything with a little bit of resolution drops frames like crazy ;)
Hence, this is mostly a note that there is a bug with XBMC13 on at least this platform and vdpau
Thus for people who want to upgrade to xbmc13 on this platform, you might want to have this bug resolved first ;)
This could be related to VDPAU, or just a regression in XBMC. Googling for the error does pop up
some similar reports, but the typical answer is to disable VDPAU/VDAPI, this while XBMC12 works fine.
See below the excerpt from the xbmc log what goes wrong with my langlauf movie.
Note that XBMC does not crash, it just does not render the movie;
Subtitles (having non-english speaking relatives is fun ;) do render btw.
Hitting "stop" will nicely return one back to the menus so one can try another one.
Greets,
Jeroen
--
Related packages:
nvidia-* / nvidia-kernel-dkms etc 331.49-1
linux-image-3.13-1-amd64 3.13.10-1
vdpau-va-driver 0.7.3-2
libvdpau1 0.7-1
15:18:41 T:140329912658240 NOTICE: DVDPlayer: Opening: /archive/movies/2014-01-15-langlaufen.mkv
15:18:41 T:140329912658240 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:18:41 T:140327696451328 NOTICE: Thread DVDPlayer start, auto delete: false
15:18:41 T:140327696451328 NOTICE: Creating InputStream
15:18:41 T:140327696451328 NOTICE: Creating Demuxer
15:18:41 T:140327696451328 NOTICE: Opening video stream: 0 source: 256
15:18:41 T:140327696451328 NOTICE: Creating video codec with codec id: 28
15:18:41 T:140327696451328 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
15:18:41 T:140327688058624 NOTICE: Thread VideoReferenceClock start, auto delete: false
15:18:42 T:140327696451328 NOTICE: Creating video thread
15:18:42 T:140327679665920 NOTICE: Thread DVDPlayerVideo start, auto delete: false
15:18:42 T:140327679665920 NOTICE: running thread: video_thread
15:18:42 T:140327696451328 NOTICE: Opening audio stream: 2 source: 256
15:18:42 T:140327696451328 NOTICE: Finding audio codec for: 86020
15:18:42 T:140327696451328 NOTICE: Creating audio thread
15:18:42 T:140327386085120 NOTICE: Thread DVDPlayerAudio start, auto delete: false
15:18:42 T:140327386085120 NOTICE: running thread: CDVDPlayerAudio::Process()
15:18:42 T:140327696451328 NOTICE: Opening Subtitle stream: 3 source: 256
15:18:42 T:140327386085120 NOTICE: Creating audio stream (codec id: 86020, channels: 2, sample rate: 48000, pass-through)
15:18:42 T:140327679665920 NOTICE: fps: 23.976024, pwidth: 1920, pheight: 1040, dwidth: 1920, dheight: 1040
15:18:42 T:140327679665920 NOTICE: Display resolution ADJUST : HDMI-0: 1920x1080 @ 23.97Hz (20) (weight: 0.000)
15:18:44 T:140327386085120 ERROR: CDVDAudio::AddPacketsRenderer - timeout adding data to renderer
15:18:44 T:140329912658240 ERROR: GLX: Same window as before, refreshing context
15:18:44 T:140329912658240 NOTICE: Using GL_TEXTURE_2D
15:18:44 T:140329912658240 NOTICE: GL: Using VAAPI render method
15:18:44 T:140329912658240 NOTICE: GL: NPOT texture support detected
15:18:44 T:140329912658240 NOTICE: GL: Using GL_ARB_pixel_buffer_object
15:18:44 T:140329912658240 ERROR: CLinuxRendererGL::UploadVAAPITexture - failed to copy surface to glx 2 - resource allocation failed
15:18:44 T:140329912658240 ERROR: Previous line repeats 1 times.
15:18:44 T:140329912658240 ERROR: CLinuxRendererGL::UploadVAAPITexture - failed to copy surface to glx -1 - unknown libva error
15:18:44 T:140329912658240 ERROR: Previous line repeats 2 times.
15:18:44 T:140329912658240 ERROR: CLinuxRendererGL::UploadVAAPITexture - failed to copy surface to glx 2 - resource allocation failed
15:18:44 T:140329912658240 ERROR: CLinuxRendererGL::UploadVAAPITexture - failed to copy surface to glx -1 - unknown libva error
15:19:42 T:140329912658240 ERROR: Previous line repeats 1363 times.
15:19:42 T:140329912658240 NOTICE: CDVDPlayer::CloseFile()
15:19:42 T:140329912658240 NOTICE: DVDPlayer: waiting for threads to exit
15:19:42 T:140327696451328 NOTICE: CDVDPlayer::OnExit()
15:19:42 T:140327696451328 NOTICE: DVDPlayer: closing audio stream
15:19:42 T:140327696451328 NOTICE: Closing audio stream
15:19:42 T:140327696451328 NOTICE: Waiting for audio thread to exit
15:19:42 T:140327386085120 NOTICE: thread end: CDVDPlayerAudio::OnExit()
15:19:42 T:140327696451328 NOTICE: Closing audio device
15:19:42 T:140327696451328 NOTICE: Deleting audio codec
15:19:42 T:140327696451328 NOTICE: DVDPlayer: closing video stream
15:19:42 T:140327696451328 NOTICE: Closing video stream
15:19:42 T:140327696451328 NOTICE: waiting for video thread to exit
15:19:42 T:140327679665920 NOTICE: thread end: video_thread
15:19:42 T:140327696451328 NOTICE: deleting video codec
15:19:42 T:140327696451328 NOTICE: DVDPlayer: closing subtitle stream
15:19:42 T:140327696451328 NOTICE: Closing subtitle stream
15:19:42 T:140327696451328 NOTICE: CDVDPlayer::OnExit() deleting demuxer
15:19:42 T:140327696451328 NOTICE: CDVDPlayer::OnExit() deleting input stream
15:19:42 T:140329912658240 NOTICE: DVDPlayer: finished waiting
15:19:43 T:140329912658240 ERROR: GLX: Same window as before, refreshing context
More information about the Pkg-xbmc-maintainers
mailing list