3D-card-Wizard, version 10 - with Ati 8.25.18 (Nvidia: test)
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
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.
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
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
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
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
It's working 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
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
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
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
oh great
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
Mark
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
Mark
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Nvidia Drivers Security Bug
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!
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!
Sorry, my server is down atm!
The kernel has changed, time to compile? 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?!
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
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
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
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.
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.
yes, please do that.I will send more information by private message later, if you like.
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
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Yes. Yes.MU wrote:Does the new driver also cover all the old cards?
Does that mean, the old driver is obsolete?
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