[Nouveau] [Bug 111213] VA-API nouveau SIGSEGV and asserts
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Jul 27 02:21:20 UTC 2019
https://bugs.freedesktop.org/show_bug.cgi?id=111213
--- Comment #8 from Ilia Mirkin <imirkin at alum.mit.edu> ---
(In reply to KJ Liew from comment #6)
> I don't know how you had verified VDPAU to make sure it is working. Running
> vdpauinfo is not enough.
mplayer -vo vdpau the-video
See https://nouveau.freedesktop.org/wiki/VideoAcceleration/ -- "Using VDPAU".
(You also have to tell it to use the "vdpau" codecs.)
> $ LIBVA_DRIVER_NAME=vdpau VDPAU_DRIVER=nouveau chromium
> [19735:19735:0726/182126.662312:ERROR:vaapi_wrapper.cc(455)]
> GetConfigAttributes failed for va_profile 13
> [19735:19735:0726/182126.662353:ERROR:vaapi_wrapper.cc(455)]
> GetConfigAttributes failed for va_profile 6
> [19735:19735:0726/182126.662359:ERROR:vaapi_wrapper.cc(455)]
> GetConfigAttributes failed for va_profile 7
> [19735:19735:0726/182126.764805:ERROR:sandbox_linux.cc(368)]
> InitializeSandbox() called with multiple threads in process gpu-process.
> [19735:19735:0726/182126.808082:ERROR:buffer_manager.cc(488)]
> [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error
> from previous GL command
> romium/chromium --type=gpu-process
> --field-trial-handle=7302155616383548209,8433935369873353489,131072
> --disable-breakpad
> --gpu-
> preferences=KAAAAAAAAAAgAACgAQAAAAAAAAAAAGAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA
> --service-request-channel-token=6382519074401266972:
> ../mesa-19.1.3/src/gallium/drivers/nouveau/nvc0/nvc0_video.c:43:
> nvc0_decoder_begin_frame: Assertion `ret == 2' failed.
Ah yeah, that's something else.
This appears like it would happen as a result of
ret = nouveau_bo_map(bsp_bo, NOUVEAU_BO_WR, dec->client);
failing. No clue how that could happen... OTOH, I see messages about threads,
and certainly video decoding + GL in different threads is highly likely to be
broken with nouveau.
Please try to build a debug version, see if that yields more info. Also look
for errors in dmesg.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/nouveau/attachments/20190727/d7bc68ee/attachment.html>
More information about the Nouveau
mailing list