9099
Commento:
|
12100
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from LucaGambardella/Prove13 | |
Linea 2: | Linea 3: |
#language it | #LANGUAGE it |
Linea 4: | Linea 5: |
<<Indice(depth=2)>> <<Informazioni( forum="http://forum.ubuntu-it.org/viewtopic.php?t=382176"; rilasci="12.04 14.04 14.10")>> |
<<Indice(depth=1)>> <<BR>><<BR>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=165191"; rilasci="10.10 10.04 9.10 8.04";)>> |
Linea 9: | Linea 12: |
Il driver open source '''Radeon''' è in grado di fornire l'accelerazione 2D e 3D a molte schede video Ati/AMD. È l'unico driver utilizzabile per alcune vecchie schede non più supportate dai driver proprietari. Il driver è già presente in Ubuntu e non necessita di installazione. = Identificare il proprio Chip grafico = Avviare il [[AmministrazioneSistema/RigaDiComando|terminale]] e digitare: {{{ sudo update-pciids #optional command, requires internet lspci -nn | grep VGA}}} Dovrebbe mostrare un testo simile a quello sottostante per la propria scheda video: {{{ 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV710 [Radeon HD 4550]}}} = Hardware supportato ma troppo vecchio per Unity = Queste schede video non possono gestire l'ambiente grafico [[AmbienteGrafico/Unity|Unity]] in maniera adeguata. Se si è in possesso di una di queste schede video, è raccomandato eseguire un 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]]). ||<tablestyle="width:82%" : 13% style="background-color:#cccccc;">'''Chipset''' ||<style="background-color:#cccccc;": 20% >'''Scheda video''' ||<style="background-color:#cccccc;": 6% >'''12.04.1''' ||<style="background-color:#cccccc;": 6% >'''14.04.1''' ||<style="background-color:#cccccc;": 6% >'''14.10''' || ||<:> 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. ||<tablestyle="width:82%" : 13% style="background-color:#cccccc;">'''Chipset''' ||<style="background-color:#cccccc;": 20% >'''Scheda video''' ||<style="background-color:#cccccc;": 6% >'''12.04.1''' ||<style="background-color:#cccccc;": 6% >'''14.04.1''' ||<style="background-color:#cccccc;": 6% >'''14.10''' || ||<:> 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 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> RV350 ||<:> Radeon 9600PRO/9600SE/9600/9550, M10/M11, FireGL T2 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> RV360 ||<:> Radeon 9600XT ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> 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/X2300 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> R520 ||<:> Radeon X1800 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> RV530/RV560 ||<:> Radeon X1600/X1650/X1700 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> 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 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> 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/5670 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> JUNIPER ||<:> Radeon HD 5750/5770 ||<:> (./) ||<:> (./) ||<:> (./) || ||<:> CYPRESS ||<:> Radeon HD 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 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> TAHITI ||<:> Radeon HD 7900 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> PITCAIRN ||<:> Radeon HD 7800 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> VERDE ||<:> Radeon HD 7700 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> OLAND ||<:> Radeon HD 8000 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> HAINAN ||<:> Radeon HD 8800 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> BONAIRE ||<:> Radeon HD 7790 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> KAVERI ||<:> KAVERI APUs ||<:> No ||<:> (./) ||<:> (./) || ||<:> KABINI ||<:> KABINI APUs ||<:> No ||<:> (./) ||<:> (./) || ||<:> HAWAII ||<:> Radeon R9 series ||<:> No ||<:> (./) ||<:> (./) || ||<:> MULLINS ||<:> MULLINS APUs ||<:> No ||<:> No ||<:> (./) || = Problemi comuni = <<Anchor(audio_hdmi)>> == Audio dell' HDMI == Il driver '''Radeon''' supporta l'audio dell'HDMI sulla serie Radeon HD 6000 e precedenti. In '''Ubuntu 14.04''' e successivi l'audio dell'HDMI dovrebbe funzionare automaticamente. Nelle versioni più vecchie di Ubuntu 14.04 l'audio tramite HDMI deve essere abilitato manualmente tramite il seguente comando: {{{ echo "options radeon audio=1" | sudo tee /etc/modprobe.d/radeon.conf}}} In '''Ubuntu 12.04''' potrebbe essere necessario installare un kernel più recente (>= 3.5.x) per abilitare l'audio su schede più recenti. == Risparmio energetico == === Kernel 3.10.x e precedenti === Power management è stato uno dei punti deboli del driver open-source del kernel 3.11.x e precedenti. Se si dispone di un computer portatile che si surriscalda, provare a impostare il profilo di risparmio energetico digitando in un terminale il seguente comando: {{{ sudo bash -c "echo \"profile\" > /sys/class/drm/card0/device/power_method" sudo bash -c "echo \"low\" > /sys/class/drm/card0/device/power_profile"}}} === Kernel 3.11.x e successivi === E' possibile attivare l'opzione di risparmio energetico sulle schede Radeon HD aggiungendo un parametro d'avvio. Questo dovrebbe ridurre il consumo di energia quando il pc è in stato di idle. Per fare ciò, aprire con un [[Ufficio/EditorDiTesto|editor di testo]] ed i [[AmministrazioneSistema/Sudo|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"}}} Dopo aver salvato le modifiche, digitare in un terminale il comando: {{{ sudo update-grub}}} |
In questa guida sono presenti i problemi che possono manifestare i driver proprietari '''fglrx (ATI Catalyst)''' installati dal gestore driver e le rispettive soluzioni. = Test di funzionamento = Per determinare se il driver '''fglrx''' è in uso, digitare in una finestra di terminale il seguente comando:{{{ fglrxinfo}}} Per informazioni aggiuntive è possibile digitare:{{{ LIBGL_DEBUG=verbose fglrxinfo}}} Se il driver è in uso si visualizzerà un messaggio simile a questo:{{{ OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9800 Pro Generic OpenGL version string: 1.3.4769 (X4.3.0-8.8.25)}}} e dovrebbe funzionare l'accelerazione 3D. Se il driver non è in uso il messaggio sarà simile a questo:{{{ OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.2.1)}}} = Accesso da root = Se il comando:{{{ fglrxinfo}}} è avviato da root è possibile ottener il seguente output:{{{ Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Error: unable to open display :0}}} Come root per ragioni di sicurezza non è possibile accedere all'interfaccia grafica e per questo il comando va sempre dato senza privilegi amministrativi. = Altre cause di errori = Classiche cause di errore sono: * il modulo '''fglrx''' non è installato correttamente. * il driver '''fglrx''' non è presente nel file `/etc/X11/xorg.conf`. In entrambi i casi si dovrebbe ripetere la procedura di installazione in maniera appropriata. = Grandi errori grafici = A volte può succedere che i driver ATI abbiano problemi con l' '''AGP Aperture Size''': * gran parte della schermata presenta errori, * le finestre diventano nere o appaiono solo a grandi linee, * lo spostamento o il ridimensionamento della finestra produce effetti incomprensibili. Per risolvere il problema andare nel bios ed impostare all' '''AGP Aperture Size''' una quantità di memoria pari a quella presente sulla scheda video. = Programmi video non funzionano più = Se programmi per la scheda tv come '''Kdetv''', '''Zapping''', '''Tvtime''' o alri non funzionano più dopo aver installato i driver ATI procedere come segue: Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file `/etc/X11/xorg.conf` ed aggiungere nella Section Device le seguenti righe: {{{ Option "VideoOverlay" "on" Option "OpenGLOverlay" "off"}}} A volte questa soluzione non funziona, in questo caso è possibile utilizzare '''Xavtv''' nel seguente modo: 0. Entrare in una console virtuale premendo i tasti '''CTrl + ALt + F1''' e avviarlo con il comando:{{{ xawtv -noxv-video}}} 0. Premere i tasti '''CTrl + ALt +F7''' per tornare all'interfaccia dell'ambiente desktop. = OpenOffice.org e Scim = Se '''Scim''' non funziona con '''Openoffice.org''', potrebbe essere dovuto ad un conflitto tra le librerie '''!OpenGl''' e il driver '''fglrx'''. Una soluzione è utilizzare una precedente versione del file `/usr/lib/libGL.so.1.2`: 0. Scaricare le versione del file `libGL.so.1.2` presente al [[http://www.ground-impact.com/libGL.so.1.2|seguente indirizzo]] nella propria Home. 0. Effettuare una copia di salvataggio della libreria `libGL.so.1.2` digitando il seguente comando in una finestra di terminale: {{{ sudo mv /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1.2.bak}}} 0. Copiare la libreria scaricta in `usr/lib/` digitando: {{{ sudo cp libGL.so.1.2 /usr/lib/ }}} 0. Creare il link alla nuova libreria digitando: {{{ sudo rm /usr/lib/libGL.so.1 sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1}}} = Gli effetti di KDE non si attivano all'avvio = '''KDE4''' ha dei problemi nell'utilizzo dei driver proprietari. Anche se viene attivata l'opzione per l'abilitazione degli effetti grafici, al riavvio questi non vengono riattivati. Per risolvere questo problema aprire con un [[Ufficio/EditorDiTesto| editor di testo]] il file `~/.kde/share/config/kwinrc` e cambiare la riga: {{{ DisableChecks=false}}} in {{{ DisableChecks=true}}} = Screen saver a scatti o blocchi = Ciò può succedere con l'ultima versione di '''fglrx'''. Per risolvere questo problema rimuovere il pacchetto ''gnome-screensaver'' ed [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://xscreensaver | xscreensaver]] = Effetto Minimizza/Massimizza lento con Compiz = Con alcune schede succede che quando si usa l'effetto Minimizza/Massimizza di Compiz il sistema si blocca per pochi secondi ([[https://bugs.launchpad.net/bugs/351186|bug 351186]]). Una soluzione temporanea può essere quella di disabilitare il "Power Play" nel pannello di controllo del driver ATI. = Sospensione e ibernazione = Può succedere in alcuni sistemi che dopo aver installato il driver '''fglrx''', il portatile si riprende dalla sospensione mostrando errori di visualizzazione ed eventuali blocchi. == Problema della sospensione == Queste istruzioni sono basate sulla documentazione non ufficiale dei driver ATI per Linux. Nella versione dei driver Catalyst 8.7 per utilizzare la modalità sospensione (suspend-to-disk and suspend-to-ram) occorre fare le seguenti modifiche: * Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file`/etc/default/acpi-support` * Modificare le seguente linea:{{{ SAVE_VBE_STATE=true}}} in:{{{ SAVE_VBE_STATE=false}}} e:{{{ POST_VIDEO=true}}} in:{{{ POST_VIDEO=false}}} * In aggiunta il laptop-mode è disabilitato ma questa è predefinita:{{{ ENABLE_LAPTOP_MODE=false}}} * Fatto questo con le combinazioni di tasti '''Fn + F4''' e '''Fn + F12''' la sospensione e l'ibernazione funzioneranno perfettamente. == Problema dell'ibernazione == 0. Installare i pacchetti [[apt://vbetool | vbetool]] e [[apt://hibernate | hibernate]]. 0. Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file `/etc/hibernate/hibernate.conf`, questo file è formato di tre sezioni consecutive. * Poiché Swsusp2 non è attivato nello standard kernel si deve impostare nella prima sezione: {{{ UseSwsusp2 no }}} mentre tutte le altre righe devono essere commentate con '''#''' al loro inizio. * La seconda sezione è: {{{ UseSysfsPowerState disk }}} invece di disk potrebbe esserci mem. Tutte le altre righe sono commentate. * Nella terza sezione dovrebbe essere tutto commentato. Rimuovere il simbolo '''#''' all'inizio della riga: {{{ EnableVbetool yes }}} 0. Salvare le modifiche e chiudere il file. Se si digita in un terminale: {{{ hibernate }}} il pc dovrebbe entrare nella modalità ibernazione. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Può accadere che i file vengano sovrascritti durante un aggiornamento. Occorre testare se dopo l'aggiornamento la sospensione e l'ibernazione funzionano ancora.''|| == Sospensione e ibernazione == Se si desidera utilizzare sia la sospensione che l'ibernazione, creare un nuovo file di configurazione che differisce dalle opzioni viste sopra solo in:{{{ UseSysfsPowerState mem }}} Questo file è salvato come `/etc/hibernate/suspend.conf`. Le corrispondenti chiamate sono chiamate da:{{{ hibernate -F /etc/hibernate/hibernate.conf hibernate -F /etc/hibernate/suspend.conf }}} == Se sospensione e ibernazione già funzionano == Se si ha non solo la sospensione funzionante, procedere come segue: Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file `/etc/default/acpi-support` e cambiare la riga: {{{ POST_VIDEO=true }}} in:{{{ POST_VIDEO=false }}} = Problemi con la scheda di rete = Con il contemporaneo uso di schede wireless con chip Ralink RT2500, accade che lo script fallisce con un errore, questo perché la scheda wireless potrebbe non essere disabilitata. In questo caso le righe: {{{ ### network DownInterfaces ra0 UpInterfaces auto}}} devono essere agiunte nel pertinente file di configurazione. = Lo schermo resta nero = Se dopo avere installato il driver '''fglrx''', il monitor rimane nero all'avvio del server X e si possiede una ATI con due uscite video, ciò può essere dovuto al fatto che il driver invia il segnale all'uscita video errata. Se si possiede un altro monitor è possibile fare delle verifiche. Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file `/etc/X11/xorg.conf` ed inserire nella «Section "Device"» le seguenti righe: {{{ Option "MonitorLayout" "Auto,Auto" }}} Un altro motivo di questo problema è da ricercarsi nella riga della modeline della «Section "Monitor"» ed occorre commentarla aggiungendo il simbolo '''#''' al suo inizio come ne seguente esempio: {{{ # modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync }}} = Impossibile regolare la risoluzione = Se la risoluzione desiderata non può essere impostata fare riferimento alla guida [[Hardware/Video/Xorg|Video xorg]] = Problema con le ATI PCI-Express = Con varie schede ATI della X-serie le applicazioni 3D possono andare in blocco. Per risolvere questo problema procedere come segue: Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file `/etc/X11/xorg.conf` ed inserire le seguenti righe nella «Section "Display"»: {{{ Option "UseInternalAGPGART" "no" Option "KernelModuleParm" "agplock=0" }}} = Schermo a scacchi = Qualche volta si manifesta un bug nel driver proprietario che genera una specie di doppio schermo a scacchiera quando '''Wine''' e alcune applicazioni !OpenGL sono avviate. Per risolvere questo problema procedere come segue: * Aprire con un [[Ufficio/EditorDiTesto| editor di testo]] e i [[AmministrazioneSistema/Sudo| privilegi di amministrazione]] il file ` /etc/X11/xorg.conf` ed inserire nella «SubSection "Display"» quanto segue:{{{ Virtual 1281 1024 }}} questo esempio è relativo ad una risoluzione di 1280x1024 pixel. Il risultato finale sarà:{{{ SubSection "Display" Viewport 0 0 Depth 24 Virtual 1281 1024 EndSubSection }}} la risoluzione deve corrispondere all'uso specifico e il valore di X deve maggiore di un pixel rispetto al normale. * Riavviare il sistema e selezionare la nuova risoluzione. Alcune volte occorre avviare '''Wine''' in uno schermo virtuale, poiché a schermo intero può presentare problemi. = Controllo ventola = La velocità delle ventole non è direttamente controllata dal driver ATI e queste girano al massimo. È quindi possibile controllarla da riga di comando. La temperatura della GPU può essere monitorata tramite il comando:{{{ watch -n0 aticonfig --adapter=0 --od-gettemperature}}} Dopo aver rallentato le ventole con il seguente comando:{{{ aticonfig --pplib-cmd "set fanspeed 0 5" }}} la temperatura della GPU dovrebbe essere controllata. Nell'esempio di comando precedente la velocità della ventola è stata imposta uguale a 5. Prima di avviare un'applicazione 3D è necessario aumentare la velocità delle ventole. Ad esempio se si vuole portare la velocità delle ventole a 55 digitare:{{{ aticonfig --pplib-cmd "set fanspeed 0 55" }}} |
Linea 130: | Linea 275: |
* [[https://help.ubuntu.com/community/RadeonDriver|Guida in inglese]] * [[http://dri.freedesktop.org/wiki/ATIRadeon|DRI per chip Radeon]] * [[http://xorg.freedesktop.org/wiki/RadeonFeature|Lista dei chip e funzionalità attualmente implementate]] * [[Hardware/Video/DomandeFrequenti|Domande frequenti sul video in Ubuntu]] |
* [[http://wiki.ubuntuusers.de/Grafikkarten/ATI/fglrx/Problembehebung|Documento originale]] |
Linea 135: | Linea 277: |
CategoryHardware | CategoryHomepage |
Indice
- Introduzione
- Test di funzionamento
- Accesso da root
- Altre cause di errori
- Grandi errori grafici
- Programmi video non funzionano più
- OpenOffice.org e Scim
- Gli effetti di KDE non si attivano all'avvio
- Screen saver a scatti o blocchi
- Effetto Minimizza/Massimizza lento con Compiz
- Sospensione e ibernazione
- Problemi con la scheda di rete
- Lo schermo resta nero
- Impossibile regolare la risoluzione
- Problema con le ATI PCI-Express
- Schermo a scacchi
- Controllo ventola
- Ulteriori risorse
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida sono presenti i problemi che possono manifestare i driver proprietari fglrx (ATI Catalyst) installati dal gestore driver e le rispettive soluzioni.
Test di funzionamento
Per determinare se il driver fglrx è in uso, digitare in una finestra di terminale il seguente comando:
fglrxinfo
Per informazioni aggiuntive è possibile digitare:
LIBGL_DEBUG=verbose fglrxinfo
Se il driver è in uso si visualizzerà un messaggio simile a questo:
OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9800 Pro Generic OpenGL version string: 1.3.4769 (X4.3.0-8.8.25)
e dovrebbe funzionare l'accelerazione 3D.
Se il driver non è in uso il messaggio sarà simile a questo:
OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.2.1)
Accesso da root
Se il comando:
fglrxinfo
è avviato da root è possibile ottener il seguente output:
Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Error: unable to open display :0
Come root per ragioni di sicurezza non è possibile accedere all'interfaccia grafica e per questo il comando va sempre dato senza privilegi amministrativi.
Altre cause di errori
Classiche cause di errore sono:
il modulo fglrx non è installato correttamente.
il driver fglrx non è presente nel file /etc/X11/xorg.conf.
In entrambi i casi si dovrebbe ripetere la procedura di installazione in maniera appropriata.
Grandi errori grafici
A volte può succedere che i driver ATI abbiano problemi con l' AGP Aperture Size:
- gran parte della schermata presenta errori,
- le finestre diventano nere o appaiono solo a grandi linee,
- lo spostamento o il ridimensionamento della finestra produce effetti incomprensibili.
Per risolvere il problema andare nel bios ed impostare all' AGP Aperture Size una quantità di memoria pari a quella presente sulla scheda video.
Programmi video non funzionano più
Se programmi per la scheda tv come Kdetv, Zapping, Tvtime o alri non funzionano più dopo aver installato i driver ATI procedere come segue:
Aprire con un editor di testo e i privilegi di amministrazione il file /etc/X11/xorg.conf ed aggiungere nella Section Device le seguenti righe:
Option "VideoOverlay" "on" Option "OpenGLOverlay" "off"
A volte questa soluzione non funziona, in questo caso è possibile utilizzare Xavtv nel seguente modo:
Entrare in una console virtuale premendo i tasti CTrl + ALt + F1 e avviarlo con il comando:
xawtv -noxv-video
Premere i tasti CTrl + ALt +F7 per tornare all'interfaccia dell'ambiente desktop.
OpenOffice.org e Scim
Se Scim non funziona con Openoffice.org, potrebbe essere dovuto ad un conflitto tra le librerie OpenGl e il driver fglrx.
Una soluzione è utilizzare una precedente versione del file /usr/lib/libGL.so.1.2:
Scaricare le versione del file libGL.so.1.2 presente al seguente indirizzo nella propria Home.
Effettuare una copia di salvataggio della libreria libGL.so.1.2 digitando il seguente comando in una finestra di terminale:
sudo mv /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1.2.bak
Copiare la libreria scaricta in usr/lib/ digitando:
sudo cp libGL.so.1.2 /usr/lib/
Creare il link alla nuova libreria digitando:
sudo rm /usr/lib/libGL.so.1 sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
Gli effetti di KDE non si attivano all'avvio
KDE4 ha dei problemi nell'utilizzo dei driver proprietari. Anche se viene attivata l'opzione per l'abilitazione degli effetti grafici, al riavvio questi non vengono riattivati.
Per risolvere questo problema aprire con un editor di testo il file ~/.kde/share/config/kwinrc e cambiare la riga:
DisableChecks=false
in
DisableChecks=true
Screen saver a scatti o blocchi
Ciò può succedere con l'ultima versione di fglrx. Per risolvere questo problema rimuovere il pacchetto gnome-screensaver ed installare il pacchetto xscreensaver
Effetto Minimizza/Massimizza lento con Compiz
Con alcune schede succede che quando si usa l'effetto Minimizza/Massimizza di Compiz il sistema si blocca per pochi secondi (bug 351186). Una soluzione temporanea può essere quella di disabilitare il "Power Play" nel pannello di controllo del driver ATI.
Sospensione e ibernazione
Può succedere in alcuni sistemi che dopo aver installato il driver fglrx, il portatile si riprende dalla sospensione mostrando errori di visualizzazione ed eventuali blocchi.
Problema della sospensione
Queste istruzioni sono basate sulla documentazione non ufficiale dei driver ATI per Linux.
Nella versione dei driver Catalyst 8.7 per utilizzare la modalità sospensione (suspend-to-disk and suspend-to-ram) occorre fare le seguenti modifiche:
Aprire con un editor di testo e i privilegi di amministrazione il file/etc/default/acpi-support
Modificare le seguente linea:
SAVE_VBE_STATE=true
in:
SAVE_VBE_STATE=false
e:
POST_VIDEO=true
in:
POST_VIDEO=false
In aggiunta il laptop-mode è disabilitato ma questa è predefinita:
ENABLE_LAPTOP_MODE=false
Fatto questo con le combinazioni di tasti Fn + F4 e Fn + F12 la sospensione e l'ibernazione funzioneranno perfettamente.
Problema dell'ibernazione
Aprire con un editor di testo e i privilegi di amministrazione il file /etc/hibernate/hibernate.conf, questo file è formato di tre sezioni consecutive.
Poiché Swsusp2 non è attivato nello standard kernel si deve impostare nella prima sezione:
UseSwsusp2 no
mentre tutte le altre righe devono essere commentate con # al loro inizio.
La seconda sezione è:
UseSysfsPowerState disk
invece di disk potrebbe esserci mem. Tutte le altre righe sono commentate.Nella terza sezione dovrebbe essere tutto commentato. Rimuovere il simbolo # all'inizio della riga:
EnableVbetool yes
- Salvare le modifiche e chiudere il file.
Se si digita in un terminale:
hibernate
il pc dovrebbe entrare nella modalità ibernazione.
Può accadere che i file vengano sovrascritti durante un aggiornamento. Occorre testare se dopo l'aggiornamento la sospensione e l'ibernazione funzionano ancora. |
Sospensione e ibernazione
Se si desidera utilizzare sia la sospensione che l'ibernazione, creare un nuovo file di configurazione che differisce dalle opzioni viste sopra solo in:
UseSysfsPowerState mem
Questo file è salvato come /etc/hibernate/suspend.conf. Le corrispondenti chiamate sono chiamate da:
hibernate -F /etc/hibernate/hibernate.conf hibernate -F /etc/hibernate/suspend.conf
Se sospensione e ibernazione già funzionano
Se si ha non solo la sospensione funzionante, procedere come segue:
Aprire con un editor di testo e i privilegi di amministrazione il file /etc/default/acpi-support e cambiare la riga:
POST_VIDEO=true
in:
POST_VIDEO=false
Problemi con la scheda di rete
Con il contemporaneo uso di schede wireless con chip Ralink RT2500, accade che lo script fallisce con un errore, questo perché la scheda wireless potrebbe non essere disabilitata.
In questo caso le righe:
### network DownInterfaces ra0 UpInterfaces auto
devono essere agiunte nel pertinente file di configurazione.
Lo schermo resta nero
Se dopo avere installato il driver fglrx, il monitor rimane nero all'avvio del server X e si possiede una ATI con due uscite video, ciò può essere dovuto al fatto che il driver invia il segnale all'uscita video errata. Se si possiede un altro monitor è possibile fare delle verifiche.
Aprire con un editor di testo e i privilegi di amministrazione il file /etc/X11/xorg.conf ed inserire nella «Section "Device"» le seguenti righe:
Option "MonitorLayout" "Auto,Auto"
Un altro motivo di questo problema è da ricercarsi nella riga della modeline della «Section "Monitor"» ed occorre commentarla aggiungendo il simbolo # al suo inizio come ne seguente esempio:
# modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
Impossibile regolare la risoluzione
Se la risoluzione desiderata non può essere impostata fare riferimento alla guida Video xorg
Problema con le ATI PCI-Express
Con varie schede ATI della X-serie le applicazioni 3D possono andare in blocco.
Per risolvere questo problema procedere come segue:
Aprire con un editor di testo e i privilegi di amministrazione il file /etc/X11/xorg.conf ed inserire le seguenti righe nella «Section "Display"»:
Option "UseInternalAGPGART" "no" Option "KernelModuleParm" "agplock=0"
Schermo a scacchi
Qualche volta si manifesta un bug nel driver proprietario che genera una specie di doppio schermo a scacchiera quando Wine e alcune applicazioni !OpenGL sono avviate.
Per risolvere questo problema procedere come segue:
Aprire con un editor di testo e i privilegi di amministrazione il file /etc/X11/xorg.conf ed inserire nella «SubSection "Display"» quanto segue:
Virtual 1281 1024
questo esempio è relativo ad una risoluzione di 1280x1024 pixel.Il risultato finale sarà:
SubSection "Display" Viewport 0 0 Depth 24 Virtual 1281 1024 EndSubSection
la risoluzione deve corrispondere all'uso specifico e il valore di X deve maggiore di un pixel rispetto al normale.- Riavviare il sistema e selezionare la nuova risoluzione.
Alcune volte occorre avviare Wine in uno schermo virtuale, poiché a schermo intero può presentare problemi.
Controllo ventola
La velocità delle ventole non è direttamente controllata dal driver ATI e queste girano al massimo. È quindi possibile controllarla da riga di comando.
La temperatura della GPU può essere monitorata tramite il comando:
watch -n0 aticonfig --adapter=0 --od-gettemperature
Dopo aver rallentato le ventole con il seguente comando:
aticonfig --pplib-cmd "set fanspeed 0 5"
la temperatura della GPU dovrebbe essere controllata.
Nell'esempio di comando precedente la velocità della ventola è stata imposta uguale a 5.
Prima di avviare un'applicazione 3D è necessario aumentare la velocità delle ventole. Ad esempio se si vuole portare la velocità delle ventole a 55 digitare:
aticonfig --pplib-cmd "set fanspeed 0 55"