Bug 6515

Summary: Direct Rendering issues with x11-drm from CVS
Product: DRI Reporter: Shyam Mani <fox2mike>
Component: DRM/otherAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: high    
Version: XOrg git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Shyam Mani 2006-04-07 17:25:12 UTC
I was helping spyderous@gentoo.org test some stuff when we ran into this issue.

This was tested on an ATI Technologies Inc Radeon Mobility M6 LY card. Basically
built x11-drm from CVS and couldn't get direct rendering working as it should.
This same setup works fine with the in-kernel DRM modules.

$ grep -e EE -e WW /var/log/Xo*
/var/log/Xorg.0.log:Current Operating System: Linux trinity 2.6.16-suspend2-r1
#4 PREEMPT Fri Apr 7 09:54:49 IST 2006 i686
/var/log/Xorg.0.log:    (WW) warning, (EE) error, (NI) not implemented, (??)
unknown.
/var/log/Xorg.0.log:(WW) The directory "/usr/share/fonts/CID/" does not exist.
/var/log/Xorg.0.log:(II) Loading extension MIT-SCREEN-SAVER
/var/log/Xorg.0.log:(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
/var/log/Xorg.0.log:(WW) RADEON(0): Failed to detect secondary monitor,
MergedFB/Clone mode disabled/var/log/Xorg.0.log:(WW) RADEON(0): Direct rendering
disabled
/var/log/Xorg.0.log.old:Current Operating System: Linux trinity
2.6.16-suspend2-r1 #4 PREEMPT Fri Apr 7 09:54:49 IST 2006 i686
/var/log/Xorg.0.log.old:        (WW) warning, (EE) error, (NI) not implemented,
(??) unknown.
/var/log/Xorg.0.log.old:(WW) The directory "/usr/share/fonts/CID/" does not exist.
/var/log/Xorg.0.log.old:(II) Loading extension MIT-SCREEN-SAVER
/var/log/Xorg.0.log.old:(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open
the DRM
/var/log/Xorg.0.log.old:(WW) RADEON(0): Failed to detect secondary monitor,
MergedFB/Clone mode disabled
/var/log/Xorg.0.log.old:(WW) RADEON(0): Direct rendering disabled
Comment 1 Donnie Berkholz 2006-04-07 19:35:17 UTC
To provide a bit more detail, nothing existed in /dev/dri (no card*). But it
worked fine with the DRM in the kernel.
Comment 2 Michel Dänzer 2006-04-07 22:34:01 UTC
(In reply to comment #1)
> To provide a bit more detail, nothing existed in /dev/dri (no card*).

That's normal, the X server creates and removes the nodes on demand.

Please attach (as opposed to paste) full X config and log files as well as (at
least the relevant) kernel output.
Comment 3 Erik Andren 2006-07-28 10:27:41 UTC
Ping to the bug poster!
Comment 4 Benjamin Close 2008-01-11 02:36:42 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 5 Alex Deucher 2008-01-11 11:56:36 UTC
closing due to lack of response

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.