GNOME Bugzilla – Bug 793257
vaapi and cluttersink don't render correctly in XOrg
Last modified: 2018-02-27 16:42:20 UTC
Created attachment 368072 [details] totem Hello, Open bug in launchpad.net https://bugs.launchpad.net/bugs/1747929 "I am enclosing screenshot." Regards, -- Cristian
Does it work if you remove the gstreamer1.0-vaapi package?
Created attachment 368075 [details] Without package "gstreamer1.0-vaapi" Hello, Now it looks after removing the package "gstreamer1.0-vaapi" Regards, -- Cristian
I was to say that. But, also, can you paste your vainfo output?
(In reply to Víctor Manuel Jáquez Leal from comment #3) > I was to say that. But, also, can you paste your vainfo output? Hello Victor, # vainfo libva info: VA-API version 1.0.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_1_0 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.0 (libva 2.0.0) vainfo: Driver version: Intel i965 driver for Intel(R) Sandybridge Mobile - 2.0.0 vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileH264StereoHigh : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc Regards, -- Cristian
One last thing, can you upload the debug output of $ GST_DEBUG=vaapipostproc:5 totem file.mkv > output.log 2>&1 ?? I need to check what are the negotiated caps with the clutter sink
Created attachment 368078 [details] $GST_DEBUG=vaapipostproc:5 totem file.mkv > output.log 2>&1
Ok GLUploadTexture is negotiated. I also see artifacts in my setup (debian, xorg and mesa 17.3.3) but they are different. One last question (i hope) which version of mesa are you using?
Created attachment 368097 [details] $ dpkg -l | grep mesa
Can you try running totem with these environment variables: $ CLUTTER_DRIVER=gles2 GST_GL_PLATFORM=egl totem file.mkv ?? It seems to be a workaround (use EGL rather than GLX), but I would like to know if that fixes your case, because the artifacts are different.
Created attachment 368160 [details] $ CLUTTER_DRIVER=gles2 GST_GL_PLATFORM=egl totem file.mkv Hello Victor, You do not see a movie. Regards, -- Cristian
Yours is a different issue. It is hard to tell right now what's happening. I can reproduce bug #792227 but not this one.
Created attachment 369024 [details] I upgrade to mesa 18.0.0~rc4-1ubuntu1 Hello, The problem was the package mesa. Now I can see the video well. Regards, -- Cristian
So, at the end, this was a duplicate of #792227 Thanks for keeping a track of the issue! *** This bug has been marked as a duplicate of bug 792227 ***
Hello Victor, (In reply to Víctor Manuel Jáquez Leal from comment #13) [...] > Thanks for keeping a track of the issue! Thanks to you, for your work :-) Regards, -- Cristian