Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

Radeon 9250 BusID problem (Or DRI slow on radeon)

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
25 posts • Page 1 of 1
Author
Message
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

Radeon 9250 BusID problem (Or DRI slow on radeon)

  • Quote

Post by Elsipkitch9809 » Sun Aug 28, 2005 5:45 pm

Okay, I've been trying to get this card working for the past week and I still can't get this solved... if someone else posted a solution to this somewhere, I can't seem to find it :(

Basically, I've gotten X working, even a *little* bit of direct rendering, but
1) I can't use agp 8x
2) Even direct rendering is really slow, glxgears goes slow enough for me to see the rungs

So the only reason I can fathom is that I keep on seeing this line:
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found

Here is my system spec:
AMD64 3000+ asus a8v
Radeon 9250 Sapphire with 128MB and 4/8 agp
Kernel 2.6.12-gentoo-r6

If you need anything else, just let me know.

I've seen a couple people get this problem, but no solution for it was ever given (because it was often grouped with a mouse error, and the mouse error was the only one solved).

From what I've read this card should be supported under the xorg-x11 drm drivers (and I really don't want to use any binary drivers from ati).

If anyone could help me, I'd really really appreciate it :D

Thanks!
Last edited by Elsipkitch9809 on Sun Mar 27, 2016 8:10 pm, edited 2 times in total.
Top
Mo6eB
Tux's lil' helper
Tux's lil' helper
Posts: 84
Joined: Mon Oct 25, 2004 5:51 pm
Location: Bulgaria

  • Quote

Post by Mo6eB » Sun Aug 28, 2005 9:16 pm

Firstly, I'm not sure if Radeon9250 supports AGP8x. Most likely it doesn't.
Secondly, the No matching section for device ........ is normal. This is a non-existant device used under windows by the driver for tv-out.

If you could post your /var/log/Xorg.0.log , it would help to see why direct rendering is slow. Try removing or commenting out the AGPMode line, as I'm not sure about this one.
W:P
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Sun Aug 28, 2005 10:31 pm

Well, I know this card supports agp 8x (I'm looking at the box right now), and my motherboard supports agp 8x (Asus a8v), so I don't see where the problem would lie except in software. Does the xorg driver have support for reading 8agp? Or are things like that only supported in the binary ati drivers? I'll check my bios too.. maybe it's not letting anything read past 4x or something.

For the third time, when I first startx, it doesn't direct render, but after that, it does. Any ideas on why that is?

Thanks for the help so far
Last edited by Elsipkitch9809 on Sun Mar 27, 2016 8:07 pm, edited 1 time in total.
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Sun Aug 28, 2005 10:42 pm

deleted
Last edited by Elsipkitch9809 on Sun Mar 27, 2016 8:07 pm, edited 1 time in total.
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Sun Aug 28, 2005 10:56 pm

Enabling RenderAccel seems to give it a boost in speed, so I'll see what I can do with some of these other options (one of them had crashed my system a number of times, but I think located the dangerous ones).

Also, the bios is set to read the agp slot at 8x with the correct amount of memory available (128M on this card), so it's probably not the bios that's limiting the card.
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

Re: Radeon 9250 BusID problem

  • Quote

Post by codergeek42 » Sun Aug 28, 2005 11:05 pm

alaterale wrote:1) I can't use agp 8x
Radeon/8x AGP support is only implemented in the upstream X.org 6.9/7.0 trees, which are still in heavy development.
alaterale wrote:2) Even direct rendering is really slow, glxgears goes slow enough for me to see the rungs
What are your scores? My Radeon 9200 (4x AGP, stock GPU/VRAM speeds, 128MB) gives me scores about about 1400 FPS. (Yes, I'm well aware that it's not a good benchmark...)
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found
That's only a warning ("WW" instead of the errors prefixed by "EE") and is not harmful. I have this too. All newer Radeon cards have the standard VGA/DVI outputs. Presumably (though I'm uncertain), this warning is because these have some form of TV-out or other function that X.org can locate, but simply cannot yet use.
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Sun Aug 28, 2005 11:32 pm

This is actually the third time that I've tried to respond, but apparently trying to do it from my newly built machine (as opposed to my macosx ibook) is a bad idea, as it always crashed half way through writing it.

So I think RenderAccel, while making my x faster, is probably the cause of it becoming unstable (speaking of which, why does X have to crash so badly all the time? I'm curious if its hardware problem or if the xfree86 fork still has cruft which disallows safe dying. Restarting every time X dies somehow doesn't feel like its very healthy for my computer..)

I'm glad that they are working on getting agp 8x supported for the radeon cards. For now I don't mind waiting and using 4x.

My scores (with instable renderaccel) were at a constant 817 in direct rendering mode. They were really low without direct rendering (~200).

What's your xorg.conf like, seeing as though you have a pretty similar card as I do. Also, what did you do for your kernel config (in mine I put x drm and radeon as modules, and agp gart was pretty much autoselected from the start). If you can get ~1400 on that system then surely I can too (I hope)...

Also, like I said previously, the first startx doesn't enable direct rendering, but later ones do. What could cause this?

Thanks
Last edited by Elsipkitch9809 on Tue Mar 01, 2016 5:36 am, edited 1 time in total.
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Sun Aug 28, 2005 11:39 pm

Now with the only graphics device option being that I set up AGP 4x (everything else being commented out), I get ~586 in glxgears, and the wheels turn really slow, but I did think I figured out the problem with the first startx. It turns out I forgot to add the two kernel modules to my autoload file, so now direct rendering is loaded from the get go, but it's still reeeally slow compared to what I know this card is capable of (heck my old tnt2 card got better scores than this and that only has like 16MB of memory....)
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Mon Aug 29, 2005 7:02 pm

I have a similar card (sapphire 9250 w/ 256 MB :P ).

Managed to get around 1400 fps once, when I first set it up, but now I get around 1200. Close enough.

One stupid question; Did you set VIDEO_CARDS="r200" in make.conf?
What does "dmesg | grep -i drm" tell you (when you have dri working)?

I don't have any options currently set in the device section, only the identifier and the driver.

Is the 9250 fast write capable?

Fyi, RenderAccel is supposed to be enabled by default, if possible.

Also, the drm modules should be loaded automatically when starting X.
"You have to invite me in"
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Mon Aug 29, 2005 10:45 pm

When I do the grep on my dri enabled system, I get:

[drm] Initialized drm 1.0.0 20040925
[drm] Initialized radeon 1.16.0 20050311 on minor 0: ATI Technologies Inc RV280 [Radeon 9200 PRO]
[drm] Loading R200 Microcode

So it is getting loaded with the right code...

Also, if I don't put the agpmode option, then in my glxinfo, it says I'm only using 1x TCL for my AGP. I'm not sure if that makes a difference, but it seems like it would, especially if this card is capable of (supported ) 4x.

I didn't know about that make.conf thing, I'll try adding that and recompiling xorg-x11 to see if it helps.

I'm not sure if fast write is useable, but x seemed to crash mainly when I had renderaccel specifically selected, which tells me that its probably not autoloaded by default.

Now the average seems to settle around 631 (with and without the agpmode option).

I'll let you know if recompiling x helped.
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Mon Aug 29, 2005 11:53 pm

Nope... it didn't change anything. I finally found the post that was referring to that make.conf variable, but I'm not sure if it applies since I'm using kernel 2.6. I'm leaving it in anyways, but I hope there is a way to actually use this card the way its supposed to be used... It's probably something really stupid that I'm forgetting... :(
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Tue Aug 30, 2005 1:55 am

Ok, looking through your kernel config, I think I may have found the (or at least a) problem;
CONFIG_GART_IOMMU=y

Unless you actually need this (do you have more than 4 GB of memory?), you should try deselecting it.

It dosen't actually seem to appear within menuconfig in 2.6.12-r9, but it's in r6.

Code: Select all

 The IOMMU can be turned off at runtime with the iommu=off parameter.
You could always try this instead of a kernel recompile.
"You have to invite me in"
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Tue Aug 30, 2005 2:44 am

I tried disabling IOMMU but all it seems I got for my efforts was:

(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.

And now I get ~100 for glxgears...

:cry: Why does the goddess hate me so?

What is your xorg.conf like? Or for that matter, what is your overall hardware like? I have an AMD64 system, so maybe its something specific to that arch? I just know I'd like to have the kind of framerates that you posted, which should technically be possible.... but somehow is not :( What the heck am I doing wrong?

Maybe I should try a newer kernel or something...

Thanks for your efforts to help me so far though, I really appreciate it :)
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Tue Aug 30, 2005 4:59 am

Upgrading to the newest kernel (r9) and still the same thing... I have no idea why it's so slow or anything. I somehow doubt its a hardware issue, but since people with the exact same chipset can get it work so nicely, and I can't, either there's something wrong with me or with the hardware.. :(

At least the video card was a good deal and I didn't pay too much ($36) :P
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Tue Aug 30, 2005 11:17 am

Ok, my xorg.conf, with most commennts omitted;

Code: Select all

Section "Module"
	Load		"dbe"		# Double buffer extension

	SubSection	"extmod"
		Option	"omit xfree86-dga"	 # don't initialise the DGA extension
	EndSubSection
	
	Load		"type1"
	Load		"freetype"

	Load		"glx"
	Load		"dri"
#	Load		"GLcore"
EndSection

Section "Files"
	RgbPath	"/usr/lib/X11/rgb"

	FontPath	 "/usr/share/fonts/misc/"
	FontPath	 "/usr/share/fonts/TTF/"
	FontPath	 "/usr/share/fonts/Type1/"
	FontPath	 "/usr/share/fonts/75dpi/"
	FontPath	 "/usr/share/fonts/100dpi/"
	FontPath	 "/usr/share/fonts/TrueType/"

	ModulePath "/usr/X11R6/lib/modules"
EndSection

Section "ServerFlags"
	Option	"AllowMouseOpenFail"	"true"
	Option	"StandbyTime"		"20"
EndSection

Section "InputDevice"
	Identifier	"Labtec USB Keyboard"
	Driver		"kbd"

	Option		"AutoRepeat"	"500 30"
	Option		"Xleds"		"1 2 3"

	Option "XkbModel"	"pc104"
	Option "XkbLayout"	"gb"
EndSection

Section "InputDevice"
	Identifier	"Samsung Crystal USB Mouse"
	Driver		"mouse"

	Option		"Protocol"		"IMPS/2"
	Option		"Device"		"/dev/input/mice"
	Option		"Emulate3Buttons"	"false"
	Option		"ZAxisMapping"		"4 5"
	Option		"Resolution"		"800"
EndSection

Section "Monitor"
	Identifier	"ASTVision 7L"

	HorizSync	30-68
	VertRefresh	50-120

	Option		"dpms"
EndSection

Section "Device"
	Identifier	"ATI Radeon 9250 AGP"
	Driver		"radeon"
	VideoRam	262144

#	Option		"AGPMode"	"4"
#	Option		"RenderAccel"	"on"
#	Option		"ColorTiling"	"off"
#	Option		"EnablePageFlip"	"on"
#	Option		"AGPFastWrite"	"off"
#	Option		"DynamicClocks"	"on"
EndSection

Section "Screen"
	Identifier	"Primary Screen"
	Device		"ATI Radeon 9250 AGP"
	Monitor		"ASTVision 7L"
	DefaultDepth	24

	Subsection "Display"
		Depth		 8
		Modes		 "1280x1024" "1024x768" "800x600" "640x480"
		ViewPort	0 0
	EndSubsection

	Subsection "Display"
		Depth		 16
		Modes		 "1280x1024" "1024x768" "800x600" "640x480"
		ViewPort	0 0
	EndSubsection

	Subsection "Display"
		Depth		 24
		Modes		 "1280x1024" "1024x768" "800x600" "640x480"
		ViewPort	0 0
	EndSubsection
EndSection

Section "ServerLayout"
	Identifier	"Simple Layout"
	Screen		"Primary Screen"

	InputDevice "Samsung Crystal USB Mouse"	"CorePointer"
	InputDevice "Labtec USB Keyboard"	"CoreKeyboard"
EndSection

Section "DRI"
	 Mode 0666
EndSection

#Section "Extensions"
#	Option	"Composite"	"Enable"
#	Option	"RENDER"	"Enable"
#EndSection
Also, possibly relevant sections of my kernel's .config (stil running r6 here);

Code: Select all

CONFIG_X86_64=y
CONFIG_64BIT=y
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_CMPXCHG=y
CONFIG_EARLY_PRINTK=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y

#
# Processor type and features
#
CONFIG_MK8=y
# CONFIG_MPSC is not set
# CONFIG_GENERIC_CPU is not set
CONFIG_X86_L1_CACHE_BYTES=64
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
# CONFIG_MICROCODE is not set
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
# CONFIG_NUMA is not set
CONFIG_HPET_TIMER=y
CONFIG_X86_PM_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
# CONFIG_GART_IOMMU is not set
CONFIG_DUMMY_IOMMU=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_INTEL is not set
CONFIG_SECCOMP=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_ISA_DMA_API=y

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_SERIAL_NONSTANDARD is not set

CONFIG_AGP=y
CONFIG_AGP_AMD64=y
# CONFIG_AGP_INTEL is not set
CONFIG_DRM=m
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_HPET is not set
CONFIG_HANGCHECK_TIMER=y

#
# Graphics support
#
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_SOFT_CURSOR=y
# CONFIG_FB_MACMODES is not set
CONFIG_FB_MODE_HELPERS=y
# CONFIG_FB_TILEBLITTING is not set
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_VESA is not set
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON_OLD=y
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_GEODE is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_VIRTUAL is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#
# Logo configuration
#
# CONFIG_LOGO is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
CONFIG_FB_SPLASH=y
Allthough I have the framebuffer stuff enabled in the kernel, I'm not currently using it at boot.
Doubt it would make a difference, but maybe you could try disabling all the framebuffer stuff.

Oh, I'm using an athlon64 3200+ on an msi neo2 f.
"You have to invite me in"
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Thu Sep 01, 2005 10:20 pm

I enabled Pm timer, emulate RTC and the hangcheck timer, but it didn't change much. Those were the only parts that were different (aside from preempt, which I don't want to use since it'll probably just make things more unstable).

Now the really weird thing: I check my dmesg after I booted up X (but before it crashed) and I see that AGP-8x is being enabled, since my card is an AGP 3.0 card. Whether or not this is really happening or not, it does say that. So, how close was 8x support to being finished? Maybe it's already been submitted to the stable branch?

Also, I noticed that it was primarily firefox that brought my whole system to its knees, not any other app, and only when editing a text box like this one. I checked around and found the "mysterious firefox crash" thread, and the last guy there seemed to have exactly the same problem I did, and he recompiled with a bunch of use flags changed, the only one of which that applied to me was java. So I recompiled it with java stuff and I didn't get a death from things like the google textarea, but I have yet to try out the forums here. That may have fixed it though from dying so instantaneously. And it also resolves what I had thought was a RenderAccel bug or something, so maybe I can turn that back on?

In any case, it doesn't solve why I'm getting ~500-600 fps in glxgears. I realize that its not the best benchmark, but I should be getting at least 1000 right? I installed tuxracer and it seems not to hang or go slow, but I dunno if that's any better. Is there a chance that glxgears code is massively misrepresenting my framerates (however unlikely)?

Has anyone else experienced such a slowdown with *enabled* DRI (at 8x no less!)? On an ATI radeon as well. I guess I can use X now (I hope the crashes are gone anyway) but I'd really like not to have to use a really nice card as nothing more than a fancy picture buffer.
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Fri Sep 02, 2005 2:18 pm

I just realized after reading this post:
http://forums.gentoo.org/viewtopic.php? ... 88#2694488

that my problems with fps seem like they might be a result of having a slow memory interface... I'm at work so I can't check but I think I do have a 64-bit interface to memory..

I'm getting 817 again when I enable page flipping and the like, so it seems that that's probably the fastest I might get? Anybody know of any other xorg options other than the ones I used (or commented out) in my above xorg.conf?

Oh yeah, and I tested out bzflags and it crashed, but then I seem to remember having problems with that app before on different (and much better working) cards. I'm going to try some other fps hungry apps when I get home. Any suggestions?
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Sat Sep 03, 2005 5:53 am

Alright... I found some more really frustrating information about the support for my graphics card..

Okay, so direct rendering says "yes" and it's supposedly working, even though glxgears output is really really low. So I try enemy territory and it kindly informs me that I don't have any kind of 3d acceleration and I'm using mesa's software rendering mode.

I thought about using the binary ati-drivers, but heard they are really crappy for cedega and such, which I plan on using.

*sighs* You know what, I think I'm going to go to the mall tomorrow and look at the prices for an nvidia card. This is so ridiculous. I bought an ati card so I could use the open source drivers because they gave decent performance on my ibook, but this card is determined not to let me go that route. I mean, the nvidia's drivers aren't open source, but they kick ass from what I remember.

I don't know what I'm going to do. I guess I could just plug in my nvidia tnt2 card and use that, which always had great support (even though the card is so ancient). Either that or give the binary drivers for ati a try... I dunno. Like I said, a new card wouldn't be a huge loss, this one was really cheap. And I could probably sell it to some windows user.

In any case, thanks to everyone for trying to help me with this whole thing. I really appreciate the help I get from this board :D
Top
micmac
l33t
l33t
Posts: 996
Joined: Fri Nov 28, 2003 8:38 pm

  • Quote

Post by micmac » Thu Sep 15, 2005 9:12 am

Hi!

Look at your monitor section. Are the values for HorizSync and VertRefresh in order? What frequency is your monitor currently running at? They seem quite low to me. Look into your monitors manual or google for it.

As codergeek already said xorg doesn't support AGP 8x for Radeons yet. But you should see something like this in your logs:

Code: Select all

agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: reserved bits set in mode 0x1f00420f. Fixed.
agpgart: X tried to set rate=x12. Setting to AGP3 x8 mode.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
[drm] Loading R200 Microcode
When your look at your Xorg.0.log you can see that your card has a memory interface of only 64bit. Mine shows this

Code: Select all

(--) RADEON(0): VideoRAM: 131072 kByte (128 bit DDR SDRAM)
It's a Radeon 9250 as well but with a faster mem interface. The 64bit interface is said to be really slow. Maybe that's why you only get around 800 fps in glxgears and I get ~1900fps.

Also, when looking into the radeon manpage there are some options. Don't use AGPFastWrite, leave it out of your xorg.conf. I heard it's a heartbreaker. But try EnablePageFlip. It boosted my glxgears fps by around 400 irc.

Good Luck

mic
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Thu Sep 15, 2005 3:23 pm

Hey micmac, I have a 128 bit 9250 as well, but I only get around 1200 fps.

Could you post your xorg.conf here, so I can try and see what you're doing differently?
"You have to invite me in"
Top
micmac
l33t
l33t
Posts: 996
Joined: Fri Nov 28, 2003 8:38 pm

  • Quote

Post by micmac » Thu Sep 15, 2005 5:46 pm

Sure thing. Btw who's the girl on the picture? Everytime I see her I start to wonder :}

I forgot to say that I have a flatpanel. It's a 17 inch @1280x1025@60Hz. So in case you guys are using 1500x1300@100 that might explain things as well. He we go:

Code: Select all

Section "Module"
    Load        "dbe"
    SubSection  "extmod"
      Option    "omit xfree86-dga"
    EndSubSection
    Load        "extmod"
    Load        "freetype"
    Load        "glx"
    Load        "dri"
EndSection

Section "Files"
    RgbPath     "/usr/lib/X11/rgb"
    FontPath    "/usr/share/fonts/corefonts"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/misc"
EndSection

Section "ServerFlags"
    Option      "OffTime" "5"
    Option      "AllowMouseOpenFail" "true"
    Option      "DefaultServerLayout" "Server Layout"
    Option      "DontZap"  "true"
    Option      "DontZoom"  "true"
    Option      "DisableVidModeExtension"  "true"
EndSection

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "kbd"
    Option      "XkbModel"      "pc105"
    Option      "XkbLayout"     "de"
    Option      "XkbVariant"    "nodeadkeys"
    Option      "CoreKeyboard"
EndSection

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option      "Protocol"   "ImPS/2"
    Option      "Device" "/dev/input/mice"
    Option      "ZAxisMapping" "4 5"
    Option      "CorePointer"
EndSection

Section "Monitor"
    Identifier  "Monitor0"
    Option      "DPMS"
    DisplaySize 338 270
    HorizSync   30-81
    VertRefresh 50-76
EndSection

Section "Device"
    Identifier  "ATI Graphics Adapter"
    Driver      "radeon"
    Option      "DynamicClocks" "true"
    Option      "AGPMode" "4"
    Option      "EnablePageFlip" "true"
    Screen      0
EndSection

Section "Screen"
    Identifier  "Screen0"
    Device      "ATI Graphics Adapter"
    Monitor     "Monitor0"
    DefaultDepth 24
EndSection


Section "ServerLayout"
    Identifier  "Server Layout"
    Screen      "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
    Mode        0666
EndSection
mic
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Fri Sep 16, 2005 2:38 am

Yeah I don't know jack about this monitor, since its a very old hand-me-down from some pavilion. But I couldn't seem to find the exact specs so I just set it at conservative levels until some later time. I didn't think it would affect my fps though...

In any case, I went out and got a geforce fx 5500. Not the best card I know, but it was also cheap and it is completely supported without all the bs that I seem to go through with radeon cards on non-powerpc systems (on ppc systems they're the best bet you have).

I did see that agp 8x thing being set.. which I thought was weird since it was noted that 8x support isn't there. For what its worth, I still get that on my nvidia card (where agp 8x is supported by the drivers).

I tried those options, but no matter what settings I did, I could never get above exactly 817. And then it seemed to be more crash prone. Now I get ~1400 (non overclocked) on my card which is much nicer (I get 1700-1800 overclocked).

But thanks for the tips though. Know of a site that has a good database of monitor information btw?
Last edited by Elsipkitch9809 on Fri Mar 18, 2016 5:00 am, edited 1 time in total.
Top
micmac
l33t
l33t
Posts: 996
Joined: Fri Nov 28, 2003 8:38 pm

  • Quote

Post by micmac » Fri Sep 16, 2005 9:20 am

No. But just have a look on the sticker on the monitors back and google for the product identification.

Cheers
Top
Elsipkitch9809
Apprentice
Apprentice
Posts: 186
Joined: Sun Jul 21, 2002 3:12 pm

  • Quote

Post by Elsipkitch9809 » Fri Sep 16, 2005 1:57 pm

I did that before, but I remember I couldn't get much related to the monitor, just a lot of unrelated stuff and ads towards a computer with the same name or something :P Guess I'll try again this weekend though.
Top
Sadako
Advocate
Advocate
User avatar
Posts: 3792
Joined: Thu Aug 05, 2004 5:50 pm
Location: sleeping in the bathtub
Contact:
Contact Sadako
Website

  • Quote

Post by Sadako » Fri Sep 16, 2005 5:50 pm

Mixnut; thanks for posting the config file, but it brings my glxgears score down to around 900 fps. :(

I'm using the same resolution as you (but only because that's the highest this crappy monitor is capable of), and have the correct specs for it.

Oh well, thanks anyway.


The girl is Summer Glau, who plays River on the tragically short-lived Firefly tv series, and Serenity, the new movie spinoff.

The image is grabbed from the series, where she's trying to eat the thing in front her.
My signature is a quote from that scene, and I only just realised that it probably makes absolutely no sense whatsoever to anyone who hasn't seen it. :roll:
"You have to invite me in"
Top
Post Reply

25 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy