<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hi,<br><br></div>It seems this patch has been pushed recently. This is causing me problems on a multi gpu configuration.<br></div>It is a laptop with intel and nvidia, graphic hardwares.<br><br></div>1: intel vaapi driver:<br></div>vainfo<br><br></div><div>2: st/va,nouveau:<br></div>DRI_PRIME=1 LIBVA_DRIVER_NAME=gallium vainfo<br><br></div>with that patch 0c0f841e5de27d01312f8857641668ca439b1ab1 " st/va: hardlink driver instances to gallium_drv_video.so"<br></div>the case 2 does not work anymore. Ah I just realized that it does work by setting:  LIBVA_DRIVER_NAME=nouveau<br><br></div>Is it the expected behavior ?<br><br></div>Cheers<br></div>Julien<br><div><div><div><div><div><div><div><div><div><div><div><div><br><br><br></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 21 April 2016 at 14:20, Emil Velikov <span dir="ltr"><<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Stefan,<br>
<span class=""><br>
On 21 April 2016 at 14:05, Stefan Dirsch <<a href="mailto:sndirsch@suse.de">sndirsch@suse.de</a>> wrote:<br>
> From: Jimmy Berry <<a href="mailto:jimmy@boombatower.com">jimmy@boombatower.com</a>><br>
><br>
> Removes the need to set LIBVA_DRIVER_NAME=gallium for supported targets and is<br>
> consistent with vdpau and general gallium drivers.<br>
</span>There are two options here afaict:<br>
 - Use an updated libva which already handles "gallium_drv.so"<br>
 - Chip-in on the following topic [1] and working from there.<br>
<br>
Personally I'd opt for the former, because (as you know) hardlinking<br>
things is a bit nasty.<br>
<br>
Speaking of which you guys are the only ones building multiple drivers<br>
at once (thus a megablob is created) yet still shiping the identical<br>
file as separate drivers.<br>
<br>
Suggestion - you can merge the separate packages into one or build<br>
mesa separate times to produce binaries similar to before megadriver.<br>
<br>
Emil<br>
<br>
[1] <a href="https://patchwork.freedesktop.org/patch/58540/" rel="noreferrer" target="_blank">https://patchwork.freedesktop.org/patch/58540/</a><br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
mesa-dev mailing list<br>
<a href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</div></div></blockquote></div><br></div>