Newsgroup: it.comp.os.linux.iniziare
Titolo: [Debian/Testing] ATI Radeon 9200 ... cosa sbaglio?

Salute a tutti.
Sto provando (senza apprezzabili risultati) ad installare i driver ATI
scaricati dal sito. Ecco come ho proceduto:
# alien fglrx-4.3.0-3.14.1.i386.rpm
ed ho ottenuto fglrx_4.3.0-4.14_i386.deb. Con
# dpkg -i --force-overwrite fglrx_4.3.0-4.14_i386.deb
ho installato il driver. Poi, sempre come root, lancio
# fglrxconfig
e configuro il mouse, monitor e il resto che c'è da configurare. Riavvio,
e per controllare che tutto funzioni, lancio il comando
$ glxinfo | grep rendering
e ottengo :
direct rendering: No
il che mi lascia supporre che il Direct Rendering sia down ... :(
In cosa sbaglio? qlc potrebbe, cortesemente, indicarmi, in dettaglio, cosa
bisogna fare per far funzionare il 3D ?
Grazie 1k
L.
-- 
    /|                   L i n o G e
  \'o.O'  "Io ho vissuto a lungo, migliaia di anni, ma
  =(___)= non sono un dio e nemmeno uno degli immortali."
     U                                          s. kinG

 Il kernel supporta il tuo agp?
Il kernel della mia debian è il 2.4.26-1-386 ... come faccio a verificare
se supporta il mio agp?
Grazie per la risposta


 direct rendering: No
lascia perdere xf86config, vim è molto meglio :)
Section "Module"
        Load    "GLcore"
        Load    "dri"
        Load    "extmod"
        Load    "glx"
	Load	...
EndSection
Section "Device"
        Identifier      "card0"
        Driver          "radeon"
        BusID           "PCI:1:0:0"
        Option          "DRI" "true"
EndSection
Section "DRI"
        Mode    0666
EndSection
Da cui:
$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
...
Notare che io ho una ATI9200 e su debian testing non ho scaricato nessun
driver. Scaricare driver è roba da uindovs! :))
Ciao
gl :)

 [...] vim è molto meglio ...
Ho seguito il tuo consiglio; dopo la "potatura" ecco come si presenta il
mio XF86Config-4:
# File: XF86Config-4
Section "Module"
    Load    "GLcore"
    Load    "dri"
    Load    "extmod"
    Load    "glx"
    Load    "dbe"
    Load    "type1"
    Load    "freetype"
EndSection
Section "Files"
    RgbPath	"/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "ServerFlags"
EndSection
Section "InputDevice"
    Identifier	"Keyboard1"
    Driver	"Keyboard"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"	"xfree86"
    Option "XkbModel"	"pc104"
    Option "XkbLayout"	"it"
EndSection
Section "InputDevice"
    Identifier	"Mouse1"
    Driver "mouse"
    Option "Protocol"   "ImPS/2"
    Option "ZAxisMapping"   "4 5"
    Option "Device"     "/dev/psaux"
    Option "Emulate3Buttons"
EndSection
Section "Monitor"
    Identifier  "Monitor0"
    HorizSync   30-96
    VertRefresh 50-160
    Option "DPMS"
EndSection
Section "Device"
    Identifier  "Standard VGA"
    VendorName  "Unknown"
    BoardName   "Unknown"
    Driver      "vga"
EndSection
# === ATI device section ===
Section "Device"
    Identifier                          "ATI Graphics Adapter"
    Driver                              "radeon"
    BusID 				"PCI:1:0:0"    # vendor=1002, device=5964
    Option 				"dri" "true"
EndSection
Section "dri"
    Mode 0666
EndSection
Section "Screen"
    Identifier  "Screen0"
    Device      "ATI Graphics Adapter"
    Monitor     "Monitor0"
    DefaultDepth 24
    #Option "backingstore"
    Subsection "Display"
        Depth       24
        Modes       "1280x1024"
        ViewPort    0 0  # initial origin if mode is smaller than desktop
    EndSubsection
EndSection
Section "ServerLayout"
    Identifier  "Server Layout"
    Screen "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Purtroppo, pero', al riavvio ottengo sempre:
$ glxinfo | grep rendering
direct rendering: No
non c'è verso :(
Saresti così gentile da controllare se ho commesso qlche cavolata?
Grazie


 Saresti così gentile da controllare se ho commesso qlche cavolata?
ho la fama di essere uno stronzo, mi sa che ti lascio a metà lavoro! :))
Ciao
gl :)

 [...] mi sa che ti lascio a metà lavoro! :))
... e mò? che fai mi lasci da solo? ;)
Ciao 
LinoGeCheCredeNonvedràmaiunDirectRenderingYes! :(


 ... e mò? che fai mi lasci da solo? ;)
per ora no :)
se quanto sopra non funge, mandami per email il .config del kernel,
/var/log/messages e /var/log/XFree86.0.log, compressi.bz2 per favore.
Ciao!
gl :)

 ...
ahò, me li mandi o no sti file?
se non ricevo niente considero la faccenda chiusa ma potresti almeno
comunicare pubblicamente qual era il problema e come l'hai risolto, no?
Ciao
gl :)

 ed ho ottenuto fglrx_4.3.0-4.14_i386.deb. Con
[megacut]
ho anch'io la sarge e la 9200se, se cerchi con google trovi un thread
praticamente identico che ho cominciato io.
la mia soluzione:
 i driver ati sulla sarge funzionano MALE, impiastricciano diversi file
 che appartengono ad altri pacchetti (di X) e non funzionano molto bene.
ecco come ho risolto:
1) il mio kernel è un 2.6.7, che ha un supporto migliore della agpgart, e
pure il modulo radeon è meglio di quello del 2.4.x. (piu' aggiornato
almento)
2) disinstalla X completamente, visto che fglrx sovrascrive della roba che
poi potrebbe non funzionare piu'.
3) in source.list aggiungi:
   deb 
http://people.debian.org/~daenzer/dri-trunk-sid/
 ./
4) installa X e i dri aggiornati, usando (in XF86Config-4) i driver radeon.
il repository che ti ho consigliato è (se non ho capito male) uno dei
principali sviluppatori di X.org (successore a Xfree) e quelli son
pacchetti fatti apposta per avere driver dri aggiornati
A me ora funziona molto meglio
Alberto
-- 
mailto: 
alb...@bigfoot.com
 - ICQ: 35062672
http://alb.hey.to
http://web.tiscali.it/albertobaldan/pgp/albald-bigfoot-com.asc

    deb 
http://people.debian.org/~daenzer/dri-trunk-sid/
 ./
XFree presente nella Sarge 'liscia' comprende già il supporto completo
per la radeon con accelerazione hardware 2D e 3D.
Ciao
gl :)

 2.6
avrai notato che è decisamente un salto di qualità dal 2.4 (che già era
un grande salto avanti dal 2.2).
il 2.6 su debian, di default monta anche '/dev/shm' con dimensione di
metà della RAM totale, cosa che potrebbe non servirti.
basta cambiare i dati in '/etc/default/tmpfs' e impostare TMPFS_SIZE=...
alla dimensione prescelta.
Io uso 64MB o 0MB a seconda delle configurazioni.
C'è chi usa /dev/shm come /tmp, ma per ora io non ne ho bisogno.
Ciao
gl :)

 metà della RAM totale, cosa che potrebbe non servirti.
grazie per l'info ...
Ciao
L.
