3D-Beschleunigung mit Atitreiber

M

malaclypse

Grünschnabel
Hallo!

Ich habe den 8.10.12 Atitreiber installiert.
Wenn ich nun eine 3D-Anwendung starte, in diesem Fall EnemyTerretory, bricht der Vorgang mit folgender Meldung ab:

Code:
....
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 4: 800 600
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 800x600
Using 8/8/8 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect


***********************************************************
 You are using software Mesa (no hardware acceleration)!
 Driver DLL used: libGL.so.1
 If this is intentional, add
       "+set r_allowSoftwareGL 1"
 to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (4)
Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Received signal 11, exiting...

Ich verwende einen 2.6.10 ner Kernel und den agpgarttreiber, der in dem Atitreiber integriert ist(der aus dem Kernel fuktioniert leider nicht).
Ich verwende Xorg 6.8.
lsmod gibt folgendes aus:
Code:
Module                  Size  Used by
fglrx                 237500  0
Modul ist also geladen.
opengl-update ati, habe ich auch durchgeführt.

Kann jemand etwas mit der Fehlermeldung anfagen?

Vielen Dank im Voraus
 
Code:
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: [url]www.mesa3d.org[/url]
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.1)

Hm, das verstehe ich nicht. Heißt das, dass gar nicht der ati-treiber verwendet wird, sondern dieser Mesatreiber?
 
Schau mal mit "dmesg" welche Meldung beim Laden des fglrx Modules kommt :)
 
Code:
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 430 MBytes.
ACPI: PCI Interrupt Link [LNK4] enabled at IRQ 3
ACPI: PCI interrupt 0000:03:00.0[A] -> GSI 3 (level, low) -> IRQ 3
[fglrx] module loaded - fglrx 8.10.19 [Feb  9 2005] on minor 0
mtrr: 0xc0000000,0x8000000 overlaps existing 0xc0000000,0x1000000
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected nVidia nForce2 chipset
agpgart: Bridge device is in AGP v3 mode
agpgart: AGP aperture is 128M @ 0xe0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x00000000 (hardware caps of chipset)
[fglrx:firegl_unlock] *ERROR* Process 6731 using kernel context 0
mtrr: 0xc0000000,0x8000000 overlaps existing 0xc0000000,0x1000000
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)

Vermutlich liegt der Fehler hier:
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)

Danke für die Hilfe, ich habe nämlich noch nicht den Druchblick.
 
Vielen Dank für die Hilfe.
Das schaue ich mir jetzt erst mal in Ruhe an.
 
selbe problem wie bei mir, modul geht, aber AGP probleme, und agpgart geht ja ned bei mir auch neee.... :think:

//EDIT1: X Startet mit fglrx; nur bei mir geht die ausgabe von dmesg bis hierher:

Code:
....................vorherige zeilen wie oben
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 816M
agpgart: Detected nVidia nForce2 chipset
agpgart: Bridge device is in AGP v3 mode
agpgart: AGP aperture is 128M @ 0xd0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x00000000 (hardware caps of chipset)
[fglrx:firegl_unlock] *ERROR* Process 5931 using kernel context 0

das overlap kommt bei mir ned - devilz haste auch ein link für mich :brav:

//EDIT2: hab das was auf dieser Website gestanden is gemacht und es geht auch ned, immer noch beim selben fehler bleibt's stehen...

Xlog:
Code:
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENOMEM"
(EE) fglrx(0): cannot init AGP



mfg fabifri
 
Zuletzt bearbeitet:
da du einen nvidia chipsatz hast, musst du in deiner xorg.conf Option "UseInternalAGPGART" "yes" setzen, zumindest was ich so gelesen habe.
 
ich hab die 3d beschleunigung nun....

einfach in der xorg.conf:


Option "UseInternalAGPGART" "no"
Option "UseFastTLS" "2"

das war's

mfg fabifri
 

Ähnliche Themen

X startet nichtmehr

JBidWatcher: Problem bei loading Auctions in Verbindung mit mySQL

Akonadi startet nicht mehr

xrandr: cant open display

Windows clients können nicht mehr auf lange laufendes System zugreifen

Zurück
Oben