On Thursday January 13 2005 16:37, J.F.Gratton wrote: > - CPU runs at a higher load when idle: according to the cpu load of > gkrellm, the cpu is 15-20% busy when idle with the ATI card, compared to > 4-5% with any other card I've tested. The same services run on both case > so it's not a question of having added functionalities to the system > between the card swap. Top gives similar readings. It seems that moving the mouse gets the CPU load caused by X up to 10%. There might be some issues caused by the fact that the ATI driver sucks at everything 2D. > - I get these warnings in /var/log/XFree86.0.log : > > (WW) fglrx(0): *********************************************** > (WW) fglrx(0): * DRI initialization failed! * > (WW) fglrx(0): * (maybe driver kernel module missing or bad) * > (WW) fglrx(0): * 2D acceleraton available (MMIO) * > (WW) fglrx(0): * no 3D acceleration available * > (WW) fglrx(0): ********************************************* * > (WW) Open APM failed (/dev/apm_bios) (No such device) > > --> I thought 3D acceleration was enabled by default ? What am I > forgetting ? What you need is: - AGP support in the kernel (the new ATI drivers seem to coexist happily with the kernel's AGP drivers) - DRM support in the kernel. If you're using a recent 2.6.x series kernel, you also need a patch for the driver since some turd decided to change the kernel API somewhere between 2.6.7 and 2.6.10. When I saw this, I actually started to understand companies who refuse to produce Linux drivers. You can get the patch at: http://rage3d.com/board/showpost.php?p=1333233041&postcount=25 > --> Why is [DGA] omitted ? I actually need the DGA extension to get a > full-screen vmware guest OS. Every time I fire up VMWare, it complains > of that missing extension. If I enable it, it seems that fglrx won't > load at boot-up (I tried previously and got the errors in the log to > prove it :) ). Using DGA usually hard-locks my system (Radeon 9500 on a VIA KT400 chipset). There's also an issue with some un- or at least very badly documented driver options. There is a tool to create a XF86Config-4 file, but it will overwrite your existing one. Here's the relevant section from my config file (single monitor): Section "Device" Identifier "Generic Video Card" Driver "fglrx" Option "NoDDC" Option "no_accel" "no" Option "no_dri" "no" Option "DesktopSetup" "0x00000000" Option "Display2" "0" Option "HSync2" "unspecified" Option "VRefresh2" "unspecified" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" Option "Capabilities" "0x00000000" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" BusID "PCI:1:0:0" # vendor=1002, device=4e45 Screen 0 EndSection -- Got Backup? Jabber: Shadowdancer at jabber.fsinf.de
Attachment:
pgpoyMdvlHFIZ.pgp
Description: PGP signature