[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: fglrx: 3d-Acceleration still slow



Am Samstag, 5. August 2006 15:16 schrieb henk:
> Op zaterdag 5 augustus 2006 15:07, schreef Hans-J. Ullrich:
> > Hi all,
> >
> > I still have the problem, that although my fglrx-driver is correctly
> > installed (and 3D-functions are active) , the acceleration is still slow.
> >
> > fgl_glxgears is running, the cube and the wheel is shown, but the
> > framerate is about 50 FPS (sgould be much much higher !)
> >
> > glxgears -printfps
> >
> > shows
> > glxgears -printfps
> > 300 frames in 5.0 seconds = 59.905 FPS
> > 297 frames in 5.0 seconds = 59.396 FPS
> > 297 frames in 5.0 seconds = 59.396 FPS
> >
> > glxinfo |grep glx shows this:
> >
> > glxinfo |grep glx
> > server glx vendor string: SGI
> > server glx version string: 1.2
> > server glx extensions:
> > client glx vendor string: ATI
> > client glx version string: 1.3
> > client glx extensions:
> >
> >
> > And fglrxinfo shows this:
> > fglrxinfo
> > display: :0.0  screen: 0
> > OpenGL vendor string: ATI Technologies Inc.
> > OpenGL renderer string: MOBILITY RADEON X700 Generic
> > OpenGL version string: 2.0.5946 (8.27.10)
> >
> > Finally glxinfo |grep direct shows this:
> >
> > glxinfo |grep direct
> > direct rendering: Yes
> >
> > IMO everything looks fine, but there is something, which is breaking
> > (braking ?) the system. What could that be ? Is there a difference
> > between AGP and PCIE ?
> >
> > I googled, and someone wrote about wrong MTRR. O.k., checked this:
> >
> > cat /proc/mtrr
> > reg00: base=0x00000000 (   0MB), size=1024MB: write-back, count=1
> > reg01: base=0xc8000000 (3200MB), size= 128MB: write-combining, count=1
> >
> > This seems o.k., too ! (I have a 1GB-machine)
> >
> > Kernel an system is 64-bit, with installed ia32-libs.
> >
> > Please look at lspci:
> >
> > lspci
> > 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01)
> > 00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port
> > 00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
> > 00:07.0 PCI bridge: ATI Technologies Inc Unknown device 5a39
> > 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host
> > Controller 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB
> > Host Controller 00:13.2 USB Controller: ATI Technologies Inc IXP SB400
> > USB2 Host Controller 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus
> > Controller (rev 11) 00:14.1 IDE interface: ATI Technologies Inc Standard
> > Dual Channel PCI IDE Controller ATI
> > 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
> > 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
> > 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97
> > Audio Controller (rev 02)
> > 00:14.6 Modem: ATI Technologies Inc ATI SB400 - AC'97 Modem Controller
> > (rev 02)
> > 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > HyperTransport Technology Configuration
> > 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > Address Map
> > 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > DRAM Controller
> > 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
> > Miscellaneous Control
> > 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility
> > X700 (PCIE)
> > 06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One
> > 54g] 802.11g Wireless LAN Controller (rev 02)
> > 06:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
> > 06:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394
> > Host Controller
> > 06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated
> > FlashMedia Controller
> > 06:06.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621,
> > PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
> > 06:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169
> > Gigabit Ethernet (rev 10)
> >
> >
> > I do not know, where I have to look now. I suppose, there is either a
> > kernel-problem (the kernel agp-gart is not compiled!) or a configuration
> > mismatch.
> >
> > This is the part of xorg.conf. It doesn`t change anything, if I comment
> > the lines in or out:
> >
> > Section "Device"
> > 	Identifier	"ATI X700"
> > 	Driver		"fglrx"
> > 	Option 		"UseInternalAGPGART" "yes"
> > 	Option 		"KernelModuleParm" "agpclock=0"
> > 	Option		"VideoOverlay" "on"
> > 	Option		"OpenGLOverlay" "on"
> > 	Option		"no_accel" 	"no"
> > 	Option		"no_dri"	"no"
> > 	BusID		"PCI:1:0:0"
> > #	Option		"Stereo" "off"
> > #	Option		"FSAAenable" "0"
> > #	Option 		"UseFastTLS" "0"
> > #	#VideroRam	65536
> >
> >
> > I hope with this bunch of informations someone might have a clue.
> >
> > Thanks for any help !
> >
> > best regards
> >
> > Hans
> >
> > P.S. Yes, I know: ATI sux ! But this notebook was exchanged by the
> > manufacturer as guarantee ( I former had a NVidia-card on it) , but the
> > manufacturer does no more built notebooks with NVidia-cards.
>
> And what about:
>
> lsmod|grep fglrx

Well, I did not mention it. Surely I checked /var/log/Xorg.log if it is loaded 
and if there are errors. There are not ! 

lsmod |grep fglrx shows:

lsmod |grep fglrx
fglrx                 461172  9


Regards

Hans




Reply to: