[FoLUG]xfree ati e dri

Michele Mordenti michele.mordenti@tin.it
Lun 4 Ago 2003 19:51:30 CEST


Alle 11:18, martedì 27 maggio 2003, sammo ha scritto:
> 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
>


Il post è un pò datato ma vorrei sapere come è andata a finire:
stò installando una debian sul portatile di un mio amico, ha una radeon mobile 
e non so che pesci pigliare.
Sul sito ATI ho trovato dei driver per kernel 2.5.1, boh?
Qualcuno di voi potrebbe magari indicarmi un repository per XFree4.3 per 
UNSTABLE SID perchè www.apt-get.org è giù e goolge continua a darmi link 
scaduti.
Thanks

P.S.:
sono un felice possessore di nVIDIA GeForce 4200GO 64MB DDR
nVIDIA Closed RuleZ

-- 
	Michele Mordenti "MonsterMord" - Forli' (FC) - michele.mordenti@tin.it
(o_	Powered by Debian GNU/Linux SID on DELL Inspiron 8500
//\	Linux user: 278480 - ICQ# 26479319 - Jabber ID: MonsterMord@jabber.org
V_/_	Membro del FoLUG (Forli' Linux Users Group) - http://www.folug.linux.it



Maggiori informazioni sulla lista FoLUG