Slackware 12 e ATI Radeon 9800 Pro AIW (All-in-wonder)



Per mia scelta personale preferisco usare i driver open "radeon" inclusi in ogni distro linux e quindi anche nella nostra slackware. In slackware 12.0 il server x incluso è xorg 7.2, e i driver "radeon" sono nella versione 6.6.192 (inclusi nel pacchetto "xf86-video-ati"). Questa versione dà  una marea di problemi tra cui: freeze in uscita da xorg, crash mplayer, valori sballati in KDesktop, freeze vari ecc...
Ci sono 2 modi per risolvere, il primo è aggiornare al pacchetto incluso nel dvd/cd di slackware sezione extra (o qui). Il secondo modo (preferibile) è compilare e installare l'ultima versione dei driver ati attualmente disponibile, e cioè la 6.8.0 (che potete trovare qui). L'ultima versione è quella inclusa di default in xorg 7.3 ma funziona benissimo anche con xorg 7.2 di slack 12.0, questo grazie al nuovo metodo di sviluppo modulare di xorg...

pacchetto slackware v6.8.0 (slackbuild incluso)

Ecco i valori ottenuti con glxgears:
22266 frames in 5.0 seconds = 4453.018 FPS
22251 frames in 5.0 seconds = 4450.045 FPS
22230 frames in 5.0 seconds = 4445.889 FPS
22245 frames in 5.0 seconds = 4448.921 FPS
22050 frames in 5.0 seconds = 4409.930 FPS

ecco il mio xorg.conf

Tutti i miei tentativi di far andare il tv tuner sono falliti... questo perchè come descritto qui, credo, che il problema sia dovuto al fatto che il tv tuner philips FQ1216ME non è supportato... infatti lspci non lo rileva.

P.S.:
Per le schede ati Radeon X1000 (R500) e Radeon HD 2000 (R600) series c'è un driver open sperimentale in forte sviluppo grazie alle specifiche che ati ha rilasciato, ecco il pacchetto per slackware 12.0. maggiori info su http://www.x.org/wiki/radeonhd