Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "LucaGambardella/Prove0"
Differenze tra le versioni 30 e 33 (in 3 versioni)
Versione 30 del 01/11/2008 17.43.51
Dimensione: 9648
Commento: Inizio revisione
Versione 33 del 01/11/2008 18.05.40
Dimensione: 9726
Commento: Revisionata
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 63: Linea 63:
Se si è fatto uso precedentemente del driver fglrx  modificare con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/X11/xorg.conf` e aggiungere le seguenti righe alla sezione Device (se non presenti).

Inserire le seguenti righe senza [...]:
{{{
 0. Se si è fatto uso precedentemente del driver fglrx modificare con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/X11/xorg.conf` e aggiungere o modificare il parametro «Dorver» all'interno della sezione «Device»:{{{
Linea 68: Linea 65:
 [...]
Linea 70: Linea 66:
 [...]
Linea 73: Linea 68:
Salvare le modifiche apportate al file.
Linea 75: Linea 69:
Per configurare il server '''X''' è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
 0. Per configurare il server X è sufficiente digitare il seguente comando all'interno dei una finestra di terminale:{{{
Linea 79: Linea 72:
Alcuni utenti notano che i cambiamenti al file `xorg.conf` non vengono utilizzati dal driver; per forzare il driver ad utilizzarli ,dare il comando :
{{{

 0.
Alcuni utenti notano che i cambiamenti al file `xorg.conf` non vengono utilizzati dal driver; per forzare il driver ad utilizzarli ,dare il comando:{{{
Linea 84: Linea 77:
Riavviare il sistema.  0. Dopo aver applicato tutte le modifiche riavviare il sistema.
Linea 93: Linea 86:
Per verificare che l'installazione sia andata a buon fine è sufficiente digitare il seguente comando in una finestra di terminale:
{{{
Per verificare che l'installazione sia andata a buon fine è sufficiente digitare il seguente comando all'interno di una finestra di terminale:{{{
Linea 108: Linea 100:
= Pannello di controllo =
Il driver Catalyst è fornito di un pannello di controllo che permette di personalizzare la configurazione predefinita del driver.Per avviarlo in Gnome
andare su '''''Applicazioni -> Accessori -> Catalyst'''''
Linea 114: Linea 102:
Per abilitare l'uscita video secondaria è necessario digitare il seguente comando in una finestra di terminale:
{{{
 * Per abilitare l'uscita video secondaria è necessario digitare il seguente comando all'interno di una finestra di terminale:{{{
Linea 117: Linea 104:
}}} }}} 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».
Linea 119: Linea 106:
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:
{{{
 * Per disabilitare l'uscita video è necessario digitare il seguente comando all'interno di una finestra di terminale:{{{
Linea 128: Linea 112:
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:
{{{
 0. Aprire il file `/usr/bin/compiz` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e modificare la riga nel seguente modo:{{{
Linea 138: Linea 116:
Controllare anche che alla riga «BLACKLIST» non compaia la propria scheda video.  0. Sempre nel medesimo file controllare anche che alla riga «BLACKLIST» non compaia la propria scheda video.
Linea 140: Linea 118:
Aprire il file `/etc/X11/xorg.conf` e cercare la seguente sezione:
{{{
Section "Extension"
          Option "Composite" "0"
EndSection
}}}

Modificarla come segue:
{{{
 0. Aprire il file `/etc/X11/xorg.conf` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e modificarlo come segue:{{{
Linea 152: Linea 122:
}}} }}} Nel caso che tale sezione non sia presente, non è necessario aggiungerla.
Linea 154: Linea 124:
Nel caso che tale sezione non sia presente, non è necessario aggiungerla. = Pannello di controllo =
Il driver Catalyst è fornito di un pannello di controllo che permette di personalizzare la configurazione predefinita del driver, per avviarlo in GNOME andare su '''''Applicazioni -> Accessori -> Catalyst'''''.
Linea 158: Linea 129:
Di seguito sono riportate le soluzione ai problemi noti.
Linea 160: Linea 132:
Se si ottiene il seguente errore
{{{
Se si ottiene il seguente errore:{{{
Linea 164: Linea 135:
Risolverlo con le seguenti operazioni.
E
strarre dall'installer la cartella `driver`
{{{

 0.
Risolverlo estraendo dall'installer la cartella `driver` digitando all'interno di una finestra di terminale il seguente comando:{{{
Linea 169: Linea 139:
Entrare nella cartella `lib64`.
{{{
 0. Entrare nella cartella `lib64` tramite il comando:{{{
Linea 173: Linea 142:
Creare il collegamento
{{{
 0. Creare il collegamento:{{{
Linea 177: Linea 145:
Ritornare nella cartella `driver`
{{{
 0. Ritornare nella cartella `driver`:{{{
Linea 181: Linea 148:
Creare i pacchtti .deb
{{{
 0. Creare i pacchtti `.deb`:{{{
Linea 186: Linea 152:
Linea 188: Linea 153:
Se, durante l'uscita da X, Ubuntu si blocca è probabilmente dovuto allo script /etc/ati/authatieventsd.sh che sta cercando i file di autorizzazione di X nel posto sbagliato quando si avvia. Si può terminare il processo attraverso una console tty per permettere lo spegnimento del server X. questo problema può esser risolto permanentemente con le seguenti istruzioni:
{{{
Se durante l'uscita da X '''Ubuntu''' si blocca è probabilmente dovuto allo script `/etc/ati/authatieventsd.sh` che sta cercando i file di autorizzazione di X nel posto sbagliato quando si avvia. Si può terminare il processo attraverso una console tty per permettere lo spegnimento del server X. questo problema può esser risolto permanentemente con le seguenti istruzioni:{{{
Linea 193: Linea 157:
Se questo non funziona bisogna disabilitare atieventsd con questo comando:
{{{
Se questo non funziona bisogna disabilitare atieventsd con questo comando:{{{
Linea 201: Linea 164:
Per ATI X1400,affinchè il portatile ,si riprenda dallo stato di ibernazione,con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] cambiare le seguenti righe in `/etc/default/acpi-support` Per ATI X1400,affinchè il portatile si riprenda dallo stato di ibernazione, con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] cambiare le seguenti righe in `/etc/default/acpi-support`
Linea 204: Linea 167:
Linea 206: Linea 168:
Linea 209: Linea 170:
Mentre per la Radeon 3200 il file da modificare è `/etc/X11/xorg.conf`; aggiungervi le seguenti righe:
{{{
Mentre per la Radeon 3200 il file da modificare è `/etc/X11/xorg.conf` aggiungendo le seguenti righe:{{{
Linea 221: Linea 181:
Se davvero dpkg si rifiuta di rimuovere il vecchio pacchetto '''fglrx''', potrebbe essere necessario modificare `/var/lib/dpkg/diversions` e rimuovere poche righe. Se davvero dpkg si rifiuta di rimuovere il vecchio pacchetto ''fglrx'', potrebbe essere necessario modificare `/var/lib/dpkg/diversions` e rimuovere poche righe.
Linea 224: Linea 184:
Se si ottiene il seguente errore,disinstallare la vecchia versione del driver prima di installarne una nuova con il comando:
{{{
Se si ottiene il seguente errore, disinstallare la vecchia versione del driver prima di installarne una nuova con il comando:{{{
Linea 228: Linea 187:

BR Indice(depth=1) VersioniSupportate(hardy)

Introduzione

A partire dalla versione 8.42.3 i driver proprietari ATI forniscono il supporto ad AiGlx, componente fondamentale per abilitare gli effetti visivi in Ubuntu (mediante l'utilizzo di Compiz e Compiz-Fusion). Questi driver verranno a breve inclusi nei repository di Ubuntu e sarà possibile abilitarli con [:Hardware/AbilitareDriverProprietari:gestore driver con restrizioni], nel frattempo è possibile installarli manualmente seguendo questa guida.

Immagine(Icone/Piccole/warning.png,,center)

Dopo ogni aggiornamento del kernel sarà necessario reinstallare i driver proprietari.

Periferiche supportate

A [https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/catalyst_85_linux.html questo indirizzo] è presente un elenco delle schede video supportate.

Preparativi

Se in precedenza sono stati installati i driver manualmente, è necessario disinstallarli [:AmministrazioneSistema/InstallareProgrammi:rimuovendo] i seguenti pacchetti, digitare all'interno di una finestra di terminale il seguente comando:

sudo apt-get remove fglrx-amdcccle fglrx-kernel-2.6* xorg-driver-fglrx xorg-driver-fglrx-dev xserver-xgl

[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti:

  • build-essential

  • cdbs

  • debconf

  • debhelper

  • dh-make

  • dkms

  • fakeroot

  • libstdc++5

  • linux-headers

Installazione manuale

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

  2. Creare i pacchetti .deb digitando all'interno della finestra di terminale il seguente comando:

    sudo sh ati-driver-installer-*.run --buildpkg Ubuntu/intrepid
  3. Disabilitare ora i vecchi driver forniti con il sistema, aprendo il file /etc/default/linux-restricted-modules-common con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e applicare le seguenti modifiche:

    DISABLED_MODULES="fglrx"

    Notare che dopo la modifica, il Gestore dei driver con restrizioni segnalerà che non sono installati i driver per la scheda ATI, mentre Alla fine dell'installazione segnalerà in uso ma non abilitato. Significa semplicemente che il modulo fglrx contenute nel pacchetto linux-restricted-modules non è abilitato, ma un altro modulo fglrx è in uso.

  4. Può anche essere necessario [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] modificare i seguenti file /etc/modprobe.d/blacklist-restricted e /etc/modprobe.d/blacklist-local applicando le seguenti modifiche:

    # blacklist fglrx
    in questo modo il modulo del kernel non sarà caricato automaticamente e non si avrà accelerazione 3D.
  5. Tornare all'intrrno della Home digitando all'interno di una finestra di terminale il comando:

    cd 
  6. installare i pacchetti precedentemente creati sempre digitando il comando:

    sudo dpkg -i *fglrx*.deb 
    • Se si è installato una verione di Ubuntu a 64 bit digitare all'interno di una finestra di terminale il seguente comando:

      sudo dpkg -i --force-overwrite *fglrx*.deb

Configurazione del driver

  1. Se si è fatto uso precedentemente del driver fglrx modificare con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /etc/X11/xorg.conf e aggiungere o modificare il parametro «Dorver» all'interno della sezione «Device»:

    Section "Device"
            Driver          "fglrx"
    EndSection
  2. Per configurare il server X è sufficiente digitare il seguente comando all'interno dei una finestra di terminale:

    sudo aticonfig --initial -f
  3. Alcuni utenti notano che i cambiamenti al file xorg.conf non vengono utilizzati dal driver; per forzare il driver ad utilizzarli ,dare il comando:

    sudo aticonfig --input=/etc/X11/xorg.conf --tls=1 
  4. Dopo aver applicato tutte le modifiche 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 all'interno di 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 all'interno di 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 è necessario digitare il seguente comando all'interno di una finestra di terminale:

    sudo aticonfig --overlay-type=disable

Abilitare Compiz

  1. Aprire il file /usr/bin/compiz con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e modificare la riga nel seguente modo:

    WHITELIST="nvidia intel ati radeon i810 fglrx"
  2. Sempre nel medesimo file controllare anche che alla riga «BLACKLIST» non compaia la propria scheda video.
  3. Aprire il file /etc/X11/xorg.conf con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e modificarlo come segue:

    Section "Extension"
             Option             "Composite"         "Enable"
    EndSection
    Nel caso che tale sezione non sia presente, non è necessario aggiungerla.

Pannello di controllo

Il driver Catalyst è fornito di un pannello di controllo che permette di personalizzare la configurazione predefinita del driver, per avviarlo in GNOME andare su Applicazioni -> Accessori -> Catalyst.

Anchor(problemi)

Risoluzione dei problemi

Di seguito sono riportate le soluzione ai problemi noti.

Couldn't find library libfglrx_gamma.so.1

Se si ottiene il seguente errore:

dpkg-shlibdeps: failure: couldn't find library libfglrx_gamma.so.1 needed by debian/xorg-driver-fglrx/usr/bin/fglrx_xgamma (its RPATH is '').
  1. Risolverlo estraendo dall'installer la cartella driver digitando all'interno di una finestra di terminale il seguente comando:

    sudo sh ati-driver-installer-*.run --extract driver
  2. Entrare nella cartella lib64 tramite il comando:

    cd driver/arch/x86_64/usr/X11R6/lib64
  3. Creare il collegamento:

    sudo ln -s libfglrx_gamma.so.1.0 libfglrx_gamma.so.1
  4. Ritornare nella cartella driver:

    cd ../../../../../
  5. Creare i pacchtti .deb:

    sudo sh ati-installer.sh -- --buildpkg Ubuntu/intrepid

Blocco sistema al logout

Se durante l'uscita da X Ubuntu si blocca è probabilmente dovuto allo script /etc/ati/authatieventsd.sh che sta cercando i file di autorizzazione di X nel posto sbagliato quando si avvia. Si può terminare il processo attraverso una console tty per permettere lo spegnimento del server X. questo problema può esser risolto permanentemente con le seguenti istruzioni:

sudo mkdir -p /var/lib/xdm/authdir
sudo ln -s /var/run/xauth /var/lib/xdm/authdir/authfiles

Se questo non funziona bisogna disabilitare atieventsd con questo comando:

sudo /usr/sbin/update-rc.d -f atieventsd remove

Ibernazione

L'ibernazione funziona con gli ultimi driver.

Per ATI X1400,affinchè il portatile si riprenda dallo stato di ibernazione, con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] cambiare le seguenti righe in /etc/default/acpi-support

SAVE_VBE_STATE=false
POST_VIDEO=false 
ENABLE_LAPTOP_MODE=false

Mentre per la Radeon 3200 il file da modificare è /etc/X11/xorg.conf aggiungendo le seguenti righe:

Section "Extensions"
        Option        "Composite"        "Disable"
EndSection

Section "ServerFlags"
       Option  "AIGLX" "off" 
EndSection

Impossibile disinstallare fglrx con dpkg

Se davvero dpkg si rifiuta di rimuovere il vecchio pacchetto fglrx, potrebbe essere necessario modificare /var/lib/dpkg/diversions e rimuovere poche righe.

This module/version combo is already installed

Se si ottiene il seguente errore, disinstallare la vecchia versione del driver prima di installarne una nuova con il comando:

sudo dkms remove -m fglrx -v 8.522 --all

Ulteriori risorse


CategoryHardware CategoryHomepage