[Nouveau] "enable dri3 support without glamor" causes gnome-shell regression on nv4x

Ilia Mirkin imirkin at alum.mit.edu
Thu Jul 30 07:09:29 PDT 2015


FWIW this is a fail on nv50+ as well. See for example
https://bugs.freedesktop.org/show_bug.cgi?id=91445

My suspicion is that this is due to the lack of PUSH_KICK in the *Done
exa handlers -- works fine with DRI2, but DRI3 has no synchronization
and so the commands never get flushed out. Easily verified by sticking
PUSH_KICK's everywhere.

Note that I'm going to land Mario's patch today to disable DRI3 by
default when using EXA.

  -ilia

On Thu, Jul 30, 2015 at 9:16 AM, Hans de Goede <hdegoede at redhat.com> wrote:
> Hi Maarten,
>
> xf86-video-nouveau causes a garbled display when running
> gnome-shell on nv4x (tested with nv43 and nv46) since this commit:
>
> http://cgit.freedesktop.org/nouveau/xf86-video-nouveau/commit/?id=241e7289f25a342a457952b9b0e539c2f0b81d99
>
> I've seen some discussion about issues caused by enabling dri,
> but AFAIK no solution let.
>
> I have time to help with debugging / fixing this, but I will
> need some guidance where to start as I'm still learning
> the ropes wrt nouveau.
>
> Regards,
>
> Hans
> _______________________________________________
> Nouveau mailing list
> Nouveau at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/nouveau


More information about the Nouveau mailing list