Newsgroup: it.comp.os.linux.iniziare
Titolo: Installazione driver ATI (su Debian)

ciao, 
ho comprato un nuovo pc con una scheda ati radeon 9600 (prima avevo una 
nvidia...vabč) ed ho scaricato l'rpm dal sito della ati, con alien lo ho 
convertito in .deb e lo ho installato, sono andato in /lib/modules/fglrx 
ed ho lanciato il 
make.sk
 e make_install.sh 
tutto bene fin qui, modifico il file di configurazione di Xfree86 e 
restarto il server, il modulo viene caricato correttamente ma niente 
accelerazione 3D, guardando nel log di Xfree86 ho visto ecco cosa scrive 
(riporto solo il punto che mi pare piu' significativo :P): 
 
(II) fglrx(0): [agp] Mode=0x1f004e0b bridge: 0x1039/0x0648 
(II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000 
(II) fglrx(0): [agp] AGP v3 disable mask   0x00000000 
(II) fglrx(0): [agp] enabling AGP with mode=0x1f004f0a 
(EE) fglrx(0): [agp] Failed to set AGP mode! 
(EE) fglrx(0): cannot init AGP 
(II) fglrx(0): [drm] removed 1 reserved context for kernel 
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xe0bc7000 at 
0x4025d000 
(WW) fglrx(0): *********************************************** 
(WW) fglrx(0): * DRI initialization failed!                  * 
(WW) fglrx(0): * (maybe driver kernel module missing or bad) * 
(WW) fglrx(0): * 2D acceleraton available (MMIO)             * 
(WW) fglrx(0): * no 3D acceleration available                * 
(WW) fglrx(0): ********************************************* * 
 
------------------------------ 
 
allora, mi pare chiaro che ci siano dei problemi col DRI, ma come risolvo 
la situazione? 
io in genere usavo il modulo sis_agp avendo un chip SiS, ho provato 
inoltre nel file di configurazione di X a disattivare l'opzione 
UseInternalAGPGART, non č cambiato nulla, mi aiutate per favore? :) 
 
grazie 
Jenzo 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 UseInternalAGPGART, non è cambiato nulla, mi aiutate per favore? :)
se non lo hai fatto lancia fglrxconfig e lascia tutto di default tranne la
risoluzione il mouse e la tastiera, l'AGPGART della mainboard non deve
essere abilitato! prima di lanciare X assicurati con lsmod che non siano
caricati moduli come :ati,radeon,agp* in caso contrario usa modconf o rmmod
per eliminarli, già che ci sei toglili anche da /etc/modules !!
-- 
Nolinux.................. Noparty..
www.distrowatch.com
 per saperne di piu'

 per eliminarli, già che ci sei toglili anche da /etc/modules !! 
 
allora, fatto tutto, non so se puo' voler dire qualcosa ma uso pure il 
radeonfb, cmq niente moduli ati o agp... 
 
proprio ora ho provato a reinstallare tutto X da zero ed ho seguito le 
istruzioni di questo sito: 
http://www.stanchina.net/~flavio/debian/fglrx-installer.html#install
 
 
stesso risultato di prima... 
da /var/log/syslog ho letto anche queste righe che forse possono voler 
dire qualcosa: 
 
Oct 10 01:16:06 valhalla kernel: fglrx: module license 'Proprietary. (C) 
2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. 
Oct 10 01:16:06 valhalla kernel: [fglrx] Maximum main memory to use for 
locked dma buffers: 430 MBytes. 
Oct 10 01:16:06 valhalla kernel: [fglrx] module loaded - fglrx 3.14.1 [Sep 
27 2004] on minor 0 
Oct 10 01:16:06 valhalla kernel: Fire GL built-in AGP-support 
Oct 10 01:16:06 valhalla kernel: Based on agpgart interface v0.99 (c) Jeff 
Hartmann 
Oct 10 01:16:06 valhalla kernel: agpgart: Maximum main memory to use for 
agp memory: 439M 
Oct 10 01:16:06 valhalla kernel: agpgart: Detected SiS 645dx chipset 
Oct 10 01:16:06 valhalla kernel: agpgart: AGP aperture is 128M @ 
0xe0000000 
Oct 10 01:16:06 valhalla kernel: Power management callback for AGP chipset 
installed 
Oct 10 01:16:06 valhalla kernel: [fglrx] AGP detected, AgpState   = 
0x1f004e0b (hardware caps of chipset) 
Oct 10 01:16:06 valhalla kernel: AGP: Found 2 AGPv3 devices 
Oct 10 01:16:06 valhalla kernel: AGP: Doing enable for AGPv3 
Oct 10 01:16:06 valhalla kernel: agpgart: Found an AGP 3.5 compliant 
device. 
Oct 10 01:16:06 valhalla kernel: [fglrx:_r6x_CheckAGPCommand] *ERROR* 
query for AGP device capabilities failed 
Oct 10 01:16:06 valhalla kernel: [fglrx:firegl_unlock] *ERROR* Process 900 
using kernel context 0 
 
------------ 
 
sui log di Xfree sempre stessa cosa, problemi con sto AGP 
boh... 


dmec ha scritto: 
[CUT] 
 
rispondo di nuovo, ho disabilitato l'AGP interno nella configurazione di X 
e ho attivato i moduli del kernel agpgart e sis-agp 
ora con fglrxinfo mi vede la scheda ma ricevo dei valori bassi (credo) con 
glxgears: 
6046 frames in 5.0 seconds = 1209.200 FPS 
7149 frames in 5.0 seconds = 1429.800 FPS 
7160 frames in 5.0 seconds = 1432.000 FPS 
7157 frames in 5.0 seconds = 1431.400 FPS 
7157 frames in 5.0 seconds = 1431.400 FPS 
7150 frames in 5.0 seconds = 1430.000 FPS 
7156 frames in 5.0 seconds = 1431.200 FPS 
 
invece con fgl_glxgears: 
822 frames in 5.0 seconds = 164.400 FPS 
1219 frames in 5.0 seconds = 243.800 FPS 
1365 frames in 5.0 seconds = 273.000 FPS 
1367 frames in 5.0 seconds = 273.400 FPS 
1371 frames in 5.0 seconds = 274.200 FPS 
1364 frames in 5.0 seconds = 272.800 FPS 
1355 frames in 5.0 seconds = 271.000 FPS 
 
--------------- 
 
prima ricevevo valori molto piu' bassi eh, fgl_glxgears manco partiva, 
pero' ho letto in giro che i valori dovrebbero essere anche intorno ai 
3000, è possibile? te che valori ricevi? 
la mia scheda è una Mobility Radeon 9600, 128 mega di memoria...boh 
 
ciao, meglio di niente cmq :) 


 la mia scheda è una Mobility Radeon 9600, 128 mega di memoria...boh 
Considerando che una X800XT (il top del top) ha prestazioni paragonabili
a quelle di una GeForce FX 5700 Ultra in Linux... fa un po' tu le debite
proporzioni.
-- 
 PaRRoT from Linux (user #302069) |     L I N U X       .~.
Athlon XP 1700+ @2406MHz          |     The Choice      /V\
Radeon 9600PRO @524/664           |      of a GNU      /( )\
Gillette Mach 3 @Mach 3 Turbo     |     Generation     ^^-^^

 la mia scheda è una Mobility Radeon 9600, 128 mega di memoria...boh  
con la 9600 SE 128 MB ho valori più bassi dei tuoi:
bash-2.05b$ glxgears
3594 frames in 5.0 seconds = 718.800 FPS
4015 frames in 5.0 seconds = 803.000 FPS
3873 frames in 5.0 seconds = 774.600 FPS
4487 frames in 5.0 seconds = 897.400 FPS
4578 frames in 5.0 seconds = 915.600 FPS
bash-2.05b$ fgl_glxgears
691 frames in 5.0 seconds = 138.200 FPS
789 frames in 5.0 seconds = 157.800 FPS
888 frames in 5.0 seconds = 177.600 FPS
r
-- 
Hare hare supermarket !
Hare hare supermarket !
[Daevid Allen: Other Side of the Sky]
Ramapage: 
http://umpf.net/

 sui log di Xfree sempre stessa cosa, problemi con sto AGP
credo che tu debba ricompilare il kernel mettendo tutto cio che riguarda AGP
come modulo........(io ho fatto cosi!)........inoltre elimina dal kernel
eventuali riferimenti al framebuffer e metti "solo" come modulo tutto cio
che contiene la parola radeon.......
PS ti conviene farlo su di un kernel "di scorta" (magari un 2.4.27 o il
2.6.7), ovviamente quando parti col kernel nuovo devi reinstallare gli
fglrx......


 la situazione? 
Ciao :)
anche tu hai installato i driver ATI in rpm e ti sei scavato la fossa a
mani nude... :)
butta via quel rpm di m€¶ða e reinstalla XFree da capo.
tutto il supporto necessario per le Radeon è già nel xserver-xfree86 e
xlibmesa-dri incluso in Debian Sarge.
Se controlli i vecchi messaggi con google, troverai molta letteratura a
riguardo e suggerimenti per una soluzione.
Ciao
gl :)

 che contiene la parola radeon....... 
 
ho risolto, grazie :) 
in pratica leggendo su google ho letto che ci sono problemi con il chip 
SiS, ora disattivando l'opzione UseInternalAGP e usando  driver del kernel 
funziona. 
 
Grazie ancora cmq 


 proporzioni. 
 
bello schifo -_- 
il prossimo portatile che compro devo ricordarmi di prenderlo 
rigorosamente con schede nVidia. 


 gl :) 
 
ciao 


 per vedere se vanno meglio o peggio degli rpm ufficiali. 
certamente, 
DRI.sf.net
 è il sito ufficiale del supporto DRI di
accelerazione hardware per X.
Quei driver sono già nei pacchetti di Sarge.
Ciao
gl :)

 rigorosamente con schede nVidia. 
yikes! coi driver proprietari?
circa le prestazioni delle radeon, su una 9200SE Quake2 ha prestazioni
degne di un buon 3D fluido mentre Egoboo (GdR opensource) è ingiocabile.
Strano perché Egoboo va molto fluido anche sulla mia vecchia Voodoo
5/5500 PCI 64MB.
Evidentemente Egoboo usa delle funzioni di luci o trasparenze che non sono
minimamente ottimizzate nei driver ATI (o addirittura vanno in
modalità software...)
Ciao!
gl :)