Bug 484184 - Direct rendering disabled for ATI Radeon X800 (and glxgears crashing with nomodeset)
Summary: Direct rendering disabled for ATI Radeon X800 (and glxgears crashing with nom...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-ati
Version: rawhide
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Dave Airlie
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-02-05 09:35 UTC by Joachim Frieben
Modified: 2018-04-11 09:58 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-04-01 16:39:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Xorg.0.log for rawhide and ATI Technologies Inc Radeon X800 SE (R430) (50.57 KB, text/plain)
2009-02-05 09:43 UTC, Joachim Frieben
no flags Details
Xorg.0.log as before w/nomodeset (51.01 KB, text/plain)
2009-02-05 18:53 UTC, Joachim Frieben
no flags Details

Description Joachim Frieben 2009-02-05 09:35:16 UTC
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Joachim Frieben 2009-02-05 09:43:58 UTC
Created attachment 330977 [details]
Xorg.0.log for rawhide and ATI Technologies Inc Radeon X800 SE (R430)

Description of problem:
After booting a live CD spun from "rawhide" as of 2009-02-04, direct rendering is disabled on an x86_64 system equipped with an "ATI Technologies Inc Radeon X800 SE (R430) (PCIE)" video card. According to Xorg.0.log,

  "[drm] Could not create vertex/indirect buffers list" .

Version-Release number of selected component (if applicable):
xorg-x11-drv-ati-6.10.0-2.fc11.x86_64

How reproducible:
Always.

Steps to Reproduce:
1. Boot from "rawhide" live CD.
2. Browse Xorg.0.log.

Actual results:
"(WW) RADEON(0): Direct rendering disabled".

Expected results:
"(WW) RADEON(0): Direct rendering enabled".

Additional info:
- On current F10 w/updates as of 2009-02-04, direct rendering is enabled
  and working correctly.
- Installed packages include
  * kernel-2.6.29-0.78.rc3.git5.fc11.x86_64
  * libdrm-2.4.4-2.fc11.x86_64
  * mesa-*-7.3-0.4.fc11.x86_64
  * xorg-x11-drv-ati-6.10.0-2.fc11.x86_64

Comment 2 Matěj Cepl 2009-02-05 14:16:36 UTC
Does nomodeset on the kernel command line help?

Comment 3 Joachim Frieben 2009-02-05 18:53:55 UTC
Created attachment 331044 [details]
Xorg.0.log as before w/nomodeset

Adding "nomodeset" to the kernel boot options allows to enable direct rendering. The downside is that now glxgears crashes upon execution:

  [liveuser@localhost ~]$ glxgears 
  (r300_render.c:r300EmitAOS:252) offset : 984
  (r300_render.c:r300EmitAOS:252) offset : 984
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 984
  (r300_render.c:r300EmitAOS:252) offset : 984
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 504
  (r300_render.c:r300EmitAOS:252) offset : 504
  Segmentation fault


Note You need to log in before you can comment on or make changes to this bug.