OVH Cloud OVH Cloud

Probleme ATI 9600 et acceleration 3D

14 réponses
Avatar
ptitjack
Bonjour à tous,

Je sais que ç'est un sujet qui a déjà été débattu,
mais malgré la lecture de tous les posts
(notamment celui de Doug du 02/07/2004 sur
l'installation des drivers officiels ATI avec
Xorg) et infos diverses glanées avec google, je ne
trouve pas la bonne solution pour activer le DRI
avec ma carte ATI Radeon 9600.

Un mot sur la config :
CPU Athlon 1,2 GHz 512 Mo
kernel 2.6.7-ck1
Carte graphique ATI Radeon 9600
distrib Gentoo
Serveur X : Xorg-6.8.0-r1
Moniteur 19" HP 910 (fonctionne actuellement en
1152x864 75Hz)

Je mets des extraits de xorg.conf, de glxinfo et
de Xorg.log0 (en espèrant ne pas être trop long)

Merci de votre patience et de votre aide.

--
ptitjack

-----------------------------------------------------------------------------------------------------------

Section "dri"
# Access to OpenGL ICD is allowed for all users:
Mode 0666
snip-------------------------------------------------
Section "Module"

# This loads the DBE extension module.
Load "dbe"
Load "glx"
Load "dri"
snip -----------------------------------------------

Section "Monitor"
Identifier "Monitor1"
ModeLine "1152x864@85" 119.651 1152 1224
1352 1552 864 865 868 907 +hsync +vsync
Option "dpms"
EndSection

snip---------------------------------------------------

Section "Device"

Identifier "ATI Graphics Adapter"
Driver "fglrx"
BusID "PCI:1:0:0"

# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
Screen 0
EndSection

snip -------------------------------------------

Section "Screen"

Identifier "Screen 1"
Device "ATI Graphics Adapter"
Monitor "Monitor1"
DefaultDepth 24

SubSection "Display"
Depth 24
Modes "1152x864"
ViewPort 0 0
EndSubsection

EndSection

Section "ServerLayout"

Identifier "Main Layout"
Screen "Screen1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

-----------------------------------------------------------------------------------------------------------------

glxinfo me donne :

Name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method,
GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context,
GLX_ARB_get_proc_address,
GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa
GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.1)
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 0 24 0 r y . 8 8 8 0 0 16 0
0 0 0 0 1 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8
16 16 16 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8
16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8
16 16 16 16 1 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0
0 0 0 0 1 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8
16 16 16 0 1 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8
16 16 16 16 1 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8
16 16 16 16 1 0 None
----------------------------------------------------------------------------------------------------------------------------------------------------

Quelques messages d'erreur sur Xorg.log0

(EE) fglrx(0): [agp] unable to acquire AGP, error
"xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context
for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA
0xe1058000 at 0x40267000
(WW) fglrx(0):
***********************************************
(WW) fglrx(0): * DRI initialization failed!
*
(WW) fglrx(0): * (maybe driver kernel module
missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)
*
(WW) fglrx(0): * no 3D acceleration available
*

----------------------------------------------------------------------------------------------------------------------------------------

10 réponses

1 2
Avatar
Xes
Bonjour à tous,

Je sais que ç'est un sujet qui a déjà été débattu,
mais malgré la lecture de tous les posts
(notamment celui de Doug du 02/07/2004 sur
l'installation des drivers officiels ATI avec
Xorg) et infos diverses glanées avec google, je ne
trouve pas la bonne solution pour activer le DRI
avec ma carte ATI Radeon 9600.

Un mot sur la config :
CPU Athlon 1,2 GHz 512 Mo
kernel 2.6.7-ck1
Carte graphique ATI Radeon 9600
distrib Gentoo
Serveur X : Xorg-6.8.0-r1
Moniteur 19" HP 910 (fonctionne actuellement en
1152x864 75Hz)

Je mets des extraits de xorg.conf, de glxinfo et
de Xorg.log0 (en espèrant ne pas être trop long)


Commence par dire ce que tu as fait exactement et les problèmes rencontrés
??

Avatar
ptitjack
Bonjour à tous,

Je sais que ç'est un sujet qui a déjà été débattu,
mais malgré la lecture de tous les posts
(notamment celui de Doug du 02/07/2004 sur
l'installation des drivers officiels ATI avec
Xorg) et infos diverses glanées avec google, je ne
trouve pas la bonne solution pour activer le DRI
avec ma carte ATI Radeon 9600.

Un mot sur la config :
CPU Athlon 1,2 GHz 512 Mo
kernel 2.6.7-ck1
Carte graphique ATI Radeon 9600
distrib Gentoo
Serveur X : Xorg-6.8.0-r1
Moniteur 19" HP 910 (fonctionne actuellement en
1152x864 75Hz)

Je mets des extraits de xorg.conf, de glxinfo et
de Xorg.log0 (en espèrant ne pas être trop long)



Commence par dire ce que tu as fait exactement et les problèmes rencontrés
??


Dans un premier temps, j'ai installé les derniers

drivers ATI 3.14.1 pour la Gentoo (emerge
ati-drivers et ati-drivers-extra)
J'ai fait un fglxconfig pour configurer
XF86Config-4 puis copié ce fichier pour en faire
xorg.conf.
Avec un startx ou gdm, le serveur X se lance mais
sans accélération 3D (direct rendering: No dans
glxinfo et dans Xorg.log.0, j'ai le messageEE
fglrx(0): [agp] unable to acquire AGP, error
"xf86_ENODEV"(EE) fglrx(0): cannot init AGP)
Comme ça ne marchait pas, j'ai téléchargé le rpm
chez ATI et le patch patch fglrx-2.6.7.patch.
J'ai transformé le rpm en tar.gz puis je l'ai
installé sur ma bécane.
J'ai appliqué le patch fglrx-2.6.7.patch dans
/lib/modules/fglrx (patch -p1 < /fglrx-2.6.7.patch )
Après ça, j'ai complié les modules avec
/lib/modules/fglrx/build_mod/make.sh

Chose bizarre, j'aboutis d'abord à une erreur ; je
re-applique le patch et la seconde compil a
marché...je n'ai pas compris pourquoi.
J'ai fait un make_install.sh sans problème.

J'ai essayé aussi de charger à la main les modules
via-agp (correspondant à ma carte mère VIA
Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
) et agpgart.
gdm semble se lancer, mais XFCE4 ne démarre pas.
Sous kde, j'obtiens la fenêtre d'accueil mais tout
finit par planter.
Pour finir, en rebootant, je quitte le serveur
graphique et j'ai droit à un écran tout brouillé
(problème de synchronisation du moniteur ?).

Voilà, toute ma config et les divers messages
d'erreur ont été mis dans mon précédent post.
C'est pas la joie...

--
ptitjack


Avatar
Michel Tatoute
Le Fri, 29 Oct 2004 21:21:45 +0200, ptitjack a écrit :

Chose bizarre, j'aboutis d'abord à une erreur ; je
re-applique le patch et la seconde compil a
marché...je n'ai pas compris pourquoi.
J'ai fait un make_install.sh sans problème.



J'ai juste lu cela.... (par hasard).

Tu sais que patch, s'il voit que le patch est déja fait, enleve le patch
(avec une petire question sur 'reverse')....

Alors après forcement ca compile vachement mieux.

Michel.

Avatar
ptitjack


Chose bizarre, j'aboutis d'abord à une erreur ; je
re-applique le patch et la seconde compil a
marché...je n'ai pas compris pourquoi.
J'ai fait un make_install.sh sans problème.




J'ai juste lu cela.... (par hasard).

Tu sais que patch, s'il voit que le patch est déja fait, enleve le patch
(avec une petire question sur 'reverse')....

Alors après forcement ca compile vachement mieux.

Michel.



Donc, si je comprends bien, un patch qui a foiré
est enlevé et cela revient à compiler sans avoir
patché le module ?

--
ptitjack


Avatar
Michel Tatoute
Le Fri, 29 Oct 2004 23:04:45 +0200, ptitjack a écrit :



Chose bizarre, j'aboutis d'abord à une erreur ; je
re-applique le patch et la seconde compil a
marché...je n'ai pas compris pourquoi.
J'ai fait un make_install.sh sans problème.




J'ai juste lu cela.... (par hasard).

Tu sais que patch, s'il voit que le patch est déja fait, enleve le patch
(avec une petire question sur 'reverse')....

Alors après forcement ca compile vachement mieux.

Michel.



Donc, si je comprends bien, un patch qui a foiré
est enlevé et cela revient à compiler sans avoir
patché le module ?


Oui. A ceci près qu'il t'a demandé (patch) s'il devait enlever. En
anglais ca donne a peu près ca (de memoire):

Reversed (or previously applied) patch detected! Assume -R? [n]

si tu dis oui.... il enleve.

Une fois que tu as dit oui, tu est retourné dans l'état antérieur, cond
effectivement ca compile.

Michel.



Avatar
Michel Tatoute
Le Fri, 29 Oct 2004 23:04:45 +0200, ptitjack a écrit :



Chose bizarre, j'aboutis d'abord à une erreur ; je
re-applique le patch et la seconde compil a
marché...je n'ai pas compris pourquoi.
J'ai fait un make_install.sh sans problème.




J'ai juste lu cela.... (par hasard).

Tu sais que patch, s'il voit que le patch est déja fait, enleve le patch
(avec une petire question sur 'reverse')....

Alors après forcement ca compile vachement mieux.

Michel.



Donc, si je comprends bien, un patch qui a foiré
est enlevé et cela revient à compiler sans avoir
patché le module ?


Oui. A ceci près qu'il t'a demandé (patch) s'il devait enlever. En
anglais ca donne a peu près ca:

Reversed (or previously applied) patch detected! Assume -R? [n]

si tu dis oui.... il enleve.

Une fois que tu as dit oui, tu est retourné dans l'état antérieur,
effectivement ca compile.

Michel.



Avatar
ptitjack

Oui. A ceci près qu'il t'a demandé (patch) s'il devait enlever. En
anglais ca donne a peu près ca:

Reversed (or previously applied) patch detected! Assume -R? [n]

si tu dis oui.... il enleve.

Une fois que tu as dit oui, tu est retourné dans l'état antérieur,
effectivement ca compile.

Michel.



Ok, merci de tes infos.
Ceci dit je n'ai toujours pas arrangé mes bidons,
pas d'accélération 3d avec cette foutue carte :-((


--
ptitjack

Avatar
Vincent VAQUIN
ptitjack wrote:
Ok, merci de tes infos.
Ceci dit je n'ai toujours pas arrangé mes bidons,
pas d'accélération 3d avec cette foutue carte :-((


Je n'y suis jamais arrivé non plus si ça peut te consoler...
Soit j'ai l'accéleration 3D avec les drivers ATI mais ça freeze la
machine au bout de quelques secondes de Tuxracer, soit j'utilise pas
les drivers ATI et j'ai pas de 3D...

Si tu trouves une solution, je suis preneur, ça serait sympa de le faire
savoir ici.

Avatar
ptitjack
ptitjack wrote:

Ok, merci de tes infos.
Ceci dit je n'ai toujours pas arrangé mes bidons,
pas d'accélération 3d avec cette foutue carte :-((



Je n'y suis jamais arrivé non plus si ça peut te consoler...
Soit j'ai l'accéleration 3D avec les drivers ATI mais ça freeze la
machine au bout de quelques secondes de Tuxracer, soit j'utilise pas
les drivers ATI et j'ai pas de 3D...

Si tu trouves une solution, je suis preneur, ça serait sympa de le faire
savoir ici.

Alors là, tu peux compter sur moi, si un jour j'y

arrive, je le fais savoir haut et fort !!!


--
ptitjack


Avatar
beebee
Le Sat, 30 Oct 2004 16:57:43 +0200, ptitjack a écrit :

ptitjack wrote:

Ok, merci de tes infos.
Ceci dit je n'ai toujours pas arrangé mes bidons, pas d'accélération
3d avec cette foutue carte :-((



Je n'y suis jamais arrivé non plus si ça peut te consoler... Soit j'ai
l'accéleration 3D avec les drivers ATI mais ça freeze la machine au
bout de quelques secondes de Tuxracer, soit j'utilise pas les drivers
ATI et j'ai pas de 3D...

Si tu trouves une solution, je suis preneur, ça serait sympa de le
faire savoir ici.

Alors là, tu peux compter sur moi, si un jour j'y arrive, je le fais

savoir haut et fort !!!


Bonjour!

Il se trouve que je relisais hier la doc de configuration
d'aurox!( 7 cd )
Et au chapitre driver, carte graphique , ça cause d'ati!

Il est dit qu'il faut désinstaller opengl!
Le driver ati intègre son propre gestionnaire opengl!

Enlever Xfree86-mesa-libGL

Puis procéder comme vous aviez fait!

Un autre moyen de contrôler la bonne installation,
c'est qu'à la fin de l'installation il faut encore
répondre à des questions pour avoir un x11 dédié!

A la fin de la compil taper:
fglrxconfig

Il y aura là les paramêtres spéciaux et spécifique ati!

Bonne config!

Si vous avez avez besoin d'autres détails je vous
répondrait, mais demain au jour.....

A+
jpierre



1 2