3D-card-Wizard, version 10 - with Ati 8.25.18 (Nvidia: test)

News, happenings
Message
Author
pedro
Posts: 52
Joined: Wed 05 Oct 2005, 10:11

#151 Post by pedro »

Ok, when i type ldd /usr/X11R6/bin/fglrxinfo i get this:
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xb7ea0000)

When i type ls -l /usr/X11R6/lib/libGL.so* i get same thing you get, 773890 also.

Should i delete the libGL files?
Pedro

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#152 Post by MU »

No, don't need to delete, it is the correct one.
Is there such a file in /usr/lib ?
Files found there have higher priority, so they will be used instead those in /usr/X11R6/lib.

type:
ls /usr/lib/libGL.so*
If you get some listed, delete them.
Then reboot.

This is strange.
Or maybe it is one of the other libs?
You could do this:

1.) install http://dotpups.de/dotpups/XServer/DRI/OpenGL-B.pup (click in Rox)
This installs all OpenGL-libraries that I have, too, libGL.so, libGLU.so and so on.

2.) install again the ATI-8.25.18.pup to update the libGL.so for Ati (click in Rox)

3.) reboot computer.

4.) run glxinfo

This should report:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9200 Series DDR Generic
OpenGL version string: 1.3.1072 (X4.3.0-8.25.18)


Of course you should have not Radeon 9200, but 9600.

Does that work?
Mark
Last edited by MU on Mon 12 Jun 2006, 00:54, edited 1 time in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#153 Post by MU »

Anf fglrxinfo should report:

sh-3.00# fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9200 Series DDR Generic
OpenGL version string: 1.3.1072 (X4.3.0-8.25.18 )

pedro
Posts: 52
Joined: Wed 05 Oct 2005, 10:11

#154 Post by pedro »

Is there such a file in /usr/lib ?
No

Still no sucess, i get same results. Mesa GLX indirect is still the opengl renderer.
Pedro

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#155 Post by MU »

I have no idea at moment :(

One last thing to try:
replace /usr/X11R6/lib/libGL.so.1.2 with the one attached, and rebbot.
It was in the Ati-package originally, but in my Puppy it throws dozends of errors, so I replaced it with an older one.

But maybe the Radeon 9600 just runs with this?
We can try it at last.

I go asleep now, maybe tomorrow I will have another idea.
It would be really stupid, if we would find no solution, now we have solved all the Kernel-stuff and configuration.

http://dotpups.de/tests/libGL.so.1.2-test.tar.gz

Good night, Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#156 Post by MU »

please also attach your /etc/X11/xorg.conf

In mine, I had some old options I had set manually before.
With them, I also get:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.1)

I commented them then (down in the end), and now it works.

Here is mine:
http://dotpups.de/tests/xorg.conf-Ati-8.25-18.txt

Mark

pedro
Posts: 52
Joined: Wed 05 Oct 2005, 10:11

#157 Post by pedro »

It's working :D libGL.so.1.2 was the problem.
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.5814 (8.25.18 )
glxgears works, fgl_glxgears works and your benchmark program also works :D

I'm sending you txorg.conf file anyway. Is there something that needs to be changed?
Right now i don't have time to test how well the driver works but i will play some games later.
Thanks Mark, i really apreciate your help, you are incredible!
Pedro
Attachments
xorg.conf.gz
(1.24 KiB) Downloaded 449 times

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#158 Post by MU »

oh great :D :D :D

Good to know, so this libGL.so is dependent on the grafics-chip used :?
Will have to add an option for people to choose manually.
It is very hot here, when we get a colder day, I will finish the wizard.
It then will run the aticonfig with standard-values and the libGL-choice according to what we found out together.

Many many thanks to you Pedro, without your detailed reports we I could not have solved it 8)

Mark

sml
Posts: 162
Joined: Tue 10 Jan 2006, 02:56

#159 Post by sml »

Any chance we can get the nvidia drivers in the 3D app?

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#160 Post by tempestuous »

I intend to compile the nVidia drivers, both legacy and latest, when the kernel next changes ... probably with Puppy 2.11.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

Nvidia Drivers Security Bug

#161 Post by ecomoney »

I dont know how relevant this is to puppy, but I have heard that there is a bug in proprietry Nvidia drivers that can cause a root exploit. It may be worth checking if there is a security fix before doing any recompilation. Details here

http://kerneltrap.org/node/7228
http://download2.rapid7.com/r7-0025/

Please dont ask me any details, I dont have the foggiest!
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
Gekko
Posts: 443
Joined: Sat 22 Jul 2006, 09:57
Location: Sydney, New South Wales

#162 Post by Gekko »

The kernel has changed, time to compile? :D Once the Puppy From Scratch gets cleaned up I plan to add this 3d detection app to my pup. It will have Hackedbox instead of JWM and will only have Dillo, network apps, GAIM and a light text editor, plus a wine add-on. It's basically for portable gaming. Burning NWN and changing the save folder to a symlink, would that work?!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#163 Post by MU »

I think Barry will release all Kernelmodules as a seperate package.
Then I will extract the DRI-modules and create a dotpup for an updated version of 3DCC for Kernel 2.6.18.1.

Only the Ati-fglrx driver had to be compiled by me.
Twice now, once with the latest driver, and once with version 8.25.8 for the Radeon 9250 and older.

I might get a old Nvidia Gt2 soon as donation, so support for old Nvidia-cards might be added to 3DCC.
Will need help from tempestous to compile it then, as that driver seems to require a patch.

Concerning your project: Yes, why not, should work.
I will use the same basic structure as now for 3DCC, so you could add all drivers together with it to the CD then.

Mark

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#164 Post by tempestuous »

Mark, that patch was from http://deepblue.sk/~r0b0/
But it was only required for nvidia version 7174. nVidia's latest "legacy" driver is now version 7184, and it should not require a patch.
In fact, I have compiled this driver for Puppy 2.10/2.11 and it's working well with my old nVidia TNT graphics card. (Sorry to all other nVidia owners, I didn't announce this and make it available).

If you are prepared to take over compiling the nVidia drivers, that would be great.
Some advice: the nVidia installer probes your graphics card to check for compatibility, and will abort the installation if your card is not compatible.
In my case, this meant that versions 7174/7184 were easy to compile, but version 8756 was difficult. There are various workarounds, the main one is to first extract the installer, then run the install script with specific options.
I will send more information by private message later, if you like.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#165 Post by MU »

I will send more information by private message later, if you like.
yes, please do that.
But don't hurry, the GT2 will be sent from the states, so it will take a while, until I receive it. Then I will need a spare weekend to fiddle into everything, compilation and integration to the wizard.

Does the new driver also cover all the old cards?
Does that mean, the old driver is obsolete?
The GT2 is listed in the readme of the old driver.
http://dotpups.de/tests/nvidia/

Thanks for your help :)
Mark

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#166 Post by tempestuous »

MU wrote:Does the new driver also cover all the old cards?
Does that mean, the old driver is obsolete?
Yes. Yes.
Legacy version 7184 is the direct replacement for version 7174. The supported (legacy) cards are the same:

RIVA TNT
RIVA TNT2/TNT2 Pro
RIVA TNT2 Ultra
Vanta/Vanta LT
RIVA TNT2 Model 64/Model 64 Pro
Aladdin TNT2
GeForce 256
GeForce DDR
Quadro
GeForce2 GTS/GeForce2 Pro
GeForce2 Ti
GeForce2 Ultra
Quadro2 Pro

Post Reply