Nick Webb writes:
Hi, I've been struggling getting my NVidia card up and going. I've had several problems solved by reading over tons of user feedback on Nvidia's site. I've got everything working now, if I only have one monitor enabled. My system has two video cards (Gforce 255 and a Matrox Millinia), and I had them both working with NVidia's GLX enabled in the past, but I can't get it working now.
If I comment out 'Load "glx"' in /etc/X11/XF86Config, X starts fine, but without glx, which is a problem. If it's not commented out X crashes and doesn't say much in the log about what went wrong. If I disable the matrox card (secondary) I can enable glx and everything is fine. The only thing I can think of is that the matrox card is trying to load glx and can't, and I really don't need glx on that monitor anyway . . . is there any way to make glx load on only one monitor/video card?
You might want to post your log file. Check to see if a file exists in /usr/X11R6/lib/modules/libglx.a. If both a .so and .a exist the .a file is used in preference to the .so. I don't know if that is how it is supposed to behave, but it did for me. Remove the .a file.