installation du driver graphique

installation du driver graphique - Installation - Linux et OS Alternatifs

Marsh Posté le 19-01-2005 à 18:28:18    

slt tlm, voila je vien d'installer le drive de ma CG mais un petit probleme viens d'apparaitre lorsque je fait un glxgear voici les messages  

glxgears
libGL error: failed to open DRM: Operation not permitted
libGL error: reverting to (slow) indirect rendering
460 frames in 6.0 seconds = 76.667 FPS
280 frames in 5.0 seconds = 56.000 FPS
408 frames in 6.0 seconds = 68.000 FPS
457 frames in 6.0 seconds = 76.167 FPS


 
le proc est sur les rotules et surtout la carte en pleine forme sa donne plutot du 700-800 fps
 
le glxinfo lui me dit ca :  

glxinfo
name of display: :0.0
libGL error: failed to open DRM: Operation not permitted
libGL error: reverting to (slow) indirect rendering
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
 
   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  1 24  0 r  .  .  8  8  8  8  0 32  0  0  0  0  0  0 0 None
0x24 24 tc  1 24  0 r  .  .  8  8  8  8  0 16  0  0  0  0  0  0 0 None
0x25 24 tc  1 24  0 r  y  .  8  8  8  8  0 32  0  0  0  0  0  0 0 None
0x26 24 tc  1 24  0 r  y  .  8  8  8  8  0 16  0  0  0  0  0  0 0 None
0x27 24 tc  1 24  0 r  .  .  8  8  8  8  0 32  4  0  0  0  0  0 0 None
0x28 24 tc  1 24  0 r  .  .  8  8  8  8  0 16  4  0  0  0  0  0 0 None
0x29 24 tc  1 24  0 r  y  .  8  8  8  8  0 32  4  0  0  0  0  0 0 None
0x2a 24 tc  1 24  0 r  y  .  8  8  8  8  0 16  4  0  0  0  0  0 0 None
0x2b 24 dc  1 24  0 r  .  .  8  8  8  8  0 32  0  0  0  0  0  0 0 None
0x2c 24 dc  1 24  0 r  .  .  8  8  8  8  0 16  0  0  0  0  0  0 0 None
0x2d 24 dc  1 24  0 r  y  .  8  8  8  8  0 32  0  0  0  0  0  0 0 None
0x2e 24 dc  1 24  0 r  y  .  8  8  8  8  0 16  0  0  0  0  0  0 0 None
0x2f 24 dc  1 24  0 r  .  .  8  8  8  8  0 32  4  0  0  0  0  0 0 None
0x30 24 dc  1 24  0 r  .  .  8  8  8  8  0 16  4  0  0  0  0  0 0 None
0x31 24 dc  1 24  0 r  y  .  8  8  8  8  0 32  4  0  0  0  0  0 0 None
0x32 24 dc  1 24  0 r  y  .  8  8  8  8  0 16  4  0  0  0  0  0 0 None
 


 
ma CG c'est une Kyro II


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-01-2005 à 18:28:18   

Reply

Marsh Posté le 19-01-2005 à 20:04:49    

Problème de permissions ? Soit sur /dev/video, soit dans la conf du DRI pour XFree86...

Reply

Marsh Posté le 19-01-2005 à 20:43:11    

Jar Jar a écrit :

Problème de permissions ? Soit sur /dev/video, soit dans la conf du DRI pour XFree86...


comment je peux savoir/resoudre ?


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 19-01-2005 à 20:47:09    

Chez moi j'ai ça dans /dev :
crw-rw----   1 root video    10, 175 2005-01-19 09:37 agpgart
crw-rw----   1 root root    226,   0 2005-01-19 09:39 radeon
 
Note le video pour agpgart, il faut que l'utilisateur fasse partie du groupe en question.
 
Et dans ma conf XFree, j'ai ça :
Section "DRI"
        Mode    0666
EndSection

Reply

Marsh Posté le 19-01-2005 à 22:03:27    

direct rendering: No


C'est clair,
 
il est pas lancé


Message édité par ceric35 le 19-01-2005 à 22:03:42
Reply

Marsh Posté le 19-01-2005 à 23:18:03    

Jar Jar a écrit :

Chez moi j'ai ça dans /dev :
crw-rw----   1 root video    10, 175 2005-01-19 09:37 agpgart
crw-rw----   1 root root    226,   0 2005-01-19 09:39 radeon
 
Note le video pour agpgart, il faut que l'utilisateur fasse partie du groupe en question.
 
Et dans ma conf XFree, j'ai ça :
Section "DRI"
        Mode    0666
EndSection


alors  
pour agpgart -rw-rw----
pour video lrw-rw----
le Section "DRI"
        Mode    0666
EndSection
c'est bon aussi !
 
par contre je ne sais pas si je fait partie du groupe root


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 11:52:30    

J'espère bien que non ! Par contre il faut faire partie du groupe video.

Reply

Marsh Posté le 20-01-2005 à 12:27:26    

Jar Jar a écrit :

J'espère bien que non ! Par contre il faut faire partie du groupe video.


je le sais comment si je fait partie du groupe video ? ( et comment je m'y mets ?)


Message édité par carot0 le 20-01-2005 à 12:27:59

---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 12:54:12    

id te donnes les groupes auxquels tu appartiens.
Tu peux éditer /etc/group en root ou utiliser useradd (adduser aussi ça dépend).


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 20-01-2005 à 12:59:42    

mirtouf a écrit :

id te donnes les groupes auxquels tu appartiens.
Tu peux éditer /etc/group en root ou utiliser useradd (adduser aussi ça dépend).


id
uid=1000(cobra) gid=1000(cobra) groupes=1000(cobra),20(dialout),24(cdrom),25(floppy),29(audio),44(video)


donc je fais parti du groupe video
le prob vient pas de la !


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 12:59:42   

Reply

Marsh Posté le 20-01-2005 à 13:00:51    

Bon bin utilise strace pour trouver l'opération qui chie.

Reply

Marsh Posté le 20-01-2005 à 13:01:56    

Sinon j'ai ça dans /dev/dri, tu as les mêmes permissions ?
 
crw-rw-rw-   1 root root 226, 0 2005-01-20 11:17 card0

Reply

Marsh Posté le 20-01-2005 à 13:02:07    

Jar Jar a écrit :

Bon bin utilise strace pour trouver l'opération qui chie.


comment ca marche ce truc, je regarde les option et je coimprends rien !


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 13:03:27    

Jar Jar a écrit :

Sinon j'ai ça dans /dev/dri, tu as les mêmes permissions ?
 
crw-rw-rw-   1 root root 226, 0 2005-01-20 11:17 card0


moi j'ai ca :
drwxr-x---  2 root root        4096 2005-01-19 19:18 dri


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 13:04:02    

Bin tu fais strace glxinfo, et tu regardes les erreurs avant l'affichage du "libGL error: failed to open DRM: Operation not permitted".

Reply

Marsh Posté le 20-01-2005 à 13:04:52    

carot0 a écrit :

moi j'ai ca :
drwxr-x---  2 root root        4096 2005-01-19 19:18 dri

Bon bin y'a un problème là déjà.

Reply

Marsh Posté le 20-01-2005 à 13:07:56    

Jar Jar a écrit :

Bon bin y'a un problème là déjà.


c bon j'ai ca maintenant :  
crw-rw-rw-  1 root root 226, 0 2005-01-19 18:13 card0
drw-rw-rw-  2 root root        4096 2005-01-19 19:18 dri


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 13:09:25    

Et ça marche ?

Reply

Marsh Posté le 20-01-2005 à 13:10:34    

Jar Jar a écrit :

Et ça marche ?


bas le glxinfo semble pas se plaindre mais apres un restartx bas j'ai perdu les permissions !
 
edit : oui ca marche parfaitement, glxgear tourne a fond !!!
 
edit 2 : par contre pour X c'est pas la joie l'affichage est merdique
 
edit 3 : je viens de comprendre pkoi les glxinfo et gear allaient  mieux je les ai executer en tant que root ! en root tout va  bien a priori mais mon compte user ne va pas mieux en fait !
 
edit 4 : j'arrive pas a accorder les permission a mon user en fait c juste ca qui coince ! pourtant je fait un chmod 666 sur dri, c pas bon ?


Message édité par carot0 le 20-01-2005 à 13:16:48

---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 13:34:56    

personne a une idee pour que je donne les permissions a mon user ?


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 13:56:46    

carot0 a écrit :

personne a une idee pour que je donne les permissions a mon user ?


 

Jar Jar a écrit :

Bin tu fais strace glxinfo, et tu regardes les erreurs avant l'affichage du "libGL error: failed to open DRM: Operation not permitted".

Reply

Marsh Posté le 20-01-2005 à 14:04:58    


je le trouve pas mais par contre je trouve plein d'erreurs :  

open("/dev/dri/card0", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card1", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card2", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card3", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card4", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card5", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card6", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card7", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card8", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card9", O_RDWR)          = -1 EACCES (Permission denied)
open("/dev/dri/card10", O_RDWR)         = -1 EACCES (Permission denied)
open("/dev/dri/card11", O_RDWR)         = -1 EACCES (Permission denied)
open("/dev/dri/card12", O_RDWR)         = -1 EACCES (Permission denied)
open("/dev/dri/card13", O_RDWR)         = -1 EACCES (Permission denied)
open("/dev/dri/card14", O_RDWR)         = -1 EACCES (Permission denied)
open("/dev/pvrcore0", O_RDWR)           = -1 ENOENT (No such file or directory)


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 14:16:14    

carot0 a écrit :

open("/dev/dri/card0", O_RDWR)          = -1 EACCES (Permission denied)

Bon bin visiblement les permissions pour celui-là ne sont toujours pas bonnes...

Reply

Marsh Posté le 20-01-2005 à 14:25:43    

Jar Jar a écrit :

Bon bin visiblement les permissions pour celui-là ne sont toujours pas bonnes...


a part en root un ls -l /dev/dri me dit que j'ai pas les permissions mais je vois pas comment les avoir j'ai meme mis dri dans un autre group ( video ) mais non ca a pas mieux marché alors je l'ai remis a group root
 

ls -l /dev/dri
ls: /dev/dri/card0: Permission non accordée
total 0
ls -l /dev/ | grep dri
drw-rw-rw-  2 root root        4096 2005-01-19 19:18 dri


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 14:33:48    

Si tu n'as pas les droits en exécution, difficile d'accéder au contenu du répertoire...

Reply

Marsh Posté le 20-01-2005 à 16:33:20    

Jar Jar a écrit :

Si tu n'as pas les droits en exécution, difficile d'accéder au contenu du répertoire...


donc comment je fait pour les avoir ?


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 17:11:58    

chmod 755 /dev/dri
chmod 666 /dev/dri/card0

Reply

Marsh Posté le 20-01-2005 à 17:20:07    

Jar Jar a écrit :

chmod 755 /dev/dri
chmod 666 /dev/dri/card0


merde j'avais fait chmod 666 pour /dev/dri !!!
 


---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le 20-01-2005 à 17:24:19    

carot0 a écrit :

merde j'avais fait chmod 666 pour /dev/dri !!!


 
opengl marche mais ... pas quake III ( il plante sur le lancement d'ogl )


Message édité par carot0 le 21-01-2005 à 01:54:00

---------------
In a world without walls and fences, who needs Windows and Gates
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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