Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Now that I've finally gotten the wireless card working, I'm trying to install the NVIDIA proprietary drivers. I've downloaded the drivers and run the installer in mode 3 - it all seems to behave. When I try to reboot I get X errors of this sort:
Quote:
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
dlopen: /usr/lib/xorg/modules/extensions//libglx.so: cannot enable executable st
ack as shared object requires: Permission denied
(EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (loader failed, 7)
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
dlopen: /usr/lib/xorg/modules/drivers//nvidia_drv.so: cannot enable executable s
tack as shared object requires: Permission denied
(EE) Failed to load /usr/lib/xorg/modules/drivers//nvidia_drv.so
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (loader failed, 7)
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.2.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.1.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.7
(EE) No drivers available.
I know wht you mean. A few weeks ago, I installed a new distro on both my PC and my laptop. I ran into alot of work to have my graphic card working properly.
A little tip that might help you. You need to have glx loaded for your nvidia graphic card to work properly. You need to add the following section in your xorg file.
The nvidia installation also provides an "nvidia-xconfig" program that you can use to edit your xorg.conf file. Running this program may fix the problem.
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
dlopen: /usr/lib/xorg/modules/extensions//libglx.so: cannot enable executable st
ack as shared object requires: Permission denied
(EE) Failed to load /usr/lib/xorg/modules/extensions//libglx.so
So far, this thread reminds me of the joke about the blonde who lost her contact lens. She was crawling around on the floor looking for it when a man comes up to her and says: "what are you looking for? Can I help you?"
She looks up and says: "oh yes! I lost my contact lens over there (points across the room), and I'm hunting for it."
"Well, if you lost it over there, why are you looking over here?"
"The light is better over here."
Point is this. The reason you can't get the nVidia driver to run is shown quite clearly in your log file. The driver is failing to load libraries that it needs in order to run. You have a permissions problem associated with /usr/lib/xorg/modules/extensions.
What is that permissions problem? I don't know. But take a look at the directory /usr/lib/xorg and all its subdirectories, and you'll find your problem there someplace. Might be that the libraries haven't been set as executable. Might be that X doesn't have permission to execute what is in that directory. Might be a bad symlink. I can't tell from here, but that is where your problem is.
Yes, I've checked that directory and found the files present, their properties set to rwxr_xr_x and I'm running as root, and can create new files in this directory, etc. I cannot find any reason to suspect that I cannot access the files.
What I do notice from the error line is that there are two backslashes preceding the name of the .so file:
I'm going to go ahead and point out that if you can (Fedora, Gentoo, Ubuntu, probably Suse, and I'm sure others) install the drivers with your package manager, FOR THE SAKE OF HEAVEN, DO THAT! It takes care of backing up your working config and a number of other dirty tasks.
Ubuntu users have it in their main repos and Fedora can get it with the livna repo ...
Doing it manually is.. risky at best. And not fun.
Last edited by unknownmosquito; 10-26-2007 at 08:55 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.