Thanks for the quick reply. I have modified /etc/X11/xorg.conf to look like this.
Code:
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "Unknown Board"
BusID "PCI:1:0:0"
Screen 0
Option "AddARGBGLXVisuals" "true"
Option "Coolbits" "1"
Option "RenderAccel" "true"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
This results in the same error when running glxinfo | grep rendering.
Removing
Code:
BusID "PCI:1:0:0"
and
Section "Extensions"
Option "Composite" "Enable"
EndSection
Making it look exactly like your post also has no effect.
Other new information I have come across that may or may not be useful. When stopping x the console shows the following.
Code:
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X log file that the Glx module has been loaded in your X server, and that the module is the NVIDIA GLX module. If you encouter problems please try reinstalling the NVIDIA driver.
Upon reinstalling the driver via
Code:
apt-get install -reinstall nvidia-driver
Starting X fails with an error to the effect that the number of screens don't match. This can be rectified so you can actually start X by manually modifing the xorg.conf to what I have listed above or by running the nvidia configuration utilitiy.
I also poked around in /var/log/Xorg.0.log as the error suggested and the only thing that seemed possibly relevent to me was
Code:
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
Just seemed like a possible culprit because the error wanted it to use the nvidia glx, but I could definitely be barking up the wrong tree here.
Anyway thats all I know for now if theres any other info I can provide to help such as the rest of my /var/log/Xorg.0.log or somethign let me know I just didn't want to make a giant post full of useless crap.
Thanks again not only for the rapid response on this issue but for all your BT 4 effort in general. Aside from this little quirk everything has been working wonderfully for me with pre-final, and this problem here is not something I would describe as a 'necessary' feature by any means.