10.24.07
ATI Driver fglrx 8.42! Arrivano AIGLX e Compiz per i possessori di schede ATI
Questi driver ATI erano molto attesi dalla comunità Linux per il loro supporto ad AIGLX e quindi la possibilità di utilizzare Compiz, eventualmente Fusion, (o Beryl) senza dover installare XGL!!!
I Driver (per la precisione versione 8.42.3) sono arrivati! Non ho ancora avuto tempo di provarli… Penso aspetterò di finire un importante lavoro per cui ho bisogno della scheda video…
AGGIORNAMENTO (15-nov-2007): Ho provato i driver su una ATI Radeon X600.. in fondo per le mie impressioni.
E il prossimo mese è attesa la versione 8.43 che dovrebbe includere ciò che manca in questa!
Intanto però vi spiego cos’hanno di nuovo questi driver e cosa ancora manca loro!
Novità
- Supporto AIGLX (13 mesi dopo nVidia ma ci siamo arrivati)
- supporto a Xorg 7.3 / server 1.4
- correzione ad un bug nel TexturedVideo playback che incrementa le prestazioni del playback rendendo più fluidi i video
- incremento generale delle prestazioni
- sistemato qualche bug. In particolare il problema per i possessori di un Rialto AGP Bridge dovrebbe essere risolto (se così non è segnalate qui il bug)
- Il driver è testato per chipset dall’R300 all’R600. Quindi si tratta di schede Radeon fino alle più recenti!
- miglioramenti all’AMD Catalyst Control Center (AMDCCCLE) - vedere immagini in basso
Cosa non c’è
- Non c’è il supporto al kernel 2.6.23 per ora, atteso per la prossima release! Attenzione quindi
(il supporto a questo kernel manca per un problema riscontrato con l’architettura x86_64) - Non include il supporto alla serie FireGL
- la compatibilità con le workstation dovrebbe essere aggiunta il prossimo mese
- ancora qualche bug con Compiz (leggere dopo x i dettagli)
Dettagli
Centro di controllo (AMDCCCLE)
Si tratta della versione v1.5.

AMD Catalyst Control Center v1.5
Diversi settaggi (come quelli sui filtri antialiasing e anisotropic) sono ora disponibili. Non si può ancora utilizzarlo per impostrare una velocità di 16x offerta da alcune schede seppure il driver dovrebbe supportarla!
Da quel che leggo siamo sull’ottima strada comunque e se continuano così ne vedremo delle belle!!!
Compiz (Fusion)
È stato testato su Fedora 7 e il neonato Ubuntu 7.10 (Gutsy Gibbon).
Da quel che leggo esiste un bug che crea diversi problemi con Compiz 0.3 ma che dovrebbe essere stato risolto in Compiz 0.6! Il prossimo mese AMD promette comunque di fornire un modo per aggirare il bug con Compiz 0.3 (non si può dire che non si stia dando da fare ultimamente!!!)
A quanto pare se si prova ad abilitare i “desktop effect” su Fedora 7 non si avrà successo ma se viene installato Beryl o Compiz Fusion da un repository dovrebbe funzionare!
Su Ubuntu 7.10 dovrebbe funzionare bene con gli effetti di default di Compiz Fusion!
Viene consigliato di mettete il driver fglrx nella “white list” di Compiz se ci fossero problemi (questo con qualunque distribuzione).
Demo di Compiz Fusion con AIGLX su Ubuntu Gutsy Gibbon (7.10) con fglrx 8.42.3 - fonte e download a maggior qualità qui
Video Quake Wars
Ed ecco qua una dimostrazione delle prestazioni su scheda Radeon HD 2900XT; sistema operativo Ubuntu 7.10 (Gutsy Gibbon)… Enemy Terrotiry QuakeWars sembra girare egreggiamente a pieni effetti grafici!!!
Enemy Territory QuakeWars: Fasi di gioco - fonte e download a maggior qualità qui
Enemy Territory QuakeWars: Fasi di gioco nell’acqua - fonte e download a maggior qualità qui
Come installare
Sul blog di divilinux c’è una guida per l’installazione su Ubuntu che però può essere riadattata a qualsiasi altra distro supportata dal driver semplicemente accendendo il cervello
e lanciando l’installer con l’opzione “--listpkg” per vedere quali sono le distro supportate
enjoy
Link ufficiali
Versione per x86 (32bit) oppure anche qui
Versione per x86_64 (64bit) oppure anche qui
Prova su strada *new*
Ho finalmente provato questi driver su una Ati Radeon x600. Ecco i difetti principali che ho riscontrato
- 2 strane strisce nere in basso a destra nello schermo (ho un amico che ha avuto lo stesso problema… questo mi lascia pensare che sia un problema dei driver, mi confermate?). In più alcune bande si formano talvolta anche sotto il cursore! *questo problema si verifica solo senza Compiz in esecuzione*
pare che questo problema svanisca impostando in Xorg, nella sezione Device le opzioni: (testato - basta l’opzione in grassetto, l’altra non guasta
)
Option “XAANoOffscreenPixmaps” “true”
Option"DRI""true"
Altrimenti date un occhiata a questo post (disattivare l’mtrr non è una buona idea comunque secondo me. Vi riduce le prestazioni al 40%)
- il video playback non funziona se Compiz è in esecuzione. Un rettangolo nero si presenta al posto del video! Questo accade con l’estensione XV, mentre con l’estensione GL l’immagine lampeggia in continuazione, il video è comunque inguardabile… Per poter vedere i video devo disabilitare Compiz, oppure lanciarli con l’estensione X11 (emulazione software), quest’ultima non è una vera soluzione. Mi resta da provare ad applicare una patch per mplayer che permette di utilizzare l’estensione video di Compiz: in teoria dovrebbe risolvere il problema. Lo farò in qualche ritagli di tempo ed eventualmente, se funzionasse, scriverò una piccola guida per spiegare il procedimento seguito.
- alcune applicazioni OpenGL sono prive della decorazione della finestra: niente contorno, niente tasto chiudi o riduci ad icona, non si possono spostare.
- alcuni effetti Compiz Fusion non funzionano (es. Blur)
- Compiz in generale è piuttosto lento…
Senza far girare Compiz i driver sembrano più prestanti dei precedenti e il Control Center sembra fare il suo lavoro egreggiamente! (non l’ho testato completamente)
In caso di problemi
Per favore riportateli (in inglese) sul forum di Phoronix!
e ricordatevi di partecipare al sondaggio





psychomantum detto,
24 Ottobre, 2007 a 8:37
e porco diavolo.. mò che ho fatto a cambio di pc con mio fratello ._.”
sonoffree detto,
24 Ottobre, 2007 a 8:54
Li sto provando. A meno che non abbia problemi il mio xorg, va tutto, ma compiz va piano. Adesso vedo se si può fare di meglio. Comunque non sentirò più nominare XGL!
ibart detto,
24 Ottobre, 2007 a 9:12
e si certo, mo che il restricted manager funziona mi rimetto a smanettare con i driver. No! Sto giro aspetto che me li impacchettino e che me li mettano upstream. Cmq la cosa più triste è che il Feed della ATI non accenna a niente -_-
Ossignur
tag0 detto,
24 Ottobre, 2007 a 10:44
Era ora…dopo che finalmente sono stati rilasciati driver per i notebook sul lato windows (e ci voleva tanto), arriva anche questa bella notizia. Si spera per il meglio.
Bella li
mastro detto,
24 Ottobre, 2007 a 17:01
Se qualcuno prova il driver può commentare sulle prestazioni?
Se volete segnalare eventuali problemi siete i ben venuti.. ma non chiedetemi assistenza perfavore che non ho moltissimo tempo
sonoffree detto,
24 Ottobre, 2007 a 17:20
Lo faccio io! Le prestazioni sono simili ai precedenti, qualche fps nei giochi ma nien’altro. Grazie alla mancanza di XGL vanno i giochi come tremulous, il Pannello della scheda video è ben fatto e si può impostare come meglio si credo anti-aliasing, filtro anitisotrofico e via dicendo. Con Compiz attivo si va qualche fps più lenti che con XGL, per il resto tutto è fluido. L’unico problema è lo scrolling e gli effetti se è aperta una pagina di firefox o qualsiasi altro browser. Se si spegne compiz infatti lo scrolling è ottimale.
Certo, se questi non sono i driver ufficiali, ma dei beta sarei felicissimo
davide detto,
24 Ottobre, 2007 a 17:48
ciao, ma compiz come lo si installa? anzi come si deve configurare X per AIGLX?
tag0 detto,
24 Ottobre, 2007 a 18:03
@davide:
Di guide in giro ne trovi tante. Prova a cercare “install AIGLX” su google e te ne arrivan vagonate
mastro detto,
24 Ottobre, 2007 a 18:04
@sonoffree
grazie della testimonianza!
Diciamo così: almeno si sta muovendo qualcosa!!!
Si spera che continueranno a migliorare…
intanto i bug segnalateli!
@davide
AIGLX dovrebbe già essere abilitato all’avvio di X ( grep -i aiglx /var/log/Xorg.0.log per conferme)
per installare compiz dipende dalla tua distribuzione e dal modo che vuoi usare per l’installazione
su Debian apt-get install compiz (o tramite synaptic) e poi si aggiunge un comando all’avvio di gnome/kde/altro
ci sono moltissime guide che lo spiegano
anche specifiche per la tua distro
se non la trovi e mi dici qual’è la tua distro ti posso indirizzare
davide detto,
24 Ottobre, 2007 a 19:54
in effetti è abilitato.
pensavo si dovesse scrivere qualcosa nel xorg.conf …
prima avevo una scheda intel e andava per bene…
cmq adesso compiz –replace mi urla dietro che:
compiz –replace
GLX_EXT_texture_from_pixmap is not available with direct rendering.
GLX_EXT_texture_from_pixmap is not available with indirect rendering. Aborting!
vabbé, ora provo a googlarlo…
ciao ciao
mastro detto,
24 Ottobre, 2007 a 20:20
@davide
vedo..
tieni d’occhio questo post: http://www.phoronix.com/forums/showthread.php?t=5972
pare tu non sia l’unico
rds4ever detto,
24 Ottobre, 2007 a 20:57
Caro Mastro,
ancora li devo provare,non appena li installo avrai anche la mia esperienza di utilizzatore ati mobility radeon x600.
A presto,
Ciao!
Riccardo
Fraev detto,
25 Ottobre, 2007 a 0:47
Le prestazioni sono buonissime sulla mia 9600xt
al primo avvio compiz andava decisamente lento, ma dopo un riavvio (per fortuna che è saltata la corrente senno me ne accorgevo domani XDD) va tutto fluidissimo XDD
mi basta muovere il mouse è scoppia fuoco da tutte le parti XDDDD
grz ati, in ritardo ma grz XDD
mastro detto,
25 Ottobre, 2007 a 2:01
bene…. pare che i driver soddisfino qualcuno
questo è positivo…
mariano detto,
25 Ottobre, 2007 a 11:24
ciao a tutti,
lavoro con una fedora core 7, ed ho una scheda video ati mobility radeon 9700, e mi sono scaricato il .run dei driver 8.42, ed ora beryl funziona ( era ora ).
Creando i pacchetti ad-hoc, nulla da fare, non ne ha voluto sapere di funzionare: quando provavo ad eseguire flgrxinfo o altro che riguardasse fgl, dava sempre segmentation fault.
Allora ho rieseguito il .run dei driver, installando i pacchetti standard, ed ora sembra che tutto funzioni, ma non del tutto bene….
Mi spiego:
Queste sono i dati raccolti dal mio fgl_glxgears:
2855 frames in 5.0 seconds = 571.000 FPS
3095 frames in 5.0 seconds = 619.000 FPS
2913 frames in 5.0 seconds = 582.600 FPS
3233 frames in 5.0 seconds = 646.600 FPS
2606 frames in 5.0 seconds = 521.200 FPS
2993 frames in 5.0 seconds = 598.600 FPS
3336 frames in 5.0 seconds = 667.200 FPS
3387 frames in 5.0 seconds = 677.400 FPS
3031 frames in 5.0 seconds = 606.200 FPS
3394 frames in 5.0 seconds = 678.800 FPS
da notare che la schermata del cubo mi viene fuori “lampeggiando”…
Inoltre, se provo ad eseguire google earth, vedo tutto lampeggiante. Se non mi muovo nelle mappe, tutto resta nero, se mi muovo, vedo le mappe che lampeggiano velocemente.
Altro casino: se vado ad esempio sul sito della gazzetta ( abbastanza pesante come contenuti ), la mia CPU va a palla, e lo scrolling del browser ( firefox 2.0.0.7 ) e decisamente “scomodo”: va molto a rilento.
Nella configurazione di amdcccle antialias e filtro anisotropo sono disattivati, e l’aggiornamento verticale l’ho impostato su “sempre disattivato”.
Non capisco, senza i driver, tutto andava più veloce… lo scrolling era lineare, i video si vedevano bene, e le finestre wondeggiavano senza problemi con gli effetti desktop.
Possibile che i driver rallentino in questo modo? allora a che serve la scheda grafica??
Dubbio: non è che devo impostare qualcosa nel xorg.conf che mi è sfuggito??
grazie mille, lo posto qui sotto…
cat /etc/X11/xorg.conf
# Xorg configuration created by system-config-display
Section “ServerLayout”
Identifier “single head configuration”
Screen 0 “aticonfig-Screen[0]” 0 0
InputDevice “Keyboard0″ “CoreKeyboard”
InputDevice “Synaptics” “CorePointer”
EndSection
Section “Files”
EndSection
Section “Module”
EndSection
Section “InputDevice”
Identifier “Keyboard0″
Driver “kbd”
Option “XkbModel” “pc105″
Option “XkbLayout” “it”
EndSection
Section “InputDevice”
Identifier “Synaptics”
Driver “synaptics”
Option “Device” “/dev/input/mice”
Option “Protocol” “auto-dev”
Option “Emulate3Buttons” “yes”
EndSection
Section “Monitor”
Identifier “aticonfig-Monitor[0]”
Option “VendorName” “ATI Proprietary Driver”
Option “ModelName” “Generic Autodetecting Monitor”
Option “DPMS” “true”
EndSection
Section “Device”
Identifier “aticonfig-Device[0]”
Driver “fglrx”
EndSection
Section “Screen”
Identifier “aticonfig-Screen[0]”
Device “aticonfig-Device[0]”
Monitor “aticonfig-Monitor[0]”
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection
Giuseppe detto,
27 Ottobre, 2007 a 12:56
Premetto che ho un’ATI x700 e seguendo una marea di guide per l’installazione corretta di questi driver non riesco ad abilitare compiz fuzion su gusty. Infatti nel momento in cui provo ad abilitare gli effetti dalla sezione “Aspetto” mi appare il seguente errore: “Desktop effects could not be enabled”….Cosa posso fare???Aiutatemi per favore!!
Giuseppe detto,
27 Ottobre, 2007 a 13:18
Ragazzi ho risolto il problema!Infatti basterà editare /etc/xdg/compiz/compiz-manager e aggiungere alla fine del file la seguente stringa: SKIP_CHECKS=”yes”. A questo punto andando su Sistema -> Preferenza -> Aspetto e provando ad abilitare gli effetti compiz non mi appare più il messaggio di errore “Desktop effects could not be enabled”, bensì finestre tremolanti e quant’altro!!!Spero di essere stato di aiuto!!Saluti!!
lionmax67 detto,
27 Ottobre, 2007 a 21:01
Cari Amici
Sono proprio nei casini….ho installato l driver ATI , poi ho fatto alcune modifiche al file xorg.conf e al file compiz> Ubuntu si carica solo in modalit’ terminal….ora vi sto scrivendo utilizzando il live cd…Vi prego aiutatemi …il comando gedit non funziona…non so come ripristinare la macchina…L-ultima cosa che vorrei fare e’ reinstallare UBUNTU 7.04. Help me!!!!!!
mastro detto,
27 Ottobre, 2007 a 21:19
@giuseppe
sono contento che hai risolto
@lionmax67
sono sicuro troverai una soluzione
con queste informazioni non posso esserti di molto aiuto
cmq questo non è il luogo più adatto per chiedere aiuto
usa il forum di ubuntu (anche italiano) o il canale irc (xchat) di ubuntu-it per chiedere aiuto in proposito
Paolo detto,
28 Ottobre, 2007 a 18:51
Provati oggi su una Slackware 12. Sembrano funzionare, tenendo conto che cmq ho un Pentium III con una ati radeon 9800. La cosa buffa e’ che ho dovuto installare un fusion-icon per avere tutto a posto. Lanciando da terminale non vedevo le solite icone della barra delle finestre.
Capo detto,
9 Novembre, 2007 a 20:00
Ho seguito alla lettera la guida, il catalyst control center , quando ci clicco sopra nn si apre; in più vorrei chiedervi se mi dite come annullare l’effetto della guida, perchè vorrei tornare a xgl perchè girava tutto molto più veloce e più stabile (almeno sul mio portatile, x700).
In ultima vi sottopongo un altro piccolo problema , che ho adesso, ma che c’era anke ad ubuntu 7.10 appena installato…..schermo nero al boot, molto tempo per il caricamento…….invece se faccio “alt + f2″ si avvia in pochi secondi, sempre pero’ nn vedendo il logo di ubuntu in caricamento ma bensi’ le varie operazioni con ” [ok], poi logga normalmente in gnome.
Ho provato seguendo alcune guide a modificare il file /etc/usplash.conf impostando la risoluzione corretta, ma niente da fare!
Suggerimenti ? grazie (scusate per il post lungo)
mastro detto,
9 Novembre, 2007 a 21:57
@Capo
quale guida?
io non ho scritto alcuna guida per installare i nuovi driver, hai sbagliato post?
riguardo l’altro problema siamo decisamente Off topic direi… comunque ho letto in giro che è un bug diffuso… basta sistemare nelle impostazioni di grub la corretta risoluzione del tuo monitor
googla un po’ per bug no splash screen ubuntu 7.10
dovresti trovare qualcosa penso
Capo detto,
9 Novembre, 2007 a 22:49
ops scusa! si ho sbagliato , avevo troppe finestre aperte
grazie cmq
Stem detto,
14 Novembre, 2007 a 18:35
Ho provato personalmente i driver nuovi su una ati xpress 200m e devo dire che non mi sono sembrati così rivoluzionari,anzi in confronto ai vecchi + xgl:
1) Con compiz disattivato cpu abbastanza sfruttata e difetti nel video dopo scrolling ecc..
2) Con compiz attivo cpu moolto sfruttata, effetti molto lenti, linea obliqua sul cubo alla rotazione, continuo aggiornamento nel video, e ovviamente la lentezza dello scrolling su firefox
mastro detto,
15 Novembre, 2007 a 15:49
@tutti
finalmente li ho provati anche io
e ora modifico l’articolo…
ThunderHammer detto,
27 Novembre, 2007 a 1:42
Confermo le 2 strisce nere in basso a destra e gli artefatti vicino al mouse
Confermo che il tutto si risolve aggiungendo (solo)
Option “XAANoOffscreenPixmaps” “true”
in Device.
Per il resto i driver danno ancora troppi problemi (scrolling su tutti). Aspetterò il prossimo giro temo…
mastro detto,
27 Novembre, 2007 a 3:04
@ThunderHammer
grazie del commento/conferma
ritzzy79 detto,
3 Dicembre, 2007 a 23:42
Ho fatto installare ubuntu ad un amico che di informatica ne sa meno di me (il che è molto preoccupante..). Ho notato che non ho potuto abilitare gli effetti grafici avanzati con i driver open (mentre sul mio come hai visto funziona). Quindi ho cercato driver ati ma dopo averli installati ho avuto seri problemi di avvio. Da premettere che non sono mai riuscito a farlo partire direttamente ma sempre premendo ctrl f1. Ma dopo aver tentato un aggiornamento con driver ati non appena si visualizza il desktop dopo pochi secondi lo schermo prende forme strane e torna al login. Mi sapresti dire se posso risolvere il problema senza reinstallare il tutto?Poi ti farò sapere di che pc si tratta e che scheda video monta, ora non lo ricordo e lui non è qui a biella.
Ciao Eric
mastro detto,
4 Dicembre, 2007 a 2:13
@ritzzy79
scrivi nella mailing list del lug per questi problemi…
comunque può darsi dipenda dalla versione dei driver installati.. e servono altre informazioni per capire cosa sia il problema
solo le vecchie schede ati funzionano con i driver open (per ora)
e comunque quelli proprietari hanno diversi problemi in più… (quelli ATI)
intanto per permettergli di usare il pc puoi fare il log in da terminale e scrivere:
sudo nano /etc/X11/xorg.conf
quindi cercare “fglrx” e sostituire la parola “fglrx” con “radeon” o se neppure questo va con “vesa”
scrivi in lista per gli sviluppi
che se no qui andiamo OT
sam detto,
5 Gennaio, 2008 a 1:30
Ragazzi io ho una ATI x600 ed ho provato ad installare il nuovo driver fglrx senza successo!
…o meglio…
L’installazione va a buon fine, ma al riavvio la risoluzione dello schermo è di 1280×800 anzichè 1440×900.
Ho fatto mille tentativi girovagando su vari forum spero che al 1001 ci riesco.
Comunque il mio sistema è
Debian Gnu/linux Etch 4.0 ed uso kde.
Lo scopo è quello di far funzionare compiz-fusion!
Grazie mille
PS: ho appurato che fglrx non riconosce la risoluzione dello schermo quindi va impostata
a manina….sapete dirmi come trovare le frequenze giuste per il mio monitor (Notebook hp pavilion zd8000) e come settare la stringa Modeline in xorg?
mastro detto,
5 Gennaio, 2008 a 2:56
@sam
questo non è un forum è un blog
cmq la soluzione ai tuoi problemi si trova facilmente…
http://www.jaymzworld.com/pages/files/xorg.conf.ati.txt
questo xorg è preso da qui:
http://www.jaymzworld.com/pages/zd8000.shtml
a te interessa la sezione monitor direi
cmq da ciò che dici il tuo scopo + far funzionare la scheda video alla risoluzione massima del tuo monitor…
compiz-fusion è secondario
sam detto,
5 Gennaio, 2008 a 3:43
Scusami, ma ci stavo sbattendo la testa…è stato
un momento di disperazione!
Comunque non ho risolto i miei problemi!
La risoluzione non ne vuole sapere niente,
non gli piace 1440×900 con in nuovi fglrx!
Grazie mille
filippo detto,
24 Gennaio, 2008 a 21:39
ciao a tutti ho installato da un mese linux slakware 12 sul mio pc (hp pavilion 6245 ea)… avendo visto compiz ho subito provato ad installarlo ma con risultati scadenti…. la mia scheda video è una ATI radeon XPRESS 200M IGP… siccome ho solo 16 anni ed è un miracolo che sia riuscito ad installare linux sul mio pc mi potete dare voi una mano… mi servirebbe sapere che cosa posso fare per installare il programma e come faccio a sapere quali sono i driver giusti per la mia skeda video….
vi ringrazio filippo
filippo detto,
24 Gennaio, 2008 a 22:24
se qualcuno avesse una risposta lo prego di inviarmi una mail al mio indirizzo
filivelista@libero.it
grazie filippo