Toon posts:

[FC2] ATi en Xorg

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik ben bezig om op mijn pc de ATi drivers voor mijn Radeon 9700pro te installeren op Fedora Core 2. Als X heeft deze Xorg-6.7.0.

Natuurlijk op internet gezocht naar howto's e.d. maar op deze vraag kan ik geen antwoord vinden.

Het installeren ging allemaal goed, alleen de performance is echter bar slecht. Even wat info:

glxinfo:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
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_SGI_make_current_read, GLX_SGIS_multisample
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_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9500 Pro Generic
OpenGL version string: 1.3.4641 (X4.3.0-3.14.1)
OpenGL extensions:

Direct render werkt dus, alleen ziet hij de kaart als een 9500 pro?? Terwijl lspci het toch echt een 9700pro vind:

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 ND [Radeon 9700 Pro]
01:00.1 Display controller: ATI Technologies Inc Radeon R300 [Radeon 9700 Pro] (Secondary)

DRM is disabled in de kernel, het is een custom kernel, en agp wordt volgens mij goed geladen.. stukje uit dmesg:

Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected VIA KT266/KY266x/KT333 chipset
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 256M @ 0xc0000000

.....

Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected a VIA KT266 missing the AGPv2 registers, chip might be a VIA KT400 or compatible. (VIA flag)
agpgart: Detected a Via Apollo KT400 chipset in AGP v2 compat mode at 0000:00:00.0
agpgart: Detected Via Apollo KT266/KT266A/KT333 chipset
agpgart: AGP aperture is 256M @ 0xc0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState = 0x1f000207 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled, AgpCommand = 0x1f000304 (selected caps)
[fglrx] free AGP = 256126976
[fglrx] max AGP = 256126976
[fglrx] free LFB = 122679296
[fglrx] max LFB = 122679296
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 65536

Maar goed, zo op het eerste gezicht is alleen de naam fout, nou ja daar kan ik wel mee leven, maar glxgears geeft:

3255 frames in 5.0 seconds = 651.000 FPS

En daar stap ik wat moeilijk overheen.. Dus als iemand me kan helpen om wat meer FPS uit deze machine te halen (zie sig voor specs), graag!

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 08-02 19:59
Ik heb dezelfde kaart, xorg en ook 4.3.0-3.14.1 van ATI.
Ik krijg ook de melding van een 9500Pro.
En met glxgears krijg ik
13013 frames in 5.0 seconds = 2602.600 FPS

Het kan dus wel een stuk sneller.

Taaaa taa taa taaaa taa taa ta taaataaaaa.


  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Ik merkte een aanzienlijke verbetering in de fps bij glxgears toen ik van 1x AGP naar 4x AGP ging. Dat was weliswaar op een Radeon 7200, maar je kunt er in ieder geval even naar kijken.

Post anders de relevante stukken uit xorg.conf / XF86Config, misschien dat iemand daar nog wat te verbeteren ziet.

"He took a duck in the face at two hundred and fifty knots."


Verwijderd

Topicstarter
a casema user schreef op 16 oktober 2004 @ 13:41:
Ik heb dezelfde kaart, xorg en ook 4.3.0-3.14.1 van ATI.
Ik krijg ook de melding van een 9500Pro.
En met glxgears krijg ik
13013 frames in 5.0 seconds = 2602.600 FPS

Het kan dus wel een stuk sneller.
Enig idee waar het aan kan liggen misschien? Welke stappen heb jij uitgevoerd?

@ _Squatt_
=== ATI device section ===

Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "no_dri" "no"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### 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" "0x00000000"
=== 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 "FSAAEnable" "no"
Option "FSAAScale" "1"
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" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "no"
Option "ForceGenericCPU" "no"
BusID "PCI:1:0:0" # vendor=1002, device=4e44
Screen 0
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen0"
Device "ATI Graphics Adapter"
Monitor "Monitor0"
DefaultDepth 24
#Option "backingstore"

Subsection "Display"
Depth 24
Modes "1024x768"
ViewPort 0 0 # initial origin if mode is smaller than desktop
# Virtual 1280 1024
# Virtual 1280 1024
EndSubsection
EndSection

Verwijderd

Topicstarter
Ok deze mag dicht, tenminste hij is opgelost..

Nieuwe installatie gedaan, en nu werkt het wel. Zag dat niet iedereen standaard rechten heeft om de OPENGL applicatie te gebruiken met flgrxconfig. Nu heb ik iedereen die rechten gegeven en het werk!