LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 11-06-2003, 12:34 PM   #1
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Rep: Reputation: 15
ATi Radeon 9500 Pro +SuSE 8.2


Hi there!

At first, i don't run Linux very long. But long enough to install a GeForce driver with 3D support
The point:
I have here a Radeon 9500 Pro by Sapphire. I tried to install the original ATi driver as well as Schneider's.
Under SuSE 9.0 i didn't get it work, under 8.2 I was able to reduce the error messages to:

*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)


The rest runs very fine. But I don't have any accelerations, and 2D also is poor (windows don't let move smoothly).
Before you kill me: I know, there are many posts about that. Also here on this forum.
BUT!! I don't understand some of them, and some answers don't work.

I already tried this "make cleanconfig" and "make dep" thing as root, it removed only one error. But this one is remeaning.

If anybody could be so friendly to help me. I am a beginner, kernel sources are installed, i tried to install as root, nothing helped. Chipset is a NForce 2. MoBo is the Abit NF7-S 2.0 with a AMD Athlon XP 1700+ (@2083MHz).
And sorry for my bad english, I come from Austria :-)

Thanks for all answers and for reading.
A easy point-for-point explaination would be very great.

Wolfgang
 
Old 11-06-2003, 03:36 PM   #2
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
Hi!!!

What i did was:

1.- Make a copy of /etc/X11/XF86Conf file (or XF86Conf-4)
2.- Download the rpm from either schneider or ati webpages
3.- run the rpm with --force flag (as root, of course)
4.- DO NOT RUN THE SCRIPT fglrxconfig
5.- Copy the saved XF86Conf file to /etc/X11/
6.- Edit the file, and replace video card driver "radeon" for "fglrx"

With this steps i managed to get 3D accel.

Hope it helps
 
Old 11-07-2003, 10:21 AM   #3
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
Hi!

Thank you for your quick answer.
But it didn't work. I still get no acceleration. Did you also get this "tailored kernel..." message on installing?

Wolfgang
 
Old 11-07-2003, 11:01 AM   #4
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
Iep, i got the same warning, but it is harmless....because after that, the scripts is copying the modules so the kernel load them...

I don't know why you don't get accel with your card, but try to do a google search putting ati readeon suse 8.2 and see what's going on.

By the way....which kernel do you use?? I remember now that i had to compile a source kernel, because with the kernel from the distro, didn't work.

Sorry, but i cannot help you anymore, cause a newbie also

Last edited by Hammett; 11-07-2003 at 11:08 AM.
 
Old 11-07-2003, 11:47 AM   #5
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
OK (I thought this message means the modules won't be copied!) so they're installed.

Googling brought me here, many many people have this prob, but no one has a solution.

It's the kernel brought with SuSE 8.2 (2.4.20 Athlon)

How can I (re)compile it? Do I have to download a new one? My internet-connection is ADSL, but the size is about 100megs, right? Too much for me...

I'm glad that somebody IS helping me. No matter how. Without any help I would now run Windows again and probably press CTRL-ALT-DEL at this time :P
 
Old 11-07-2003, 12:01 PM   #6
UnTamed
Member
 
Registered: Dec 2002
Location: Qc, Canada
Distribution: CRUX
Posts: 317

Rep: Reputation: 30
For problems with your X server, always refer to /var/log/XFree86.0.log, it helps pinpointing such problems.

Anyhow most often than not with Ati drivers, agp v3.0 compliant chipsets support is the issue. Kernel 2.4.22 usually fixes that.

see your distro's repository for possible upgrades, if you go that route, don't forget matching sources and headers if they come separately,
...or build your own with agpgart as a module and no drm modules selected.

If the driver is already installed with no other "errors" then the one you posted, just follow these directions:
> You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'


After that, backup your existing XF86Config-4 if you want but you'd be better off using the #fglrxconfig app to write your new config file with Ati specific entries.
If you mess up or aren't sure how your other h/w managed by that file [...mouse, keyboard, monitor] should be set, refer to the backup file and edit the new one accordingly.

modprobe -v fglrx to insert the new kernel module and,
startx

HTH
 
Old 11-09-2003, 03:36 AM   #7
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
Yes, I got no other errors and did this (was the first thing I made), and got the same error (Tailored....)
On the SuSE 9 DVD is the 2.6 Kernel ("test"), I installed it and it didn't help. Now I have problems to get online in Linux. But I'll fix it.

Sorry for my late answer, I have not much time.
In building my own Kernel I have no experience, I've no idea how to do this. Never did this before.

//Edit:

So, i got the stable 2.4.22 Kernel from kernel.org and exctracted it. What should I do now to install it?
Current Kernel is 2.4.20.

Last edited by Marvelloard; 11-09-2003 at 05:03 AM.
 
Old 11-09-2003, 05:59 AM   #8
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
The most easy way to install a new kernel is: (at least for me)

1.- go to where you have the kernel (usually /usr/src/linux-2.4.20)
2.- do "make menuinstall"
3.- Save the configuration in a file, for example config.conf
4.- Decompress de new kernel to /usr/src, so you will have /usr/src/linux-2.4.22
5.- Do "make menuinstall"
6.- Load the conf file config.conf
7.- Save changes
8.- Do "make dep clean bzImage modules modules_install" (you can choose to make these orders separately)
9.- Copy /usr/src/linux-2.4.22/arc/i386/boot/bzImage to /boot/vmlinuz.new (don't overwrite the old one, you never know what's going to happen)
10.- Copy /usr/src/linux-2.4.22/System.map /boot/System.map.new
11.- Edit lilo or grub and make a new entrance for the new kernel, exactly the same options you have for the old one, but this time pointing to vmlinuz.new instead of the old one.

This is maybe the most easy way....once you get practice, you can go through the kernel configuration and see what going on in there....

Hope it helps!
 
Old 11-09-2003, 06:45 AM   #9
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
Thanks a lot.
There's only one prob:

The directory's name is /linux-2.4.21-99 (AMD Kernel), and when I tried "make menuinstall" make said "make: *** No rule to make target `menuinstall'. Stop.
"

What does this mean?

Would be great if you could help me!
 
Old 11-09-2003, 07:22 AM   #10
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
Oh!!!!! Sorry, sorry, sorry, it is "make menuconfig", i don't know why i put menuinstall....It is always menuconfig

The error means that the compiler make has not found anything called menuinstall, so it cannot do anything.

Please forgive my mistake.

Last edited by Hammett; 11-09-2003 at 07:24 AM.
 
Old 11-09-2003, 07:36 AM   #11
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
OK, a little bit better now

But at point 8 I have a prob:
I get some errors, when i tried this I got lots of errors at bzImage and following...

m.h > .depend
make[4]: Leaving directory `/usr/src/linux-2.4.22/drivers/atm'
make -C block fastdep
make[4]: Entering directory `/usr/src/linux-2.4.22/drivers/block'
make[4]: *** No rule to make target `DAC960.c', needed by `/usr/src/linux-2.4.22/include/linux/modules/DAC960.ver'. Stop.
make[4]: Leaving directory `/usr/src/linux-2.4.22/drivers/block'
make[3]: *** [_sfdep_block] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.22/drivers'
make[2]: *** [fastdep] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.22/drivers'
make[1]: *** [_sfdep_drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.22'
make: *** [dep-files] Error 2


The files in 9 doesn't exist.
 
Old 11-09-2003, 07:46 AM   #12
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
Instead of doing all the makes in one row, try to do them separately:

1.- make dep
2.- make clean
3.- make bzImage
4.- make modules
5.- make modules_install

It seems that you're missing some dependencies....The first point (make dep) should tell you if there are missing dependencies....If that's the case, you will have to enter the kernel config again and activate/desactivate what is needed and rerun the compiler again.

I supopse you have saved the old kernel conf in a file, and then LOAD it in the new one....haven't you? The options are at the bottom of the menu.

Hope it helps!
(We will do it!!!!!!!!!!)
 
Old 11-09-2003, 08:08 AM   #13
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
I have saved and opened the config file successfully.
When I run make dep (Now I know what it does, thanks!) an error is displayed at

make[4]: Entering directory `/usr/src/linux-2.4.21-99/drivers/hotplug'
.depend:99: *** missing separator. Stop.
make[4]: Leaving directory `/usr/src/linux-2.4.21-99/drivers/hotplug'
make[3]: *** [_sfdep_hotplug] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.21-99/drivers'
make[2]: *** [fastdep] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.21-99/drivers'
make[1]: *** [_sfdep_drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.21-99'
make: *** [dep-files] Error 2

I don't know what to do about hotplugging. I couldn't find it in menuconfig.
By the way, I once ran this prog, but it had a GUI.
But that's not important I think, it has to work so or so.

(I am sure we will!! And I really want to get it work!! Thanks that you take time for this!)
 
Old 11-09-2003, 08:14 AM   #14
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
I have also an ATI Radeon 9500 Pro, and i know is fucking difficult....

Yes, you can config the kernel via GUI doing make xconfig, but for me it is more clear with menuconfig....Anyways, the hotplug is located in: General setup--->PCI Hotplug support. If you have enable it, try to disable and run again make dep.

We're getting closer.....
 
Old 11-09-2003, 08:33 AM   #15
Marvelloard
Member
 
Registered: Nov 2003
Posts: 78

Original Poster
Rep: Reputation: 15
OK thats the way it is.
But now I get

make[4]: Entering directory `/usr/src/linux-2.4.22/drivers/block'
make[4]: *** No rule to make target `DAC960.c', needed by `/usr/src/linux-2.4.22/include/linux/modules/DAC960.ver'. Stop.

And after disabling Mylex Dac 960 in Block Devices the message still exists.


When you say you are a newbie, what's with me? I'm a mega-newbie or so..
ATi's cards really rock, but their drivers suck.
NVidia's are very easy to install... Beautiful setup script, everything works...

Last edited by Marvelloard; 11-09-2003 at 08:44 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI Radeon 9700 pro is showing as 9500 pro kyromaniac Linux - Hardware 2 03-02-2005 05:32 AM
ati radeon 9500 pro video options pottyscum101 Linux - Hardware 0 01-07-2004 03:46 PM
Radeon 9500 in suse 8.2 pro Igman Linux - Hardware 3 09-17-2003 09:24 AM
ATI Linux drivers for Radeon 9500 Pro Hammett Linux - Software 0 08-18-2003 12:45 PM
Can't install ATI Radeon 9500 Pro Drivers Lon3wolf Linux - Newbie 3 07-21-2003 11:55 AM


All times are GMT -5. The time now is 04:38 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration