Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 11-15-04, 09:48 AM   #13
Groovel76
Registered User
 
Join Date: Nov 2004
Posts: 4
Default Fix doesn't stick through a reboot (semi-n00b)

I did some of the above fixes and they helped --X doesn't crash-- but nothing OpenGL works. I ran a screensaver from the command-line and I got this message:

Error: Could not open /dev/nvidiactl because the permissions
are too restrictive. Please see the FREQUENTLY ASKED QUESTIONS
section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps
to correct.
Segmentation Fault

I read through the README and it describes this message and how to fix it which is:

It is likely that a security module for the PAM system may be
changing the permissions on the NVIDIA device files. In most cases
this security system works, but it can get confused. To correct this
problem it is recommended that you disable this security feature.
Different Linux distributions have different files to control this;
please consult with your distributor for the correct method of
disabling this security feature. As an example, if your system has
the file
/etc/security/console.perms
then you should edit the file and remove the line that starts with
"<dri>" (we have also received reports that additional references to
<dri> in console.perms must be removed, but this has not been verified
by NVIDIA). <<<< I had to remove one other <dri> line. root was the only user I could log in with. my username just flashed a quick CRITICAL message. commenting out the line fixed this problem<<<<

If instead your system has the file
/etc/logindevperms
then you should edit the file and remove the line that lists
/dev/nvidiactl. The above steps will prevent the PAM security system
from modifying the permissions on the NVIDIA device files. Next,
you will need to reset the permissions on the device files back
to their original permissions and owner. You can do that with the
following commands:
chmod 0666 /dev/nvidia* chown root /dev/nvidia*

Now I did the chmod and chown and OpenGL works fine after that but after a reboot I just get the error message again. I'll run

chmod 0666 /dev/nvidia* chown root /dev/nvidia*

again and everything works but if I reboot......I think you get the picture.

What can I do to make those privilege/ownership changes permanent?

Any help is greatly appreciated.
Groovel76 is offline   Reply With Quote
Old 11-15-04, 10:05 AM   #14
stanmc
Registered User
 
Join Date: Oct 2004
Posts: 15
Unhappy Re: Fedora Core 3 and nVidia drivers - Solution

Quote:
Originally Posted by Groovel76
At the menu where you choose what OS you want to boot just press E on your keyboard. Unless you have FC3 in which a splash screen was added so you don't see your choices unless you press ESC winthin 5 seconds or something. I can't remember, I removed that splash screen line from grub.conf after my first boot.

But yes you can edit grub.conf.
Thanks jpmcc and Groovel76. I'm learning Linux slowly, but I hope surely. Your reference to OS is I think a referernce to choose which Kernel, i.e. 2.6.9-1.667. Groovel76, you mentioned that you removed the splash screen line from grub.conf. Can you elaborate on which line that was. I am going to make a backup of my grub.conf and just remove the four letters rhgb and see if I get a correct boot.


I had 6111 running under FC2 and was playing doom3-demo. FC3 doesn't have the source code readily available and so I have to try 6629, unless I want to go through the hell of installing the source code. Driver 6629 freezes at the NVIDIA splash screen in FC3 and FC2 on my machine.
AMD 1700+ Palomino/Soyo K7VTAPro/512MB Ram/Leadtek MX4000

--update--
I removed the rhgb and installed 6629 with appropriate changes to xorg.conf and copied the files to etc/udev/devices as well as doing an rpm -e on Mesa-libGL modules. It still hangs on the NVIDIA splash screen after startx. Just going to let this rest for a week. If,by then, no updates from NVIDIA, I'll remove the files no longer needed and stay at regular x session without NVIDIA drivers or the possibility of completing doom3-demo.

Last edited by stanmc; 11-15-04 at 12:57 PM. Reason: Still won't get past the NVIDIA splash screen.
stanmc is offline   Reply With Quote
Old 11-15-04, 10:31 AM   #15
Groovel76
Registered User
 
Join Date: Nov 2004
Posts: 4
Default Splash Screen Oops

Hey yeah sorry I called it the wrong name. It's called hiddenmenu. I just commented it out. Rather worthless feature if you ask me.
Groovel76 is offline   Reply With Quote
Old 11-15-04, 02:04 PM   #16
BrendaEM
Registered User
 
Join Date: Jul 2004
Posts: 25
Default Re: Fedora Core 3 and nVidia drivers - Solution

At the very least, the nVidia installer is still malfunctioning.
At the most, the above instructions are far too much for the average user to perform on their system every time a driver update is required.

I still do not trust nVvidia drivers on my system.
I do not believe they are commited to making good drivers for Linux.
Most of the drivers they have made in the last six months seem broken.

IMHO, I am sorry, but nVidia is not providing a good Linux driver solution. Until there is a stronger commitment from nVidia and ATI, there will not be be more Linux 3D graphical applications. Before you flame me, asky yourself this one question. Of those people running Linux, how many people have working OpenGL graphic acelleration?

We are so lucky to have games like Doom3 and UT when there are so few people who can run them because of driver support.
BrendaEM is offline   Reply With Quote
Old 11-15-04, 02:06 PM   #17
BrendaEM
Registered User
 
Join Date: Jul 2004
Posts: 25
Default Re: Fedora Core 3 and nVidia drivers - Solution

23,544 People are looking at the installer thread. Are they all their to offer their thumbs up for a job well done, or do most have problems with the driver?

The long term solution is to demand better drivers and support.
BrendaEM is offline   Reply With Quote
Old 11-15-04, 02:45 PM   #18
Cadu
Registered User
 
Join Date: Nov 2004
Posts: 11
Default Re: Fedora Core 3 and nVidia drivers - Solution

Quote:
I still do not trust nVvidia drivers on my system.
I do not believe they are commited to making good drivers for Linux.
Most of the drivers they have made in the last six months seem broken.
I agree with you.
Nvidia is showing how they don't do nothing about linux drivers bugs.

Why nvidia does not release good drivers for Linux?

Maybe because they don't know what is Linux...
Maybe because their developers don't know nothing about linux kernel...
Maybe because they don't know the difference between Linux and FreeBSD... "NO?", You'll say. "No!", I'll say. Just take a look in "NVIDIA Linux Advantage" PDF presentation ( http://www.nvidia.com/object/LO_20030328_6790.html ), in page 5, where NVIDIA says that FreeBSD is a Linux Distribution. So bad.

I HATE nvidia.
Cadu is offline   Reply With Quote
Old 11-16-04, 12:46 PM   #19
BrendaEM
Registered User
 
Join Date: Jul 2004
Posts: 25
Default Re: Fedora Core 3 and nVidia drivers - Solution

Cadu,
Thanks for agreeing with me.

I really feel, in my heart that Nvidia is not doing their best work for Linux, and thought it worh mentioning.
BrendaEM is offline   Reply With Quote
Old 11-16-04, 03:48 PM   #20
pucko
Registered User
 
Join Date: Nov 2004
Location: Haninge, Sweden
Posts: 6
Default Re: Fedora Core 3 and nVidia drivers - Solution

Well...

Let's turn it around instead; what can _we_ do to make nVidia notice that we want better quality, performance and blingbling from their drivers on our chosen platform?

Talk to them. If there is a problem, let them know it by using the tools they supply to us for communication. At the bottom of the linux-drivers webpage, they give us instructions to submit feedback on bugs and problems.
__________________
pucko <puckoh@gmail.com>
pucko is offline   Reply With Quote

Old 11-16-04, 09:14 PM   #21
J.F.
GeForce FX5600
 
Join Date: Dec 2003
Location: Arizona
Posts: 35
Send a message via AIM to J.F.
Default Re: Fedora Core 3 and nVidia drivers - Solution

I disagree with the whining crybabies above. The 6629 drivers work great and doubled my DOOM3 framerates. The drivers are fairly solid, and FAR easier than ATI drivers to install. I used the standard method of installing the drivers along with copying the nvidia entries to the udev devices directory and it works just fine. People who have trouble ALWAYS complain. The fact that there are few people reporting trouble indicates there are no major problems with the current drivers. Remember that with as many different systems as there are, NO ONE can make drivers that work on ALL machines. Not nVidia, not ATI, not Microsoft.

Personally, I feel nVidia understands Linux far better than the people complaining. I'm using the AMD64 drivers on 64bit Fedora Core 3 with a 2.6.9 kernel without trouble. nVidia has top notch drivers for Linux (32 and 64 bit), Windows (32 and 64 bit), and FreeBSD. They know more about all this than you ever will. Maybe you should go buy an ATI card and whine on their forum.
J.F. is offline   Reply With Quote
Old 11-16-04, 09:22 PM   #22
johnschipper
Registered User
 
Join Date: Nov 2003
Posts: 7
Default Re: Fix doesn't stick through a reboot (semi-n00b)

When booting I believe udev has a file
/etc/udev/permissions.d that contains the permissions to use when creating the /dev/nvidia* files dynamicly. Not sure if this will help you but take a look at the nvidia* permissions in this file.

Quote:
Originally Posted by Groovel76
I did some of the above fixes and they helped --X doesn't crash-- but nothing OpenGL works. I ran a screensaver from the command-line and I got this message:

Error: Could not open /dev/nvidiactl because the permissions
are too restrictive. Please see the FREQUENTLY ASKED QUESTIONS
section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps
to correct.
Segmentation Fault

I read through the README and it describes this message and how to fix it which is:

It is likely that a security module for the PAM system may be
changing the permissions on the NVIDIA device files. In most cases
this security system works, but it can get confused. To correct this
problem it is recommended that you disable this security feature.
Different Linux distributions have different files to control this;
please consult with your distributor for the correct method of
disabling this security feature. As an example, if your system has
the file
/etc/security/console.perms
then you should edit the file and remove the line that starts with
"<dri>" (we have also received reports that additional references to
<dri> in console.perms must be removed, but this has not been verified
by NVIDIA). <<<< I had to remove one other <dri> line. root was the only user I could log in with. my username just flashed a quick CRITICAL message. commenting out the line fixed this problem<<<<

If instead your system has the file
/etc/logindevperms
then you should edit the file and remove the line that lists
/dev/nvidiactl. The above steps will prevent the PAM security system
from modifying the permissions on the NVIDIA device files. Next,
you will need to reset the permissions on the device files back
to their original permissions and owner. You can do that with the
following commands:
chmod 0666 /dev/nvidia* chown root /dev/nvidia*

Now I did the chmod and chown and OpenGL works fine after that but after a reboot I just get the error message again. I'll run

chmod 0666 /dev/nvidia* chown root /dev/nvidia*

again and everything works but if I reboot......I think you get the picture.

What can I do to make those privilege/ownership changes permanent?

Any help is greatly appreciated.
johnschipper is offline   Reply With Quote
Old 11-16-04, 10:11 PM   #23
Carl Brune
Registered User
 
Join Date: Sep 2004
Posts: 9
Default Re: Fix doesn't stick through a reboot (semi-n00b)

I also had the problem of the permission not staying permantently set. The suggestion in the readme file didn't help. What you need to do is edit the file:

/etc/udev/permissions.d/50-udev.permissions

and make the nvidia line look like this:

nvidia*:root:root:0666

The driver works great for me by the way (Dell GX280, 6600GT, HP L2335 monitor via DVI-D, Fedore Core 3, 2.6.9-1.667).

Quote:
Originally Posted by johnschipper
When booting I believe udev has a file
/etc/udev/permissions.d that contains the permissions to use when creating the /dev/nvidia* files dynamicly. Not sure if this will help you but take a look at the nvidia* permissions in this file.
Carl Brune is offline   Reply With Quote
Old 11-16-04, 11:42 PM   #24
BrendaEM
Registered User
 
Join Date: Jul 2004
Posts: 25
Default Re: Fedora Core 3 and nVidia drivers - Solution

J.F.,

I am happy that the drivers work on your machine.

Yes, I am complaining. Installing drivers that were supposed to have been tested cost me a lot of time, effort and patients.

I have installed nVidia drivers on many Windows machines, and if memory has served me correctly, there has been perhaps one bad nVidia Windows driver. On Linux, there has been perhaps one driver that installed and worked correctly in the last six months or so. One out of 3-4 drivers worked for me; the rest didn't.

I don't think nVidia is doing their best, that's all. Yet, I am sure the people who are working on the drivers, are working very hard, and I admire their efforts. nVidia was recently looking to hire someone to work on the drivers. With this level of commitment, I feel sorry for them.

Unless there is stable and consistant Linux OpenGL drivers, support for hardware accererated games as well as other 3D applications will dry up. If most Linux computers are 3D graphics and sound capable, there will be a lot more of those applications than there is now.

I do not feel that handling nVidia, patting them on the shoulder for a job well done, when they haven't best served their customers, will best serve the Linux cummunity. I am not saying that the programmers aren't working hard. I just think they are too few.

I want people to have a choice in operating systems. I don't want people to reboot their computer to do things. I use my Linux installation every day.
BrendaEM is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
NVIDIA Drivers Receive Windows 8 Certification News Archived News Items 0 06-01-12 05:30 AM
nVidia Linux drivers with Linux on Mac, help? Thetargos NVIDIA Linux 0 05-13-12 12:52 PM
Radeon 9700 not all that? sancheuz Other Desktop Graphics Cards 200 10-12-02 09:31 PM
nvidia drivers in a motherboard with AGP 1.0 (motherboard MVP3+) knocker NVIDIA Linux 1 08-19-02 01:57 AM
NVIDIA 2960 Drivers & RH 7.3 W/2.4.18-5 XASCompuGuy NVIDIA Linux 6 08-02-02 11:53 AM

All times are GMT -5. The time now is 06:36 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.