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 30/06/2006, à 15:41

domak

ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Bonjour,

J'ai une ati 9200 SE avec le driver propriétaire fglrx patché avec la libGL.so qui va bien  (le driver libre "ati" installé par défaut avec Hoary ne supportait pas la 3D et à l'époque je n'avais pas compris qu'il existait un autre driver libre, le "radeon" - je suis sous Dapper depuis mais je n'ai pas réinstallé).
Seulement, il semble que ati ne veuille pas se bouger le fion pour les "vielles" cartes et annonce qu'elles ne seront plus supportées (et en même temps ils ont perdu un client).

Du coup, je me tate pour installer le driver libre radeon.
Il y a beaucoup d'infos un peu partout mais souvent obsolètes (version des drivers, de Xorg, d'Ubuntu).

Est-ce que quelqu'un pourrais me dire qu'elles sont les perfs du driver libre "radeon" comparé au "fglrx" (score au glxgears même si je sais que ce n'est pas un benchmark)?
Y-a-til des fonctionnalités absentes (par exemple la sortie tv ou le dual screen)?

Merci

Dernière modification par domak (Le 01/07/2006, à 23:48)

Hors ligne

#2 Le 01/07/2006, à 04:59

vetetix

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Ta carte n'est pas supportée par les derniers pilotes propriétaires?


Les manchots vaincront le Billounours.

Hors ligne

#3 Le 01/07/2006, à 10:12

domak

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Non. Depuis les deux dernières versions des drivers proprios, après chaque upgrade il faut remplacer la libGL.so.1.2 livrée dans le package par une version que tu trouves sur le net (plusieurs sites la propose) pour avoir la 3D (ou même OpenOffice).
Cela a fait l'objet de l'ouverture d'un bug chez Ubuntu https://launchpad.net/distros/ubuntu/+bug/47371 qui a remonté ça chez ATI. Et ATI aurait annoncé que les cartes à base de R2** ne seraient plus supportées.
Donc pour l'instant l'astuce de la libGL fonctionne mais demain? c'est donc pour ça que je voudrais savoir si le driver radeon est stable et si les perfos sont correctes par rapport au driver propriétaire.

Hors ligne

#4 Le 01/07/2006, à 23:45

domak

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Bon et bien je vais me répondre à moi-même.

J'ai finallement utilisé le driver libre radeon sans grosse perte (sous glxgears je passe de 1095 à 1075 environ). Mieux, des jeux qui saccadaient (sauerbauten) ne le font plus. Elle est pas belle la vie?!?

Pour ceux qui voudraient se libérer des drivers propriétaires, en plus de faire les modifs au xorg.conf indiquées sur le wiki ou sur le forum épinglé, il faut:

- virer la ligne fglrx de /etc/modules
- bien désinstaller xorg-driver-fglrx et fglrx-control
- si vous avez écrasé la libGL.so.1.2 après la mise à jour des drivers foireux d'ATI (bye bye) et avez créé un lien symbolique dessus portant le nom libGL.so.1, il faut refaire pointer ce lien vers la bonne librairie :

sudo ln -sf libGL.so.1.2 libGL.so.1

Pour info, j'ai eu des meilleurs perfs (je parle là de quelques dizaines de fps) avec le paramétrage suivant (en tatonant):

Section "Device"
        Identifier      "ATI Technologies, Inc. Radeon 9200 SE (RV280)"
        Driver          "radeon"
        VideoRam        131072 # 128 MB VRAM
        Option          "AGPMode"       "4"     # AGP 8 fonctionne mois bien
        Option          "AGPSize"       "64"    # AGP aperture size 128 fonctionne moins bien
        Option          "RingSize"      "8"
        Option          "BufferSize"    "2"
        Option          "UseFBDev"      "false"
        Option          "AccelMethod"   "XAA"   # Use XFree86 Acceleration Architecture
        Option          "XaaNoOffscreenPixmaps" "false"         # Faster RENDER acceleration
        Option          "RenderAccel"   "true"  # Enable the hardware render acceleration
        Option          "BackingStore"  "true"  # Faster double buffering
        Option          "EnablePageFlip"        "true"  # Enable page flipping for 3D apps
        Option          "EnableDepthMoves"      "true"
        Option          "ColorTiling"   "true"
        Option          "DPMS"
        BusID           "PCI:2:0:0"
EndSection

si quelqu'un à d'autres pistes pour booster, je suis preneur!!!

Attention: gardez votre ligne BusID!!!

J'espère que les futurs installateurs d'Ubuntu (c'est peut-être déjà le cas pour dapper) utiliseront ce driver par défaut car je n'avais pas compris à l'époque qu'il y avait 2 drivers libre et que seul le driver libre "ati" ne supportait pas la 3D.
Remarque, c'est une bonne pub pour le libre en général: "ton constructeur ne supporte plus ta carte acheté il y a 2 ans?!? viens chez nous, petit, on va t'arranger ça!!!!".

Dernière modification par domak (Le 02/07/2006, à 00:08)

Hors ligne

#5 Le 03/07/2006, à 10:02

dylhoxic

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Salut,

j'ai retrouvé un site qui a fait une comparaison entre driver proprio et libre :

http://www.phoronix.com/scan.php?page=a … =463&num=1


Kubuntu++

Hors ligne

#6 Le 03/07/2006, à 20:21

domak

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Je te remercie mais comme je le disais plus haut, avec les nouveaux drivers "patchés" avec la libGL, les jeux saccadaient, ce que je n'ai plus maintenant avec les drivers libres, je reste donc sur le libre (d'autant plus que si les cartes à base de R2** ne sont plus maintenues, je n'ai pas envie de refaire l'opération à chaque fois jusqu'au jour où cela ne fonctionnera plus du tout).

Hors ligne

#7 Le 07/08/2006, à 13:16

drmalcolm

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

Bonjour, ça va faire un mois qui j'utilisait les drivers libres et ça fonctionnait à peu près bien. Puis presque du jour au lendemain, X est repassé sur les drivers de base...

Quelqu'un pourrait-il m'aidé?

# /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	"compiz"
	Load	"i2c"
	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"		"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"
Option         "AGPMode" "4"
Option         "AGPSize" "64" # default: 8
Option         "RingSize" "8"
Option         "BufferSize" "2"
Option         "EnablePageFlip" "true"
Option         "EnableDepthMoves" "true"
Option         "RenderAccel" "true"
BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
       Modeline "640x350"  119.12  640 1728 1760 1840  350 1052 1058 1080
       Modeline "640x400"  119.12  640 1728 1760 1840  400 1052 1058 1080
       Modeline "720x400"  119.12  720 1728 1760 1840  400 1052 1058 1080
       Modeline "640x480"  119.12  640 1728 1760 1840  480 1052 1058 1080
       Modeline "800x600"  119.12  800 1728 1760 1840  600 1052 1058 1080
       Modeline "1024x768"  119.12  1024 1728 1760 1840  768 1052 1058 1080
       Modeline "1152x864"  119.12  1152 1728 1760 1840  864 1052 1058 1080
       Modeline "1280x960"  119.12  1280 1728 1760 1840  960 1052 1058 1080
       Modeline "1280x1024"  119.12  1280 1728 1760 1840  1024 1052 1058 1080
       Modeline "832x624"  119.12  832 1728 1760 1840  624 1052 1058 1080
       Modeline "1280x768"  119.12  1280 1728 1760 1840  768 1052 1058 1080
       Modeline "1280x800"  119.12  1280 1728 1760 1840  800 1052 1058 1080
       Modeline "1152x768"  119.12  1152 1728 1760 1840  768 1052 1058 1080
       Modeline "1400x1050"  119.12  1400 1728 1760 1840  1050 1052 1058 1080
       Modeline "1440x900"  119.12  1440 1728 1760 1840  900 1052 1058 1080
       Modeline "1600x1024"  119.12  1600 1728 1760 1840  1024 1052 1058 1080
       Modeline "1680x1050"  119.12  1680 1728 1760 1840  1050 1052 1058 1080
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

Section "Extensions"
 Option "RENDER" "Enable" 
EndSection

Suis je le seul dans ce cas là?

Hors ligne

#8 Le 13/04/2007, à 15:01

LR

Re : ATI 9200: driver libre contre proriétaire: le libre l'emporte!

domak a écrit :

Bon et bien je vais me répondre à moi-même.

J'ai finallement utilisé le driver libre radeon sans grosse perte (sous glxgears je passe de 1095 à 1075 environ). Mieux, des jeux qui saccadaient (sauerbauten) ne le font plus...

Salut, ça veut dire que tu peux jouer correctement à Planet Penguin Racer par exemple ? Car chez moi ça saccade à mort et les textes des menus sont presques invisibles (driver radeon).

Je recherche des témoignages pour savoir si ma carte (Firegl 9000 - R250 - 64MB) est trop vieille ou si il s'agit d'un problème de config...

Merci d'avance
Lilian

Hors ligne