![]() |
No GLX with xinerama & 9631 driver
2 Attachment(s)
Hi there, I'm having a problem setting up xinerama with the 9631 driver
I have 2 video cards; one on AGP and the other on PCI. I would like to combine two screens to have one large desktop (xinerama). The setup works flawlessly on the 8774 driver; the 2nd screen would not have GLX but the first one does which is OK. After installing the nvidia 9631 driver, if xinerama is enabled, BOTH screens would loose GLX! when I turn xinerama off both screens (now separate) would have GLX. How can I get xinerama on the 9631 driver to work while having the primary screen with GLX like the 8774 driver used to do? Attached is my xorg.conf and the xorg startup log. |
Re: No GLX with xinerama & 9631 driver
From your X log:
(WW) NVIDIA(1): The GPU driving screen 1 is incompatible with the rest of the (WW) NVIDIA(1): GPUs composing the desktop. OpenGL rendering will be (WW) NVIDIA(1): disabled on screen 1. This is expected behavior. Thanks, Lonni |
Re: No GLX with xinerama & 9631 driver
Lonni,
I gotta first apologize for posting the wrong log file. I included the log file of the 8774 driver which works fine. Yes it disables GLX on screen 1 but leaves it enabled on screen 0. However, when I use 9631 driver, it gets disabled on both screens even though the log still says it only disabled on screen 1!! I've attached the 9631 log. This is what I get now when I run glxgears: (works just fine under the same xorg.conf file using 8774 driver but this is what I get with the 9631 driver) hity@1[~]$ glxgears X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 78 (X_CreateColormap) Value in failed request: 0x0 Serial number of failed request: 12 Current serial number in output stream: 18 |
Re: No GLX with xinerama & 9631 driver
Please generate and attach an nvidia-bug-report.log.
Thanks, Lonni |
Re: No GLX with xinerama & 9631 driver
1 Attachment(s)
Here you go:
|
Re: No GLX with xinerama & 9631 driver
This is expected behavior if you are using Xinerama. The only workaround is to disable Xinerama.
Thanks, Lonni |
Re: No GLX with xinerama & 9631 driver
Let me try to explain my setup again: I have two video cards and two monitors. Each monitor is connected to one card. I'm using xinerama to have a large desktop. The screens are screen 0 for the 1st AGP card and screen 1 for the 2nd PCI card. When I use 8774 nvidia driver, screen 0 would have GLX and direct rendering, while sceren 1 would not. However, when I use the 9631 driver both Screen 0 and Screen 1 would not have GLX!!
Here is what the 9631 README says: Quote:
|
Re: No GLX with xinerama & 9631 driver
No, I'm afraid that disabling Xinerama is the only workaround other than using only NV4x (or later) GPUs.
Thanks, Lonni |
Re: No GLX with xinerama & 9631 driver
Lonni, Thanks for your help so far.
Has this been introduced lately on the 9xxx driver? Why did nividia stopped supporting GLX xinerama on older GPUs like the 8xxx driver used to do? My workaround was to go back to the 8xxx driver for now. I need xinerama and I need GLX. |
Re: No GLX with xinerama & 9631 driver
Hitman1,
This does appear to be a regression from 1.0-8776, and I've opened bug 277249 to investigate further. Thanks, Lonni |
Re: No GLX with xinerama & 9631 driver
Hitman, Have you figured this out? I was trying this out with a geforce 7600gt and a geforce 5200 to no luck, even more distressing is the fact that you cannot twinwiew.
|
| All times are GMT -5. The time now is 02:06 AM. |
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2013, nV News.