Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 17 Sep 2014, 03:40
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
test: Nvidia-installer
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [43 Posts]   Goto page: 1, 2, 3 Next
Author Message
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 12 Jan 2007, 17:51    Post subject:  test: Nvidia-installer  

This is based on the files mentioned in this thread:
http://murga-linux.com/puppy/viewtopic.php?t=14138

It should work in Puppy 2.12 and 2.13 (and Muppy 006).

notes

The installer tries to use an existing xorg.conf.
But on some cards Puppys xorgwizard cannot create a valid one, then you get a "stack underflow" error when trying to start X.
In this case the installer must use a generic xorg.conf.
In that case your keyboard and mousesettings are lost, so you must edit them manually.
It also will set quite moderate refresh-rates for your monitor then.

The dotpup includes OpenGL, old and new Nvidia drivers, and my installscript.


Install this dotpup (13 MB):
http://dotpups.de/dotpups/3D-Control-Center/InstallNvidia-Puppy-2.12-and-2.13.pup

Then exit X and type
installnvidia

You will see such a screen:



To finally test if 3D accelleration works (this works in xorg only!), try this dotpup:
http://dotpups.de/dotpups/XServer/DRI/OpenGL-mini-benchmark.pup

To understand better, what it does, read:
http://murga-linux.com/puppy/viewtopic.php?p=89513#89513


Mark

Last edited by MU on Sat 13 Jan 2007, 13:42; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 12 Jan 2007, 18:38    Post subject:  

there was missing a file, re-uploaded it.
Mark
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Fri 12 Jan 2007, 20:46    Post subject:  

update:
the installer now tries to use an existing xorg.conf, that is the configuration created by xorgwizard.

Also fixed a bug, so use this new one!
If I get positive feedback and no error-reports, I'll post it in the additional software forum.

Mark
Back to top
View user's profile Send private message Visit poster's website 
Small Puppy

Joined: 10 Jan 2007
Posts: 7

PostPosted: Sat 13 Jan 2007, 04:58    Post subject:    

Thanks,
worked great.(for me)
Just got problems with the mini benchmark tool cause it refuses to exit.

Haste fein gemacht Very Happy Wink
Back to top
View user's profile Send private message 
stargazer

Joined: 28 Jul 2006
Posts: 51

PostPosted: Sat 13 Jan 2007, 09:50    Post subject:  

edit
Last edited by stargazer on Mon 15 Jan 2007, 08:22; edited 1 time in total
Back to top
View user's profile Send private message 
ndujoe1

Joined: 04 Dec 2005
Posts: 698

PostPosted: Sat 13 Jan 2007, 10:22    Post subject: Nvidia installer Success  

Thanks MU for your wizardry once again. I tried using the manual method that you indicated some time ago. But your dotpup and instructions worked well. The bench mark test worked. Though I could interpret what it al means. Just glad for simplicity of installation.
Back to top
View user's profile Send private message 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Sun 14 Jan 2007, 19:05    Post subject: Fine Job  

Worked great for me in 2.13 with GeForce2 MX, perhaps a tip at the top of the other threads surrounding 3D acceleration would save some others some time.

Would love to try window shadows likeo n the 3d wizard, how would this be done with this driver (have tried adding

Code:
Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection


to the bottom of xorg.conf

Many thanks for your contributions in this area MU

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 14 Jan 2007, 21:09    Post subject:  

Adding those lines was ok, but you need more.

You can install 3DCC to run shadows.
Just use the "shadows" option, nothing else.
Or install this dotpup:
http://dotpups.de/3DCC/2.12/Xcompmgr-1.1.3.pup

Then start it with:
xcompmgr -c &

To stop:
killall xcompmgr


Attention:
Nvidia deactivates GLX (3D) with the composite-extension enabled.

But some cards allow to override that behaviour:
replace in /etc/X11/xorg.conf:
Code:
 Driver "nvidia"

with:
Code:
 Option "AllowGLXWithComposite" "true"
 Driver "nvidia"


Mark
Back to top
View user's profile Send private message Visit poster's website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Mon 15 Jan 2007, 01:02    Post subject: Success  

Success!!!

Have added the command to the end to my /etc/rc.d/rc.local to start at boot

Seemed to kill my wallpaper but that was soon re-added.

Thanks Mark

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 15 Jan 2007, 01:13    Post subject:  

The wallpaper can be a problem with Rox 1.2.
It is a bug in xcompmgr concerning the root-window (X-Background).
For this reason 3DCC adds "wmsetbg" and launches it after starting xcompmgr, what often works around that bug.

In Rox 2.5 this error is invisible, as this new Rox uses a borderless window that hides the root-window.

Mark
Back to top
View user's profile Send private message Visit poster's website 
rarsa


Joined: 29 May 2005
Posts: 3053
Location: Kitchener, Ontario, Canada

PostPosted: Mon 15 Jan 2007, 10:55    Post subject:  

Mark,

I really want to test this package (Now that I have a laptop capable).

But found a strange (for me) problem that does not let me get to that point.

Whenever I select Xorg as my X manager (When booting from the liveCD) my computer totally freezes. It works OK with XVesa.

What should I do to set it up manually?

Would manually creating the xorg.conf file and replacing the symlink for X from XVesa to Xorg be enough?

_________________
http://rarsa.blogspot.com Covering my eclectic thoughts
http://www.kwlug.org/blog/48 Covering my Linux How-to
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 15 Jan 2007, 11:10    Post subject:  

You can install the dotpup in Xvesa.
Then exit Xvesa and start the installer, it does not require X.

It allows you to run xvesa again, or xorg with different configurations (vesa, nvidia old, nvidia new).
If all 3 fail, choose to generate the generic xorg.conf (vesa), then edit it and replace Driver "vesa" with Driver "nv" to try a fourth way.

Quote:
Would manually creating the xorg.conf file and replacing the symlink for X from XVesa to Xorg be enough?


Yes, this is also what the installer does if you choose to create the generic xorg.conf and then run xorg.
Mark
Back to top
View user's profile Send private message Visit poster's website 
ecomoney


Joined: 25 Nov 2005
Posts: 2183
Location: Lincolnshire, England

PostPosted: Tue 16 Jan 2007, 05:48    Post subject: Shadows and Background  

Quote:
For this reason 3DCC adds "wmsetbg" and launches it after starting xcompmgr, what often works around that bug.


Quick question for the sake of documentation, where is the best place to put

Code:

xcompmgr -c &
wmsetbg


It doesnt seem to work in rc.local

_________________
Puppy Linux's Mission

Sorry, my server is down atm!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
tempestuous

Joined: 10 Jun 2005
Posts: 5257
Location: Australia

PostPosted: Tue 16 Jan 2007, 12:23    Post subject:  

Mark wrote this installer in response to various forum members having difficulty understanding the manual installation instructions I gave here http://www.murga-linux.com/puppy/viewtopic.php?p=80561#80561

Forum member stargazer initially gave some expanded instructions (later deleted), and mentioned something else very interesting - for one particular nVidia card it was necessary to install the Xorg-OpenGL package from PupGet.
There is something very strange about this, because nVidia provides its own OpenGL library. I have tested 4 or 5 different nVidia cards using the nVidia proprietary drivers, and none of these required the Xorg OpenGL library.

Well I think I just worked out the answer to this mystery - I had a close look at Barry's xorg_OPENGL-7.0 PupGet package, and I see it contains this file -
/usr/X11R7/lib/xorg/modules/extensions/libglx.so.1.0.8762
I believe this file is from the nVidia proprietary version 8762, not Xorg.
The nVidia driver packages I provided are versions 7184 and 9629 ... so maybe stargazer's nVidia card was only "happy" with version 8762?

This raises another interesting point, someone (maybe stargazer, I can't remember) reported BETTER results using the older 7184 driver than the more recent 9629 driver.
It's logical that the latest drivers will only benefit the latest graphics cards, so maybe each graphics card is best suited by the nVidia driver which was current when the card was released?

Looking at the archive of nVidia drivers at http://www.nvidia.com/object/linux_display_archive.html
that means we should compile about 14 different versions! Arrgh.
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 16 Jan 2007, 21:43    Post subject:  

interesting.
The installer first installs Puppys OpenGL, then overwrites it with the one from Nvidia.

I uploaded a slightly modified version if you install a driver from Nvidia, it now will comment the "Composite" option, as Muppy or 3DCC has it enabled by default.

Mark
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 3 [43 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0833s ][ Queries: 11 (0.0063s) ][ GZIP on ]