Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.02.2005, 17:41

Neue ATI-Treiber

Habs schon in dem xorg-Thread geschrieben.
Neues ATI-Treiber ebuild.

Bei mir sensationell gute Performance!!!

Zitat

Calculating dependencies ...done!
[ebuild R ] media-video/ati-drivers-8.10.19 0 kB


Holt sie euch!!!
Et gibt nüx Gutes, außer man tut es

2

19.02.2005, 08:59

Hab da schon verschiede Anleitungen durch und alles probiert. Bekomme bei glxinfo einfach kein Direct Rendering hin und glxgear liegt meistens so bei 60. Habe aber noch ein emerge mit nice-Level 3 im Hintergrund laufen.

3

20.02.2005, 02:06

hi,

was mach ich falsch?
weiß nich mehr weiter!

mein system:
amd64
ati mobility 9700 128mb (m11)
xorg-x11 6.8.0-r4
ati-drivers 8.10.19

meine vorgehensweise:
emerge unmerge ati-drivers
reboot - start ohne X
neuen kernel erstellt und emerge ati-drivers # hab gelesen, beides sollte mit gleicher gcc-version erstellt werden
opengl-update ati

xorg.conf nochmal durchgeschaut

Quellcode

1
2
3
4
5
6
7
Section "dri"
    Mode 0666
EndSection
.
.
.
Option "UseInternalAGPGART"         "no"    # für kernel agpgart - richtig?


Xorg.0.log

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
(II) fglrx(0): driver needs XFree86 version: 4.3.x
(WW) fglrx(0): could not detect XFree86 version (query_status=-3)
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xd8000000 FBMappedSize: 0x08000000
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,800) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 800)
(II) fglrx(0): Largest offscreen area available: 1280 x 7387


modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.9-gentoo-r14/video/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)

dmesg
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
fglrx: Unknown symbol remap_pfn_range


?(
Lapi / TARGA Companion 811/ AMD64 3000+ / 1024MB / 80 GB / 9700 128MB
SelbstbauPC / ASUS A8N-E / AMD64 X2 4200+ / 2048MB / 2x160GB Raid 0 / X1800 XL 256MB

4

20.02.2005, 11:21

Du sagst, du hast den Kernel neu gebacken?
Hast du vorher auch ein mrproper gemacht?

Zitat

module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.


Du solltest schon beim Kompilieren von ati-drivers Fehlermeldungen gehabt haben.
Hast du DRM deaktiviert.
Auch radeon fb sollte deaktiviert sein.

Sonst solltest du es vielleicht mal mit einem 2.6.10er Kernel probieren.
Et gibt nüx Gutes, außer man tut es

5

20.02.2005, 12:59

also bei mir steht auch
Option "UseInternalAGPGART" "yes"
in der xorg.conf und es funzt

6

20.02.2005, 13:39

bei Use_internal_agpgart "yes" wird der ati Treiber benutzt.

Man sollte eh beides ausprobieren ,wenns nicht klappt.

Das Prob da oben sieht aber danach aus, als wäre das Modul fglrx gar nicht richtig erstellt worden.
Et gibt nüx Gutes, außer man tut es

7

21.02.2005, 14:30

yeah, mit dem kernel 2.6.10 klappts! 8)

stimmt hatte vorher fehler beim erstellen des modules fglrx mit kernel 2.6.9 - da es ja erstellt wurde hatte ich jetzt nicht sogenau geschaut, ob kompilierfehler auftretten.

thx, thx, thx
vitalogy
Lapi / TARGA Companion 811/ AMD64 3000+ / 1024MB / 80 GB / 9700 128MB
SelbstbauPC / ASUS A8N-E / AMD64 X2 4200+ / 2048MB / 2x160GB Raid 0 / X1800 XL 256MB

8

21.02.2005, 15:52

*Juhuuuu Freu* Wollt nur sagen, dass mit dem neuen Treiber endlich funktioniert ! *tanz, freu*

9

07.04.2005, 00:11

Hallo, hab auch ein Targa Companion 811C
Wie kann ich diesen Treiber bei mir installeiren?

10

08.04.2005, 12:31

Zitat

Hallo, hab auch ein Targa Companion 811C
Wie kann ich diesen Treiber bei mir installeiren?


100%ig kann dir das bei ATI-Treibern immer noch niemand versprechen.

Aber deine Chancen stehen gut.
Versuchs mit dem Howto und melde dich bei Problemen.
Et gibt nüx Gutes, außer man tut es

11

09.04.2005, 17:26

tjoa ich hab immer noch probleme mit dem OpenGL :P
habe das modul, habe die config , und opengl klappt usw....
nur es ist EXTREM lahm bei mir wenn ich glxgears mache
habe ich diesen output

bash-2.05b# glxgears
1327 frames in 5.0 seconds = 265.400 FPS
1560 frames in 6.0 seconds = 260.000 FPS
480 frames in 5.0 seconds = 96.000 FPS
480 frames in 5.0 seconds = 96.000 FPS
480 frames in 5.0 seconds = 96.000 FPS


bei fglrxinfo diesen

bash-2.05b# /opt/ati/bin/fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)

und bei glxinfo

direct rendering: No <- obwohl DRI geladen ist und in der confg drin ist von xorg

ich verstehe garnicht mehr was noch fehlt alles müll :D diese ati geschichte

Pancho evtl. könntest du mir auch helfen


P.S

habe noch opengl-update ati gemacht und es bewirkt nichts

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cyrex« (09.04.2005, 17:29)


12

09.04.2005, 18:19

UseInternalAGPGART auf No setzen ;)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Unplugged« (09.04.2005, 18:20)


13

09.04.2005, 20:20

hatte ich schon nach einigen versuchen hab ichs dann auch soweit hinbekommen das DRI läuft aber die kiste mir einfriert :)
habe dann den kernel neu compiliert ohne DRI und agpgart + VIA module loaded anschließend und siehe da
OpenGL funkt einwandfrei :D

14

10.04.2005, 08:49

hast du jetzt <b>UseInternalAGPGART</b> auch auf <b>no</b> oder auf <b>yes</b> stehen ?

Denn bei "yes" erreiche ich auch nur deine FPS. Erst bei "no" komm ich dann in den 2000er Bereich

15

10.04.2005, 09:55

UseInternalAGPGART MUSS auf no gesetzt werden.

Greets Tobi

16

10.04.2005, 15:40

Zitat

UseInternalAGPGART MUSS auf no gesetzt werden.

Greets Tobi
#

Sorry, das stimmt so nicht.

Es geht darum, ob der agpgart des Mainboards/Chips oder der generic agpgart von ati benutzt wird.

Da kann man durchaus experimentieren.
Bei dem einen geht das eine, bei dem anderen das andere, bei manchen beides.

Wer den internalagpgart auf "no" setzt ,muß auf jeden Fall die entsprechenden Kerneltreiber kompiliert haben.

Übrigens, um bei der Überschrift zu bleiben, es gibt neue Treiber :D :D :D :D

Zitat

media-video/ati-drivers
Latest version available: 8.12.10
Latest version installed: 8.12.10


Haben aber nix groß verändert bei mir.
Et gibt nüx Gutes, außer man tut es

17

17.04.2005, 09:18

Hallo,

ich häng mich hier einfach mal ran. Hab bei mir die ATI-Treiber installiert und alles so gemacht wie beschrieben. Habe aber trotzdem keine Hardware-Beschleunigung.

Rechner ist ein Asus A3823GLH-Notebook mit ATI Mobility Radeon 9700, Kernel ist 2.6.11-gentoo-r5

Ich vermute, dass der Grund in der Ursache der folgenden Zeilen aus der Xorg.0.log zu suchen ist:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID PCI:1:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenByBusid: drmOpenMinor returns 5
drmOpenByBusid: drmGetBusid reports 
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmGetBusid returned ''
(II) fglrx(0): [drm] loaded kernel module for "fglrx" driver
(II) fglrx(0): [drm] DRM interface version 1.0
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xe0876000
(II) fglrx(0): [drm] mapped SAREA 0xe0876000 to 0xb7d28000
(II) fglrx(0): [drm] framebuffer handle = 0xd0000000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0):     Name: fglrx
(II) fglrx(0):     Version: 8.10.19
(II) fglrx(0):     Date: Feb  9 2005
(II) fglrx(0):     Desc: ATI FireGL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.6.11-gentoo-r5
(II) fglrx(0):     Build-Kernel MODVERSIONS:        no
(II) fglrx(0):     Build-Kernel __SMP__:            no
(II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
(II) fglrx(0): [drm] register handle = 0xff8f0000
(II) fglrx(0): [agp] Mode=0x1f000217 bridge: 0x8086/0x3340
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000
(II) fglrx(0): [agp] AGP v3 disable mask   0x00000000
(II) fglrx(0): [agp] enabling AGP with mode=0x1f000314
(II) fglrx(0): [agp] AGP protocoll is enabled for grafics board. (cmd=0x1f000314)
(II) fglrx(0): [agp] grafics chipset has AGP v2.0
(II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes
(II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672
(II) fglrx(0): [drm] texture shared area handle = 0xe4e81000
(II) fglrx(0): shared FSAAScale=1
(II) fglrx(0): DRI initialization successfull!
(II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x007ad000
(II) fglrx(0): FBMM initialized for area (0,0)-(1408,1429)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1408,1050) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 1056)
(II) fglrx(0): Largest offscreen area available: 1408 x 365
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	8x8 mono pattern filled rectangles
	Solid Lines
	Dashed Lines
	Offscreen Pixmaps
	Setting up tile and stipple cache:
		22 128x128 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): X context handle = 0x00000001
(II) fglrx(0): [DRI] installation complete
(II) fglrx(0): Direct rendering enabled
(**) fglrx(0): Video overlay enabled on CRTC1


Kann mir jemand helfen?

MfG

Stareagle

18

17.04.2005, 11:11

@ PANCHO
Ja ich weiss, es tut mir leid, dass ich nicht so ausführlich war. Ich hatte nicht genügend Zeit, das Thema auszuführen und dachte er wollte sowieso die externen generic agpgart von ati nützen, also habe ich mich für die Kurzversion entschieden ;)

@ stareagle
Zur welchen Howto hast du die Ati-Treiber installiert. Hier wäre z.b. eine von Pancho.
Hast du zerst deinen Kernel konviguriert? Z.b darf kein DRM Treiber für ATI fest einkompiliert sein. Zudem funktionierte es bei mir nur, als ich die Module in der richtigen Reihenfolge geladen habe. Leider sitze ich im Moment nicht an einem Gentoo-System und kann mich daher an keine genaueren Angaben erinnern.

Greets Tobi

19

17.04.2005, 12:43

Hallo just-linux,

danke für den Link. Hab die Ursache in dem Thread gefunden: Ich hab kein opengl-update ati ausgeführt. :rolleyes:

Funktioniert jetzt!

Danke!!!

MfG

Stareagle