LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Official ATI 3.9.0.0 Driver availible (https://www.linuxquestions.org/questions/linux-hardware-18/official-ati-3-9-0-0-driver-availible-186358/)

jag2000 06-02-2004 04:32 PM

motub,
dude i followed ur instructions precisely as for kernel upgrade and it went thru flawlessly. .but there is a million posts with people having issues with that friggen mandrake 10 .. nforce 2 and an ati card..
its a shame.. i like the feel of mandrake.. its friendly.. and easy to do. if i can do firefox.. and plugins for flash. and that crap works.. without help from LQ..
but this driver crap has me stumped..
its an ati problem it has to be..
everything else works fine..
cept no monitor drivers (viewsonic a72f)
ticked me off lol

Wodeh 06-02-2004 04:34 PM

The only times fglrx fails to load for me is when either agpgart (if using external) and/or intel-agp (or equivilent) fails to load.
In these cases fglrx also fails to load and I am left with mesagl in fglrxinfo.

modprobe agpgart (if using external agp gart module and not compiled into kernal)
and
modprobe intel-agp (or your chipset equivilent, eg: via-agp)


[edit] well f*** me, I removed all unescessary crap from the kernal and it compiled in 5 minutes flat.

[edit] no wait, I was looking at my other terminal window in which I had just done a lsmod. Shows how much I know about linux!

motub 06-02-2004 04:35 PM

Quote:

Originally posted by Wodeh
Maybe I should have spent another half an hour unchecking all the redundant modules I will never use.

Looks like I am going to have to leave this going overnight, compiling reams of useless crap...


DAMN

Just as I am speaking it comes up with:

if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.3-7mdkcustom; fi
WARNING: /lib/modules/2.6.3-7mdkcustom/kernel/drivers/video/neofb.ko needs unknown symbol tosh_smm
make: *** [_modinst_post] Error 1

I am guessing this is more useless crap, useless crap which halted my compile no less. Gah!

I think so... Just to save you some extra work looking, I've run make menuconfig to find that module.

Code:

CONFIG_FB_NEOMAGIC

This driver supports notebooks with NeoMagic PCI chips.
Say Y if you have such a graphics card.

To compile this driver as a module, say M here; the module will be called neofb.

Device Drivers=>Graphics Support=>NeoMagic Display support is the setting that you want to turn off.

Hope this helps.

jag2000 06-02-2004 04:40 PM

how much different is gentoo from mandrake.. i have looked at screen shots.. but for a nub point of view

Wodeh 06-02-2004 04:41 PM

Thanks for the help, I have unchecked *EVERYTHING* which I "feel" is non essential. Including firewire, scsi, sata, ... You get the point.

Everything...is...running...so..slowly

Damn compile.

Anyway, I will be back most probably tomorrow with a "progress report"

motub 06-02-2004 05:50 PM

Quote:

Originally posted by jag2000
how much different is gentoo from mandrake.. i have looked at screen shots.. but for a nub point of view
From one point of view, not different at all, because they're both Linux, so screenshots wouldn't tell you much-- what can you take screenies of but the desktop and programs running, and they are going to be the same (KDE and Mozilla are not different under Gentoo than they are under Mandrake).

From what I guess you mean by "a nub point of view", they're very different, because Gentoo doesn't have Control Centers and Wizards and RPMDrake. You need to be comfortable with creating config files by hand during the install, using the command line to perform administrative tasks, have the time to compile (almost) everything by hand from source, and the patience and willingness to read the copious documentation as to how to do this and how to optimize all this compiling for your system.

If you don't know your ls from your cp or your less from your grep, it might be kinda hellish, but if you do (or you're ready to learn by jumping in the deep end), it's a great system that ultimately winds up being easier in many ways than the binary distro way of doing things.

But I cut my teeth on Mandrake, and if I ever went back to a binary distro, it would be the one I would choose, so I'm not knocking MDK at all.

Wodeh 06-03-2004 12:55 PM

Well, thanks VERY much to motub I am now running my own custom 2.6.3-7mdk kernel with intel-agp and agpgart compiled in so they can not escape.

I booted up (second time lucky after using kernalinstall) with a nice 'classic' black screen (no graphical mandrake boot, sob!) and executed fglrxinfo to find my radeon drivers ready to go.

I ran fgl_glxgears and got:

3867 frames in 5.0 seconds = 773.400 FPS
4256 frames in 5.0 seconds = 851.200 FPS
3877 frames in 5.0 seconds = 775.400 FPS
3564 frames in 5.0 seconds = 712.800 FPS
3637 frames in 5.0 seconds = 727.400 FPS
3637 frames in 5.0 seconds = 727.400 FPS
3641 frames in 5.0 seconds = 728.200 FPS
3641 frames in 5.0 seconds = 728.200 FPS
3610 frames in 5.0 seconds = 722.000 FPS

That is an extra ONE HUNDRED AND FIFTY frames per second on the peak compared to my results posted earlier in this thread.

Now, I have only just booted this minute (or five minutes ish now) so only time will tell whether my freeze problem has gone.

But I must say, to all those linux newcomers (like me, although I have been using linux on and off for a few years now) if you have not compiled a custom kernel yet - try it!

[edit] Has anyone else noticed this, my PS2 optical wheelmouse is INFINATELY smoother and more responsive in kernel 2.6.3 than it was in 2.4.23, and for some reason 2.4.23 detected it as usb? [/edit[

motub 06-03-2004 01:20 PM

You're very very much welcome, I'm glad that somebody has gotten their drivers correctly installed (have you seen all the threads from Fedora users who are having seemingly unsolveable problems?).

I'm also glad that you've discovered the benefits of customizing your kernel-- it's the second scariest thing on every new user's list (after partitioning), but all it really is is a very long list of multiple-choice questions (with an included cheat sheet in the Help files, which are really great).

By the way, if you want your bootsplash back, it's not hard... you just need to tell LiLO to use it (as long as you did compile framebuffer support into the kernel... who knows what you left out in your ruthless purge ;) ).

The best reference I know is Gentoo Forums :: View topic - The Gentoo Framebuffer, Bootsplash & Grubsplash How-To-- as you see it's for Gentoo, but since what is mostly involved is configuring the kernel and LiLO (or GRUB), you can adapt or ignore the other Gentoo-specific instructions regarding how to install the bootsplash program (which should already be installed if you had a bootsplash before), and just use the ones for how to re-enable the bootsplash.

Have fun with your high FPS! Just don't play UT 2004 or Savage, or you will be cruelly disappointed, from what I hear. Neverwinter Nights, Tux Racer and what Wine games I've played look great though ;) .

headclark 06-03-2004 01:42 PM

I found a way to use the 4.3.0-3.9.0 driver from ATI.

I was getting an error the "count" was not recognized during the sh
make.sh portion of the install.

I went into the files as indicated by the error (one being the
firegl_public.c file) and changed the instance of "count" to "_count".
That did the trick. There was two files that needed this tweak. Both are
in the 2.6.x folder.

i am running FC2 Kernel 2.6.6-1.406 on a Dell Latitude D800 with
modified ATI 9600 from Dell inspiron 8600 laptop.

The only thing that I cannot get working now is fireglcontrol app. It
says the following:
fireglcontrol: error while loading shared libraries: libpng10.so.0:
cannot open shared object file: No such file or directory

Any ideas there?

I went into /usr/src/ATI and tried to compile the
fglrx_panel_sources.tgz on my own as ATI suggests (using Make) and I get
the following error:
/usr/bin/ld: cannot find -lqt

Any ideas on that one?

In any case, the fglrx driver is running great and I am using the 3.9.0
driver.

fglrxinfo gives me:
[root@localhost bin]# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9600 Generic
OpenGL version string: 1.3 (X4.3.0-3.9.0)

and glxgears gives me:
11091 frames in 5.0 seconds = 2218.200 FPS
11091 frames in 5.0 seconds = 2218.200 FPS
11092 frames in 5.0 seconds = 2218.400 FPS
11093 frames in 5.0 seconds = 2218.600 FPS

Biased turkey 06-03-2004 01:44 PM

Quote:

Originally posted by ocarina_of_time
are you guys using the rpm -i --force fglrx.rpm command?
With Fedora Core 1 I use rpm -ivh --force fglrx.... command
With Slackware 9.1 I use rpm -ivh --nodeps fglrx.... command

motub 06-03-2004 02:07 PM

Quote:

Originally posted by headclark
The only thing that I cannot get working now is fireglcontrol app. It
says the following:
fireglcontrol: error while loading shared libraries: libpng10.so.0:
cannot open shared object file: No such file or directory

Any ideas there?

Install libpng.

Quote:

Originally posted by headclark
I went into /usr/src/ATI and tried to compile the
fglrx_panel_sources.tgz on my own as ATI suggests (using Make) and I get
the following error:
/usr/bin/ld: cannot find -lqt

Any ideas on that one?

Install qt to get the libraries you need. Run ldconfig after the two installs to update your shared libraries.

Hope this helps, and congratulations!

Wodeh 06-03-2004 03:38 PM

Savage runs absolutely beutifully on linux, the *ONLY* problem I have with it is that every time I attempt to play a bug in the mouse input causes me to start spinning out of control.

I do not *really* care enough about the bootsplash to lift a finger to get it back, black-screen-of-life looks pro' anyway!

I have been unable, so far, to install Neverwinter Nights as I only have the (english) windows discs, not a patched windows install or anything to linuxerize it.

Formatting my hard disk was the least scary thing. I splashed out on a brand new one primarily for linux. However when I first played with linux a few years ago I had the heart-thumping scare of Partition Magic.

Oh the days of Corel*COUGH*Linux and Mandrake 8.0


[edit] grrr, everything has broken again now, kernel 2.4.25 is the only one I can currently boot. My compiled kernel fails with some erroneous error right at boot time, I can not remember what it is now though "failed to locate install somethingorother".

motub 06-04-2004 01:23 AM

Quote:

Originally posted by Wodeh
Savage runs absolutely beutifully on linux, the *ONLY* problem I have with it is that every time I attempt to play a bug in the mouse input causes me to start spinning out of control.
Good for you; there's a thread somewhere else on these forums claiming that the framerates are abysmal. Maybe you should tell them how you did it.

Quote:

Originally posted by Wodeh
I have been unable, so far, to install Neverwinter Nights as I only have the (english) windows discs, not a patched windows install or anything to linuxerize it.
That's all you need; register at the Bioware site (if you register your CD key, you can post on the NWN forums as a Game Owner, too) and get the Linux client binaries and patches from them (that's how I did it).

Neverwinter Nights: Neverwinter Nights For Linux

Quote:

Originally posted by Wodeh
[edit] grrr, everything has broken again now, kernel 2.4.25 is the only one I can currently boot. My compiled kernel fails with some erroneous error right at boot time, I can not remember what it is now though "failed to locate install somethingorother".
Don't panic. It worked, so it can work again-- and the problem is probably relatively minor, since something must have changed between the time that it worked and the time that it stopped. Whatever that is is what you have to change back--- but the real error message would be good, too :) .

This is sounding a bit like a hardware problem, though... what all do you have in that box, and what is the wattage of your PSU?

headclark 06-04-2004 03:15 PM

Using Xine and new ATI 3.9.0
 
Xine will only play using XShm and not Xv. If I switch to the stock 'radeon' driver, I can play the DVD in Xine using Xv as my output.
Any ideas on how to get Xv output with Xine using the ATI 3.9.0 driver?

Oh and BTW:

Solved ATI fireglcontrol problem.

Created symlink to libpng12.so.0.1.2.2 from libpng10.so.0

Code:

ln -s /usr/lib/libpng12.so.0.1.2.2 /usr/lib/libpng10.so.0



If you get a QT error (such as cannot locate -lqt) make a symlink


Code:

ln -s /usr/lib/qt-3.3/lib/libqt-mt.so.3.3.2 /usr/lib/qt-3.3/lib/libqt.so

I got that error when I went to do a "make" on the Makefile from the fglrx_panel_sources.tgz

headclark 06-05-2004 04:44 PM

--After much searching I have found that the ATI drivers do not play nice with xinerama or XV.


All times are GMT -5. The time now is 10:57 PM.