[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recall: Problem mit 3D-Beschleunigung



Uwe Kerstan <uwe.kerstan@gmx.de> writes:

> * Malte Spiess <cuts@arcor.de> [04-12-2004 12:06]:
>> > Hat sich was verbessert?
>> 
>> Hm, inwiefern? Glaube nicht...
>
> Schau dir das Subject an. :-)

Hm, da steht - hey, Moment, das kenne ich doch! ;-)

> Sitzt du vor *deiner* Kiste oder ich?
> Starte ein 3D-Spiel (tuxracer, torcs ...) 
> dann merkst du sehr schnell einen Unterschied.

Nein, den merke ich leider nicht. :-(

>> > dri geladen?
>> 
>> Hm, wo ist da der Unterschied?
>
> DRI brauchst du für die 3D-Beschleunigung.
> Ist es geladen oder nicht? Schau bitte in die Logdateien!

Nein, ich meinte den Unterschied zu mga. Das liefert - soweit ich weiß -
dri.
Ich schaue aber mal...
/var/log/XFree...:
vermutlich eher uninteressant:
,----
| (II) Loading sub module "mga_hal"
| (II) LoadModule: "mga_hal"
| (WW) Warning, couldn't open module mga_hal
| (II) UnloadModule: "mga_hal"
| (EE) MGA: Failed to load module "mga_hal" (module does not exist, 0)
| (==) MGA(0): Matrox HAL module not loaded - using builtin mode setup instead
`----
aber das könnte ein Knackpunkt sein:
,----
| (II) MGA(0): [drm] bpp: 32 depth: 24
| (II) MGA(0): [drm] Sarea 2200+664: 2864
| drmOpenDevice: minor is 0
| 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: minor is 0
| 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: minor is 0
| 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: minor is 1
| drmOpenDevice: node name is /dev/dri/card1
| drmOpenDevice: open result is -1, (Unknown error 999)
| drmOpenDevice: open result is -1, (Unknown error 999)
| drmOpenDevice: Open failed
| drmOpenDevice: minor is 2
| drmOpenDevice: node name is /dev/dri/card2
| [...]
| drmOpenDevice: node name is /dev/dri/card14
| drmOpenDevice: open result is -1, (Unknown error 999)
| drmOpenDevice: open result is -1, (Unknown error 999)
| drmOpenDevice: Open failed
| (II) MGA(0): [drm] drmOpen failed
| (EE) MGA(0): [drm] DRIScreenInit failed.  Disabling DRI.
`----
Habe hiernach auch mal im Internet recherchiert. Das scheint wirklich
das Problem zu sein. Und zwar gibt es keinen Device in /dev/dri/ . Das
Modul agpgart sollte das wohl vor dem Start des X-Servers anlegen. Das
passiert aber nicht. Lege ich es per Hand mit mknod an, ist es nach dem
Neustart des X-Servers wieder weg.
Hast Du da vielleicht eine Idee? Sonst finde ich da mit ein wenig Glück
evtl. auch selbst noch was dazu.

>> Die Ausgaben von lsmod sind jetzt was Graphik betrifft gleich, nur dass
>> bei Knoppix mga 2x benutzt wird. Wie kann ich das ändern?
>
> Bei Knoppix? Keine Ahnung, 1x sollte aber reichen.

Ich meinte eigentlich bei mir.

>> Sonst noch Ideen?
>
> Irgendwelche Fehlermeldungen?
> (.xsession-errors, syslog, XFree86.0.log?)

Schau erst mal das oben. Wo ist denn .xsession-errors?

> Gruss Uwe

Vielen vielen Dank für Deine Bemühungen
       Malte



Reply to: