i965 fails to render textures in 3D programs when DRI enabled

Bug #178543 reported by Geoff Lawes
6
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

I have a i965 (X3100) running under Ubuntu Gutsy with the xserver-xorg-video-intel-2.1.1-0ubuntu9 driver. It is set up in BIOS to use 256MB VRAM.

When using some 3D apps with DRI enabled, some surfaces are not rendered (especially if they use vertex or fragment shaders - of any version) - instead they are black (or the whole scene is black). This is reproducible in all OGRE samples and also Mafia running under Wine (and probably some other 3D programs running under Wine). It does not occur in any of the 3D Screensavers, Scorched3D or PlanetPenguin Racer.

When DRI is disabled, the OGRE samples render correctly (for the most part) but run incredibly slowly (i.e. 2fps).

This bug occurs both with and without Compiz enabled, and is not experienced using ATI or nVidia cards with proprietary drivers. Consequently, I think its a bug in this package (or possibly mesa?).

Edit: This bug is also apparent in FooBillard (the tabletop is black!)

Geoff Lawes (glawes)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

Please attach your /etc/X11/xorg.conf, /var/log/Xorg.0.log, and the output from lspci -vvnn.

Also, please test this against Hardy alpha2 or newer, which has the -intel 2.2 driver, to verify the issue still exists with the latest code.

Changed in xserver-xorg-video-intel:
status: New → Incomplete
Revision history for this message
Geoff Lawes (glawes) wrote :

Here's the lspci output:

Revision history for this message
Geoff Lawes (glawes) wrote :

Here's my xorg.conf

Revision history for this message
Geoff Lawes (glawes) wrote :

Here's my xorg.conf

Revision history for this message
Geoff Lawes (glawes) wrote :

And my Xorg log

Revision history for this message
Geoff Lawes (glawes) wrote :

Unfortunately, I can't test this against Hardy as I don't have the bandwidth to download it. I did try compiling the 2.2 drivers from source under Gutsy, together with Mesa 7.1. This partially fixed the problem, although its starting to look like Mesa may be the culprit. Textures were rendered correctly in Mafia and Foobillard with this combination but OGRE and Blender failed to start due to failure to load some GL extentions - that sounds like Mesa's fault.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-intel:
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
David Tomaschik (matir) wrote :

On hardy, FooBillard seems to still have some texture issues -- the table looks pure black to me, except for the green logo in the middle.

Revision history for this message
Ryan Sinn (ryan-sinn) wrote :

TuxRacer runs at 3fps for me with my ThinkPad X61T with an Intel X3100 card.

If I try to run 3d applications in WINE the entire X Session just restarts.

Seems to be exactly described with this bug:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/178292

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.