Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Video/Amd/Radeon"
Differenze tra le versioni 163 e 373 (in 210 versioni)
Versione 163 del 01/03/2008 18.14.29
Dimensione: 18221
Autore: DavideLuigi
Commento: link a installazione fglrx
Versione 373 del 16/10/2020 18.47.55
Dimensione: 9756
Commento: verifica 20.10
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from RadeonDriver ## page was renamed from Hardware/Video/Ati/Radeon
Linea 4: Linea 4:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice''' [[BR]] [[TableOfContents]]||

= Guida all'open-source driver ATI Radeon =

Questa guida ti mostrerà come usare il Free Open Sources driver per molte schede schede grafiche Ati chiamato "radeon". Esso darà al tuo hardware video l'accelerazione 2D e 3D. Questa potenza di driver non è stabile come l'fglrx per poche schede grafiche ma è compatibile con AIGLX ed ha un supporto migliore per il dual-head.

=== Funzionerà sulla tua scheda? ===

Controlla prima il nome e il chipset della tua scheda grafica: {{{
lspci |grep ATI
}}}

L'output sarà del tipo. {{{
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)
}}}

=== Schede non supportate ===
Non potrai utilizzare il driver radeon per le seguenti schede grafiche e quelle superiori. {{{
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.
}}}

=== Solo accelerazione 2D ===
{{{
Xpress 200M Northbridge integrated GPUs
}}}

=== Schede con accelerazione 3d sperimentale ===
Tutte queste schede e derivate hanno pieno supporto per l'accelerazione 2D e accelerazione 3D sperimentale.
{{{
9500 / R300 based cards.
9600 / rv350 or rv360 based cards.
9700 / R300 based cards.
9800 / R350 or R360 based cards.
X300 / rv370 based cards.
X600 / rv380 based cards.
X700 / rv410 based cards.
X800 / R420 or R423 or R430 or R480 based cards.
X850 / R480 or R481 based cards.
X1050 / rv370 based cards.
}}}

=== Schede con pieno supporto 3D ===
Tutte queste schede hanno pieno supporto per l'accelerazione
{{{
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards.
}}}
Le schede basate su chipset rv280 hanno l'uscita DVI non funzionante in xorg. Per rimediare a questo bug di xorg rimando l'utente alla documentazione su [https://help.ubuntu.com/community/Radeon_9200/9250_%28RV280%29_and_DVI Radeon 9200/9250] presente sul forum internazionale dove verrà spiegato come ricompilare il driver.

== Ubuntu 6.10 (Edgy) e 7.04 (Feisty) installazione AIGLX ==
Il driver radeon è già presente in Ubuntu e non dovrai scaricarlo.
Questo è totalmente compatibile con AIGLX, se vorrai un desktop accelerato 3D non dovrai installare XGL.

== Rimozione del driver proprietario fglrx ==
fglrx è il nome del driver Radeon ufficiale, proprietario dell'ATI. Esso confligge con il driver open source "radeon" . Se il modulo del kernel "fglrx" sarà caricato al boot, il server X sarà capace di avviarsi usando il driver "radeon" ma il "Direct Rendering" (DRI) sarà disabilitato.
Ciò provoca una grande perdita di prestazioni. Se hai precedentemente usato il driver proprietario fglrx, è fortemente raccomandato non far caricare il modulo "fglrx" se desiderate utilizzare il driver "radeon" open source. Ciò può essere fatto con :
{{{
sudo modprobe -r fglrx
}}}
Per prevenire il caricamento di questo modulo al boot puoi metterlo nella blacklist. La libreria libGL.so in /usr/lib potrebbe essere ancora la versione installata da xorg-driver-fglrx. Lo puoi appurare molto facilmente dando:
{{{
glxinfo |grep vendor
}}}
Se vedi :client glx vendor string: ATI, allora la libGL.so è ancora dell'ATI. Rimuovi il pacchetto xorg-driver-fglrx e assicurati che libgl1-mesa-glx and libgl1-mesa-dri siano installati:
{{{
sudo apt-get remove xorg-driver-fglrx
sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
}}}

== Configurazione di X.org ==
Questo metodo è basato sulla modifica di /etc/X11/xorg.conf. Potrai modificarlo con i privilegi di superuser (usando il comando sudo). Puoi utilizzare gedit se stai utilizzando Ubuntu (Gnome) oppure kate se stai utilizzando Kubuntu (Kde). Se tu sei in una console (per esempio bash o terminal) puoi utilizzare [http://wiki.ubuntu-it.org/Vim?highlight=%28vim%29 vim] o [http://wiki.ubuntu-it.org/Nano?highlight=%28nano%29 nano].
{{{
sudo vim /etc/X11/xorg.conf
}}}
oppure
{{{
sudo nano /etc/X11/xorg.conf
}}}

=== Configurazione della tua scheda grafica "Device" section ===
Prima di tutto cerca la sezione device relativa alla tua scheda grafica. Può aver qualsiasi nome, oppure la potenza può addirittura non esistere se hai appena installato il tuo xserver. Puoi solitamente trovarlo corretto dopo l'ingresso del mouse.

Dovrebbe assomigliare a questo.

{{{
Section "Device"
        Identifier "Radeon 9600"
        Driver "ati"
        BusID "PCI:1:0:0"
        Option "XAANoOffscreenPixmaps"
EndSection
}}}

Identifier è il nome che dai alla tua scheda grafica (meglio se corto). Può essere qualunque cosa. Io ho provato solo con nomi alfanumerici.
Driver specifica quale driver desideri usare. DEVE ESSERE ati o radeon (ati è un alias per radeon) e NON fglrx. BusID dà l'indirizzo hardware della tua scheda grafica.
E' sempre PCI, lo stesso per le schede AGP. Il BusID può essere trovato utilizzando il comando lspci. Un BusID dato in lspci come 01:00.0
diventerà "PCI:1:0:0" in xorg.conf. L'opzione "XAANoOffscreenPixmaps" è necessaria per l'accelerazione desktop AIGLX.

=== La sezione "Monitor" ===
Questo dovrebbe assomigliare alla vostra sezione "Monitor".
{{{
Section "Monitor"
        Identifier "Generic Monitor"
        Option "DPMS"
        HorizSync 28-72
        VertRefresh 43-60
EndSection
}}}
Identifier è il nome che dai al tuo monitor. L'opzione DPMS è un'opzione di power management ma non sono sicuro di ciò, sarà certamente compatibile con il tuo hardware. Le opzioni Horiz``Sync e Vert``Refresh sono spesso non necessarie. Tuttavia per me lo sono. Questi sono dati nell'esempio, ma sono uno standard molto carino. Per trovare questi valori puoi fare riferimento alla documentazione del tuo monitor.

=== La sezione "Screen" ===
Assomiglierà a questo:
{{{
Section "Screen"
        Identifier "Default Screen"
        Device "Radeon 9600"
        Monitor "Generic Monitor"
        DefaultDepth 24
        SubSection "Display"
                Depth 24
                Modes "1440x900" "1024x768"
        EndSubSection
EndSection
}}}
Identifier è il nome che dai al tuo schermo: non è importante, io suggerisco nomi corti. Device è il nome che hai dato precedentemente alla tua scheda grafica. Monitor è il nome che hai dato al tuo monitor. DefaultDepth è la profondità di bit-per-pixel che userà X.org, desidererà molto probabilmente 24 come valore. I modi nella sottosezione "Display" devono essere supportati dal vostro schermo. Se non li sai scegli "1024x768", funzionerà sicuramente. Se tu li sai metti per prima nell'elenco la tua risoluzione preferita e le altre risoluzioni disponibili dopo.

=== Per finire ===
Aggiungere le seguenti righe alla fine del file se non esistono altrove:
{{{
Section "DRI"
        Mode 0666
EndSection
        
Section "Extensions"
        Option "Composite" "Enable"
EndSection
}}}
'''Nota''': per chi ha la versione 7.04 di Ubuntu togliere la riga Option "Composite" "Enable", poiché la composite è abilitata di default in X.org 7.2
Controllare la sezione "ServerLayout":
{{{
Section "ServerLayout"
        Option "AIGLX" "true"
        Identifier "Default Layout"
        Screen "Default Screen"
        InputDevice "Generic Keyboard"
        InputDevice "Configured Mouse"
EndSection
}}}
L'opzione AIGLX è per abilitare le AIGLX per gli effetti speciali del desktop 3D. Identifier non dovrebbe essere cambiato. Screen è il nome che tu hai dato al tuo schermo nella sezione Screen. Input``Device sono le periferiche che tu desideri usare (con una sezione device in questo file) e che non sono la tua scheda grafica o il tuo monitor.

== Riavviare e ottenere un nuovo desktop con accelerazione ==
Riavvia l'Xserver premendo contemporaneamente Ctrl-Alt-Backspace se l'interfaccia grafica è già attiva,se non lo è digita startx.
Se desideri avere un nuovo decoratore per le finestre, puoi provare compiz (semplice e performante) o Beryl (un sacco di bug, a volte lento, ma un sacco di roba speciale)

== Testare il driver ==
Per vedere se tu stai usando il driver, puoi testare il settaggio del 3D. Per provare la tua accelerazione OpenGL, in una console dai :
{{{
glxinfo | grep vendor
}}}
Il vendor deve essere SGI. Altrimenti non hai installato correttamente il driver.Assicurati di aver riavviato l'Xserver.
{{{
glxinfo | grep "direct rendering"
}}}
Se ottieni No direct rendering allora molto probabilmente la tua scheda non è supportata dal driver open source. Potrai installare il driver proprietario [:Hardware/Video/Ati/NuoviDriver:fglrx] per la tua versione di Ubuntu.

== Tirare il driver ==
Ci sono alcune opzioni da dare al driver per aumentarne le prestazioni. Qui c'è un esempio della sezione device di /etc/X11/xorg.conf.
{{{
Section "Device"
        Identifier "ATI Technologies, Inc. Radeon 9600"
        Driver "ati"
        Option "AGPMode" "8"
        Option "AccelMethod" "EXA"
        Option "ColorTiling" "on"
        BusID "PCI:1:0:0"
EndSection
}}}
L'opzione AGPMode è usata per accelerare il bus AGP dal moderato 1x fino all'8x,ciò è dovuto ad alcune instabilità riportate nei modalità superiori.
Per alcune schede è importante che la velocità dell'AGP venga riportata anche nel BIOS, per questo vi rimando alla lettura del manuale della vostra scheda madre.
Controlla il manuale dell'ati driver per altre opzioni. Attenzione: ulteriori opzioni potrebbero essere disponibili ma non documentate.

L'opzione AccelMethod EXA usa una nuova architettura EXA per l'accelerazione 3D. Può dare migliori prestazioni con il Render e Composite Extention ma può anche creare instabilità (testata con una X800XT ha dato forti rallentamenti). Se riscontrate dei problemi come rallentamenti o scomparsa dei bordi delle finestre, usate l'opzione
"AccelMethod" "XAA".

== Sistemi dual boot Win-Linux ==
Nei sistemi dual-boot, la posizione dello schermo può risultare sfasata orizzontalmente di qualche millimetro tra win e Lx, l'inconveniente può essere eliminato usando xvidtune un programmino che consente di variare e testare una variabile di xorg.conf

Instllare xvidtune:
{{{
apt-get install xvidtune
}}}

Avviare xvidtune da terminale e (un passo alla volta) provare a variare i parametri, testandoli di volta in volta cliccando sull'apposito pulsante. Raggiunta la configurazione ottimale, cliccare su [show] che visualizzerà nel terminale la stringa con i parametri da assegnare alla variabile ModeLine.

Da terminale lanciare:
{{{
sudo gedit /etc/X11/xorg.conf
}}}
Spostarsi nella sezione "Monitor" e aggiungere il ModeLine in modo simile a questo:
{{{
Section "Monitor"
 Identifier "Generic Monitor"
 Option "DPMS"
        HorizSync 30-83
        VertRefresh 56-75
 ModeLine "1280x1024" 135.00 1280 1304 1448 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
}}}
I parametri indicati sono quelli da applicare usando una [:Hardware/Video/Ati/Radeon9250:Radeon 9250] ed un monitor LG Flatron L1950S [[BR]]
http://www.xfree86.org/current/xvidtune.1.html .

ATTENZIONE: aggiungere la stringa modeline o applicare le modifiche attraverso il programma "xvidtune" non ha più effetto se è in uso una delle nuove versioni del driver radeon (xf86-video-ati >=6.7.191).
Per ottenere un effetto analogo è possibile utilizzare il programma "xrandr" con i seguenti comandi:

{{{
xrandr --newmode Centrato 135.00 1280 1304 1448 1688 1024 1025 1028 1066 +HSync +VSync
xrandr --addmode VGA-0 Centrato
xrandr --output VGA-0 --mode Centrato
}}}

dove "VGA-0" è l'output su cui si vuole applicare la modifica e "Centrato" è il nome della modalità video (che può essere scelto a piacere).

In caso si voglia rendere la modifica permanente si può modificare nel seguente modo il file "/etc/X11/xorg.conf":
{{{
Section "Monitor"
        Identifier "Generic Monitor"
        Option "DPMS"
        HorizSync 30-83
        VertRefresh 56-75
        ModeLine "Centrato" 135.00 1280 1304 1448 1688 1024 1025 1028 1066 +hsync +vsync
        Option "PreferredMode" "Centrato" # Questa linea è fondamentale colle nuove versioni del driver
EndSection
}}}
## nota: utilizzare `man radeon` per aggiornare la tabella di hardware supportato.
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=382176"; rilasci="20.10 20.04 18.04 16.04")>>
Linea 249: Linea 10:
== Modalità dualhead ==
[[BR]]
Ci sono due modi per ottenere il funzionamento del dual-head in X: usare MergedFB or Xinerama.MergedFB è il più semplice da configurare ed ha il DRI su entrambi gli schermi. Questo è il metodo preferito per mettere all'opera il dual-head.
= Introduzione =
Linea 253: Linea 12:
=== MergedFB === Il driver open source '''Radeon''' è in grado di fornire l'accelerazione 2D e 3D a molte schede video e [[https://en.wikipedia.org/wiki/AMD_Accelerated_Processing_Unit|APU]] ATI/AMD, è già presente in Ubuntu e non necessita di installazione.
Linea 255: Linea 14:
MergedFB è abilitato automaticamente quando viene rilevato un display esterno:se non configurato correttamente gli schermi funzioneranno in modalità clone. Per ottenere un grande schermo aggiungere le seguenti righe alla sezione "Device" del tuo xorg.conf
{{{
        Option "MonitorLayout" "LCD, CRT"
        Option "CRT2Position" "RightOf"
        Option "MetaModes" "1400x1050-1024x768"
        Option "MergedXinerama" "on"
        Option "MergedNonRectangular" "true"
        Option "MergedFB" "true"
}}}
Attenzione alle seguenti cose:[[BR]]
- Usa il "MonitorLayout" LCD e CRT uguale se possiedi due monitor LCD o CRT. Questo definisce fondamentalmente quale è il display primario.[[BR]]
Per informazioni sul supporto alle schede video e APU più recenti tramite driver open source '''Amdgpu''', fare riferimento a [[Hardware/Video/Amd/Amdgpu|questa pagina]].
Linea 267: Linea 16:
- CRT2Position indicala locazione fisica del tuo monitor secondario in relazione al tuo monitor primario. Le opzioni valide sono: Clone, LeftOf, RightOf, Above, e Below [[BR]]
Linea 269: Linea 17:
- Meta``Modes setta la risoluzione dei monitor primario-secondario,che formano insieme tutto il desktop virtuale. In questo esempio di doppia risoluzione
il display primario ha una risoluzione di 1400x1050 e il secondario di 1024x768. Queste risoluzioni possono anche essere uguali (lo consiglio per monitor uguali). Definendo uan singola risoluzione si determina la modalità clone e mettendo risoluzioni multile (singola o doppia) fra parentesi consente di cambiarle premendo comtemporaneamente CTRL-ALT-+/-.CTRL-ALT-+ per aumentare la risoluzione.CTRL-ALT-- per diminuirla.[[BR]]
= Identificare la propria scheda video o APU =
<<Include(Hardware/Video/Amd, , from="^## start", to="## end")>>
Linea 272: Linea 20:
- il settaggio di Merged``Xinerama aiuta nel supporto di posizionamento della finestra. <<Anchor(hardware_obsoleto)>>
= Hardware supportato da ambienti grafici leggeri =
Linea 274: Linea 23:
Se i due schermi non stanno funzionando alla stesse risoluzioni definite con "MetaModes","Merged Non Rectangular" blocca l'unico più piccololo,non permettendo che il puntatore del mouse la differenza di altezza delle due risoluzioni sullo schermo più piccolo.[[BR]] Queste schede video non possono gestire ambienti grafici moderni come [[AmbienteGrafico/Unity|Unity]] o [[AmbienteGrafico/Gnome|Gnome]] in maniera adeguata. Se si è in possesso di una di queste schede video, è raccomandato eseguire un [[AmbienteGrafico/AmbientiDesktop|ambiente grafico]] più leggero come [[AmbienteGrafico/Xfce|Xfce]] o [[AmbienteGrafico/Lxde|Lxde]] (rispettivamente presenti in [[http://xubuntu.org|Xubuntu]] e [[https://wiki.ubuntu.com/Lubuntu|Lubuntu]]).
Linea 276: Linea 25:
Se non ottenete il funzionamento del dual-head basandovi su queste istruzioni,iniziate a leggere il manuale del modulo "radeon". Questo contiene una descrizione delle opzioni che possono essere usate e la spiegazione di come funzionano .La lettura del manuale può essere fatta avviando un termilale e dando il seguente comando:
{{{
man radeon
}}}
Nota: questo manuale può essere antiquato,ciò significa che alcune delle opzioni disponibili non potrebbero esser state definite lì dentro.
||<tablestyle="width:45%" rowstyle="background-color: #cccccc;" :20%>'''Chipset''' ||<:80%>'''Scheda video''' ||
||<#f7f7f7> '''R100''' || Radeon 7200 ||
||<#f7f7f7> '''RV100''' || Radeon 7000(VE), M6, RN50/ES1000 ||
||<#f7f7f7> '''RS100''' || Radeon IGP320(M) ||
||<#f7f7f7> '''RV200''' || Radeon 7500, M7, FireGL 7800 ||
||<#f7f7f7> '''RS200''' || Radeon IGP330(M)/IGP340(M) ||
||<#f7f7f7> '''RS250''' || Radeon Mobility 7000 IGP ||
||<#f7f7f7> '''R200''' || Radeon 8500, 9100, FireGL 8800/8700 ||
||<#f7f7f7> '''RV250''' || Radeon 9000PRO/9000, M9 ||
||<#f7f7f7> '''RV280''' || Radeon 9200PRO/9200/9200SE/9250, M9+ ||
||<#f7f7f7> '''RS300''' || Radeon 9100 IGP ||
||<#f7f7f7> '''RS350''' || Radeon 9200 IGP ||
Linea 282: Linea 38:
=== Xinerama ===
Linea 284: Linea 39:
L'uso di Xinerama riohiede la dichiarazione di tutti i dispositivi due volte in Xorg.conf.Anche se tu hai una sola sceda video, devi definirla due volte se usi l'opzione delle due uscite video.Il tuo xorg.conf conterrà così due sezioni "Device", "Monitor" e "Screen".Sotto vi è un esempio di ciò:
{{{
Section "Monitor"
        Identifier "Monitor0"
        Option "DPMS" "true"
EndSection
= Hardware supportato =
Linea 291: Linea 41:
Section "Monitor"
        Identifier "Monitor1"
        Option "DPMS" "true"
EndSection
Fare riferimento alla tabella sottostante per conoscere l'hardware supportato. Questa tabella non è esaustiva.
Linea 296: Linea 43:
Section "Device"
        Identifier "ati0"
        Driver "ati"
        Option "MonitorLayout" "LVDS, CRT"
        Screen 0
        BusID "PCI:1:0:0"
EndSection
||<tablestyle="width:100%" rowstyle="background-color: #cccccc;" :>'''Chipset'''||<:>'''Scheda video o APU'''||
||<#f7f7f7> '''RS400/RS480''' || Radeon XPRESS 200(M)/1100 IGP ||
||<#f7f7f7> '''R300''' || Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1 ||
||<#f7f7f7> '''R350''' || Radeon 9800PRO/9800SE/9800, FireGL X2 ||
||<#f7f7f7> '''R360''' || Radeon 9800XT/9800XXL ||
||<#f7f7f7> '''RV350''' || Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2 ||
||<#f7f7f7> '''RV360''' || Radeon 9600XT/9700 ||
||<#f7f7f7> '''RV370''' || Radeon X300, M22 ||
||<#f7f7f7> '''RV380''' || Radeon X600, M24 ||
||<#f7f7f7> '''RV410''' || Radeon X700, M26 PCIE ||
||<#f7f7f7> '''R420''' || Radeon X800 AGP ||
||<#f7f7f7> '''R423/R430''' || Radeon X800, M28 PCIE ||
||<#f7f7f7> '''R480/R481''' || Radeon X850 PCIE/AGP ||
||<#f7f7f7> '''RV505/RV515/RV516/RV550''' || Radeon X1300/X1400/X1500/X1550/X2300 ||
||<#f7f7f7> '''R520''' || Radeon X1800 ||
||<#f7f7f7> '''RV530/RV560''' || Radeon X1600/X1650/X1700 - [[#note1|Nota 1]] ||
||<#f7f7f7> '''RV570/R580''' || Radeon X1900/X1950 ||
||<#f7f7f7> '''RS600/RS690/RS740''' || Radeon X1200/X1250/X2100 ||
||<#f7f7f7> '''R600''' || Radeon HD 2900 ||
||<#f7f7f7> '''RV610/RV630''' || Radeon HD 2400/2600/2700/4200/4225/4250 ||
||<#f7f7f7> '''RV620/RV635''' || Radeon HD 3410/3430/3450/3470/3650/3670 - [[#note2|Nota 2]] ||
||<#f7f7f7> '''RV670''' || Radeon HD 3690/3850/3870 ||
||<#f7f7f7> '''RS780/RS880''' || Radeon HD 3100/3200/3300/4100/4200/4250/4290 ||
||<#f7f7f7> '''RV710/RV730''' || Radeon HD 4330/4350/4550/4650/4670/5145/5165/530v/545v/560v/565v ||
||<#f7f7f7> '''RV740/RV770/RV790''' || Radeon HD 4770/4730/4830/4850/4860/4870/4890 ||
||<#f7f7f7> '''CEDAR''' || Radeon HD 5430/5450/6330/6350/6370 ||
||<#f7f7f7> '''REDWOOD''' || Radeon HD 5550/5570/5650/5670/5730/5750/5770/6530/6550/6570 ||
||<#f7f7f7> '''JUNIPER''' || Radeon HD 5750/5770/5830/5850/5870/6750/6770/6830/6850/6870 ||
||<#f7f7f7> '''CYPRESS''' || Radeon HD 5830/5850/5870 ||
||<#f7f7f7> '''HEMLOCK''' || Radeon HD 5970 ||
||<#f7f7f7> '''PALM''' || Radeon HD 6310/6250 ||
||<#f7f7f7> '''SUMO/SUMO2''' || Radeon HD 6370/6380/6410/6480/6520/6530/6550/6620 ||
||<#f7f7f7> '''BARTS''' || Radeon HD 6790/6850/6870/6950/6970/6990 ||
||<#f7f7f7> '''TURKS''' || Radeon HD 6570/6630/6650/6670/6730/6750/6770 ||
||<#f7f7f7> '''CAICOS''' || Radeon HD 6430/6450/6470/6490 ||
||<#f7f7f7> '''CAYMAN''' || Radeon HD 6950/6970/6990 ||
||<#f7f7f7> '''ARUBA''' || Radeon HD 7000-serie ||
||<#f7f7f7> '''TAHITI''' || Radeon HD 7900-serie <<BR>>Radeon R9 280/280X ||
||<#f7f7f7> '''PITCAIRN''' || Radeon HD 7800-serie/8870/7970M/8970M <<BR>>Radeon R7 265/370 <<BR>>Radeon R9 270/270X/370X/M290X/M390 ||
||<#f7f7f7> '''VERDE''' || Radeon HD 7700-serie/8730/8760/7700M-serie/7850M/7870M/8800M-serie <<BR>>Radeon R7 250E/250X/350 <<BR>>Radeon R9 M265X/M270X/M275X/M365X/M370X/M375/M375X/M380 ||
||<#f7f7f7> '''OLAND''' || Radeon HD 8570/8670/8000M-serie <<BR>>Radeon R5 240/330/340/M230/M330/M335 <<BR>>Radeon R7 240/250/340/350/M260X/M360 ||
||<#f7f7f7> '''HAINAN''' || Radeon HD 8800-serie ||
||<#f7f7f7> '''BONAIRE''' || Radeon HD 7790/8770 <<BR>>Radeon R7 260/260X/360 <<BR>>Radeon R9 360/M280X/M385/M385X ||
||<#f7f7f7> '''KAVERI''' || KAVERI APU ||
||<#f7f7f7> '''KABINI''' || KABINI APU ||
||<#f7f7f7> '''HAWAII''' || Radeon R9 290/290X/390/390X ||
||<#f7f7f7> '''MULLINS''' (Puma cores, [[https://en.wikipedia.org/wiki/Graphics_Core_Next|GCN]] GPU) || [[https://en.wikipedia.org/wiki/List_of_AMD_accelerated_processing_unit_microprocessors#Mullins.2C_Tablet.2F2-in-1_APU|MULLINS]]/[[https://en.wikipedia.org/wiki/List_of_AMD_accelerated_processing_unit_microprocessors#Beema.2C_Notebook_APU|BEEMA]]/CARRIZO-L APU ||
Linea 304: Linea 91:
Section "Device"
        Identifier "ati1"
        Driver "ati"
        Option "MonitorLayout" "LVDS, CRT"
        Screen 1
        BusID "PCI:1:0:0"
EndSection
=== Note ===
Linea 312: Linea 93:
Section "Screen"
        Identifier "Screen0"
        Device "ati0"
        Monitor "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Depth 24
                Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection
<<Anchor(note1)>>
 * *1: la scheda video '''Mobility Radeon X1600''' (RV620/RV635) non funziona correttamente all'avvio del PC ma restituisce un'immagine alterata per via dello "sfarfallio" dello schermo. Una soluzione (non definitiva) al problema consiste nel mandare in sospensione il PC tramite la pressione del tasto di accensione. Alla riattivazione del PC il problema dovrebbe scomparire.
Linea 323: Linea 96:
Section "Screen"
        Identifier "Screen1"
        Device "ati1"
        Monitor "Monitor1"
        DefaultDepth 24
        SubSection "Display"
                Depth 24
                Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection
}}}
Assicurati che la definizione di Monitor``Layout sia corretta. I tipi che si possono usare si possono trovare nella pagina del manuale ati. Inoltre assicurati che le definizioni dello schermo si riferiscano al dispositivo e al monitor di destra di destra e che i modi del display siano settati correttamente.[[BR]]
Alcuni cambiamenti devono essere fatti alla sezione "ServerLayout". Nell' xorg.conf standard di Ubuntu è definito solo Screen 0 .Assicurati che contenga i seguenti settaggi.
{{{
        Screen 0 "Screen0" 0 0
        Screen 1 "Screen1" RightOf "Screen0"
        Option "Xinerama" "true"
}}}
Nota:lo Screen 1 può essere anche "Clone", "Left``Of", "Right``Of", "Above", oppure "Below" .
<<Anchor(note2)>>
 * *2: la scheda video '''Mobility Radeon HD 3470''' (RV620/RV635) non funziona correttamente ma restituisce un'immagine alterata per via dello "sfarfallio" dello schermo.
Linea 343: Linea 99:
== Ringraziamenti ==
Si ringraziano gli utenti [http://forum.ubuntu-it.org/index.php?action=profile;u=2224 Devnull] ,[http://forum.ubuntu-it.org/index.php?action=profile;u=11189 gforr] e [http://forum.ubuntu-it.org/index.php?action=profile;u=485 Stinko] per la realizzazione di questa guida.

= Risparmio energetico =

A partire da Ubuntu 14.04, per le schede grafiche ATI/AMD più recenti supportate dal driver '''Radeon''', il DPM (Dynamic Power Management) dovrebbe funzionare automaticamente. Se invece si rientra in uno o più dei casi seguenti:
 * si notano problemi di surriscaldamento della scheda video;
 * si nota che la ventola della scheda video è sempre in funzione alla massima velocità;
 * si possiede una vecchia scheda Radeon HD;
è possibile attivare l'opzione di risparmio energetico, aggiungendo un parametro d'avvio. Questo dovrebbe sia abbassarne la temperatura di funzionamento, sia ridurre il consumo di energia quando il pc è in stato di ''idle''. Per fare ciò:

 0. aprire con un [[Ufficio/EditorDiTesto|editor di testo]] ed i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] il file `/etc/default/grub` e modificare la riga: {{{
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"}}} in {{{
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"}}}
 0. dopo aver salvato le modifiche, digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando: {{{
sudo update-grub}}}
 0. riavviare il PC.

= Ulteriori risorse =

 * [[https://help.ubuntu.com/community/RadeonDriver|Driver Radeon nel wiki internazionale]]
 * [[https://wiki.ubuntuusers.de/Grafikkarten/AMD/radeon/|Driver Radeon nel wiki tedesco]]
 * [[http://www.x.org/wiki/radeon/|Driver Radeon nella documentazione X.org Foundation]]
 * [[http://xorg.freedesktop.org/wiki/RadeonFeature|Lista dei chip e funzionalità attualmente implementate]]
 * [[Hardware/Video/Amd|Pagina Wiki dedicata alle schede video ATI/AMD]]
 * [[Hardware/Video/Amd/Amdgpu|Driver open source Amdgpu per schede video e APU AMD più recenti]]
 * [[Hardware/Video/DomandeFrequenti|Domande frequenti sul video in Ubuntu]]
Linea 346: Linea 126:
CategoryDaRevisionare CategoryHardware CategoryHardware 


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Il driver open source Radeon è in grado di fornire l'accelerazione 2D e 3D a molte schede video e APU ATI/AMD, è già presente in Ubuntu e non necessita di installazione.

Per informazioni sul supporto alle schede video e APU più recenti tramite driver open source Amdgpu, fare riferimento a questa pagina.

Identificare la propria scheda video o APU

Digitare nel terminale i comandi:

sudo update-pciids

lspci | grep -E 'VGA|Display|3D'

Il primo comando è opzionale e richiede una connessione ad internet.
Il secondo comando mostrerà un testo simile a quello sottostante, specifico per la propria scheda video:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV710 [Radeon HD 4550]

Per maggiori informazioni sull'individuazione della GPU dedicata e/o integrata, consultare la pagina Video/Domande Frequenti.

Hardware supportato da ambienti grafici leggeri

Queste schede video non possono gestire ambienti grafici moderni come Unity o Gnome in maniera adeguata. Se si è in possesso di una di queste schede video, è raccomandato eseguire un ambiente grafico più leggero come Xfce o Lxde (rispettivamente presenti in Xubuntu e Lubuntu).

Chipset

Scheda video

R100

Radeon 7200

RV100

Radeon 7000(VE), M6, RN50/ES1000

RS100

Radeon IGP320(M)

RV200

Radeon 7500, M7, FireGL 7800

RS200

Radeon IGP330(M)/IGP340(M)

RS250

Radeon Mobility 7000 IGP

R200

Radeon 8500, 9100, FireGL 8800/8700

RV250

Radeon 9000PRO/9000, M9

RV280

Radeon 9200PRO/9200/9200SE/9250, M9+

RS300

Radeon 9100 IGP

RS350

Radeon 9200 IGP

Hardware supportato

Fare riferimento alla tabella sottostante per conoscere l'hardware supportato. Questa tabella non è esaustiva.

Chipset

Scheda video o APU

RS400/RS480

Radeon XPRESS 200(M)/1100 IGP

R300

Radeon 9700PRO/9700/9500PRO/9500/9600TX, FireGL X1/Z1

R350

Radeon 9800PRO/9800SE/9800, FireGL X2

R360

Radeon 9800XT/9800XXL

RV350

Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2

RV360

Radeon 9600XT/9700

RV370

Radeon X300, M22

RV380

Radeon X600, M24

RV410

Radeon X700, M26 PCIE

R420

Radeon X800 AGP

R423/R430

Radeon X800, M28 PCIE

R480/R481

Radeon X850 PCIE/AGP

RV505/RV515/RV516/RV550

Radeon X1300/X1400/X1500/X1550/X2300

R520

Radeon X1800

RV530/RV560

Radeon X1600/X1650/X1700 - Nota 1

RV570/R580

Radeon X1900/X1950

RS600/RS690/RS740

Radeon X1200/X1250/X2100

R600

Radeon HD 2900

RV610/RV630

Radeon HD 2400/2600/2700/4200/4225/4250

RV620/RV635

Radeon HD 3410/3430/3450/3470/3650/3670 - Nota 2

RV670

Radeon HD 3690/3850/3870

RS780/RS880

Radeon HD 3100/3200/3300/4100/4200/4250/4290

RV710/RV730

Radeon HD 4330/4350/4550/4650/4670/5145/5165/530v/545v/560v/565v

RV740/RV770/RV790

Radeon HD 4770/4730/4830/4850/4860/4870/4890

CEDAR

Radeon HD 5430/5450/6330/6350/6370

REDWOOD

Radeon HD 5550/5570/5650/5670/5730/5750/5770/6530/6550/6570

JUNIPER

Radeon HD 5750/5770/5830/5850/5870/6750/6770/6830/6850/6870

CYPRESS

Radeon HD 5830/5850/5870

HEMLOCK

Radeon HD 5970

PALM

Radeon HD 6310/6250

SUMO/SUMO2

Radeon HD 6370/6380/6410/6480/6520/6530/6550/6620

BARTS

Radeon HD 6790/6850/6870/6950/6970/6990

TURKS

Radeon HD 6570/6630/6650/6670/6730/6750/6770

CAICOS

Radeon HD 6430/6450/6470/6490

CAYMAN

Radeon HD 6950/6970/6990

ARUBA

Radeon HD 7000-serie

TAHITI

Radeon HD 7900-serie
Radeon R9 280/280X

PITCAIRN

Radeon HD 7800-serie/8870/7970M/8970M
Radeon R7 265/370
Radeon R9 270/270X/370X/M290X/M390

VERDE

Radeon HD 7700-serie/8730/8760/7700M-serie/7850M/7870M/8800M-serie
Radeon R7 250E/250X/350
Radeon R9 M265X/M270X/M275X/M365X/M370X/M375/M375X/M380

OLAND

Radeon HD 8570/8670/8000M-serie
Radeon R5 240/330/340/M230/M330/M335
Radeon R7 240/250/340/350/M260X/M360

HAINAN

Radeon HD 8800-serie

BONAIRE

Radeon HD 7790/8770
Radeon R7 260/260X/360
Radeon R9 360/M280X/M385/M385X

KAVERI

KAVERI APU

KABINI

KABINI APU

HAWAII

Radeon R9 290/290X/390/390X

MULLINS (Puma cores, GCN GPU)

MULLINS/BEEMA/CARRIZO-L APU

Note

  • *1: la scheda video Mobility Radeon X1600 (RV620/RV635) non funziona correttamente all'avvio del PC ma restituisce un'immagine alterata per via dello "sfarfallio" dello schermo. Una soluzione (non definitiva) al problema consiste nel mandare in sospensione il PC tramite la pressione del tasto di accensione. Alla riattivazione del PC il problema dovrebbe scomparire.

  • *2: la scheda video Mobility Radeon HD 3470 (RV620/RV635) non funziona correttamente ma restituisce un'immagine alterata per via dello "sfarfallio" dello schermo.

Risparmio energetico

A partire da Ubuntu 14.04, per le schede grafiche ATI/AMD più recenti supportate dal driver Radeon, il DPM (Dynamic Power Management) dovrebbe funzionare automaticamente. Se invece si rientra in uno o più dei casi seguenti:

  • si notano problemi di surriscaldamento della scheda video;
  • si nota che la ventola della scheda video è sempre in funzione alla massima velocità;
  • si possiede una vecchia scheda Radeon HD;

è possibile attivare l'opzione di risparmio energetico, aggiungendo un parametro d'avvio. Questo dovrebbe sia abbassarne la temperatura di funzionamento, sia ridurre il consumo di energia quando il pc è in stato di idle. Per fare ciò:

  1. aprire con un editor di testo ed i privilegi di amministrazione il file /etc/default/grub e modificare la riga:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    in

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"
  2. dopo aver salvato le modifiche, digitare nel terminale il comando:

    sudo update-grub
  3. riavviare il PC.

Ulteriori risorse


CategoryHardware