problème avec installation des drivers nvidia : /dev/nvidiactl ....

problème avec installation des drivers nvidia : /dev/nvidiactl .... - Multimédia - Linux et OS Alternatifs

Marsh Posté le 08-05-2003 à 19:47:33    

Voilà, j'ai installé depuis au moins 1 mois les drivers nvidia sous linux. J'ai pris l'installateur qui fait tout lui-même (un .bin, je crois). Ca marche nickel sauf que depuis 1 semaine, quand je lance un jeux video ou un truc qui utilise la 3d, il me sort :  
 
Error: Could not open /dev/nvidiactl because the permissions
are too resticitive.
 
Ce qui m'oblige à me mettre en root pour pouvoir lancer le jeu. Bref... j'aimerais bien comprendre pkoi il me dit ça maintenant alors qu'avant, ça marchait.  
Merci d'avance pour vos conseils !
 

Reply

Marsh Posté le 08-05-2003 à 19:47:33   

Reply

Marsh Posté le 08-05-2003 à 19:51:08    

ls -al /dev/nvidiactl ?
 
qu'es que tu as fait avant ?
 
A+

Reply

Marsh Posté le 08-05-2003 à 19:53:23    

ls -al :  
 
crw-------    1 root     root     195, 255 jan  1  1970 dev/nvidiactl
 
Et j'ai pas compris ta question, mais je répondrais quand même : de ce que je m'en souviens, rien !

Reply

Marsh Posté le 08-05-2003 à 19:55:11    

et normalement, il te dit de regarder le manuel pour résoudre le pb.
 
si tu l'avais fait, tu aurais trouver cette réponse :

Citation :


Q: OpenGL applications exit with the following error 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.
 
A: 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).  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*



---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 08-05-2003 à 20:00:34    

merci bcp!
Je suis désolé, j'avais vu qu'il me disait d'aller voir la faq (ce que j'avais fait !) mais je n'avais dû tomber sur cette ligne...
En tout cas merci et désolé!

Reply

Marsh Posté le 08-05-2003 à 20:01:37    

Tu as nécessairement fait quelque chose avant que ca ne fonctionne plus ...
 
Sinon si c juste un pbs de droit :
 
Tu creer un groupe nvidia
chgrp nvidia /dev/nvidiactl
chmod g+rw /dev/nvidiactl
addgroup <moi> nvidia
 
A+

Reply

Marsh Posté le 08-05-2003 à 20:03:01    

pas forcément, pour une raison X ou Y, quelquefois les droits sur les devices Nvidia sautent (chez moi, c'est habituellement quand je passe en runlevel 3 et que je relance un serveur X avec des paramètres différents, et encore, une fois sur 10)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed