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 2 e 10 (in 8 versioni)
Versione 2 del 08/11/2006 10.26.55
Dimensione: 480
Autore: BodomLx
Commento:
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 1: Linea 1:
= Abilitare3DAti =
Questa sará la pagina principale che conterrá i link per le sottopagine su come configurare il 3D per Ubuntu con schede video Ati
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:50%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]||
Linea 4: Linea 4:
Conterrá anche le istruzioni per abilitare il 3D per Edgy Eft attraverso i repositories ufficiali, e sará la pagina di riferimento per la versione corrente di Ubuntu = Introduzione =
Linea 6: Linea 6:
Le altre pagine da considerare saranno:
Abilitare3DAti/Dapper
Abilitare3DAti/Breezy
Abilitare3DAti/Dapper
Abilitare3DAti/Hoary
Abilitare3DAti/Warty
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 =

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