Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "DavideLuigi/Prove1"
Differenze tra le versioni 6 e 7
Versione 6 del 05/06/2008 10.00.48
Dimensione: 8334
Commento: corretto link
Versione 7 del 12/11/2009 13.44.59
Dimensione: 2276
Autore: DavideLuigi
Commento: Prove per Hardware/Video/Ati
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Hardware/Video/Ati/Aiglx-8.42.3
Linea 3: Linea 2:
#language it #LANGUAGE it
Linea 5: Linea 4:
Esperimento per migliorare [:Hardware/Video/Ati/Catalyst:]. Discussione sul forum: http://forum.ubuntu-it.org/index.php/topic,165191.msg1206344.html#msg1206344 [[Indice(depth=1 align=right)]]
[[VersioniSupportate(intrepid hardy )]]
Linea 7: Linea 7:
[[Indice(depth=1)]]
Linea 10: Linea 9:
I driver proprietari '''ATI''' (Catalyst) supportano l'accelerazione 3D e consentono di abilitare gli effetti visivi in Ubuntu (mediante l'utilizzo di '''Compiz''' e '''Compiz-Fusion'''). Sono indicati nel caso in cui non si riesca ad abilitare l'accelerazione 3D con i driver open (''radeon''), oppure nel caso in cui questi ultimi non supportino alcune caratteristiche di cui si ha bisogno, mentre i driver proprietari le supportano. Questa pagina fornisce una panoramica delle diverse guide disponibili per le schede video '''ATI'''.
Linea 12: Linea 11:
= Ubuntu 8.04 «Hardy Heron» = = Schede della serie RadeonHD =
Linea 14: Linea 13:
Aprire '''''Sistema -> Amministrazione -> Driver hardware'''''. Se tra le voci proposte è presente "Driver grafici accelerati ATI", allora la propria scheda video è supportata dai driver proprietari ed è sufficiente attivare l'opzione relativa per installarli e abilitarli. In questo modo la versione del driver rimarrà bloccata fino al rilascio successivo di Ubuntu. Se si Per le schede video della serie RadeonHD sono disponibili 3 driver:
 * Il driver libero Radeon è attivato in maniera predefinita, ma attualmente (Ubuntu 9.10) non fornisce accelerazione 3d e il supporto per il risparmio energetico non è ottimale.
 * Il driver libero RadeonHD presenta le stesse caratteristiche del driver libero Radeon.
 * Il driver proprietario ATI Catalyst fornisce accelerazione 3d e un corretto supporto per il risparmio energetico ed è attualmente la soluzione consigliata per queste schede. È possibile attivare il driver nella versione disponibile al momento del rilascio di Ubuntu oppure installare manualmente la versione più recente.

= Schede dalla Radeon 7000 alla Radeon X1950 =
Per queste schede video il driver libero Radeon è attivato in maniera predefinita ed è l'unico utilizzabile, in quanto il driver proprietario ATI Catalyst non supporta più queste schede a partire da Ubuntu 8.10
Linea 17: Linea 22:
= Ubuntu 7.10 «Gutsy Gibbon» = = r128 ==
Linea 19: Linea 24:
I driver proprietari inclusi in Ubuntu 7.10 non consentono di abilitare gli effetti visivi, quindi se si desidera questa funzionalità è necessario installare driver più aggiornati. Per schede video con chip '''rage128''' consultare la guida presente a [http://dri.freedesktop.org/wiki/ATIRage128 questo indirizzo]
 * Per abilitare i driver liberi Radeon forniti con il sistema, consultare la [:/Radeon:relativa guida].
 * Per installare i driver liberi Radeon``HD, consultare la [:/RadeonHd:la relativa guida].
 * Per abilitare i driver proprietari Catalyst forniti con il sistema, consultare la [:Hardware/AbilitareDriverProprietari:relativa guida].
 * Per installare i driver proprietari Catalyst più recenti forniti da ATI, consultare la [:/Catalyst:relativa guida].
Linea 21: Linea 30:
= Periferiche supportate = == mach64 ==
Linea 23: Linea 32:
A [http://wiki.cchtml.com/index.php/Hardware questo indirizzo] è presente un elenco delle schede video supportate. Supporta tutti i chipset '''Mach64''' con un motore per la generazione di triangoli. Quella che segue è l'elenco delle schede supportate:
Linea 25: Linea 34:
= Preparativi =

Se in precedenza sono stati installati i driver manualmente, è necessario disinstallarli [:AmministrazioneSistema/InstallareProgrammi:rimuovendo] i seguenti pacchetti:
 * ''fglrx-amdcccle''
 * ''fglrx-kernel-2.6.22-14-generic''
 * ''xorg-driver-fglrx-dev''
 * ''xorg-driver-fglrx''

Rimuovere il pacchetto ''xserver-xgl'' se in precedenza è stato installato.

[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti:
 * ''build-essential''
 * ''module-assistant''
 * ''fakeroot''
 * ''dh-make''
 * ''debconf''
 * ''libstdc++5''
 * ''gcc-3.3-base''
 * ''linux-headers-generic''
 * ''dkms''

= Installazione manuale =

Scaricare nella propria '''Home''' i driver presenti a [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8-3-x86.x86_64.run questo indirizzo].

Aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo sh ./ati-driver-installer-8-3-x86.x86_64.run --buildpkg Ubuntu/gutsy
}}}

Il precedente comando creerà dei pacchetti `.deb`, da installare con il seguente comando:
{{{
sudo dpkg -i *fglrx*.deb
}}}

Una volta installati i pacchetti, per configurare il server '''X''' è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
sudo aticonfig --initial
}}}

Disabilitare ora i vecchi driver forniti con il sistema. Per fare ciò, aprire il file `/etc/default/linux-restricted-modules-common` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga:
{{{
DISABLED_MODULES=""
}}}

Modificarla come segue:
{{{
DISABLED_MODULES="fglrx"
}}}

## commentata: NON VA ASSOLUTAMENTE FATTO!
## Infine andare su '''''Sistema -> Amministrazione -> Gestore driver con restrizioni''''' e abilitare i driver proprietari ATI. Per applicare le modifiche è necessario riavviare il sistema.

= Installazione automatica =

Per maggiori informazioni, fare riferimento al sito ufficiale del progetto [http://www.albertomilone.com/nvidia_scripts1.html Envy].

[[Anchor(#controllo)]]
= Verificare il funzionamento =

Per verificare che l'installazione sia andata a buon fine è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
fglrxinfo
}}}

Il risultato dovrebbe essere simile al seguente:
{{{
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2400 PRO
OpenGL version string: 2.1.7281 Release
}}}

Alla riga «OpenGL render string:» dovrebbe apparire il nome della propria scheda grafica.

= Configurazione =

Per abilitare l'uscita video secondaria è necessario digitare il seguente comando in una finestra di terminale:
{{{
sudo aticonfig --overlay-type=Xv
}}}

Nel caso che l'uscita video non funzioni correttamente è utile digitare nuovamente il sopra citato comando, sostituendo l'opzione «--overlay-type=Xv» con «--overlay-type=openl».

Per disabilitare l'uscita video è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
sudo aticonfig --overlay-type=disable
}}}

## questa non serve... pensa a tutto l'installer
= Abilitare Compiz =

Aprire il file `/usr/bin/compiz` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e cercare la seguente riga:
{{{
WHITELIST="nvidia intel ati radeon i810"
}}}

Modificarla come segue:
{{{
WHITELIST="nvidia intel ati radeon i810 fglrx"
}}}

Controllare anche che alla riga «BLACKLIST» non compaia la propria scheda video.

Aprire il file `/etc/X11/xorg.conf` e cercare la seguente sezione:
{{{
Section "Extension"
          Option "Composite" "0"
EndSection
}}}

Modificarla come segue:
{{{
Section "Extension"
         Option "Composite" "Enable"
EndSection
}}}

Nel caso che tale sezione non sia presente, non è necessario aggiungerla.

[[Anchor(problemi)]]
= Risoluzione dei problemi =

== Link simbolico mancante ==

Una volta completata l'installazione e riavviato il sistema, se il comando '''fglrxinfo''' al posto delle informazioni sulla propria scheda grafica mostra la dicitura «Mesa» è necessario procedere come segue:

 0. Aprire una finestra di terminale e digitare i seguenti comandi: {{{
sudo mkdir /lib/modules/$(uname -r)/misc/
sudo mkdir /lib/modules/$(uname -r)/volatile/
}}}

 0. Controllare che all'interno della cartella `/lib/modules/$(uname -r)/misc/` sia presente il file `fglrx.ko`; se tale file è presente nel percorso sopra indicato è necessario creare un collegamento simbolico, digitando il seguente comando in una finestra di terminale: {{{
sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
}}}

 0. Riavviare il server '''X''' utilizzando la combinazione '''Ctrl+Alt+Backspace'''.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Se dopo il riavvio del sistema il link simbolico viene rimosso automaticamente sarà necessario creare uno'' '''script''' ''che si carichi ad ogni avvio del sistema''. ||

Digitare quindi in un terminale il seguente comando:

{{{
sudo nano /etc/init.d/ati-module-fix
}}}

Incollare all'interno il codice:
{{{
#!/bin/sh -e

# For loading ATI display drivers

ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko
exit 0
}}}

Renderlo eseguibile:
{{{
sudo chmod +x /etc/init.d/ati-module-fix
}}}

Ora per farlo partire prima della sessione grafica bisogna leggere il numero del processo '''gdm''' o '''kdm''', in questo modo:
{{{
ls /etc/rc2.d/
}}}

Il valore '''[numero]''' riportato indica la sequenza con cui il sistema carica il server grafico quindi basterà considerare un valore detratto di una unità:
{{{
sudo update-rc.d ati-module-fix defaults [numero-1]
}}}

Riavviare il pc.

== Librerie OpenGL mancanti ==

Il comando '''fglrxinfo''' potrebbe restituire una stringa simile alla seguente:
{{{
fglrxinfo: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
}}}

In tale caso, per risolvere il problema è sufficient aprire una finestra di terminale e digitare il seguente comando:
{{{
sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
}}}
 * '''3D Rage Pro'''
 * '''3D Rage LT Pro'''
 * '''3D Rage XL'''
 * '''3D Rage XC'''
 * '''3D Rage Mobility'''
Linea 213: Linea 43:
 * [http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide Documento originale]
 * [http://ati.amd.com/support/drivers/linux/ Sito ufficiale dei driver ATI]
 * [http://www.compiz-fusion.org/ Sito ufficiale del progetto Compiz Fusion]
 * [http://en.wikipedia.org/wiki/Comparison_of_ATI_graphics_processing_units Tabella comparitiva delle schede grafiche ATI]
Linea 217: Linea 46:
CategoryHomepage CategoryHardware

BR Indice(depth=1 align=right) VersioniSupportate(intrepid hardy )

Introduzione

Questa pagina fornisce una panoramica delle diverse guide disponibili per le schede video ATI.

Schede della serie RadeonHD

Per le schede video della serie RadeonHD sono disponibili 3 driver:

  • Il driver libero Radeon è attivato in maniera predefinita, ma attualmente (Ubuntu 9.10) non fornisce accelerazione 3d e il supporto per il risparmio energetico non è ottimale.
  • Il driver libero RadeonHD presenta le stesse caratteristiche del driver libero Radeon.
  • Il driver proprietario ATI Catalyst fornisce accelerazione 3d e un corretto supporto per il risparmio energetico ed è attualmente la soluzione consigliata per queste schede. È possibile attivare il driver nella versione disponibile al momento del rilascio di Ubuntu oppure installare manualmente la versione più recente.

Schede dalla Radeon 7000 alla Radeon X1950

Per queste schede video il driver libero Radeon è attivato in maniera predefinita ed è l'unico utilizzabile, in quanto il driver proprietario ATI Catalyst non supporta più queste schede a partire da Ubuntu 8.10

= r128 ==

Per schede video con chip rage128 consultare la guida presente a [http://dri.freedesktop.org/wiki/ATIRage128 questo indirizzo]

  • Per abilitare i driver liberi Radeon forniti con il sistema, consultare la [:/Radeon:relativa guida].

  • Per installare i driver liberi RadeonHD, consultare la [:/RadeonHd:la relativa guida].

  • Per abilitare i driver proprietari Catalyst forniti con il sistema, consultare la [:Hardware/AbilitareDriverProprietari:relativa guida].

  • Per installare i driver proprietari Catalyst più recenti forniti da ATI, consultare la [:/Catalyst:relativa guida].

mach64

Supporta tutti i chipset Mach64 con un motore per la generazione di triangoli. Quella che segue è l'elenco delle schede supportate:

  • 3D Rage Pro

  • 3D Rage LT Pro

  • 3D Rage XL

  • 3D Rage XC

  • 3D Rage Mobility

Ulteriori risorse


CategoryHardware