[ubuntu-x] gallium version of i915_dri.so

erwin erwin at junge.nl
Wed Mar 28 08:46:40 UTC 2012


On Fri, 24 Feb 2012 17:04:32 +0100, erwin <erwin at junge.nl> wrote:
> On Mon, 13 Feb 2012 15:45:10 +1100, Christopher James Halse Rogers
> <raof at ubuntu.com> wrote:
>> On Fri, 2012-02-10 at 09:11 -0800, Bryce Harrington wrote:
>>> On Fri, Feb 10, 2012 at 04:13:50PM +0100, erwin wrote:
>>> > 
>>> > On Fri, 10 Feb 2012 16:31:57 +0200, Timo Aaltonen
> <tjaalton at ubuntu.com>
>>> > wrote:
>>> > > (please use the mailing list mentioned on the maintainer field of
> the
>>> > > package)
>>> > > 
>>> > > On 10.02.2012 15:51, erwin wrote:
>>> > >> 
>>> > >> Hi Timo,
>>> > >> 
>>> > >> I noticed the following line in the changelog for
>>> > >> libgl1-mesa-dri-experimental in the xorg edgers ppa:
>>> > >> 
>>> > >> Drop the dri-alternates driver search path, and don't ship
>>> > >>     gallium version of i915_dri.so for now
>>> > >> 
>>> > >> Could you tell me why you stopped shipping the gallium version of
>>> > >> i915_dri.so? I used this to get OpenGL2 support on my netbook
> (some
>>> > games
>>> > >> require it). Is there anything I can do to get it back in?
>>> > > 
>>> > > Nope, don't remember why I dropped it. Maybe just that the package
>>> > > had
>>> > > enough issues to get it built, and it was getting on the way.
>>> > 
>>> > Any chance of getting it back in? I'd be happy to help with any
> issues,
>>> > could you point me in the right direction?
>>> 
>>> I understood that this was no longer being maintained upstream, thus
> the
>>> frequent build issues.
>> 
>> I'm pretty sure i915g is being actively maintained and developed; IIRC
>> the ChromeBooks use i915g.  It is, as Erwin says, more featureful than
>> i915.
>> 
>> i965g is indeed unmaintained and (as far as I'm aware) never did
>> anything much more than lock up the GPU.
>> 
>> Chris
> 
> The reply by Chris is now approximately 2 weeks old and yesterday there
> was another update of the packages but still no gallium i915_dri. Since
> this problem is probably not going to fix itself, I'm asking again:
> 
> Is there anything I can do to get gallium i915_dri back in the packages?
> 
> Erwin

I took some more time to look into it and by doing:
1) add "i915g" to GALLIUM_DRIVERS in debian/rules
2) add "build/dri/${DEB_HOST_MULTIARCH}/gallium/i915_dri.so
usr/lib/${DEB_HOST_MULTIARCH}/dri/gallium" to bottom of
debian/libgl1-mesa-dri.install.linux.in

I can get i915g to build succesfully on my netbook for both x86_64 and
i386 architectures. I didn't check anything else, since this driver really
only matters for x86_64 and i386. I also tried the resulting driver and it
works fine. Could you please re-enable the building of i915g in the
repository?

Greetings,

Erwin Junge



More information about the Ubuntu-x mailing list