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 Thu 30 Oct 2014, 15:27
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 Posts_count   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

Edited_times_total
Back to top
View user's profile Send_private_message Visit_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_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_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
Edited_time_total
Back to top
View user's profile Send_private_message 
ndujoe1

Joined: 04 Dec 2005
Posts: 700

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_website MSNM 
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_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_website MSNM 
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_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_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_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_website MSNM 
tempestuous

Joined: 10 Jun 2005
Posts: 5275
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_website 
Display_posts:   Sort by:   
Page 1 of 3 Posts_count   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:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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