Aller au contenu

Guildwars


kSpiegel

Messages recommandés

Bonjour

Voila grace au tutorial de la doc ubuntu et playonlinux j'ai reussi a installer guildwars. Le problème c'est que ça lag énormement! L'accélération est activé vu que j'ai :

direct rendering: Yes

Et mon Pc est un amd 1.6ghz, 512 de ram, 40go d'espace disque dur, ati radeon 9200 se.

Que faire? :chinois:

Lien vers le commentaire
Partager sur d’autres sites

l'accélération graphique est activé mais je n'ai installé aucun drivers de carte graphique

Question 1: comment sais-tu que tu as l'accélération graphique activée? Un "glxinfo|grep direct" te renvoie-t-il "direct rendering: Yes"? Si c'est non, déjà, tout se fait en logiciel avec un driver générique, et tu ne bénéficies pas de l'accélération matérielle...

Question 2: as-tu modifié ton /etc/X11/xorg.conf? Si c'est non, il est peu probable que tu n'utilises ne serait-ce que le driver libre, et que tu n'aies que le driver vesa, qui fait à peu près tout en software, et à peu près rien en hardware...

Dans ce cas, y remplacer "vesa" par "radeon" dans la section Device devrait suffire à activer le driver libre pour ta 9200, sans rien avoir à installer de plus...

Edit... oups... sorry, j'avais lu trop vite le premier post... tu peux nous poster ton xorg.conf? (en blockcode, pas en code, s'il-te-plaît)... ceci dit, même si on peut faire des tas de choses avec une 9200 (jouer à HOMM ou à Unreal Tournament 2), guildwars est peut-être un peu trop hardcore, avec du driver libre (si c'est bien ce que tu utilises)...

Lien vers le commentaire
Partager sur d’autres sites

Désolé je ne sais pas du tout ce que sais que le xorg.conf. Pourriez vous m'expliquer a quoi il sert s'il vous plait? Histoire d'en savoir toujours un peu plus !

# /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 xorg.conf(5) manual page.
# (Type "man 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/fonts/X11/misc"
FontPath	"/usr/share/fonts/X11/cyrillic"
FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
FontPath	"/usr/share/fonts/X11/Type1"
FontPath	"/usr/share/fonts/X11/100dpi"
FontPath	"/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

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

Section "InputDevice"
Identifier	"Generic Keyboard"
Driver		"kbd"
Option		"CoreKeyboard"
Option		"XkbRules"	"xorg"
Option		"XkbModel"	"pc105"
Option		"XkbLayout"	"fr"
Option		"XkbVariant"	"oss"
EndSection

Section "InputDevice"
Identifier	"Configured Mouse"
Driver		"mouse"
Option		"CorePointer"
Option		"Device"		"/dev/input/mice"
Option		"Protocol"		"ImPS/2"
Option		"ZAxisMapping"		"4 5"
Option		"Emulate3Buttons"	"true"
EndSection

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

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

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

Section "Device"
Identifier	"ATI Technologies Inc RV280 [Radeon 9200 SE]"
Driver		"ati"
BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
Identifier	"BenQ FP71G"
Option		"DPMS"
EndSection

Section "Screen"
Identifier	"Default Screen"
Device		"ATI Technologies Inc RV280 [Radeon 9200 SE]"
Monitor		"BenQ FP71G"
DefaultDepth	24
SubSection "Display"
	Depth		1
	Modes		"1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
	Depth		4
	Modes		"1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
	Depth		8
	Modes		"1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
	Depth		15
	Modes		"1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
	Depth		16
	Modes		"1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
EndSubSection
SubSection "Display"
	Depth		24
	Modes		"1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480" "640x350"
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"
EndSection

Section "DRI"
Mode	0666
EndSection

Lien vers le commentaire
Partager sur d’autres sites

Le xorg.conf est le fichier de configuration de ton serveur X (le clickodrome)...

Tu y as plusieurs sections, correspondant chacune au réglage de quelque chose de particulier :

- InputDevice : tes périphériques d'entrée, comme souris, clavier, trackball, ...

- Device : ta carte graphique

- Monitor : ton écran

- Screen : sert à assembler un réglage de carte graphique et d'écran, pour créer un écran X

- ServerLayout : sert à assembler un ou plusieurs écrans X (Device et Monitor), et les périphériques d'entrée...

Pour régler ton GPU, ça se passe donc dans la section Device... En général, il n'y a pas besoin d'y mettre grand chose (les réglages par défaut sont généralement plutôt bons), mais on utilise de plus en plus l'accélération EXA, généralement plus efficace que l'ancienne XAA... tu peux essayer de jouer avec les options possibles (expliquées dans le "man radeon"), et notamment, rajouter un :

Option "AccelMethod" "EXA"

pour voir si ça peut améliorer les choses... bon, soit conscient qu'il y a beaucoup de vaudou derrière toutes ces options... sinon, il y a les drivers proprios, très chiants, pas très stables (pour les radeon, tout du moins), à la légalité douteuse, et surtout, pour une 9200, qui ne supportent plus officiellement ta carte...

Lien vers le commentaire
Partager sur d’autres sites

Sinon, entre autres options auxquelles j'ai parfois vu un (parfois anti-)intérêt, pour la 3D :

Option "SWcursor" "true # permet en général de faire afficher le curseur quand il merde... par contre, plombe généralement les perfs...

Option "AGPFastWrite" "true" # peut beaucoup améliorer les choses... des fois très stable, des fois très instable: ça dépend des machines...

Option "AccelDFS" # pareil qu'au-dessus, mais ne marche qu'avec EXA...

Option "ColorTiling" "true" # pareil... des fois stable, des fois pas stable...

... et le EXA, qu'on essaye en général en premier... bon, tu peux essayer de trifouiller... des fois, on est agréablement surpris... des fois, ça ne change pas grand chose... ça dépend des cartes (ça fait longtemps que je n'ai pas essayé le driver radeon sur une 9200, ceci dit)...

Edit :

Désormais il me dis que je n'ai pas l'accélération graphique d'activé

... ah... ça arrive... si ça merdoie, vérifie que tu n'as rien fait de bizarre, et reviens en arrière en rajoutant un # devant la ligne qui pose problème, pour la transformer en commentaire non interprété... si tu as un doute, poste-nous la section du xorg.conf que tu as modifiée...

Edit 2 : oups... j'avais mis SWcursor deux fois au lieu de mettre AccelDFS... et sinon, il y a aussi le "EnablePageFlip", qui peut faire du bien...

Lien vers le commentaire
Partager sur d’autres sites

Normalement, ce que tu fais dois suffire... tu devrais voir l'écran devenir noir un instant, et le login réapparaître...

... sinon, quand on a un truc genre gdm comme sur ta distrib, on peut, en root (donc précédé de sudo, sur ta distrib), faire un "/etc/init.d/gdm restart"... ou en version bourrin, "killall gdm" puis "/etc/init.d/gdm start"...

Lien vers le commentaire
Partager sur d’autres sites

AHMA, pas grand monde pourra t'en dire plus. les gpu < r400 (dont fait parti ta 9200) n'ont plus l'attention des devs ni sur le projet libre, ni sur le drivers proprio (je me demande même s'il n'ont pas droppé le support des < 9500 sur les derniers drivers) et donc les perfs sont exécrables.

Tu peux essayer de te lancer dans la galère de l''install de l'abominable blob d'ATI, mùais c'est absolument sans garanti que ce soit mieux si jamais ça marche... :vomi2:

Lien vers le commentaire
Partager sur d’autres sites

amd a quand même parlé de releaser des specs pour les anciens GPUs, mais on ne sait pas encore, jusqu'auxquels, ni quand...

Quant à leur support des <R300 dans leur blob, c'est officiellement fini... la raison invoquée étant qu'à leur avis, le driver libre est de toute façon meilleur (malheureusement, il manque encore de la doc)...

... quant à celui des devs, ce n'est pas forcément qu'il soit définitivement arrêté, mais il est vrai que la plupart des efforts se basent en ce moment sur le driver pour les R500 et R600 (les GPU supérieurs ou égaux à la X1xxx)...

Lien vers le commentaire
Partager sur d’autres sites

ya un truc qui me chiffone.

ATI technologies, c'est le driver proprio

Non, absolument pas... au champ "Identifier", tu peux mettre strictement ce que tu veux... tu pourrais appeler ta carte "teletubbies" que ce serait pareil, du moment que tu la déclares comme ça aussi dans la section "Screen"...

Ce qui importe, c'est la valeur du champ "Driver"... que tu mettes "radeon" ou "ati", ça revient au même: c'est le driver libre ("radeon" est spécifique aux radeons, "ati" est un driver générique qui contient tous les drivers libres pour les cartes ati<R500, y compris le driver "radeon")... le driver proprio, c'eût été fglrx...

... CDFD : il utilise bien le driver libre...

Si par contre, en faisant un "glxinfo|grep vendor", il tombait sur du "ati technologies", oui, là, d'accord, on pourrait se dire que c'est le driver proprio qui essaye d'être en charge de l'accélération opengl... mais au vu du xorg.conf, non modifié avant que kSpiegel ne nous le poste, et du fait que kSpiegel nous a dit n'avoir installé aucun driver, il est peu probable que ce soit encore un coup de l'ignoble fglrx qui ait écrasé des symlinks vers des libs utiles, vu qu'il ne semble pas avoir été installé...

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...