Fwd: Re: Doom - VYRESENO

OldFrog oldfrog na volny.cz
Pondělí Listopad 18 01:53:11 CET 2002


>
>
>IMHO je nejlepsi cestou opravdu rozchodit OpenGL. Pokud se chces dal ptat
>v newsech, tak:
>1) napsat jakou mas presne kartu
>2) napsat jaky mas motherboard
>3) kernel je rucne kompilovany a je zakompilovano:
>   AGP support pro VIA chipsety a i ostatni chipsety
>   DRM drivery pro ATI Rage 128 i pro Radeon
>   vse zakompilovano (t.j. ne jako moduly)
>4) hasky pri startu jsou:
>  [drm] AGP 0.99 on VIA Apollo KT133 @ 0xe6000000 32MB
>  [drm] Initialized r128 2.1.2 20001215 on minor 63
>  [drm] AGP 0.99 on VIA Apollo KT133 @ 0xe6000000 32MB
>  [drm] Initialized radeon 1.0.0 20010105 on minor 62
>5) hlasky xfree jsou
>  (II) Loading sub module "drm"
>  (II) LoadModule: "drm"
>  (II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
>  (II) Module drm: vendor="The XFree86 Project"
>        compiled for 4.2.1, module version = 1.0.0
>        ABI class: XFree86 Server Extension, version 0.1
>  ...
>  drmOpenDevice: minor is 0
>  drmOpenDevice: node name is /dev/dri/card0
>  drmOpenDevice: open result is -1, (No such device)
>  drmOpenDevice: Open failed
>

1) nejlepe poradi ten, kdo ATI Rage 128 pouziva - tedy nikoli ja
2) proc jadro inicializuje dri ovladac pro minor 63, ale X jako minor 0 ?
3) doporucuji vyhodit radeon a rage 128 kompilovat jako modul
4) zalezitosti ovladacu:

v BIOSU nastavit AGP aby bylo
    - povolena
    - inicializovana jako prvni
    - bylo prirazeno IRQ pro AGP slot

v jadre mit podporu pro AGP chipsetu desky
    - "agpgart.o" pro VIA chipsety (mate VIA KT133, ze?)

v jadre mit dri ovladac pro ATI Rage 128, snad lepe jako modul
    - "r128.o" modul DRI

v X podle www.xfree86.org/4.2.1/Status6.html#6 pouzit
    - ovladac "ati" tj:
      Section "Device"
          (...)
          Driver "ati"
      EndSection
    - podle uvedeneho zdroje je r128 ovladac z X 3.3.6 (??)
    - nahrat moduly GLcore (?? - neznam), dri, glx (urcite)

v systemu mit instalovane GL knihovny
    - podivejte se do /usr/lib/*GL*
    - zkuste:
      # ldconfig -v | grep GL


To jsou me asociace :-). Spravny postup neznam... Pro experimentovani
doporucuji jaderne ovladace ve forme modulu, pohrat si s insmod a sledovat
odezvu napr. v dmesg. Nektere moduly akceptuji take ruzne parametry.

Uspesnou bitvu preje
OldFrog.




Další informace o konferenci Linux