site  contact  subhomenews

Nvidia and Lupu

May 07, 2010 — BarryK
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.

Comments

removed dri modules
Username: playdayz
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. Username: 7 May 2010, 10:45
"01563"68.89.229.222'fallback"playdayz"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. Username: 7 May 2010, 10:51
"01563"68.89.229.222'hardware"playdayz"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. Username: 7 May 2010, 11:11
"01563"68.89.229.222'Must have posted here"Raffy"Sorry, my post [url=http://bkhome.org/archive/blog2/201005/nvidia-pet-for-lupu.html]there[/url] should have been here. :)"7 May 2010, 21:49"01563"119.95.183.210'

Tags: puppy