Created attachment 25790 [details] X server error log DESCRIPTION: The Direct Rendering Manager does not recognize the Radeon HD 4890 video card. There are no device nodes in /dev/dri/. Operating system: Gentoo Linux/amd64, ~amd64 branch X server version: 1.5.3.6 Mesa version: git DRM version: git Radeonhd version: git REPRODUCTION: (1) install the ATI Radeon HD 4890 video card. (2) install Mesa, DRM and radeonhd from git. (3) start the X server. (!) A peculiarity: glxinfo does report "Direct Rendering: Yes". Glxgears also uses direct rendering (~400 FPS). No other program is able to use DRI. I added "Group 0666" to my DRI section in xorg.conf. ERROR LOG: Attached.
Looks like you don't have the drm drivers from the r6xx-r7xx-support branch?
(In reply to comment #1) > Looks like you don't have the drm drivers from the r6xx-r7xx-support branch? > Thanks for your response. It appears my DRM source directory is tracking the r6xx-r7xx-3d branch. Is this different from the r6xx-r7xx-support branch?
> --- Comment #2 from Remco Zoet <xamaniqinqu@gmail.com> 2009-05-12 05:55:04 PST --- > It appears my DRM source directory is tracking the r6xx-r7xx-3d branch. Is this > different from the r6xx-r7xx-support branch? > please give the commit id for each component you're building from git, and attach your kernel log.
patch for RV790 support is here: http://cgit.freedesktop.org/mesa/drm/commit/?h=r6xx-r7xx-support&id=9858540fab30f9219b6f689c9668ebb3fa203d23 I don't recall if it made it upstream or not yet, but Dave is on vacation at the moment.
(In reply to comment #4) > patch for RV790 support is here: > http://cgit.freedesktop.org/mesa/drm/commit/?h=r6xx-r7xx-support&id=9858540fab30f9219b6f689c9668ebb3fa203d23 > > I don't recall if it made it upstream or not yet, but Dave is on vacation at > the moment. > Thanks a lot for this link, I'm going to try out the patch immediately.
(In reply to comment #4) > patch for RV790 support is here: > http://cgit.freedesktop.org/mesa/drm/commit/?h=r6xx-r7xx-support&id=9858540fab30f9219b6f689c9668ebb3fa203d23 > > I don't recall if it made it upstream or not yet, but Dave is on vacation at > the moment. > Hello Mr Deucher, I'm having trouble patching the source fetched from git://anongit.freedesktop.org/git/mesa/drm, patch keeps exiting with error messages (I am using the correct -p setting). Should I fetch the source from git://anongit.freedesktop.org/~agd5f/drm instead? Thanks in advance, R. Zoet
(In reply to comment #6) > (In reply to comment #4) > > patch for RV790 support is here: > > http://cgit.freedesktop.org/mesa/drm/commit/?h=r6xx-r7xx-support&id=9858540fab30f9219b6f689c9668ebb3fa203d23 > > > > I don't recall if it made it upstream or not yet, but Dave is on vacation at > > the moment. > > > > I'm having trouble patching the source fetched from > git://anongit.freedesktop.org/git/mesa/drm, patch keeps exiting with error > messages (I am using the correct -p setting). Should I fetch the source from > git://anongit.freedesktop.org/~agd5f/drm instead? The patch Alex linked to was commited to mesa/drm to r6xx-r7xx-support branch. So if you checkout mesa/drm, r6xx-r7xx-support branch, you definitely don't want to apply that patch (again). Just checkout right branch (not master) and compile. Don't use http://cgit.freedesktop.org/~agd5f/drm/
Does this issue occur with the preferred ati driver (xf86-vide-ati)? If so, please move this to the Driver/Radeon component. Development of radeonhd has pretty much halted and development focus is on the ati driver. Please see http://www.x.org/wiki/radeonhd If the issue does not exist in the ati driver (or if there is no response to this message), this bug will be closed as WONTFIX unless someone contributes a patch.
Closing due to lack of response. Please reopen and move to the Driver/Radeon component if this issue persists with xf86-video-ati
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.