[Nix-dev] Dropping --with-gallium-drivers=i965 from mesa (was: Experiences with Nvidia Optimus?)

Lluís Batlle i Rossell viric at viric.name
Fri Jan 20 21:44:01 CET 2012


On Fri, Jan 20, 2012 at 09:39:56PM +0100, Mathijs Kwik wrote:
> On Fri, Jan 20, 2012 at 7:17 PM, Peter Simons <simons at cryp.to> wrote:
> > Hi guys,
> >
> >  > In a recent mesa upgrade, someone enabled the experimental gallium3d
> >  > driver for our i965-based cards. [...] Intel's open-source driver has
> >  > full support for 3d already, and intel stated they are not
> >  > interrested in maintaining a second implementation. I don't know
> >  > about i915, but i965's gallium driver rotted to the state that it was
> >  > thrown out of mesa trunk in november 2011 [1]. Taking i965 out fixed
> >  > my issues, and all is well again, with acceleration and 3d.
> >  >
> >  > I attached a patch (2 commits), the first commit upgrades dri2proto
> >  > so the intel 2_17_0 driver (which is already in nix) compiles. The
> >  > second commit removed i965 gallium from mesa.
> >
> > updating mesa causes significant re-builds, so we should wait a couple
> > of days to give everyone a chance to express his or her concerns about
> > that change.
> 
> I don't remember a vote + few days wait for turning it on?!?
> Someone just decided to include an unmaintained, already dropped
> upstream 2 months ago, experimental driver, breaking things and
> causing instability.
> 
> I really don't care about that, I break stuff often too, so no blame.
> nixos allows me to just revert to a more stable build easily.

I agree.

I don't think there is any good in keeping a broken mesa longer. That people
will have to update some day, anyway. And the more we wait, the more people will
have downloaded that broken mesa.

For example, I did not rebuild since the mesa got updated.

Regards,
Lluís.


More information about the nix-dev mailing list