Fedora Linux Support Community & Resources Center
  #1  
Old 25th November 2008, 08:31 PM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
xorg-drv-radeonhd hardware acceleration

Hi,

I have an ATI Radeon X1650 (R530) video card and using the OSS RADEONHD driver.

Driver version is xorg-x11-drv-radeonhd-1.2.3-1.2.20081014git.fc10.i386. Option "DRI" is used in xorg.conf.

glxgears is slow; 125 fps.

Looking in xorg log, the following shows up:

Quote:
(II) Setting vga for screen 0.
(**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(**) RADEONHD(0): Option "DRI"
(**) RADEONHD(0): Selected XAA 2D acceleration.
(II) RADEONHD(0): Unknown card detected: 0x71C7:0x174B:0x0850.
If - and only if - your card does not work or does not work optimally
please contact radeonhd@opensuse.org to help rectify this.
Use the subject: 0x71C7:0x174B:0x0850: <name of board>
and *please* describe the problems you are seeing
in your message.
(--) RADEONHD(0): Detected an RV535 on an unidentified card
(II) RADEONHD(0): Mapped IO @ 0xd1000000 to 0xb80af000 (size 0x00010000)
(II) RADEONHD(0): AGP Card Detected
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): ATOM BIOS Rom:
SubsystemVendorID: 0x174b SubsystemID: 0x0850
IOBaseAddress: 0xc000
Filename: 2C8501S7.002
BIOS Bootup Message:

X1650 Rialto 256M BIOS DDR2 500e/400m

How do I get faster and/or 3D hardware acceleration?
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #2  
Old 25th November 2008, 09:46 PM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,292
(2) Is DRI enabled? Check output (Yes/No): glxinfo|grep render
(2) Try EXA acceleration architecture.
(3) Install driconf and play with DRI settings. Run driconf FIRST TIME ONLY as root user.

V
Reply With Quote
  #3  
Old 26th November 2008, 12:46 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
Quote:
Originally Posted by Hlingler View Post
(2) Is DRI enabled? Check output (Yes/No): glxinfo|grep render
(2) Try EXA acceleration architecture.
(3) Install driconf and play with DRI settings. Run driconf FIRST TIME ONLY as root user.

V
Thanks for your response.

1. Output from glxinfo -


Quote:
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
....
....
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.3-devel
2. EXA Accesleration. According to the man page, I need to put this in the xorg.conf

Option "AccelMethod" "exa"

This results as follows in the xorg log.


Quote:
(**) RADEONHD(0): Depth 24, (--) framebuffer bpp 32
(**) RADEONHD(0): Option "AccelMethod" "exa"
(**) RADEONHD(0): Option "DRI"
(**) RADEONHD(0): Selected EXA 2D acceleration.
It also seems to result in a less responsive screen.

3. driconf

driconf says screen 0 is not direct rendering capable.

I dont know where to go to from here.
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #4  
Old 26th November 2008, 01:01 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,292
Well, there's a serious problem: that "software rasterizer" is not a real 3D video driver - in fact, I'm not sure exactly what it is, except... not very useful. <SIGH> Please post contents of xorg.conf and upload /var/log/Xorg.0.log to pastebin.com and post the link here, we'll review it and see where the meltdown happens....

V
Reply With Quote
  #5  
Old 26th November 2008, 01:13 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
Thanks Hlingler. I really appreciate your help.

I have posted the info at http://bradchaus.pastebin.com/m52ede5dd

Cheers.
bradchaus
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #6  
Old 26th November 2008, 01:21 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
Hlinlger, there is a second post with exa enabled there as well.
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #7  
Old 26th November 2008, 01:26 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,292
This does not help anything:
Code:
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
Fix:
su -
yum install acpi acpid
chkconfig --level 2345 acpid on
service acpid start
reboot


But here's the real fatal error, although I'm not sure what's causing it:
Code:
#
(EE) RADEONHD(0): [drm] Could not create vertex/indirect buffers list
I suspect that switching ACCEL Mothods will not correct this. This chipset may be unresolvable at this time, but we can try a few things. Try the ACPID first, see what happens....

V

P.S. I don't see the second post/edit???

Last edited by Hlingler; 26th November 2008 at 01:28 AM.
Reply With Quote
  #8  
Old 26th November 2008, 01:44 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
ok .. done the acpi thing.

notes and posts at http://bradchaus.pastebin.com/
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #9  
Old 26th November 2008, 01:56 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,292
Well minor improvement - at least this won't cause problems:
Code:
#
(II) Open ACPI successful (/var/run/acpid.socket)
It's finding TWO chipsets - do you in fact have two chipsets (e.g.: on-board, plus card)? Primary marked with asterisk:
Code:
(--) PCI:*(0@2:0:0) ATI Technologies Inc RV535 [Radeon X1650 Series] rev 0, Mem @ 0xc0000000/0, 0xd1000000/0, I/O @ 0x0000c000/0, BIOS @ 0x????????/131072
(--) PCI: (0@2:0:1) ATI Technologies Inc RV535 [Radeon X1650 Series] rev 0, Mem @ 0xd1010000/0
And no: no improvement here - same errors:
Code:
(EE) RADEONHD(0): rhdVGASaveFB: VGA FB Offset (0xF0000000) is out of range of the Cards Internal FB Address (0xC0000000)
[...]
(EE) RADEONHD(0): [drm] Could not create vertex/indirect buffers list
(II) RADEONHD(0): [drm] removed 1 reserved context for kernel
(II) RADEONHD(0): [drm] unmapping 8192 bytes of SAREA 0xf8d2c000 at 0xa80d1000
(II) RADEONHD(0): [drm] Closed DRM master.
[...]
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
If you do in fact have two chipsets, maybe try the other one - settings are in BIOS.

Also: even if just installed, try a general system software update if not already done.

V
Reply With Quote
  #10  
Old 26th November 2008, 02:00 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
Hlingler,

The motherboard does not have its own video, and only the one AGP video card is plugged in.

The system is fully up to date ... its brand new F10.
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #11  
Old 26th November 2008, 02:01 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
just a thought .. the card is 256MB ... does radoenhd expect 512MB?
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #12  
Old 26th November 2008, 02:06 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,292
Yeah, I know it's a brand-spankin' new install, but I think there are updates already.

No, 256 MB VRAM should be plenty. The thing I'm thinking is that 3D support was just added to radeonhd driver, and also the package is a "git", so maybe there's an update.... This looks to me like either (A) a bug, or (B) an unsupported chipset. Only other possibility is bad hardware. But detection of TWO chipsets when there's clearly only one points to a bug (software error).

V
Reply With Quote
  #13  
Old 26th November 2008, 02:12 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
yum update reports no updates available.

As for detection of two chips, I didnt think that was uncommon. Dont the chips have to emulate a basic VGA adaptor as well? What does it report on your system? lspci on my system shows a RV535 vga compatible controller, as well as a RV535 display controller.
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
  #14  
Old 26th November 2008, 02:20 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,292
I see one chipset on F8 box and two on F9, because there are in fact two chipsets (on-board plus card).

About all I can suggest at this point is to report the problem as requested and hope that they fix it soon:
Code:
(II) RADEONHD(0): Unknown card detected: 0x71C7:0x174B:0x0850.
        If - and only if - your card does not work or does not work optimally
        please contact radeonhd@opensuse.org to help rectify this.
        Use the subject: 0x71C7:0x174B:0x0850: <name of board>
        and *please* describe the problems you are seeing
        in your message.
(--) RADEONHD(0): Detected an RV535 on an unidentified card
Include a link to this thread.

V
Reply With Quote
  #15  
Old 26th November 2008, 02:26 AM
bradchaus Offline
Registered User
 
Join Date: May 2006
Posts: 548
just out of curiosity, could you post your output of lspci on the F8 system (one chipset) please?

Anyway thanks for your assistance. I will refer it to radeonhd@opensuse.org

Cheers

Brian
__________________
* AMD Phenom 9750, 8GB DDR-1066, Gigabyte MA770UD3, ATI X550, F12 64bit
* Dual Athlon MP2800+, Gigabyte GA-7DPXDWP, 1GB, Centos 5.4

Linux Rules
Reply With Quote
Reply

Tags
acceleration, hardware, xorgdrvradeonhd

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
latest xorg-drv-radeonhd breaks 3D and DRI (F10) bradchaus Hardware & Laptops 0 11th December 2008 01:09 AM
SIS 630/730 hardware acceleration kmarien Hardware & Laptops 2 29th December 2007 01:24 PM
xorg, ati r200 free driver, suddenly no hardware acceleration pedromatiello Hardware & Laptops 7 26th November 2006 09:42 PM


Current GMT-time: 22:17 (Saturday, 30-08-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat