View Single Post
Old 01-12-07, 07:38 AM   #1
Registered User
Join Date: Jan 2007
Posts: 4
Default GLX causes X server crash on Geforce6600+6.1-RELEASE-p3+xorg6.9.0+nv1.0.9746

It seems that the combination above causes GLX to break horribly on my box. GLX is not initialised properly by X, and a warning appears in /var/log/Xorg.0.log:

(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(**) NVIDIA(0): Enabling RENDER acceleration
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0):     log file that the GLX module has been loaded in your X
(EE) NVIDIA(0):     server, and that the module is the NVIDIA GLX module.  If
(EE) NVIDIA(0):     you continue to encounter problems, Please try
(EE) NVIDIA(0):     reinstalling the NVIDIA driver.
(II) NVIDIA(0): NVIDIA GPU GeForce 6600 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 262144 kBytes
(--) NVIDIA(0): VideoBIOS:
The X server starts normally, but if I execute any GLX application (e.g. glxgears), the screen goes into text mode, the X process starts chewing up 100% CPU and the keyboard becomes non-responsive. The only way to recover control of the machine is to log in remotely and issue SIGKILL to the X server process.

  • freebsd 6.1-RELEASE-p3
  • xorg - 6.9.0
  • nvidia driver 1.0.9746
  • club3D Geforce 6600/256 (not GT)
This is on a clean re-compile of all relevant ports from scratch on an effectively clean box (i.e. all ports nuked beforehand). If I downgrade to the 1.0-8776 driver, it all works fine.

xorg.conf + log file attached.

suggestions? How can I get extra debug information which could be used for diagnosis?

Attached Files
File Type: txt xorg.conf.txt (4.2 KB, 195 views)
File Type: log Xorg.0.log (24.2 KB, 188 views)
nickhilliard is offline   Reply With Quote