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

Re: Nochmal ATI fglrx



Am Montag, den 14.03.2005, 18:03 +0100 schrieb Peter Weiss:
> Daniel Leidert <daniel.leidert.spam@gmx.net> writes:
> 
> > Am Montag, den 14.03.2005, 16:40 +0100 schrieb Peter Weiss:
> >> Daniel Leidert <daniel.leidert.spam@gmx.net> writes:
> >
> > [..]
> >> >> Kernel:
> >> >> Astor:/home/peter# egrep 'CONFIG_(DRM|AGP|MTRR|FB)' /boot/config-2.6.10astor  | grep -v ^#
> >> >> CONFIG_MTRR=y
> >> >> CONFIG_AGP=m
> >> >> CONFIG_AGP_ATI=m
> >> > [gesnippt]
> >> >
> >> > Werden auch beide geladen (lsmod)? Hast du einen ATI-AGP-Chipsatz?
> >> 
> >> ~:1> lsmod | egrep '(radeon|agp|fglrx)'
> >> radeon                131860  0 
> >> ati_agp                 8716  0 
> >> agpgart                34092  1 ati_agp
> >> fglrx                 240028  1 
> >> 
> >> Wie bekomme ich raus ob ich einen ATI-AGP-Chipsatz habe?
> >
> > $ lspci | grep AGP
> 
> ~:1> lspci -vs 00:01.0
> 0000:00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 21) (prog-if 00 [Normal decode])
>         Flags: bus master, 66MHz, fast devsel, latency 128
>         Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
>         I/O behind bridge: 0000c000-0000dfff
>         Memory behind bridge: e0000000-efffffff
>         Prefetchable memory behind bridge: a0000000-afffffff
> 
> => Damit wohl Non-ATI

Jep. Wahrscheinlich ist
CONFIG_AGP_INTEL=m
CONFIG_AGP_INTEL_MCH=m
das richtige für dich. Und das Modul dann laden (mehr zu den
unterstützten Chipsätzen solltest du in der Kernel-Dokumentation
finden).

> > [...]
> >
> >> >> ~:1> fglrxinfo 
> >> > [gesnippt]
> >> >
> >> > Stattdessen bitte die Ausgabe von glxinfo posten.
> >> 
> >> Für die Interpretation von glxinfo fehlt mir das Wissen.
> >
> > glxinfo hat mehr Output und kann z.B. noch vorhandene Reste von
> > NVidia-Treibern aufdecken. fglrxinfo ist dafür nicht geeignet.
> >
> >> Mich wundert, dass
> >> er "direct rendering: No" sagt, obwol ich die Option
> >> 
> >>      "no_dri"                     "no"
> >
> > Das sagt er, weil
> > [snip]
> >> OpenGL vendor string: Mesa project: www.mesa3d.org
> >> OpenGL renderer string: Mesa GLX Indirect
> >> OpenGL version string: 1.3 Mesa 4.0.4
> > [snip]
> 
> Ich dachte, dass damit die /usr/X11R6/lib/libGL.so.1.2 von
> der xlibmesa-gl statt der /usr/share/fglrx/diversions/libGL.so.1.2 verwendet
> wird.

Kann sein. Mit den technischen Aspekten bin ich weniger vertraut.

> Okay, ich habe jetzt radeon und den agp-Krams aus der /etc/modules
> rausgenommen und nur noch den fglrx-Treiber drin.

Welche Module lädt er nun? lsmod? 

> Nach einem Reboot kommt
> der AGP-Fehler zwar nicht mehr, der 3D-Support funzt aber immer noch nicht
> (Zusätzlich habe ich noch no_dri auf yes gesetzt

Warum das? Damit bekommst du dann IMO auch keinen 3D-Support.

[snip]
> (WW) fglrx(0): ***********************************
> (WW) fglrx(0): * DRI initialization disabled!    *
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> (WW) fglrx(0): * 2D acceleraton available (MMIO) *
> (WW) fglrx(0): * no 3D acceleration available    *
> (WW) fglrx(0): ***********************************
[snip]

MfG Daniel



Reply to: