Nvidia and Lupu

When I booted Lupu 115 on my PC that has an Nvidia card, it chose the 'nv' driver, which works.

However, after I moved 'nv_drv.so' to /usr/lib/xorg/modules/drivers-alternate/ and restarted X, it still used the nv driver!

Examining /var/log/Xorg.0.log, it seems that the auto start scans everything inside /usr/lib/xorg/modules, so it finds the nv_drv.so file. Drat, it looks like I will have to relocate 'drivers-alternate' somewhere else.

I deleted nv_drv.so and put in nvidia_drv.so (the proprietary driver)(also the nvidia kernel module, and run 'depmod' then 'modprobe nvidia'). Auto start, it ignores the nvidia driver, uses vesa.

However, if I exit X and run xorgwizard, it does find and use the nvidia driver. Which works.

However, I was using my cutdown nvidia package. I installed my full nvidia PET package (manually because of different paths). That also worked, so had openGL support. However examining Xorg.0.log showed that the 'glx' module had failed to load.

I renamed /usr/lib/xorg/modules/extensions/libglx.so.195.33.15 to libglx.so, restarted X and got a blank screen. Hmm, something wrong there.


Posted on 7 May 2010, 9:38


Comments:

Posted on 7 May 2010, 10:45 by playdayz
removed dri modules
I removed all the dri modules you know: /usr/lib/dri. After going back and forth about including glx/dri I finally decided not. What decided me was that if dri/glx was enabled there was a problem playing youtube videos full screen. I thought we could work on that and perhaps release an xorg_full_dri/glx package. 8-bit would love to see that nvidia driver working though.



Posted on 7 May 2010, 10:51 by playdayz
fallback
However, earlier on I had noticed in /var/log/Xorg.log that the dri or glx did a "fallback" which I interpreted to mean that even when glx/dri was included it might not have been working fully correctly. It was working well enough to run glxgears though. That was when I started thinking of disabling glx/dri and then the youtube was the last straw.




Posted on 7 May 2010, 11:11 by playdayz
hardware
And one more. The Nvidia driver provides hardware acceleration right? And the nv driver would provide software acceleration or rendering *if dri/glx was enabled.* The Nvidia driver would be much faster at things that could benefit from it, but we don't really have many of those I didn't think. Not even things that need the software rendering, which was why i was comfortable disabling it. I thought that had been the case in Puppies for quite a while.




Posted on 7 May 2010, 21:49 by Raffy
Must have posted here
Sorry, my post there should have been here. :)