> I installed Mandrake Linux 9.0 (kernel: 2.4.19) on my machine > some time back > which at the time, failed to install support for my ATI > Radeon 9000 Pro.
should be supported by some most recent XFree86, i am not sure if X4.3.0 release will serve you. > XFree86 Version 4.3.0 > Release Date: 27 February 2003 > X Protocol Version 11, Revision 0, Release 6.6 > Build Operating System: Linux 2.4.20 i686 [ELF] > Build Date: 07 March 2003 > Before reporting problems, check http://www.XFree86.Org/ > to make sure that you have the latest version. confirmed, its what got named above. > (II) PCI: 01:00:0: chip 1002,4966 card 17ee,9001 rev 01 class 03,00,00 hdr 80 > (II) PCI: 01:00:1: chip 1002,496e card 17ee,9000 rev 01 class 03,80,00 hdr 00 Its a Radeon 9000 series grafics adapter (RV250), 0x4966 = "If" > List of video drivers: > atimisc > r128 > radeon > imstt > newport > mga > glint > nv > tga > s3 > s3virge > sis > rendition > neomagic > i740 > tdfx > savage > cirrus > vmware > tseng > trident > chips > apm > glide > fbdev > i128 > nsc > ati > i810 > ark > cyrix > siliconmotion > vesa > vga > dummy > v4l your way of calling XFree86 is sort of probing, the list is just the availabel driver modules. > (II) LoadModule: "glide" > (II) Loading /usr/X11R6/lib/modules/drivers/glide_drv.o > (II) Module glide: vendor="The XFree86 Project" > compiled for 4.2.99.902, module version = 1.0.0 > Module class: XFree86 Video Driver > ABI class: XFree86 Video Driver, version 0.6 > (II) Loading sub module "glide2x" > (II) LoadModule: "glide2x" > (WW) Warning, couldn't open module glide2x > (II) UnloadModule: "glide2x" > (EE) Glide driver: > > Could not load the shared library file for Glide: "libglide2x.so"! glide is for the 3dfx grafics card support. you will not at all need it for your hardware. > (II) Primary Device is: PCI 01:00:0 [...] > (WW) ATI: PCI/AGP Mach64 in slot 1:0:1 could not be detected! no worry, its not a Mach64, so detection on 2nd-head device has to fail. > (II) ATI: ATI driver (version 6.4.18) for chipsets: ati, ativga > (II) R128: Driver for ATI Rage 128 chipsets: > ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF Its not a Rage 182 either, no i am stripping a bit. > ATI Radeon 9000 If (AGP), ATI Radeon 9000 Ig (AGP), Your hardware should be nicely supported by that driver. > (II) VESA: driver for VESA chipsets: vesa > (II) VGA: Generic VGA driver (version 4.0) for chipsets: generic > (II) v4l driver for Video4Linux Those two drivers should work as well. I just cannot see any signs of propper detection up to here but thats most probably normal. Probing does take place now: > (++) Using config file: "/root/XF86Config.new" > (==) ServerLayout "XFree86 Configured" > (**) |-->Screen "Screen0" (0) > (**) | |-->Monitor "Monitor0" > (**) | |-->Device "Card0" > (**) |-->Input Device "Mouse0" > (**) |-->Input Device "Keyboard0" > (==) Keyboard: CustomKeycode disabled That sort of setup brought up your grafics to "greyish" visiblity. All seems to run quite nice - so the system works in principle. > (II) ATI: Candidate "Device" section "Card0". > (WW) ATI: PCI/AGP Mach64 in slot 1:0:1 could not be detected! > (WW) RADEON: No matching Device section for instance (BusID > PCI:1:0:1) found normal messages of driver probing, 2nd device can be ignored. > (--) Chipset ATI Radeon 9000 If (AGP) found Perfect!!! It got detected and possibly works now. > (II) RADEON(0): initializing int10 > (II) RADEON(0): Primary V_BIOS segment is: 0xc000 > (II) RADEON(0): VESA BIOS detected > (II) RADEON(0): VESA VBE Version 2.0 > (II) RADEON(0): VESA VBE Total Mem: 65536 kB > (II) RADEON(0): VESA VBE OEM: ATI RADEON RV250 > (II) RADEON(0): VESA VBE OEM Software Rev: 1.0 > (II) RADEON(0): VESA VBE OEM Vendor: ATI Technologies Inc. > (II) RADEON(0): VESA VBE OEM Product: V250 > (II) RADEON(0): VESA VBE OEM Product Rev: 01.00 > (II) Loading sub module "ddc" > (II) LoadModule: "ddc" > (II) Loading /usr/X11R6/lib/modules/libddc.a > (II) Module ddc: vendor="The XFree86 Project" > compiled for 4.2.99.902, module version = 1.0.0 > ABI class: XFree86 Video Driver, version 0.6 > (II) RADEON(0): VESA VBE DDC supported > (II) RADEON(0): VESA VBE DDC Level 2 > (II) RADEON(0): VESA VBE DDC transfer in appr. 2 sec. > (II) RADEON(0): VESA VBE DDC read successfully all fine, nothing to worry. Go on... > Your XF86Config file is /root/XF86Config.new > > To test the server, run 'XFree86 -xf86config /root/XF86Config.new' Have you read that? I dont thin you have. That is the final result of your probing. Now testing should show up with a high res screen. You dont have any GUI for that phase - it simply does expose the video mode to you with a somehwat basically simple and unattractive test pattern. Watch if your monitor didnt "smoke" or does other bad things (this of course unlikely for current models). Then hit Ctrl+Alt+BackSpace and hope that this will terminate the test session in a propper way as well. If your testing went fine then you should do this: cp /root/XF86Config.new /etc/X11/XFree86-4 and thats all. Done. What does that last command? It copies the probed and found to be nice setup for your hardware to the system wide location, (some folks would call that an "install") so that any user can invoke the gui of choice by the prefered way: startx Lets see if that is what you did need. -Alex. _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86

