Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Nur ~600 fps bei glxgears
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Tazok
Guru
Guru


Joined: 25 Oct 2003
Posts: 310

PostPosted: Sat Nov 01, 2003 10:27 am    Post subject: Nur ~600 fps bei glxgears Reply with quote

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
View user's profile Send private message
Inte
Veteran
Veteran


Joined: 15 Jul 2003
Posts: 1387
Location: Mannheim, GER

PostPosted: Sat Nov 01, 2003 10:34 am    Post subject: Reply with quote

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
View user's profile Send private message
Tazok
Guru
Guru


Joined: 25 Oct 2003
Posts: 310

PostPosted: Sat Nov 01, 2003 11:03 am    Post subject: Reply with quote

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
View user's profile Send private message
Tazok
Guru
Guru


Joined: 25 Oct 2003
Posts: 310

PostPosted: Sat Nov 01, 2003 1:40 pm    Post subject: Reply with quote

Kurze Zwischenfrage: Muss AGPGART als Modul oder fest in den Kernel kompiliert werden?
Back to top
View user's profile Send private message
Tazok
Guru
Guru


Joined: 25 Oct 2003
Posts: 310

PostPosted: Sat Nov 01, 2003 2:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
lutzlustig
Apprentice
Apprentice


Joined: 19 Jul 2002
Posts: 220

PostPosted: Sat Nov 01, 2003 7:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
Tazok
Guru
Guru


Joined: 25 Oct 2003
Posts: 310

PostPosted: Sun Nov 02, 2003 1:09 am    Post subject: Reply with quote

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
View user's profile Send private message
Daimos
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2003
Posts: 78

PostPosted: Mon Nov 03, 2003 6:41 am    Post subject: Reply with quote

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
View user's profile Send private message
canibuz
n00b
n00b


Joined: 23 Feb 2003
Posts: 61

PostPosted: Mon Nov 03, 2003 10:21 am    Post subject: Reply with quote

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
View user's profile Send private message
lutzlustig
Apprentice
Apprentice


Joined: 19 Jul 2002
Posts: 220

PostPosted: Tue Nov 04, 2003 9:28 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
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