incompatible GLX module loaded for nvidia-current display driver

Bug #681787 reported by Martin Drohmann
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: xorg

After installation of Ubuntu Maverick, opengl support for my NVIDIA graphics card did not work. The Xorg.log contains the error message:

[ 14.360] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 14.360] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 14.360] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 14.360] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 14.360] (EE) NVIDIA(0): reinstalling the NVIDIA driver.

So obviously the default GLX module /usr/lib/xorg/modules/extensions/libglx.so is loaded instead of the right one installed at /usr/lib/nvidia-current/xorg/libglx.so. Deleting the first file from the harddrive fixes the problem. But this "workaround" is, of course, obsolete after each automatic update of the "xorg" package.

It is only a small problem, but really hard to find, and maybe it is possible for the nvidia-current or xorg packages to enforce loading of the right GLX extension module without such hacks?

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu3
ProcVersionSignature: Ubuntu 2.6.35-23.40-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 260.19.06 Mon Sep 13 04:29:19 PDT 2010
 GCC version: gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
Architecture: amd64
Date: Fri Nov 26 14:24:51 2010
DkmsStatus:
 nvidia-current, 260.19.06, 2.6.35-23-generic, x86_64: installed
 tp-smapi, 0.40, 2.6.35-23-generic, x86_64: installed
 blcr, 0.8.2: added
MachineType: LENOVO 2522WV9
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-23-generic root=UUID=7a8439bb-34f8-4eb5-9609-be69e959abe7 ro quiet splash
ProcEnviron:
 LANGUAGE=de:en_US:en
 PATH=(custom, user)
 LANG=de_DE.utf8
 SHELL=/bin/bash
SourcePackage: xorg
Symptom: display
dmi.bios.date: 08/27/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6IET72WW (1.32 )
dmi.board.name: 2522WV9
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6IET72WW(1.32):bd08/27/2010:svnLENOVO:pn2522WV9:pvrThinkPadT410:rvnLENOVO:rn2522WV9:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2522WV9
dmi.product.version: ThinkPad T410
dmi.sys.vendor: LENOVO
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-23-generic

Revision history for this message
Martin Drohmann (mdrohmann) wrote :
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → nvidia-graphics-drivers (Ubuntu)
Revision history for this message
bugbot (bugbot) wrote :

Hey avaun,

Hi, have you had a chance to test if this bug is still present in natty?

If it does (and if you're the original reporter), please boot into natty
and run the command:

  apport-collect <bug-number>

which will update the bug with fresh logs and tag the bug as affecting
natty. (It is best to run this right after reproducing the problem.)

Changed in nvidia-graphics-drivers (Ubuntu):
status: New → Incomplete
Revision history for this message
bugbot (bugbot) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in nvidia-graphics-drivers (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.