LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-03-2003, 12:23 PM   #46
enigma Z
Member
 
Registered: Sep 2003
Location: The edge of the world, peering down into the dark abyss
Distribution: Gentoo 2004.2
Posts: 224

Original Poster
Rep: Reputation: 30

Then, just leave it there and force the rpm to install:

Code:
rpm -i --force <ati package>.rpm
 
Old 10-03-2003, 02:46 PM   #47
Twiggy794
Member
 
Registered: Sep 2003
Location: Philadelphia
Distribution: Gentoo Linux
Posts: 159

Rep: Reputation: 30
You shouldn't be able to install without uninstalling the Mesa drivers. They take priority over the ATI drivers. I have no idea why, but ATI even says that they do.
 
Old 10-03-2003, 04:28 PM   #48
enigma Z
Member
 
Registered: Sep 2003
Location: The edge of the world, peering down into the dark abyss
Distribution: Gentoo 2004.2
Posts: 224

Original Poster
Rep: Reputation: 30
Hmm, I wasn't really able to uninstall mesa b/c everything requires them. I didn't uninstall them, and everything wored fine. HMM, maybe my distro is just weird (MDK 9.1)
 
Old 10-03-2003, 05:51 PM   #49
Twiggy794
Member
 
Registered: Sep 2003
Location: Philadelphia
Distribution: Gentoo Linux
Posts: 159

Rep: Reputation: 30
My experiences on Mandrake were weird in their own right ~ So that's very possible.
 
Old 10-09-2003, 08:45 AM   #50
greenmuzz
Member
 
Registered: Oct 2003
Posts: 34

Rep: Reputation: 15
From a fresh install of gentoo, I ran

ebuild ati-drivers-3.2.5 merge

and they installed fine.

Ran the config prog that makes the XF86Config-4 file, and that was fine. Started X, and X started.

however, having NOT asked gentoo to install mesa at any point, I run fireglcontrol and in its OpenGL section is shows all the stuff about Mesa.

I've checked what libs are being pointed to by in usr/lib and they are the ones in the usr/libs/opengl/ati/libs directory.

looking at the console from where I start X, there is a line that says
(EE)DRIstart failed (or similar)

where does mesa come from?

how do I get rid of it MANUALLY (what files can I nuke? settings change?)
 
Old 10-09-2003, 09:45 AM   #51
enigma Z
Member
 
Registered: Sep 2003
Location: The edge of the world, peering down into the dark abyss
Distribution: Gentoo 2004.2
Posts: 224

Original Poster
Rep: Reputation: 30
Hmm, weird. Did you install them outside of X??

I had a similar prob with xscreensaver where if the Daemon was running, it wouldn't update to a different version.
 
Old 10-14-2003, 03:09 AM   #52
Slacker_Rex
Member
 
Registered: Aug 2003
Location: Arkansas
Distribution: Slackware 12.2
Posts: 104

Rep: Reputation: 15
MY RADEON 9000 IS NOW ACCELERATED

No, not into the trash can. I wanted to make it a point to thank both Twiggy and LavaDevil. Between their tips I got mine up and running. I tried the first time and Mesa just came back. I did a locate mesa and deleted anything that was not crucial. I had to go through the setup instructions two times, but the second time it is working fine. I think the trick is to NOT use the ATI driver, but the one that is posted at https://sourceforge.net/projects/neofiregl/. From there I manually deleted any remnant of the former attempt at installing the fglr`anything. Once I went step by step through the instructions (including the "make distclean" first etc, it worked fine. I did not manage to get either of the shell scripts run that they recommended to check my system, but I KNOW what version of X I am running. Anyway, Tux is happily racing down the hill fast now, although I can't keep up with him.

A couple of strange things I have noticed are that:
1. fglrxinfo just dies unless I run it in an Xterm. It comes back and says unable to open display.
2. I don't know where they came from, but there are now about 14 parts of sound modules that load at boot time.
3. My XFree86.0.log still contains a the following warning:
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found

None of this bothers me, as it looks like sound is working in console, and as far as the fglrxinfo, I don't care what the console has much loaded anyway.

I am running Slack 9.0 on a Soyo D.U.P. KT400, 512MB Ram, and a Radeon 9000 Pro w/128 MB of RAM, and an Athlon 1800 XP.

Again, thank you very much for your help. If anyone wants a real "step by step" of how I managed to make mine work, let me know and I will try to put it together as best as I can. Looking back I grabbed the drivers I listed above and followed about 3 paragraphs (almost) verbatim from the text file included, and it works great.

Thank you all for your Help!
 
Old 10-14-2003, 03:49 AM   #53
Gill Bates
Member
 
Registered: Aug 2003
Location: the far side
Distribution: OpenSuSe 10.2, Mac OS X Tiger
Posts: 380

Rep: Reputation: 30
step by step for slackware?
yes please
 
Old 10-14-2003, 04:38 AM   #54
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Rep: Reputation: 30
Quote:
Originally posted by Gill Bates
step by step for slackware?
yes please
make sure you've got the kernel source installed.
rpm2tgz <fgl...> to convert the package.
installpkg fgl ... .tgz
cd /lib/modules/fglrx/build/
./make.sh
cd /lib/modules/fglrx/
./make_install.sh

create a backup of /etc/X11/XF86Config.
run fglrxconfig; it wil create an /etc/X11/XF86Config-4 file. (the XF86Config-4 version will be used in favor of the XF86Config file by XFree86)
type "startx", and test the graphics. (run fgl_glxgears). If you get "Can't get fbconfig", your 3D acceleration doesn't work. "grep -E "\((WW|EE)\)" /var/log/XFree86.0.log" will be very helpfull

You can configure the fglrx module to use your external agpgart module, or it's internal version. Currently, I use the external module. Make sure it's loaded before fglrx.

Merge the settings of /etc/X11/XF86Config-4 with our original /etc/X11/XF86Config (if you've changed your display settings) and test again
 
Old 10-14-2003, 04:51 AM   #55
Slacker_Rex
Member
 
Registered: Aug 2003
Location: Arkansas
Distribution: Slackware 12.2
Posts: 104

Rep: Reputation: 15
My Best shot at 0450

It is very early, and to the best of my recollection here is what I did. It worked for me, but then again the Lord looks after fools and children (and I am WAY to old to be a child).

Please, keep in mind, I am fairly a newbie at Slack myself. While I have been using it for a while, I only rtfm and follow the directions (while holding my breath and praying that it works). Anyway, here is what I did to get my Radeon 9000 accelerated. The bulk of the instructions are shamelessly cut, copied and pasted directly from ATI's readme.txt document included with their driver.

As I said, the first thing I did was a locate mesa and deleted anything that looked like Mesa (that did not appear to be a crucial file). Next, since I had already botched one install, I also did a locate on fglr and deleted EVERYthing I found. Most of this was simply in the /lib/module directory. From there I followed the directions below (my comments are the deviations)

Prior to this it tells you to run their Check.sh script. I could never get it to run so I ignored that step. Keep in mind also, that the driver I downloaded was NOT the one from the ATI site, but the one from https://sourceforge.net/projects/neofiregl/ There are two packages here, I downloaded both of them. I used the glx1_linux_X4.3.zip.

Perform the following steps:
- get the matching Linux kernel source

I had already installed the source code with my distro so there was nothing for me to do here.

- run "make distclean"
- setup that kernel source with the config file matching your kernel
- run "make dep" on the kernel source tree

I executed the command above, and then executed the rpm2tgz on the rpm in the archive. With that done I then ran installpkg to install the freshly made tgz. Since those steps took care of (re)creating the needed files and folders I moved on to the commands below.

- go to "/lib/module/fglrx/build_mod" and enter "./make.sh"
- go to "/lib/module/fglrx" and enter "./make_install.sh"

Enter /lib/module/fglrx/build_mod and enter (as root) "./make.sh".

As I said, I am just follwing directions, and am still not sure why I had to issue the ./make.sh the second time, but this worked for me.

Thus you will create a new customer-specific kernel module.
If the creation fails, look up for the reason in the
shell and in the related logfile "make.log".

Note: Ignore the following warning that may turn up in some configurations:

compiling...
/tmp/ccOWu6AI.s: Assembler messages:
/tmp/ccOWu6AI.s:9: Warning: Ignoring changed section attributes
for .modinfo

There are other error messages also about tainted kernels.

A specific combination of Linux kernel sources and C compiler triggers this
warning. Similar messages turn up if you build your own Linux kernel. This
is a widely known Linux issue that does not affect your builds.

There are some kernel sources arround that produce further warnings about
some sort of pointer conversion. You can ignore this warnings as well.

Some instructions here, I just cut out, as they don't apply to me alone working on my poor old machine. I picked up below, "if the kernel runs" -- mine did.

If you cannot build the matching kernel headers
(1) build a new kernel from scratch that is optimally customized to
your machine,
(2) install the new kernel and boot it
(3) continue with setup - if the kernel runs.


I just issued the commands they show below.

Perform the final step on each customized kernel module build:
- Go to /lib/modules/fglrx
- Start ./make_install.sh
This copies the matching kernel module into the loadable modules tree of your
running kernel. The script also updates the module loader dependency list.

On machines that use identical kernels and kernel configuration the results
of the kernel module build are interchangeable. Copy the module into
/lib/modules/fglrx
and setup the new module for usage by running the script
./make_install.sh
that you can find in the same directory.

From here I just ran the fglrxconfig and answered the questions appropriately. Just to be sure I made it a point to double check the specs of my hp f70 flatpanel. Once the XF86Config-4 was written, I made it a point to go into it and change the line PCI 1:0:1 and then started the server with good old startx. Once it loaded, I opened up a terminal and issued the fglrxinfo command, which now shows:

rgpaull@SlackAtHome:/usr/X11/bin$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon 9000/Mobility Fire GL 8800 Pro Prototype DDR Athlon (3DNow!) (FireGL)
OpenGL version string: 1.3 (X4.3.0-2.9.13)

rgpaull@SlackAtHome:/usr/X11/bin$

The is one warning in my XFree86.0.log file, it is (WW) Open APM failed (/dev/apm_bios) (No such device). I don't know what this means, but the device IS in my /dev folder, so I am guess that it is probably a permission thing.

In looking through the readme that came with the file, I noticed a complaint about agpgart not being loaded. To stem that I went into my /etc/rc/rc/M file and commented out the appropriate parts that were responsible for loading up that module. I have now booted a couple of times and my accelerated card is just lovely. q3Demo and Tuxracer both move faster than I can ever hope to keep up with.

For what it is worth my system was running Slacware 8.0. When 9.0 came out, I just downloaded all of the packages and followed the "upgrade text" instructions in order to upgrade it to 9.0. Up till now I have always just done a complete reinstall, but I am trying to get away from having to move all of my data back and forth in order to reformat the entire drive. Also too, I have been reading more of the docs and I don't see where I have a "Control Panel" application. I see that there are a couple of fireglcontrol????.bz2 files in my /usr/X11/bin folder, but I have not been brave enough yet to open any of them up to see what havoc they might cause.

I hope this helps, good luck!.
 
Old 10-14-2003, 05:56 AM   #56
Gill Bates
Member
 
Registered: Aug 2003
Location: the far side
Distribution: OpenSuSe 10.2, Mac OS X Tiger
Posts: 380

Rep: Reputation: 30
great, print this out and go home and try it, i keep on having to boot into windows when i want to go online cos stupid modem wont work in slack and dont have time to learn to set it up - this should help with my card though thanx.
 
Old 10-14-2003, 08:43 PM   #57
tricky_linux
Member
 
Registered: Jul 2003
Distribution: Red Hat Linux 9.0; Old and Solid
Posts: 674

Rep: Reputation: 30
how you guess got 3d?? How

hi, you guess

Heard many good news up there!
But everything when i am trying to build my tailored module
under /lib/modules/fglrx/build_mod/
$./make.sh
everything comes fine.
But when i do
$./make_install.sh in /lib/modules/fglrx/
It says that my object or radeon.o, i830.o, ... was tainted modules or did u guess download any extra stuff i need or where can i get the untained modules?
Also, i think the reason why i can't get my 3d working was because my dri wasn't working and if i trying to build my new tailored module with
under /usr/src/2.4.20-8
make distclean
make dep
when i do make.sh
it says that my kernel source was 2.4.20-8 which wasn't same as the kernel (2.4.20-8) am running right now!
What can i do???
 
Old 10-15-2003, 02:35 AM   #58
yapp
Member
 
Registered: Apr 2003
Location: Netherlands
Distribution: SuSE (before: Gentoo, Slackware)
Posts: 613

Rep: Reputation: 30
The tainted warning is normal. You're loading a binary propierty driver in the kernel. If you get a kernel oops, don't expect everyone to be helpfull. , because they can't see the effect that your ATI driver has. In the message, you'll also see a link to tux.org; read that page

If your DRI isn't working, post the errors you find in the XFree86 log file (see my previous post) Try to run the fgl_glxgears program to test your DRI.

I've had the other problem too. It was fixed after re-compiling my kernel, I think there are some files in /usr/include/linux that need to be overwritten with the correct version. (maybe there are some links to /usr/src/linux ??) After doing this, you should be able to compile the ATI module.

Last edited by yapp; 10-15-2003 at 02:38 AM.
 
Old 10-16-2003, 11:37 AM   #59
tricky_linux
Member
 
Registered: Jul 2003
Distribution: Red Hat Linux 9.0; Old and Solid
Posts: 674

Rep: Reputation: 30
whatever it was i had gotten sicken tired of it. So i had repartition my hard drive and did a fresh install last night.
Fortunately! i got my video card working right aways with kernel-2.4.22.
Everything was fine, but when i run tux racer, it doesn't seems like it's the video driver's problem. But when i run it, i can't see the little animal but the road. It's like my screen was divided to two section and before i start everything still looks fine. But just not during the race! What's wrong? Do i need to reinstall tux racer?
Also, i had succesfully creat my tailored module in kernel 2.4.20-8. I want to play tux racer in my old kernel because without 3d acceleration, the image was fine. So, i sucessful creat tailored modules and configure my video card all by defaults. but i just kept running with mesa! and it said something about "remap.." was too few argument!
What's wrong?
 
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Radeon 8500, 9200, 9700 freeze Mandrake 10 with ATI's drivers make Linux - Hardware 17 08-06-2004 04:51 AM
Problems w/ Radeon 9200 & ati's binary drivers zen_guerrilla Linux - Hardware 4 10-11-2003 01:44 PM
ATI's new Radeon drivers (8500) xeinsane Linux - Hardware 3 09-28-2003 04:48 PM
Radeon 9000 mobility drivers for redhat 9 znet Red Hat 2 09-22-2003 02:01 PM
Radeon 9500 w/ATI's drivers for XF86 4.3.0 JingYen Linux - Hardware 3 09-21-2003 02:59 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:34 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration