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"
Differenze tra le versioni 9 e 10
Versione 9 del 08/11/2006 10.55.06
Dimensione: 3680
Autore: BodomLx
Commento: Aggiunta parte relativa ai driver del sito Ati
Versione 10 del 08/11/2006 10.58.13
Dimensione: 5235
Autore: BodomLx
Commento: Inserita la copia esatta della guida di L3oN per i driver binari ufficali del sito ATI
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 48: Linea 48:
In alternativa all'installazione attraverso '''`apt-get`''' descritta in questa guida, molti utenti che utilizzano schede ATI (dalla Radeon 8500 in poi) hanno seguito la diversa strada dell'installazione dei driver per Linux scaricando il pacchetto ufficiale (circa 60 MB) dal sito ATI a questo [https://support.ati.com/ics/support/default.asp?deptID=894&task=knowledge&folderID=27 indirizzo]. Se abbiamo provato ad installare i driver dei repo, dovremmo fare prime queste due operazioni:
Linea 50: Linea 50:
Dopo aver scaricato il pacchetto seguite questi passi: - Disinstalliamo i pacchetti aggiunti:
Codice:
Linea 52: Linea 53:
 0. assicurarsi di aver abilitato il repository '''universe''', controllare [:AddingRepositoriesHowto:qui] in caso non si conosca la procedura
 0. da terminale: {{{
sudo apt-get install fakeroot gcc-3.4 module-assistant build-essential debhelper
}}}
 0. {{{
chmod +x ati-driver-installer-8.19.10-i386.run
}}} il vostro driver potrebbe avere un numero diverso da quello sopra!
 0. scegliere «Generate distribution specific packages» e «Ubuntu» più la versione di Ubuntu utilizzata
 0. quando l'installer avrà finito digitare: {{{
sudo dpkg -i *.deb
}}}
 0. quindi: {{{
sudo module-assistant build,install fglrx-kernel
}}}
 0. assicurarsi che all'interno del file `/etc/X11/xorg.conf` sia presente la voce «`fglrx`» e riavviare il sistema.
xorg-driver-fglrx
Linea 68: Linea 55:
La sezione "Linux Drivers and Software" all'interno del sito ATI contiene tutti i file necessari e le istruzioni per l'installazione. Se, invece, volete seguire l'installazione dei pacchetti per Ubuntu, proseguite con la lettura della guida.
Linea 70: Linea 56:
Riavviate il Pc e dovreste già essere in grado di utilizzare l'accelerazione 3D
 

- Eliminare il modulo "fglrx" in /etc/modules:
Codice:

sudo gedit /etc/modules

cancelliamo la stringa "fglrx".




ATTENZIONE!!! Non saltate questo passaggio.
- Riconfiguriamo xorg: questo passo è fondamentale, il fine dell'intera installazione puo' dipendere da questo passo!
Codice:

 sudo dpkg-reconfigure xserver-xorg

e scegliamo al momento opportuno i soliti driver Vesa.

Riavviamo...


Bene ora installiamo gli altri driver!

- Prima di procedere: iniziamo a scaricare i driver: ati-driver-installer-8.30.3.run (nota: driver per i 32bit!)
Vi consiglio di utilizzare una estensione di firefox per aumentare la velocita' di down: DownThemAll


- Mettiamo una nuova Sezione in xorg:
Codice:

sudo gedit /etc/X11/xorg.conf

e incolliamo alla fine del file queste righe:
Codice:

Section "Extensions"
        Option "Composite" "0"
EndSection

salviamo e chiudiamo.

- Eliminiamo il problema a monte:
Codice:

sudo gedit /etc/default/linux-restricted-modules-common

e cambiamo il la stringa:
Codice:

DISABLED_MODULES=" "


con questa:
Codice:

DISABLED_MODULES="fglrx"

salviamo e chiudiamo.

- Aggiorniamo e installiamo i pacchetti:
Codice:

sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5 linux-headers-$(uname -r)



- CI posizionamo nella cartella dove sono stati scarivati i driver ATI, e diamo questi comandi (cosi' verrano creati i deb):
Codice:

sudo ln -sf bash /bin/sh
bash ati-driver-installer-8.30.3.run --buildpkg Ubuntu/edgy
sudo ln -sf dash /bin/sh



- Installiamo:
Codice:

sudo dpkg -i xorg-driver-fglrx_8.30.3-1*.deb
sudo dpkg -i fglrx-kernel-source_8.30.3-1*.deb
sudo dpkg -i fglrx-control_8.30.3-1*.deb
sudo rm /usr/src/fglrx-kernel*.deb

Se l'ultimo comando da problemi, non vi preoccupate.

- E compiliamo il modulo (Nota: Se scarichiamo o aggiorniamo al nuovo Kernel, sara' necessario ricompilare il moulo per riavere il 3d attivo):
Codice:

sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a



- Facciamo la solita modifica all'xorg per utilizzare i driver:
Codice:

sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

Nota: il comando "sudo aticonfig --initial" serve a sostituire nel file xorg.conf i driver utilizzati; potresti farlo anche a mano:
Codice:

sudo gedit /etc/X11/xorg.conf

e cambi la stringa dei driver che stai utilizzando (presumo i Vesa) con fglrx

Riavviamo...






E preghiamo che il risultato sia questo:
Codice:

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO Generic
OpenGL version string: 2.0.6065 (8.29.6)


E questo:
Codice:

$ glxinfo | grep render
direct rendering: Yes

BR

Introduzione

Questo how-to descrive alcuni semplici passi per far funzionare l'accelerazione 3D con schede grafiche ATI Radeon sulla vostra Linux-box con Ubuntu Edgy Eft installato. Se non avete Edgy Eft installata, o se il metodo ufficiale non funziona, leggete le note.

Installazione dei driver dei repositories

In Edgy Eft i drivers nei repositories funzionano quasi alla perfezione, molte schede video sono supportate.

Se avete tentato in passato di installare i driver fglrx, fate prima una ricerca con Synaptic e rimuovete tutto ciò che trovate cercando "fglrx". Da [:SynapticHowto: Synaptic.

Installate i seguenti pacchetti con apt-get:

sudo apt-get update 
sudo apt-get install linux-restricted-modules-`uname -r`
sudo apt-get install xorg-driver-fglrx
sudo apt-get install fglrx-control # questo solo se vi serve il pannello di controllo ATI

Ad installazione avvenuta, resta da modificare il file /etc/X11/xorg.conf, abilitare il modulo fglrx nel kernel, e farlo caricare all'avvio del sistema:

sudo depmod -a
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv
sudo modprobe fglrx
sudo gedit /etc/modules

Per far caricare il modulo fglrx all'avvio del sistema, editare il file /etc/modules, ed inserire il nome del modulo in questione per farlo caricare.

L'ultimo passo consiste nell'inserire la seguente riga alla fine del vostro file /etc/X11/xorg.conf:

Section "Extensions"
        Option  "Composite" "0"
EndSection

Edgy Eft usa Composite di default, che non é ancora supportato dalle schede video ATI.

Dopo un riavvio del sistema, tutto dovrebbe funzionare alla perfezione. In caso contrario, tentate di installare i driver ATI con l'installer ufficiale

Installazione dei driver Ati Ufficiali

Nota: il sistema descritto da questa sezione non dovrebbe essere utilizzato a meno che il metodo descritto prima non funzioni. Se abbiamo provato ad installare i driver dei repo, dovremmo fare prime queste due operazioni:

- Disinstalliamo i pacchetti aggiunti: Codice:

xorg-driver-fglrx

- Eliminare il modulo "fglrx" in /etc/modules: Codice:

sudo gedit /etc/modules

cancelliamo la stringa "fglrx".

ATTENZIONE!!! Non saltate questo passaggio. - Riconfiguriamo xorg: questo passo è fondamentale, il fine dell'intera installazione puo' dipendere da questo passo! Codice:

  • sudo dpkg-reconfigure xserver-xorg

e scegliamo al momento opportuno i soliti driver Vesa.

Riavviamo...

Bene ora installiamo gli altri driver!

- Prima di procedere: iniziamo a scaricare i driver: ati-driver-installer-8.30.3.run (nota: driver per i 32bit!) Vi consiglio di utilizzare una estensione di firefox per aumentare la velocita' di down: DownThemAll

- Mettiamo una nuova Sezione in xorg: Codice:

sudo gedit /etc/X11/xorg.conf

e incolliamo alla fine del file queste righe: Codice:

Section "Extensions"

  • Option "Composite" "0"

EndSection

salviamo e chiudiamo.

- Eliminiamo il problema a monte: Codice:

sudo gedit /etc/default/linux-restricted-modules-common

e cambiamo il la stringa: Codice:

DISABLED_MODULES=" "

con questa: Codice:

DISABLED_MODULES="fglrx"

salviamo e chiudiamo.

- Aggiorniamo e installiamo i pacchetti: Codice:

sudo apt-get update sudo apt-get install module-assistant build-essential sudo apt-get install fakeroot dh-make debconf libstdc++5 linux-headers-$(uname -r)

- CI posizionamo nella cartella dove sono stati scarivati i driver ATI, e diamo questi comandi (cosi' verrano creati i deb): Codice:

sudo ln -sf bash /bin/sh bash ati-driver-installer-8.30.3.run --buildpkg Ubuntu/edgy sudo ln -sf dash /bin/sh

- Installiamo: Codice:

sudo dpkg -i xorg-driver-fglrx_8.30.3-1*.deb sudo dpkg -i fglrx-kernel-source_8.30.3-1*.deb sudo dpkg -i fglrx-control_8.30.3-1*.deb sudo rm /usr/src/fglrx-kernel*.deb

Se l'ultimo comando da problemi, non vi preoccupate.

- E compiliamo il modulo (Nota: Se scarichiamo o aggiorniamo al nuovo Kernel, sara' necessario ricompilare il moulo per riavere il 3d attivo): Codice:

sudo module-assistant prepare sudo module-assistant update sudo module-assistant build fglrx sudo module-assistant install fglrx sudo depmod -a

- Facciamo la solita modifica all'xorg per utilizzare i driver: Codice:

sudo aticonfig --initial sudo aticonfig --overlay-type=Xv

Nota: il comando "sudo aticonfig --initial" serve a sostituire nel file xorg.conf i driver utilizzati; potresti farlo anche a mano: Codice:

sudo gedit /etc/X11/xorg.conf

e cambi la stringa dei driver che stai utilizzando (presumo i Vesa) con fglrx

Riavviamo...

E preghiamo che il risultato sia questo: Codice:

$ fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON X800 GTO Generic OpenGL version string: 2.0.6065 (8.29.6)

E questo: Codice:

$ glxinfo | grep render direct rendering: Yes

Note