ATI Radeon 9600 pro, Mandrake 10.0, Nforce2 Mobo, no direct rendering :(
I did a fresh Mandrake 10.0 install from the FTP, and I tried to get my Sapphire Radeon 9600 pro Atlantis to have 3D accleration, and Direct rendering. Here is my XFree86.0.log (I included everything mentioing fglrx in the code window below):
Code:
(II) Primary Device is: PCI 03:00:0 |
Re: ATI Radeon 9600 pro, Mandrake 10.0, Nforce2 Mobo, no direct rendering :(
Quote:
1. Because you are running an NForce2 motherboard, you need particular settings to enable AGP in the kernel, and in the driver. 2. Because you have (presumably) not set these settings (and Mandrake's default settings are apparently not appropriate), AGP cannot be found by the driver, thus the driver cannot initialize DRI, which depends on agpgart, and without DRI (Direct Rendering Interface) capability, 3D acceleration is impossible. You might want to reinstall the drivers (which will most likely involve recompiling your kernel), using the instructions at: ATI Radeon Linux How-To. Kernel patches mentioned in the HOW-TO can be found here. ATI Radeon Howto. Don't forget to switch your video driver to "vesa" before reinstalling the FireGL drivers; recompiling a module that's running at the time is never a good idea ;) . Hope this helps. |
Thanks for the links and information :D I will try it right now.
|
Let us know if it works, as I am about to build a computer with a Sapphire ATI Radeon 9800SE and I want to know whether the ATI proprietary video drivers work with Mandrake 10 (which has a 2.6 kernel).
|
Well, they do work with the 2.6 kernels (check my sig), but whether they work with Mandrake's tweaked kernel may be another question.
No reason why they shouldn't though, as long as Mandrake's kernel itself works (which I must admit, I'm not entirely sure about). |
i am having a similiar problem with what you are showing.. i went to dri.sourceforge.net
but i am not sure how to compile/install when i have downloaded it.. the dri site tells me nothing of what to do.. the post here and the other one in LQ doesnt give me step by step.. please help me i dont know how to merge or recompile the kernel.. i was wondering if the new kernel fixed this problem on www.kernel.org... there is a new one.. BTW running drake 10 official |
First of all, please read the How Tos linked to above. You need to disable the kernel's DRI and use the ATI DRI included in the driver.
If you're using an nForce motherboard, there are other settings that you need to configure in the kernel as well. Second of all, please do not get a vanilla (standard) kernel from www.kernel.org if you are using a binary distribution like Mandrake (or SuSE, or RedHat/Fedora). The kernels included with your distribution have been heavily patched and tweaked for the distribution and you will lose those if you compile a standard kernel, especially if you don't know what you are doing. You stand a good chance of breaking something else in the system (unrelated to the video drivers) if you replace the Mandrake kernel with a default one. To recompile a kernel, you first need to have the kernel-source package for your currently running kernel installed. You can find out what version of the kernel you are currently running by typing uname -r in a terminal window. The kernel-source package for that kernel may be on your CDs (Mandrake Control Center=>Software Management=>RPM Drake (Install Software)=>change the filter from "Mandrake Choices" to "All software by....", or type "kernel" in the search bar ); if not, they're on the Internet, and you have to tell RPMDrake where to look for the packages. You would do this by going to Easy Urpmi and following the instructions there to add external repositories to your Software Sources Manager. The instruction "Type this in a terminal as root" is performed as follows: 1) Open a terminal. 2) Type su and hit enter. 3) Type the root password at the Password: prompt and hit Enter. The password will not be echoed to the screen, even with stars, so type carefully. 4) If the password was correctly typed, the prompt should change from a "$" which indicates user access, to a "#" which indicates root access. All commands typed into this terminal window from this point on will be performed as if root had requested them. If this does not work (and you have correctly entered the root password), the problem is that the user is not a member of the wheel group; go to the Mandrake User Management tool in the Mandrake Control Center and add the user to that group, then try steps 2 and 3 again. 5) Select and copy one line of output from the Easy URPMI page (from urpmi.addmedia to hdlist.cz) and paste that line into the root terminal using CTRL+Shift+V. You should see the repository being added before you are returned to the prompt. Repeat for all repositiores listed in the Easy URPMI Step 3 output. You should now be able to open RPMDrake and see a great deal of software available for download and installation, among which will be the kernel-source packages. Install the kernel-source for your currently running kernel. Once you have installed your kernel-source (because you have installed from an RPM, the source should already be unpacked and the link to "linux" in the /usr/src/ folder should already be created), in the root terminal, type cd /usr/src/linux to change the working directory to /usr/src/linux and then type make menuconfig to open the kernel configuration tool. From this point, you can continue with the kernel configuration instructions as given in the ATI Radeon Linux How-To in order to make the specific changes in the kernel that enable the ATI drivers to work properly. If you want to change anything else, or are unsure of whether to enable or disable a particular option, select the option, then use the arrow keys to highlight "Help" and hit Enter to get the kernel help for that option. It's very good, actually, and usually advises as to whether a regular user should enable that particular option or not. Beyond that, the only thing not noted in the HOW-TO is that to compile the 2.6 series kernels, you only need to use the make, make install, and make modules_install commands, as make dep, make bzImage et al have been folded into the make command for these kernels. If this is not enough information for you, you can also try reading MUO - Installation - Kernel Upgrade III Digital Hermit - Kernel-Build-HOWTO Quick Steps - Kernel Compile The Linux Kernel HOWTO: Quick Steps - Kernel Compile Kernel Patch and Compile Howto Hope this helps. |
In order to install radeon 9600 pro driver on Linux mandrake 10.0 official with 3D acceleration. Motherboard with a nforce2 chipset.
Log in root $ su Type your password ****** Install kernel-source $ urpmi kernel-source Install the driver module $ cd /lib/modules/fglrx/build_mod $ chmod a+x make.sh (optionnel) $ ./make.sh $ cd.. $ chmod a+x make_install.sh (optionnel) Go to the folder where the RPM of tour fglrx is (for example) $ cd /home/Yourusernames/Documents/download Install fglrx driver $ rpm -Uh --force fglrx-4.3.0-3.7.6.i386.rpm Configure the driver $ fglrxconfig Quit XFree : $ init 3 Disable fglrx module : $ rmmod fglrx Disable agpgart module : $ rmmod agpgart Load nvidia-agp module: $ modprobe nvidia-agp Load fglrx module: $ modprobe fglrx Make an other fglrxconfig (not necessary but in doubt...) $ fglrxconfig Reload XFree : $ init 5 or $ startx Automatise module loading at statup Change the files /etc/modprobe.conf and add this line: install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe nvidia-agp; /bin/true; } English traduction from French :) This message has been edited because i'm not sūre if we must - install the driver module and installing fglrx driver or - install fglrx and create module driver I'm a novice and i spend few hour for installing this driver and i don't remember the exact sequence because few errors occurs before it works! :) |
I have forgot to say that I have installed nforce driver downloaded from nVidia site
I have used the mdk9.2 nforce driver I installed them before ATI driver Excuse my english! |
Metathesus, most of the steps seem to be there, but in a strange order.
For instance, how are you to install the driver module before installing the RPM which contains the driver module and the build script? Aren't the nForce2 drivers only available on the retail version or from the nVidia website? So doesn't the user have to install those beforehand? How do they do that? Otherwise, I'm with ya ;) . |
Oops, crossposting (posting while you were), sorry :)
|
All times are GMT -5. The time now is 03:51 PM. |