Review of Fedora Core

Michael A. Peters mpeters at mac.com
Sat Dec 4 01:33:45 UTC 2004


On 12/03/2004 03:10:11 PM, Richard E Miles wrote:

> 
> Unfortunately udev sets the permissions for nvidia in file
> /etc/udev/permissions.d/50-udev.permissions.
> Change the permissions for nvidia there.

Heh - what do you know - maybe we should add a few more independent  
files with their own syntax that are responsible for permissions other  
things as well ;)

I think though that 50-udev.permissions is NOT the place to set it.
Here's why:

[mpeters at devel ~]$ grep "nvidia" /etc/security/console.perms
<dri>=/dev/nvidia* /dev/3dfx*
[mpeters at devel ~]$ grep "nvidia" /etc/udev/permissions.d/50- 
udev.permissions
nvidia*:root:root:0660
[mpeters at devel ~]$

nvidia's in both, I still think console.perms is the correct place -

[mpeters at devel ~]$ ls -l /dev/ |grep nvidia |head -5
crw-------   1 mpeters root   195,   0 Dec  1 16:09 nvidia0
crw-------   1 mpeters root   195,   1 Dec  1 16:09 nvidia1
crw-------   1 mpeters root   195,  10 Dec  1 16:09 nvidia10
crw-------   1 mpeters root   195, 100 Dec  1 16:09 nvidia100
crw-------   1 mpeters root   195, 101 Dec  1 16:09 nvidia101
[mpeters at devel ~]$

I'll have to read the udev documentation. I know nothing about it.
I'm just a user.

-=-
I'm guessing the person who wrote the review had the problem because  
they did not log all the way out, thus pam_console never did its thing.

The nvidia readme in nvidia-glx should have a bug filed against it, it  
is definitely wrong - whether it is udev or console.perms (I really  
think console.perms is the correct place), the README is wrong and  
gives dangerous advice. You don't chmod 0666 a device to fix an issue.





More information about the fedora-list mailing list