Bugzilla – Bug 147097
Missing option in xorg.conf for sax2 -m 0=nvidia
Last modified: 2006-02-02 19:56:11 UTC
When i generate xorg.conf via sax2 -m 0=nvidia the option Option "AllowGLXWithComposite" is missing in the xorg.conf file. This causes that you can use 3D on a nvidia 6100 chipset. Maybe also other chipsets/graphic chips of nvidia?
Created attachment 65976 [details] xorg.conf as genernated by sax2 -m 0=nvidia
It might ofcourse also be that this part should be in the xorg.conf, as i don't have a tv out on the board? Section "Extensions" Option "Composite" "on" EndSectio
The Composite extension is very unstable in combination with the binary nvidia driver. NVidia itself dissuade the use of it, therefore sax will not enable Composite for nvidia
Option "Composite" "on" was enabled by SaX2. This means that Sax2 should put this part: <quote> Section "Extensions" Option "Composite" "on" EndSection </quote> In the xconfig.conf file
See above comment why i put the bug report on reopen.
sorry but if the real binary nvidia driver is installed sax will not enable the Composite extension. How Do you install the nvidia binary driver ? during installation after the installation, with YOU or manual with the nvidia installer ? I assume you have installed the driver after the installation. sax at that point has created a nv based config with Composite enabled. After the installation you should call sax2 -r to restart the detection because your driver has changed. If you do that Composite should be disabled
If you don't mind call sax2 -r and send me the log file /var/log/SaX.log Thanks
sax2 -r -m 0=nvidia indeed generates axorg.conf without composite.
Created attachment 66053 [details] SaX.log
Did the following test. sax2 -r -m 0=nvidia . Than changed the color depth to 24 bit. Than i saved i got this line in the xconf.org: Section "Extensions" Option "Composite" "on" EndSection
Created attachment 66058 [details] xorg.conf as genernated by sax2 -m 0=nvidia witch changed coordepth 24 bit
Created attachment 66059 [details] SaX.log for sax2 -m 0=nvidia with changed color depth 24 bit
So it looks like when you do some alternations a wrong config is generated. The auto config seems to be ok.
The one that has Option "Composite" "on" has the following line in xorg.conf # Automatically generated by [ISaX] (7.1) The one without Option "Composite" "on" has the follwoing line in xorg.conf # Automatically generated by [SaX2] (7.1) So it looks like ISax is causing the errour file, while SaX2 generates the correct file.
By the way i installed the binary nvidia driver by hans via the nvidia installer. According the following instruction: http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html
type in previous coment hans should be hand
I think I know the problem, you are calling sax with the -m option which is only recommende if the card couldn't be mapped to an accelerated driver. In this special case the profile named NVidia is not called because you specified the driver manually on the commandline. Please don't use the -m option at that point sax is able to detect whether the real nvidia is installed or not and if it didn't do that it may have consequences on the rest of the workflow. Would you try: sax2 -r that's it not more options needed ;) Does it now work as expected ? Thanks
Conclusion isax doesn't create the right config.
Created attachment 66234 [details] xorg.conf as genernated by sax2 -r Agreed with the proposal
Created attachment 66235 [details] xorg.conf as generatted by sax2 -r Accepted the perposal
Created attachment 66236 [details] xorg.conf as genernated by sax2 -r With size readjustment (Test)
Created attachment 66237 [details] SaX.log as genernated by sax2 -r With size/poistion readjustment (Test).
When i do the readjustment xorg.conf has the nv driver instead of the nvidia driver. # Automatically generated by [SaX2] (7.1) Section "Device" BoardName "GeForce 6100" BusID "PCI:0@0:5:0" Driver "nvidia" Identifier "Device[0]" VendorName "NVidia" EndSection # Automatically generated by [ISaX] (7.1) Section "Device" BoardName "GeForce 6100" BusID "PCI:0@0:5:0" Driver "nv" Identifier "Device[0]" VendorName "NVidia" EndSection
fine; Extensions is empty in that case. Ok I will fix the Driver.map to check for NVidia even if the user specified -m 0=nvidia so it's failsafe now in any case.
Theinstructions on : http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html need to be corrected too?
yes, Stefan ?
Could you have a look at the docu ? Thanks
The documentation for 10.1 has already been adjusted.
Doesn't this line to be changed (Just wondering)? 3) Configure X.Org with sax2 -r -m 0=nvidia (0 is a digit, not a letter!)
This is ok.