 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

25th November 2008, 08:31 PM
|
|
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
|

25th November 2008, 09:46 PM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
(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
|

26th November 2008, 12:46 AM
|
|
Registered User
|
|
Join Date: May 2006
Posts: 548

|
|
Quote:
Originally Posted by Hlingler
(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
|

26th November 2008, 01:01 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
|
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
|

26th November 2008, 01:13 AM
|
|
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
|

26th November 2008, 01:21 AM
|
|
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
|

26th November 2008, 01:26 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
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.
|

26th November 2008, 01:44 AM
|
|
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
|

26th November 2008, 01:56 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
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
|

26th November 2008, 02:00 AM
|
|
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
|

26th November 2008, 02:01 AM
|
|
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
|

26th November 2008, 02:06 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
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
|

26th November 2008, 02:12 AM
|
|
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
|

26th November 2008, 02:20 AM
|
 |
Administrator
|
|
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,289

|
|
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
|

26th November 2008, 02:26 AM
|
|
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
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 09:08 (Thursday, 20-06-2013)
|
|
 |
 |
 |
 |
|
|