* Herbert <herbert(at)bugat.at> [030520 16:23]:
Hallo Herbert,
> > Den Rest (auf dem Weg zu DRI) habe ich ja schon inbekommen, aber glxinfo
> > meldet jetzt noch:
> > libGL: XF86DRIGetClientDriverName: 4.0.1 r128 (screen 0)
> > libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/r128_dri.so
> > libGL error: dlopen /usr/X11R6/lib/modules/dri/r128_dri.so failed
> > (Cannot open "/usr/X11R6/lib/modules/dri/r128_dri.so")
> > libGL error: unable to find driver: r128_dri.so
> 1) RELENG_4 src updaten
> 2) Kernel mit folgenden Optionen kopilieren (und booten)
> device agp
> device "r128drm"
das Device entspricht dem "r128.ko" Kernel-Modul, oder nicht?
> (siehe LINT)
> 3) DRI in XF86Config aktivieren
> Load "dri"
> ...
> Section "DRI"
> Mode 0666
> EndSection
Ansonsten habe ich das ja alles schon gemacht.
> Noch Fragen?
Ja: Gibt es bei dir unter /usr/X11R6/lib/modules/dri/ entsprechende
Module für dein Karte? Und werden die von dir überhaupt benötigt?
Zumindest bei mir scheint glxinfo(1) ja Wert darauf zu legen.
Ich habe jetzt nochmal im Imakefile von XFree86 nachgesehen:
Das Modul r128_dri wird nur gebaut, wenn »BuildXF86DRI« gesetzt ist[1].
Das sollte der x11-servers/XFree86-4-Server Port aber für $ARCH i386 und alpha
auch machen, oder nicht? Wobei hier schon auf die Variable zugegriffen
wird noch bevor sie angelegt wurde:
Zeile 35:
SCRIPTS_ENV= OSVERSION=${OSVERSION} \
BuildXF86DRI=${BuildXF86DRI} \
WITH_DEBUG="${WITH_DEBUG}"
Zeile 98:
.if ${ARCH} == i386 || ${ARCH} == alpha
BuildXF86DRI= YES
Setze das jetzt einfach mal explizit und schaue mal was rauskommt.
[1] xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
Gruss
Christian
-- Wer schläft, sündigt nicht - wer vorher sündigt, schläft besser. (Casanova) http://www.lackas.net/ Perl Delphi Linux MP3 Searchengines Domainchecker To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 20 May 2003 - 17:00:08 CEST