kenton Posted August 26, 2004 Report Share Posted August 26, 2004 Has anyone tried the newest ATI display drivers 3.11.1 for XFree 4.3.0? If so, please list card/bus used. Quote Link to comment Share on other sites More sharing options...
Guest thefunkeymonkey Posted August 27, 2004 Report Share Posted August 27, 2004 Tried to but i couldnt get it to install. somthing about my version of mkd? not being compatable. Quote Link to comment Share on other sites More sharing options...
Guest selimb Posted August 27, 2004 Report Share Posted August 27, 2004 (edited) Yes.. for XFree86 and xorg /ati 9200SE / A7N8X-X / kernel-2.6.8 or kernel-2.6.8.1or kernel-2.6.9-rc1 step1: make a copy of your XF86Config-4 (/etc/X11/XF86Config-4) step2: 1. delete the old_bad install of fglrx: rpm -e fglrx-4.3.0-3.11.1 and this bad link : /usr/X11R86/lib/libfglrx_gamma.1 2. make sure agp will not be loades in kernel on next reboot.. So, uncomment it in /etc/modprobe.preload &/or in /etc/modules.conf then reboot.. and make sure there'is no "agp / nvidia-agp /ati-agp/radeon/..etc.." in lsmod step 3: shuttdown X: "telinit 3" or "Ctr +Alt +[F2]"... then (under root) "killall X step4: (login under root) tape: rpm -Uvh --force fglrx-4.3.0-3.11.1.i386.rpm don't use "fglrxconfig" now ..as it will be sad.. Yuo'll do it on step 8 below. step5: delete these created files: /lib/modules/your_kernel/kernel/drivers/char/drm/fglrx.ko /lib/modules/fglrx/fglrx.2.6.8.ko step 6: enter : "/lib/modules/fglrx/build_mod".. and tape: "bash make.sh" or just "sh make.sh" the deleted files in previous step 5 are recreated. step 7: enter: "/lib/modules/fglrx" ... (tape "cd .." or juste the letter s ) then tape: "bash make_instal.sh " or just "sh make_install.sh" step 8: it's time for fglrxconfig... Answer the questions ...And say "y" for agpgart ( I also "y" for OPengGl) You can also add some own options in the new created file: "/etc/X11/XF86Config-4" Before rebooting, make sure you have "id:3:initdefault:" in the /etc/inittab" file Reboot... step9: under root (always) agpgart ( and nvidia_agp or ati_agp or other...) MUST load first before fglrx... so tape (in this order): modprobe agpgart modprobe nvidia_agp (or ati_agp .. or other ) modprobe fglrx modprobe radeon For not having to do this every time you reboot, you have to uncomment/write correctly the /etc/modprobe.preload file...that agpgart loads first. That's all. step 10: logout from root: "Ctrl +D " or tape "logout" login on user (more secure then under root).. Then tape: startx -- -depth 24 step 11: tape the classics: fireglcontrol glxgears glxinfo glxinfo | head -n 3 or other.. you must have: display: :0 screen: 0 direct rendering: Yes Hope this helps you to use your DRI. Sorry for my bad English Regards. selim,b. Edited August 27, 2004 by selimb Quote Link to comment Share on other sites More sharing options...
kenbo Posted September 12, 2004 Report Share Posted September 12, 2004 I've been having a little problem with these also. But it seems a little different. I have kernel 2.6.3-7 and an AIW 8500. First i tried installing fglrx by the instructions on ati's site. everything goes well, utill I type 'startx' then I get a blank screen with the mouse pointer for a few seconds and then the X server shuts down (no lockups or anything like that) the only error I see immediately is the one about the Speedo font. I searched through the Xfree86.0 log and everything look exactly right. no warnings or errors. everything shows as enabled etc. So I tried selimb's approach at installing the drivers. everything goes according to your instructions until I get to modprobe radeon I get a can't find error on that one. and I still get the same problem on startx. BTW X starts fine w/out these drivers. It's only after I install fglrx that I get this. Any ideas? I would really appreciate it. one other thing. I was just looking at Xorg. It says that 3D accell for my card IS supported with their newest release. Would I be better off scrapping this and trying that instead? Quote Link to comment Share on other sites More sharing options...
thac Posted September 13, 2004 Report Share Posted September 13, 2004 You could try an easier way and download one of my Mndrake 10.0 fglrx rpms Or if i the kernel you have isnt amomg the ones i have online download the src.rpm and recompile with rpm --rebuild. My rpm should build with any Mandrake 2.4 or 2.6 kernel. Get it here http://rpm.nyvalls.se/graphics10.0.html /Torbjörn Turpeinen (Thac) Quote Link to comment Share on other sites More sharing options...
kenbo Posted September 14, 2004 Report Share Posted September 14, 2004 you don't have one for 2.6.3-7 tho oh well Where's my radeon module. It seems to have dissapeared. how do I get it back? Quote Link to comment Share on other sites More sharing options...
kenbo Posted September 15, 2004 Report Share Posted September 15, 2004 Disregard that last post please! I've just learned about SRPMs and how cool they are! (guess I should have read your post a liile closer. huh?) I got the fglrx 3.12 from your site, thac. I've got 3.12 installed now and can get into kde no prob. the problem now is with 3d accel. I get the following errors in the Xfree log: (II) Module glx: vendor="The XFree86 Project" compiled for 4.3.99.903, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (WW) Warning, couldn't open module GLcore (II) UnloadModule: "GLcore" (II) UnloadModule: "glx" (II) Unloading /usr/X11R6/lib/modules/extensions/libglx.a (EE) Failed to load module "glx" (a required submodule could not be loaded, 0) AND A LITTLE LATER: (I'm assuming the next two sections are caused by the first problem) (II) fglrx(0): detected XFree86 version: 4.3.99 (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): ********************************************* * AND A LITTLE LATER: Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved! Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/drivers/fglrx_drv.o is unresolved! I'm a little stuck here. But I'm sooo close now :D Quote Link to comment Share on other sites More sharing options...
kenbo Posted September 16, 2004 Report Share Posted September 16, 2004 It seems that the fglrx rpm changes the name of libGLcore.a for compatability reasons but does not supply any kind of replacement for it. any ideas? Quote Link to comment Share on other sites More sharing options...
thac Posted September 18, 2004 Report Share Posted September 18, 2004 Yes it got renamed by the post script it is in /usr/X11R6/lib/modules/extensions/xxx.libGLcore.a.RPMSAVE try to copy it back to libGLcore.a /Torbjörn Turpeinen (Thac) Quote Link to comment Share on other sites More sharing options...
kenbo Posted September 24, 2004 Report Share Posted September 24, 2004 Man! If you want to learn everything there is to learn about linux just try installing these drivers for an AIW 8500! Your updated SRPM worked beautifuly, thac. TY again! But it seems there is a bug in the driver that doesn't allow it to recognize one of the five ChipID's for the diff 8500 flavors (Of course it's the one I have) causing a trace/breakpoint trap whenever I tried to run anything having to do with gl. I also had the mtrr overlap bug and some PCI on pin A thing that I still haven't figured out (but it's not affecting anything so I'm not bothering) for those that need it, The solve for the mtrr problem is here mtrr overlapping error had to learn about startup scripts and lilo appends and other stuff for that. and the ChipID problem is at Trace/Breakpoint Trap on Radeon-AIW 8500 the last post on the page by JimBeam has step by step instructions on finding and changing an init3 w/a nop in fglrx_dri.so lotsa fun hex editing and such there! Well now it works and I'm happy! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.