Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 Page suivante
Page: 1 sur 2
n-ieme problème ATI
Envoyé par: Nick DAN

Bonjour à tous,

Je pense que ca doit être le n-ième sujet "problème ATI", mais bon, j'ai pas trouvé de réponse dans les divers sujets que j'ai pu lire.
Je suis en Mandrake 10.0
C'est la deuxième fois que j'installe ce système. La première fois, l'installation de fglrx s'était passée nickel, en version 3.14.1 (seul le mode un seul ecran fonctionnait, mais bon, je faisais avec, attendant une version plus récente qui fonctionne).

Puis suite à un changement de disque dur, j'ai réinstallé un système complet, toujours en mandrake 10.0 (les même CDs), pour en profiter pour refaire mes partitions proprements.
Puis, j'installe les drivers ATI, v8.10.19
L'installation se passe bien, fglrxconfig aussi (en root bien sûr).
Reboot de la machine, je lance fglrxinfo qui repond :

Loading required GL library /usr/lib/libGL.so.1
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT Generic
OpenGL version string: 1.3.4893 (X4.3.0-8.10.19)

Je me dit "super!", et je configure aussitôt un economiseur d'ecran Open GL, et là, y'aurait pas de carte 3D que ca ferait la même chose.
Deuxième vérification : fgl_glxgears
Fenetre noire, et il affiche en boucle :
FGLTexMgr: open of shared memory object failed (Function not implemented)
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!

Donc je comprend pas ce qu'il se passe.
Comme dans divers sujet, je fais un "cat /var/log/XFree.0.log | grep "(WW)"" qui repond :

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Cannot read colourmap from VGA. Will restore with default

(EE) ne donne rien.
Autre vérification vue dans les sujets : dmesg | grep fglrx
fglrx: no version for "struct_module" found: kernel tainted.
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 8.10.19 [Feb 9 2005] on minor 0
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)
[fglrx] AGP detected, AgpState = 0x1f000217 (hardware caps of chipset)
[fglrx] AGP enabled, AgpCommand = 0x1f000314 (selected caps)
[fglrx] free AGP = 54800384
[fglrx] max AGP = 54800384
[fglrx] free LFB = 108974080
[fglrx] max LFB = 108974080
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 16384

C'est qoi ce "mtrr" ?
Puis : lsmod |grep fglrx
fglrx 233596 137

Bref, je sais plus quoi faire... si quelqu'un a une idee de ce qu'il se passe, ou de ce qu'il me manque ?

Merci,

nicolas

Poste le Thursday 7 April 2005 21:39:32
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

J'oubliais de préciser ma config :
kernel 2.6.3-7mdk
XFree 4.3


En fait, glxgears fonctionne :
Loading required GL library /usr/lib/libGL.so.1
7698 frames in 5.0 seconds = 1539.600 FPS
8956 frames in 5.0 seconds = 1791.200 FPS
9327 frames in 5.0 seconds = 1865.400 FPS
8376 frames in 5.0 seconds = 1675.200 FPS

Voilà, je cherche toujours...

Poste le Thursday 7 April 2005 22:21:34
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: ceric35

J'ai avec un autre léa-naute (?-() la meme erreur il y a pas longtemps

Citation

fglrx: no version for "struct_module" found: kernel tainted.

Et j'avoue que je sais trop pas !

A tout hasard , que donne les commandes :
- "uname -r"
- "ls -l /usr/src/"

-------------------------------------------------------------------------------------------------
Linux est pour la firme de Redmond ce qu'est James Bond pour les
méchants dans les films : le dernier obstacle avant la domination mondiale.

Poste le Thursday 7 April 2005 23:54:36
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

Voilà les commandes :

[root@localhost ]# uname -r
2.6.3-7mdk
[root@localhost ]# ls -l /usr/src
total 12
drwxr-xr-x 2 root root 4096 avr 5 23:37 ATI/
lrwxrwxrwx 1 root root 16 avr 5 23:30 linux -> linux-2.6.3-7mdk/
drwxr-xr-x 21 root root 4096 avr 5 23:10 linux-2.6.3-7mdk/
drwxr-xr-x 7 root root 4096 avr 5 23:27 RPM/

Tiens, j'avais pas remarqué un sous-répertoire ATI ici.

Poste le Thursday 7 April 2005 23:59:17
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

Citation
ceric35
J'ai avec un autre léa-naute () la meme erreur il
y a pas longtemps

fglrx: no version for "struct_module" found:
kernel tainted.

Et j'avoue que je sais trop pas !

A tout hasard , que donne les commandes :
- "uname -r"
- "ls -l /usr/src/"

Pour ceux qui ont eu ce problème, j'ai résolu le mien.Qu'est-ce que j'ai fait? Difficile à dire, hier soir, ca amrchait pas, ce matin ca marche.
Mais bon, comme rien n'est magique en informatique, je vais tenter d'historiser mes changements:
- j'ai cherché sur le net des info sur ce "struct_module" et l'erreur en rapport avec "FGLTexMgr" et le probleme de chargement mtrr.
- Je suis tombe sur un forum anglais (merci les rosbiff) qui parlait de problème de perf et du mtrr
- il falait rajouter soit nomtrr en parametre de boot (dans lilo ou grub) passé au noyau, ou bien vram:128 (pour 128M de ram sur la carte video).
- j'ai donc rajouté ca dans une nouvelle entree de lilo, puis rebvoot
- Ca n'a rien donné de plus, j'ai donc supprime cette entree
- là j'ai du faire qqchose, mais je me rapelle plus quoi. je repost je vois qqch.
- ce matin, je demarre le micro, et là, ca marche. Pas très performant (fgl_glxgears donne entre 200 et 300 fps, je sais pas si c'est correct pour un 9600XT), mais ca marche. Par contre de temps en temps ca saccade. Je vais donc resseaye le truc au dessus.

Poste le Friday 8 April 2005 08:23:21
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

Je me souviens d'un truc : j'ai été dans le gestionnaire demarrage de mandrake (mandriva maintenant faut dire, il parait), et j'ai activé la suppression du répertoire /tmp
Peut-être la présence d'un fichier temporaire suite à mes nombreuses install et compilations de softs.
C'est vrai qu'a ma première install de mandrake, j'ai de suite installé les drivers fglrx.

Par contre, dans dmesg, j'ai toujours es erreurs "struct_module" et de chargement de mtrr, mais ca ne le gne pas plus que ca finalement.

Poste le Friday 8 April 2005 08:45:49
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: ceric35

une nouvelle version vient de sortir au passage 8.12.10 ;-)

-------------------------------------------------------------------------------------------------
Linux est pour la firme de Redmond ce qu'est James Bond pour les
méchants dans les films : le dernier obstacle avant la domination mondiale.

Poste le Friday 8 April 2005 11:04:20
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

J'vais attendre quelques versions supplémentaire, d'abord histoire de profiter un peu que ca marche, et ensuite parce qu'il n'y a pas grand chose de neuf dedans.
Et puis enfin, je vais essayer de compiler le "control panel". Ca va peut-être pas m'apprendre grand chose, mais ca m'entraine.

Un jour, on aura de beua drivers ATI, si si, j'vous jure... @:-)

Poste le Friday 8 April 2005 23:23:27
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: ceric35

J'ai compiler ce truc inutile qu'on appel "control panel" !

Il y a un bug dans le makefile , mais sinon ca compile :-))

-------------------------------------------------------------------------------------------------
Linux est pour la firme de Redmond ce qu'est James Bond pour les
méchants dans les films : le dernier obstacle avant la domination mondiale.

Poste le Friday 8 April 2005 23:41:56
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Niao

J ai le même probleme maintenant

[root@localhost niao]# glxgears
8386 frames in 5.0 seconds = 1677.200 FPS
Broken pipe
[root@localhost niao]# fgl_glxgear
bash: fgl_glxgear: command not found
[root@localhost niao]# fgl_glxgears
FGLTexMgr: open of shared memory object failed (Function not implemented)
__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!
fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!

Je n abandonnerai pas ma mandrake si pres du but

Poste le Saturday 9 April 2005 10:29:26
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Niao

J ai la solution elle est simple même très simple

Ajouter la ligne suivante dans le fichier /etc/fstab

tmpfs /dev/shm tmpfs defaults 0 0
mount /dev/shm

ensuite a la ligne de commande

mount | grep "shm"

cela doit afficher quelque chose comme

tmpfs on /dev/shm type tmpfs (rw)

L imprortant c que ça affiche pas d erreur

lancer fgl_glxgears et ça marche

Poste le Saturday 9 April 2005 11:03:49
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

Super, j'vais essayer ca.
Mais c'est quoi l'explication de ce truc là ?
A la base, c'est quoi /dev/shm ?

Merci pour l'info.

Poste le Saturday 9 April 2005 12:08:25
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: diancech

Cette erreur est signalé dans le tuto de ceric.

[lea-linux.org]

;-)

--------------------------------------------------------------------------------------------------------------------------------------------------
Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés. Confucius

Poste le Saturday 9 April 2005 12:47:07
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

Bonjour,

Bon, maintenant, ca marche.
J'ai mis les denrier driver, le truc signalé ci-dessus ainsi que dans la notice de ceric, et ca amrche un peu mieux même (y'a quasiment plus de sacades).
Mais, car il y a toujours un mais, je n'ai plus accès à la configuration de l'affichage, au panel "Taille et orientation" plus exactement.
Resultat je peux plus changer de resolution (sauf de modifier le XF86Config-4 je pense, mais je suis pas trop chaud pour le tripoter celui-là).
Pourtant, pour une fois, j'arrive à avoir le bi-écran et l'accélération 3D (ce que je n'ai jamais pu avoir avant), peut-être dû à une version récente des drivers.

Si quelqu'un a une idee, je suis pret a regarder dans n'importe quel fichier de log ou autre si ca peux aiguiller.

Merci,

nicolas

Poste le Tuesday 12 April 2005 08:17:07
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: ceric35

C'est bizar ce pb , j'ai une mandiva ( he , on s'y fait ;-)) LE 2005
avant , j'ai eu 10.1 et 9.2 ,

et j'ai jamais eu besoin d'activer la memoire partagée POSIX !

-------------------------------------------------------------------------------------------------
Linux est pour la firme de Redmond ce qu'est James Bond pour les
méchants dans les films : le dernier obstacle avant la domination mondiale.

Poste le Tuesday 12 April 2005 08:48:05
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

La première fois que j'ai installé la 10.0, aucun problème non plus, jamais eu besoin d'activer quoi que ce soit ou que ce soit.
Mais à la deuxième, j'en ai eu tout plein. Le dernier concernant la config de l'affichage.
Il me dit un truc du genre : votre sevreur X n'a pas ce module ou qqch comme ca.

Poste le Tuesday 12 April 2005 10:34:02
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

J'ai plus de précision.
Le programme de changement de resolution KDE ou Mandrake... pardon mandriva, Xdrakconf ou qqch comme ca, me dit qu'il me faut la version 1.1 de l'extension RANDR.
J'ai jamais touché un truc qui ressemble de pres ou de loin a ca, mais bon, sait-on jamais, dans mes diverses install...
Bref, comment puis-je remettre ce truc là ?

Merci,

nicolas

Poste le Thursday 14 April 2005 20:34:45
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: P Hoquet

Salut,

As-tu installé libxorg-x11-devel?
Ce package fournit /usr/X11R6/include/X11/extensions/randr.h

Poste le Thursday 14 April 2005 21:54:58
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

D'abord, a priori de ce que j'en sais, je ne suis pas en X.org mais en XFree. Je sais pas si ca joue mais bon...
Si je fais un "locate randr", j'obtiens entre autre :
...
/usr/X11R6/bin/xrandr
/usr/X11R6/include/X11/extensions/Xrandr.h
/usr/X11R6/include/X11/extensions/randrproto.h
/usr/X11R6/include/X11/extensions/randr.h
/usr/X11R6/lib/libXrandr.so.2
/usr/X11R6/lib/libXrandr.so.2.0
/usr/X11R6/lib/libXrandr.so
...

Poste le Thursday 14 April 2005 23:54:02
Répondre     Citer    
Re: n-ieme problème ATI
Envoyé par: Nick DAN

D'ailleur, je viens de voir qu'il y a un xrandr dans /usr/X11R6/bin
Si je l'execute, j'obtiens :
Xlib: extension "RANDR" missing on display ":0.0"

Comment je peux remettre à jour/reinstaller cette "extension" ?
Merci,

Poste le Friday 15 April 2005 00:04:47
Répondre     Citer    
Aller à la page:  1 2 Page suivante
Page: 1 sur 2

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
n-ieme problème ATI
Vous voulez savoir si votre matériel est supporté par Linux, ou vous avez un problème pour installer un module ? Ce forum est pour vous !
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons