#1 Le 01/01/2006, à 19:32
- isterios
[Résolu]Installation drivers ati 8.20; problème
Je possède une vieille ATI (Radeon 9200) mais impossible d'activer l'acceleration 3D.
J'ai donc installé les derniers drivers ati (8.20) en m'aidant de différents tutos.
Et lorsque je fais un fglrxinfo, j'obtiens ca:
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
Tuxracer n'est pas jouable (aucune acceleration graphique).
glxgears me donne du 180 fps en moyenne.
Voici mon xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/CID"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# paths to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
EndSection
Section "Module"
Load "GLcore"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon 9200 SE (RV280)"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "4311 FA"
Option "DPMS"
HorizSync 30-80
VertRefresh 60
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon 9200 SE (RV280)"
Monitor "4311 FA"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Sinon voici ce que je trouve dans mon log /var/log/Xorg.0.log:
(WW) fglrx(0): Kernel Module version does *not* match driver.
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
Dans le wiki ils disent de vérifier que le paquet linux-restricted-modules contenant les modules non libres est bien installé: c'est bien le cas:
$ sudo apt-get install linux-restricted-modules-$(uname -r)
Reading package lists... Done
Building dependency tree... Done
linux-restricted-modules-2.6.12-10-686-smp is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
abbath@demonaz:~$ sudo gedit /var/log/Xorg.0.log
(je suis en bi-pro).
Enfin, un glxinfo me donne ca:
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 version: 1.2
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.2.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
Help
Dernière modification par isterios (Le 02/01/2006, à 12:57)
Hors ligne
#2 Le 01/01/2006, à 21:26
- milambert
Re : [Résolu]Installation drivers ati 8.20; problème
bon, apparament, le driver ne se charge pas.
1: ajoute "fglrx" (sans les ") au debut du fichier "/etc/modules". ex:
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
fglrx
lp
mousedev
psmouse
2: dans la section modules commente la ligne avec "extmod" et rajoute un subsection comme ca:
Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
#Load "extmod"
SubSection "extmod"
option "omit xfree86-dga"
EndSubSection
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
regarde ici (tout viens de là): http://wiki.ubuntu-fr.org/materiel/ati?s=fglrx
mouarf, ...
Hors ligne
#3 Le 01/01/2006, à 21:40
- isterios
Re : [Résolu]Installation drivers ati 8.20; problème
Merci finallement j'ai repris le wiki (2ème méthode) et j'ai réussi à recompiler le fglrx (pour le mettre à la bonne sauce je suppose):
$ sudo module-assistant prepare
$ sudo module-assistant update
$ sudo module-assistant a-i fglrx (cette ligne n'avait pas fonctionné la première fois)
et maintenant ca tourne nikel.
J'ai l'impression qu'il fallait un reboot non signalé dans la procédure du wiki... Car après installation de tous les packages + reboot, la commande sudo module-assistant a-i fglrx est passée.
Dernière modification par isterios (Le 02/01/2006, à 12:59)
Hors ligne
#4 Le 06/11/2007, à 10:53
- compte supprimé
Re : [Résolu]Installation drivers ati 8.20; problème
Merci finallement j'ai repris le wiki (2ème méthode) et j'ai réussi à recompiler le fglrx (pour le mettre à la bonne sauce je suppose):
$ sudo module-assistant prepare
$ sudo module-assistant update
$ sudo module-assistant a-i fglrx (cette ligne n'avait pas fonctionné la première fois)et maintenant ca tourne nikel.
J'ai l'impression qu'il fallait un reboot non signalé dans la procédure du wiki... Car après installation de tous les packages + reboot, la commande sudo module-assistant a-i fglrx est passée.
Tu as recompilé quelle version ? 8.20 ? Ça mériterait des détails, voire une petite page wiki. J'ai vu souvent cette question abordée ici.