Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197370 - x11-base/x11-drm-20071019 breaks DRI with intel video
Summary: x11-base/x11-drm-20071019 breaks DRI with intel video
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Bryan Stine (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-29 05:05 UTC by Craig Andrews
Modified: 2009-08-05 21:29 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Andrews gentoo-dev 2007-10-29 05:05:54 UTC
After emerging x11-base/x11-drm-20071019, DRI is lost. glxinfo reports that DRI is not enabled. Switching back to x11-base/x11-drm-20070314 restores DRI.

This happens on my i845G, as well as the 945gma as reported in the forums - see http://forums.gentoo.org/viewtopic-p-4414160.html?sid=40c892730b1dc7f4b8ab85f8dff0ecb9

Reproducible: Always

Steps to Reproduce:
1. emerge x11-base/x11-drm-20071019
2. No DRI
Comment 1 Gabriel Devenyi 2007-10-29 13:40:08 UTC
Same error for me using a
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

II) intel(0): [DRI] installation complete
(II) intel(0): [drm] dma control initialized, using IRQ 16
(II) intel(0): direct rendering: Enabled
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(EE) intel(0): Could not initialize the DRM memory manager.
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xf9015000 at 0xb7b22000
(II) intel(0): [drm] Closed DRM master.
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2007-10-31 05:36:41 UTC
This is definitely not x11@ if it's x11-drm, not sure why wolf changed assignment.
Comment 3 Christian Häßler 2007-10-31 08:26:34 UTC
On My Notebook i have the same Problem.

This ist my Graphic Kontroller:
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)

With the old Version: x11-base/x11-drm-20070314 it works.
Comment 4 Xavier Fernández i Marín 2007-12-03 13:25:01 UTC
Same problem here, and also same solution: go backwards to x11-drm-20070314.

00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
Comment 5 Daniel Neto 2008-02-08 02:58:59 UTC
Same problem Here.

Tested on HP Pavilion DV1660:

 Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)

DRI works only with x11-drm-20070315

Comment 6 Mark Huijgen 2008-04-08 09:31:24 UTC
Same problem here on laptops with intel cards
x11-base/x11-drm-20070314 dri works
x11-base/x11-drm-20071019 dri broken, following error in xorg.log:

(EE) intel(0): Could not initialize the DRM memory manager.

However 1 of the laptops here has a newer model intel card which is not recognized by x11-base/x11-drm-20070314, but is recognized by the newer x11-base/x11-drm-20071019. Unfortunately this newer version is broken.

It seems Fedora kernels had a similar problem, see
https://bugzilla.redhat.com/show_bug.cgi?id=433728
It appears to be fixed by some patch fedora applied.

So for me neither version works 20070314 is too old (not recognizing card) and 20071019 has the memory manager problem.
Comment 7 Adrien Duviviers 2008-04-19 11:46:56 UTC
I had the same problem here with an Intel 915GM chipset and  xorg-server-1.4.0.90-r3.
DRI stopped to work with the current stable x11-drivers/xf86-video-i810-2.1.1 driver when I updated to x11-base/x11-drm-20071019.

Now I updated to x11-drivers/xf86-video-i810-2.2.99.903 and DRI works again.
So it seems that x11-base/x11-drm-20071019 is only compatible with newer x11-drivers/xf86-video-i810 (2.2 ?) versions.
Comment 8 Rémi Cardona (RETIRED) gentoo-dev 2009-02-02 13:14:42 UTC
FTR, upcoming versions of x11-drm will no longer provide Intel drivers (i830 and i915). All work is now done in the kernel directly.

Do any of you still have issues with recent kernel and/or recent versions of xf86-video-intel?

Ideally, testing xf86-video-intel-2.6.1 on top of a 2.6.28 kernel should yield the best results.

Cheers
Comment 9 Adrien Duviviers 2009-02-05 16:30:41 UTC
I have no problem with >=x11-drm-200710-19 since i upgraded to >=xf86-video-intel-2.2.99.

I don't think this bug is any longer valid with current versions.

(It was just  <xf86-video-intel-2.2 wich didn't work with newer ( >=20071019) kernel modules.
I didn't test newer in-kernel modules since i don't have any more i915 graphic card since a few month)
Comment 10 Bryan Stine (RETIRED) gentoo-dev 2009-08-05 21:29:18 UTC
This bug is no longer valid with current portage packages, especially with x11-drm no longer containing an intel module.

Marking as fixed, as up-to-date systems should be ok.