[FoLUG]xfree ati e dri
Andrea Chiumenti
folug@lists.linux.it
Tue, 27 May 2003 11:51:11 +0200
ma se non metti l'XF86Config come si fa a risponderti ?
sammo wrote:
> Ciao a tutti!
> Ieri ho montato una "bella" ati radeon 9100 (accidenti a quando me la
> sono portata a casa), perchè mi piaceva molto l'idea di poter avere il
> dri e utilizzare driver liberi. ho installato sulla mia debian woody
> xfree4.3 e ho modificato l'XF86Config per fargli caricare i moduli
> della readeon invece del''nv. Ecco quello che accade:
>
> (II) RADEON(0): [drm] created "radeon" driver at busid "PCI:1:0:0"
> (II) RADEON(0): [drm] added 8192 byte SAREA at 0xe099f000
> (II) RADEON(0): [drm] mapped SAREA 0xe099f000 to 0x40012000
> (II) RADEON(0): [drm] framebuffer handle = 0xd0000000
> (II) RADEON(0): [drm] added 1 reserved context for kernel
> (II) RADEON(0): [agp] Mode 0x1f000201 [AGP 0x8086/0x2560; Card
> 0x1002/0x514d]
> (II) RADEON(0): [agp] 8192 kB allocated with handle 0xe09a2000
> (II) RADEON(0): [agp] ring handle = 0xe0000000
> (II) RADEON(0): [agp] Ring mapped at 0x4828d000
> (II) RADEON(0): [agp] ring read ptr handle = 0xe0101000
> (II) RADEON(0): [agp] Ring read ptr mapped at 0x40014000
> (II) RADEON(0): [agp] vertex/indirect buffers handle = 0xe0102000
> (II) RADEON(0): [agp] Vertex/indirect buffers mapped at 0x4838e000
> (II) RADEON(0): [agp] AGP texture map handle = 0xe0302000
> (II) RADEON(0): [agp] AGP Texture map mapped at 0x4858e000
> (II) RADEON(0): [drm] register handle = 0xcf000000
> (II) RADEON(0): [dri] Visual configs initialized
> (II) RADEON(0): CP in BM mode
> (II) RADEON(0): Using 8 MB AGP aperture
> (II) RADEON(0): Using 1 MB for the ring buffer
> (II) RADEON(0): Using 2 MB for vertex/indirect buffers
> (II) RADEON(0): Using 5 MB for AGP textures
> (II) RADEON(0): Memory manager initialized to (0,0) (1024,8191)
> (II) RADEON(0): Reserved area from (0,768) to (1024,770)
> (II) RADEON(0): Largest offscreen area available: 1024 x 7421
> (II) RADEON(0): Will use back buffer at offset 0xc00000
> (II) RADEON(0): Will use depth buffer at offset 0xf00000
> (II) RADEON(0): Will use 112640 kb for textures at offset 0x1200000
> (II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
> Screen to screen bit blits
> Solid filled rectangles
> 8x8 mono pattern filled rectangles
> Indirect CPU to Screen color expansion
> Solid Lines
> Scanline Image Writes
> Offscreen Pixmaps
> Setting up tile and stipple cache:
> 32 128x128 slots
> 32 256x256 slots
> 16 512x512 slots
> (II) RADEON(0): Acceleration enabled
> (==) RADEON(0): Backing store disabled
> (==) RADEON(0): Silken mouse enabled
> (II) RADEON(0): Using hardware cursor (scanline 770)
> (II) RADEON(0): Largest offscreen area available: 1024 x 7417
> (**) Option "dpms"
> (**) RADEON(0): DPMS enabled
> (II) RADEON(0): X context handle = 0x00000001
> (II) RADEON(0): [drm] installed DRM signal handler
> (II) RADEON(0): [DRI] installation complete
> (II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
> (II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
> (II) RADEON(0): [drm] dma control initialized, using IRQ 10
> (II) RADEON(0): [drm] Initialized kernel agp heap manager, 5111808
> (II) RADEON(0): Direct rendering enabled
>
> Il dri dal log di xfree sembra essere disabilitato. A sto punto se
> lancio glxgears, lui mi dice:
>
> PESSIMISMO:/tmp/drm# glxinfo
> name of display: :0.0
> display: :0 screen: 0
> direct rendering: No
> server glx vendor string: SGI
> server glx version string: 1.2
> server glx extensions:
> GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
> client glx vendor string: SGI
> client glx version string: 1.2
>
> quundi per lui dri è disabilitato. ho provato a lanciare neverwinter
> nights e va da schifo. Scatta anche il menu iniziale, quindi
> presuppongo che dri non vada. Ho anche sentito che i driver dri di
> xfree vanno molto di meno di quelli di ati, ma non penso che vadano
> peggio della mia geforce 2 mx400 che oramai ha due anni abbondanti. E
> la conclusione è sempre la stessa dri non funziona. Inizialmente ho
> anche dovuto aggiornare i moduli del dri che compilo dai sorgenti che
> ho scaricato da quasta pagina:
> http://www.xfree86.org/~alanh/
> pechè quando lanciavo xfree mi diceva che il modulo radeon.o era
> troppo vecchio (? quello del kernel 2.4.20???). Sostituendo solo il
> modulo radeon.o nella directory dei moduli drm del kernel quel
> essaggio spariva. Poi, come si legge nella pagina di cui sopra ho
> anche copiato i moduli .o oppurtuni nella directory
> /usr/X11R6/lib/modules/drivers
> con il risultato di non vedere nenanche + partire xfree. morale: ho
> dovuto reinstallare xfree.
> Che faccio? Helpme! sarebbe bello potere evitare di dover tornare ad
> usare i driver closed di nvidia.
> Grazie in anticipo e scusate la lunghezza del post.
> Samuele
>
>
> _______________________________________________
> FoLUG mailing list
> FoLUG@lists.linux.it
> http://lists.linux.it/listinfo/folug per cancellarsi dalla lista
>
>