View previous topic :: View next topic |
Author |
Message |
Tazok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 25 Oct 2003 Posts: 310
|
Posted: Sat Nov 01, 2003 10:27 am Post subject: Nur ~600 fps bei glxgears |
|
|
Ich habe den Treiber für meine Radeon 9700 Pro folgendermassen installiert:
# emerge ati-drivers
# fglrxconfig
#opengl-update ati
Dann habe ich das Modul 'fglrx' in die /etc/modules.autoload.d/kernel-2.6 eingetragen (wird auch beim Start ohne Fehlermeldungen geladen).
der ATI-Abschnitt meiner XF86Config sieht folgendermassen aus:
Quote: | # === ATI device section ===
Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === FireGL DDX driver module specific settings ===
# === Screen Management ===
Option "DesktopSetup" "0x00000000"
Option "MonitorLayout" "AUTO, AUTO"
Option "IgnoreEDID" "off"
Option "HSync2" "unspecified"
Option "VRefresh2" "unspecified"
Option "ScreenOverlap" "0"
# === TV-out Management ===
Option "NoTV" "yes"
Option "TVStandard" "NTSC-M"
Option "TVHSizeAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHPosAdj" "0"
Option "TVVPosAdj" "0"
Option "TVHStartAdj" "0"
Option "TVColorAdj" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities" "0x00008000"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
Option "OpenGLOverlay" "off"
# === Center Mode (Laptops only) ===
Option "CenterMode" "off"
# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals" "off"
# === QBS Management ===
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
# === FSAA Management ===
Option "FSAAScale" "4"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
# === Misc Options ===
Option "UseFastTLS" "2"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
BusID "PCI:2:0:0" # vendor=1002, device=4e44
Screen 0
EndSection |
Trotzdem erreiche ich bei glxgears nur um die 600 fps im Durchschnitt.
Bei den vielen Usern, die viele tausend fps erreichen, frage ich mich: Was habe ich falsch gemacht? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Inte Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/102177785849f80eb740550.gif)
Joined: 15 Jul 2003 Posts: 1387 Location: Mannheim, GER
|
Posted: Sat Nov 01, 2003 10:34 am Post subject: |
|
|
Schau doch mal hier (Radeon performance question) nach.
Ich habe zwar noch eine PCI Radeon, deswegen sind die ganzen AGP-Optionen für mich nutzlos, aber es half das Hinzufügen von
Code: | Option "EnablePageFlip" "true" |
in die /etc/X11/XF86Config
Wenn Du noch ein paar nützliche Optionen finden solltest, dann wäre es Klasse, wenn Du es hier posten würdest.
Gruß, Inte. _________________ Gentoo Linux - Die Metadistribution |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Tazok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 25 Oct 2003 Posts: 310
|
Posted: Sat Nov 01, 2003 11:03 am Post subject: |
|
|
Klar, werde ich machen.
Leider hat diese Option keine Performanceverbesserung gebracht.
#glxinfo gibt folgendes aus:
Quote: | 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_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
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
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
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
----------------------------------------------------------------------
0x22 16 tc 1 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 1 0 None
0x23 16 tc 1 16 0 r y . 5 6 5 0 0 16 8 16 16 16 0 1 0 None
0x24 16 tc 1 16 0 r y . 5 6 5 8 0 16 8 16 16 16 16 1 0 None
0x25 16 tc 1 16 0 r . . 5 6 5 8 0 16 8 16 16 16 16 1 0 No |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Tazok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 25 Oct 2003 Posts: 310
|
Posted: Sat Nov 01, 2003 1:40 pm Post subject: |
|
|
Kurze Zwischenfrage: Muss AGPGART als Modul oder fest in den Kernel kompiliert werden? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Tazok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 25 Oct 2003 Posts: 310
|
Posted: Sat Nov 01, 2003 2:10 pm Post subject: |
|
|
AGPGART und AGP-Unterstützung für ATI und Nvidia als Module kompiliert und eingebunden, aber keine Veränderung.
Nie mehr als 636 fps. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
lutzlustig Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1424895864869fe459f457.jpg)
Joined: 19 Jul 2002 Posts: 220
|
Posted: Sat Nov 01, 2003 7:04 pm Post subject: |
|
|
Hi!
Also bei mir gibts das Modul fglrx gar nicht, es heißt fglrx_drv laut XFree86.0.log. Bei mir kommen nur ca. 250 fps raus und die DGA-Extension geht wieder mal nicht, aber das kann sich bei der nächsten Treiberversion wieder ändern (mit dem 2.4er Kernel und der gleichen Treiberversion gings ja noch).
Ciao _________________ Intel Core2Quad@3Ghz, Abit AB9 QuadGT, 8GB RAM, Radeon HD4870, Kernel gentoo-2.6.25-r6, Brenner Asus DRW-1814BLT, 4 HDD je 500GB)
http://strammermax.meinbrutalo.de
http://www.lordofultima.com/ref/2278509259 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Tazok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 25 Oct 2003 Posts: 310
|
Posted: Sun Nov 02, 2003 1:09 am Post subject: |
|
|
Sollte ich DRI in den Kernel kompilieren?
Im Radeon-Howto wird davon abgeraten, aber wenn ich 'emerge xfree-drm' ausführe, bekomme ich die Meldung, dass das nicht mit dem 2.6 Kernel funktioniert und ich den internen Treiber verwenden soll.
Nunja, ich habe es mit Beidem probiert, aber keine Veränderung.
Nur weil beim Start von glxgears steht: Quote: | Xlib: extension "XFree86-DRI" missing on display ":0.0". |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Daimos Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 08 May 2003 Posts: 78
|
Posted: Mon Nov 03, 2003 6:41 am Post subject: |
|
|
hi,
# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
BusID "PCI:2:0:0" # vendor=1002, device=4e45
Screen 0
EndSection
agpgart habe ich fest im Kernel, nur gibts beim 2.6er 2 agp Treiber - der eine heißt nach wie vor agpgart, der andere ist nach deinem Board benannt - bei mir nvidia-agp (hab ein nforce2 Board). Das Internal AGP muß auf no gestellt werden und nach allem gefrickel am agp MUSS neu gebootet werden.
Ich habe mit dem 2.6.0-test9 und meiner 9500 Pro um die 2600 fps (mit dem 2.4er Kernel allerdings locker 3500). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
canibuz n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/Monkey Island/Monkey_Island_-_Murray.gif)
Joined: 23 Feb 2003 Posts: 61
|
Posted: Mon Nov 03, 2003 10:21 am Post subject: |
|
|
Hast du die neuesten Treiber benutzt ?
Also mit ACCEPT_KEYWORDS="~x86" emerge ati-drivers ???
Wenn ich AGPGART fest einkompiliert hatte, gibg es nicht. Mal mit dem Modul versuchen ?
DRI weglassen ...
Schau dir mal die anleitung an. Nachdem ich es so gemacht hatte funktionierte es auch: https://forums.gentoo.org/viewtopic.php?t=96734
Gruss |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
lutzlustig Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1424895864869fe459f457.jpg)
Joined: 19 Jul 2002 Posts: 220
|
Posted: Tue Nov 04, 2003 9:28 am Post subject: |
|
|
hi!
ich habs noch mal genau nach Anleitung gemacht und jetzt gehts auch mit dem 2.6er Kernel.
Ich hatte mich gewundert, daß das Modul fglrx gar nicht existiert, aber es wurde nur ür den falschen Kernel erstelt. Also flugs alle anderen Kernel deinstalliert, alles überflüssige aus /usr/src/ gelöscht, alles Module zu den icht benötgten Kernels gelöscht, dann in /var/cache/edb/virtuals die Verweise auf die ncht benötigen Kernelsourcen raus und siehe da, dann klappts auch mit dem emerge von ati-drivers.
nun bin ich wieder von 250 auf 1600fps gekommen (Radeon 8500LE), aber das wird sich noch ändern mit der Radeon 9700, die dann reinkommt.
Ciao _________________ Intel Core2Quad@3Ghz, Abit AB9 QuadGT, 8GB RAM, Radeon HD4870, Kernel gentoo-2.6.25-r6, Brenner Asus DRW-1814BLT, 4 HDD je 500GB)
http://strammermax.meinbrutalo.de
http://www.lordofultima.com/ref/2278509259 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|