Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/08/2006, à 22:41

ashassin

Installation drivers libres ATI Radeon mobility 9000

Bonjour à tous,

Suite à l'annonce d'ATI de ne plus supporter leurs vieilles cartes yikes , j'ai décidé d'installer les drivers libres.
Pour cela, j'ai suivi le mode opératoire de  la documentation.

- J'ai bien désinstallé le driver proprio flrgx via synaptic.
- J'ai vérifié qu'il n'y avait aucune référence aux drivers proprio dans /etc/modules
- J'ai fait un

sudo dpkg-reconfigure xserver-xorg

pour être sûr d'avoir un xorg.conf bien clean
- J'ai recopié les lignes indiquées dans le tuto de la documentation

Je redemarre la session plus un petit Ctrl+Alt+Backspace pour être sûr.

Et... ça marche pas... voilà ma sortie de glxgears :

Xlib:  extension "XFree86-DRI" missing on display ":0.0".
433 frames in 5.6 seconds = 76.917 FPS
265 frames in 6.5 seconds = 40.619 FPS
265 frames in 6.3 seconds = 42.174 FPS
X connection to :0.0 broken (explicit kill or server shutdown).

pour glxinfo, j'ai :

name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on 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_hyperpipe, GLX_SGIX_swap_barrier,
    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.4.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

Mais que signifie la ligne Xlib:  extension "XFree86-DRI" missing on display ":0.0". ???
Il manque un truc quelque part mais où ???

Sinon voici le contenu de mon Xorg.conf  (que j'ai bidouillé sur AGPSize et UseFBDev, sans succès):

# /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/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "Extensions"
     Option "RENDER" "Enable"
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/mouse0"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
	Identifier	"ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
	Driver		"radeon"
	BusID		"PCI:1:0:0"
	Option		"UseFBDev"		"false" # old: true
  Option         "AGPMode" "4"
  Option         "AGPSize" "8" # default: 8
  Option         "RingSize" "8"
  Option         "BufferSize" "2"
  Option         "EnablePageFlip" "true"
  Option         "EnableDepthMoves" "true"
  Option         "RenderAccel" "true"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
	HorizSync	30-70
	VertRefresh	50-160
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies, Inc. Radeon R250 Lf [Radeon Mobility 9000 M9]"
	Monitor		"Écran générique"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x800"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x800"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection

Quelqu'un aurait il une piste s'il vous plait ??? Je dois utiliser Blender, et du coup, je suis bien embêté... sad

Hors ligne

#2 Le 10/08/2006, à 22:45

Stemp

Re : Installation drivers libres ATI Radeon mobility 9000

Regarde aussi ton fichier de logs :

cat /var/log/Xorg.0.log | grep EE

«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux

Hors ligne

#3 Le 10/08/2006, à 22:54

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

J'avais un "illegal ring buffer size" à 8

J'ai l'ai changé dans mon xorg.conf et je l'ai mis à 4.
Redemarrage de session et Ctrl+ALt+backspace
mais ça ne change rien hmm

Hors ligne

#4 Le 10/08/2006, à 22:57

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

maintenant le cat /var/log/Xorg.0.log | grep EE
me renvoie :

Current Operating System: Linux sugz 2.6.15-23-686 #1 SMP PREEMPT Tue May 23 14:03:07 UTC 2006 i686
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom

pour la wacom c'est normal, la tablette est pas branchée.

Hors ligne

#5 Le 10/08/2006, à 23:04

Stemp

Re : Installation drivers libres ATI Radeon mobility 9000

Donc il doit rester des bibliothéques fglrx, tu as réinstallé le paquet xserver-xorg-driver-ati ?


«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux

Hors ligne

#6 Le 10/08/2006, à 23:16

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

Je viens de le réinstaller, idem aucun changement.

Par contre (c'est pourquoi j'ai aussi préféré basculer sur les drivers libres), lorsque j'avais les drivers proprio, j'ai été obligé de faire la manip du LibGL.so.1.2 (nouveau fichier + recréation du lien symbolique je crois) mais j'étais obligé de tout le temps refaire la manip... (à chaque redemarrage je crois).

Hors ligne

#7 Le 10/08/2006, à 23:19

Stemp

Re : Installation drivers libres ATI Radeon mobility 9000

Ben c'est bien ça le problème, des bibliothèques ont été modifiés à la main.
mais je pensais justement qu'en forçant la réinstallation des drivers ati normaux ça fonctionnerait


«La violence n'a jamais rien réglé» Gengis Khan 1162-1227
Blog | Crunchbang Linux | Arch Linux

Hors ligne

#8 Le 10/08/2006, à 23:26

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

C'est cette manip là que j'avais faite :

*  Unfortunately OpenGL seems to be broken for R200 cards (everything below Radeon 9500) in this driver version. This may be fixed by replacing /usr/lib/libGL.so.1.2 with libGL.so.1.2 from the previous driver version (8.24.8). To do so download this file: libGL.so.1.2 and then copy it to the /usr/lib/ directory.

    * It might be necessary to create a symlink to get accelerated OpenGL:

    sudo ln -s /usr/lib/dri /usr/lib/xorg/modules/dri

n'y a-t-il pas moyen d'inverser la manip ??? neutral

Hors ligne

#9 Le 10/08/2006, à 23:49

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

Alors, pour inverser la manip, voilà ce que j'ai trouvé :

Vu ici : http://wiki.cchtml.com/index.php/Ubuntu … tion_Guide
Tout en bas, au chapitre " Revert to Xorg driver" :

You also need to remove the xorg-driver-fglrx or your manually installed drivers to get the 3D acceleration back, since it is provided by file /usr/lib/libGL.so.1.2 which belongs to libgl1-mesa package and which is moved to backup and replaced at the installation of xorg-driver-fglrx (or the manually built) package. In case the removal of the fglrx drivers fails to restore the file from libgl1-mesa, you have to reinstall the package by running:

sudo apt-get install --reinstall libgl1-mesa

Ce que je me suis empressé de faire... mais aucun changement dans glxgear... sad

Hors ligne

#10 Le 12/08/2006, à 12:56

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

Un petit up, là, ya bien des personnes dans le même cas que moi ?

Hors ligne

#11 Le 13/08/2006, à 15:22

JigSaw

Re : Installation drivers libres ATI Radeon mobility 9000

J'ai eu le soucis avec ma 9100 IGP, je l'ai resolu len commentant ceci dans mon xorg.conf :

  #Option         "AGPMode" "4"
  #Option         "AGPSize" "8" # default: 8
  #Option         "RingSize" "8"
  #Option         "BufferSize" "2"

Dis nous si ca marche wink

Dernière modification par JigSaw (Le 13/08/2006, à 15:24)

Hors ligne

#12 Le 27/08/2006, à 21:25

ashassin

Re : Installation drivers libres ATI Radeon mobility 9000

Merci JigSaw, malheureusement, aucun changement dans GLxgears....
aaaarrrrggghhh!!! je sais plus quoi faire... tout marche au poil sauf ma &*$! de carte 3D !!!

Hors ligne

#13 Le 28/08/2006, à 16:26

yostral

Re : Installation drivers libres ATI Radeon mobility 9000

Avec ma mobility 9000 ca fonctionne parfaitement sans la section "extension" (RENDER...), avec le driver "ati" (et pas radeon) et sans aucune option (agpmode... renderaccel...).


Quand tout le reste a échoué, lisez le mode d'emploi.

Hors ligne