Bug 710635 - Xorg ati driver - dri works with software rendering when kms is disabled
Summary: Xorg ati driver - dri works with software rendering when kms is disabled
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-ati
Version: 15
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-03 21:22 UTC by Boyan Anastasov
Modified: 2011-06-05 07:08 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-05 07:08:54 UTC
Type: ---


Attachments (Terms of Use)
Xorg logs with kms and without kms, with diff (52.59 KB, text/plain)
2011-06-03 21:23 UTC, Boyan Anastasov
no flags Details

Description Boyan Anastasov 2011-06-03 21:22:19 UTC
Description of problem:
I have kms disabled from the kernel command line. In Fedora 14 it was no
problem, but in Fedora 15 it looks like without kms dri is using software
rendering.
This is the main difference in Xorg.log when kms is enabled, and when it is disabled:

- (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
- (II) AIGLX: enabled GLX_INTEL_swap_event
- (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
- (II) AIGLX: enabled GLX_SGI_make_current_read
- (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
- (II) AIGLX: Loaded and initialized /usr/lib/dri/r600_dri.so
- (II) GLX: Initialized DRI2 GL provider for screen 0
+ (II) AIGLX: Screen 0 is not DRI2 capable
+ drmOpenDevice: node name is /dev/dri/card0
+ drmOpenDevice: open result is 12, (OK)
+ drmOpenByBusid: Searching for BusID pci:0000:01:05.0
+ drmOpenDevice: node name is /dev/dri/card0
+ drmOpenDevice: open result is 12, (OK)
+ drmOpenByBusid: drmOpenMinor returns 12
+ drmOpenByBusid: Interface 1.4 failed, trying 1.1
+ drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
+ (EE) AIGLX error: Calling driver entry point failed
+ (EE) AIGLX: reverting to software rendering
+ (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
+ (II) GLX: Initialized DRISWRAST GL provider for screen 0

Version-Release number of selected component (if applicable):
xorg-x11-server-Xorg-1.10.2-1.fc15.i686
xorg-x11-drv-ati-6.14.1-1.20110504gita6d2dba6.fc15.i686

How reproducible:
Append to the kernel command line nomodeset=1.
Look at the Xorg.0.log, test for example with some OpenGL screensaver - it is
very sluggish.

I've tried to see if the problem is present with ati driver from Fedora 14,
but it does not compile with the Xorg from Fedora 15.

Comment 1 Boyan Anastasov 2011-06-03 21:23:55 UTC
Created attachment 502912 [details]
Xorg logs with kms and without kms, with diff

Comment 2 Dave Airlie 2011-06-05 07:08:54 UTC
this is expected behaviour. We are no longer supporting non-kms configurations so you should file a bug on why KMS is broken for you or point it this bug to that so we can follow up there.


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