On Saturday 18 October 2003 5:14 pm, Andrew Kirilenko wrote:
> Hello!
>
> I have got new PC with ATI Radeon 9100 and Gigabyte's MB based on
> KT400A. I'd like to get hardware opengl. The very first thing, I have
> tried is using agpgart and xfree-drm on 2.4 kernel. After some time
> fscking with it and googling, I have found that agpgart in 2.4 doesn't
> support version 3 of AGP (or something like this), and it's impossible
> to tell KT400A to not use this AGP3 with my videocard, and only solution
> is to use 2.6 kernel. OK. I have emerged developemt-sources (test6 at
> the moment), compiled them and booted into without any problems. The
> first problem, I have noticed that there is no DMA (and `hdparm /dev/hda
> -d 1` can't set it). Blah. OK. Maybe I have missed something when
> configured kernel, but this is not so important at the moment. Then I
> have tried `modprobe agpgart` and it was successfull - my radeon was
> detected correctly. After this I have started `emerge xfree-drm` and it
> simply failed (it supports nothing but 2.4 and patch for 2.5 is
> commented in the ebuild and missing in xfree-drm/files). OK. No problem.
> I made `make menuconfig` again and enabled DRM provided with kernel.
> After recompiling and rebooting I have inserted all necessary modules
> and `startx`. OK. X was started without problems. Superb! I started
> `glxinfo` and simply got segfault (and the same with `glxgears`).
>
> I'm wondering if DRM from kernel is suitable for my XFree version (4.3)?
> Or it's possible to get xfree-drm for 2.6 somewhere? Or I need to boot
> 2.6 and recompile X (`X -version` shows "Build Operating System: Linux
> 2.4.19-4GB i686 [ELF]")? Or something else? I'm here, waiting for
> suggestions :)
>
> PS. Sorry for such looooooong story and my "not perfect" english.
>
> Best regards,
> Andrew.

Andrew,
I've been building my ATI stuff for the Radeon 9000 Pro into the kernel. (on 
all 2.6 kernels I've tried- works good, and I get 8000+ on the glxgears test. 
Probably will work on your card too. I have tried ATI drivers, and xfree-drm, 
but that didn't work as well as the stock kernel version. (I admit though, I 
don't play any games, so it might not suffice for your needs). Here's my 
section of the 2.6.0-test8 (and all lower tests also) kernel .config file- 
This is on an MSI KT3 Ultra 2 (333Mhz). I have better results with building 
my kernels as user (not in /usr/src as root, and using mm patches from 
vanilla sources- not Gentoo's emerge type kernels- better control and I 
always know exactly what is happening.

CONFIG_AGP=y
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
CONFIG_AGP_VIA=y
CONFIG_DRM=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_GAMMA is not set
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=y
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_MWAVE is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_HANGCHECK_TIMER is not set

Robert Crawford




--
[EMAIL PROTECTED] mailing list

Reply via email to