Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Immutable Page
  • Info
  • Attachments
  • Diff for "Hardware/Video/AggiornareDriverVideo"
Differences between revisions 1 and 11 (spanning 10 versions)
Revision 1 as of 22/12/2010 21.04.01
Size: 9939
Comment:
Revision 11 as of 02/11/2012 23.19.18
Size: 5330
Editor: streetcross
Comment: pubblicazione
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from streetcross/Prove2
Line 3: Line 4:
[[BR]]
[[Indice()]]
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,431132.0.html"; rilasci="10.10 10.04 9.10 8.04")]]
<<BR>>
<<Indice(depth=2)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=533660"; rilasci="12.10 12.04 11.10")>>
Line 9: Line 11:
Questa pagina descrive come gestire i repository dal riga di comando tramite l'utilizzo di un qualsiasi [:Ufficio/EditorDiTesto:editor di testo] al posto delle '''GUI''' tipiche delle varianti di '''Ubuntu'''. È pertanto possibile seguire la guida su '''Ubuntu''', '''Kubuntu''', '''Xubuntu''' e '''Lubuntu'''. Se invece si desidera utilizzare gli strumenti a disposizione della propria distribuzione si consiglia di leggere le seguenti guie:
 * [:Repository/Ubuntu:Gestire i repository con Ubuntu]
 * [:Repository/Kubuntu:Gestire i repository con Kubuntu].
Questa guida spiega come aggiornare i driver video sul proprio sistema '''Ubuntu''' grazie all'utilizzo di [[Repository|repository]] aggiuntivi gestiti dall'[[https://launchpad.net/~ubuntu-x-swat|“Ubuntu-X” team]] e dall'[[https://launchpad.net/~xorg-edgers|“xorg crack pushers” team]]. I pacchetti offerti dai due team citati si distinguono per il loro grado di maturità.
Line 13: Line 13:
= Informazioni preliminari = Il software in questione è ancora in fase di sviluppo e non vi è la sicurezza che sia del tutto stabile, tuttavia in taluni casi di incompatibilità driver l'aggiornamento degli stessi può essere la unica soluzione. Si consiglia pertanto di seguire questa guida solo nel caso in cui il proprio dispositivo video non sia correttamente supportato dai driver forniti di base da '''Ubuntu'''.
Line 15: Line 15:
[:AmministrazioneSistema/Apt:Apt] è il programma che gestisce l'installazione dei pacchetti e la lista dei repository. Il file che contiene tale elenco è: {{{
/etc/apt/sources.list
Proprio per la possibilità che il nuovo software installato non funzioni correttamente, questa guida tratterà anche come ripristinare tutto ciò che è stato sostituito grazie all'utilizzo di '''ppa-purge'''.

= Preparativi =

 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://ppa-purge | ppa-purge]]

= Aggiornamento da ubuntu-x-swat =

Questo repository può contenere gli ultimi aggiornamenti considerati ''stabili'' dall''''“Ubuntu-X” team''' oppure gli aggiornamenti in fase ''beta'', si consiglia quindi di prestare comunque attenzione:

== Aggiornamento ==

 * Digitare il seguente comando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] per aggiungere il repository '''ubuntu-x-swat''', per aggiornare l'elenco dei pacchetti ed eseguire l'upgrade dei driver in uso: {{{
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates; sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade
Line 18: Line 30:
 * Riavviare il computer per applicare le modifiche.
Line 19: Line 32:
e tramite la modifica di suddetto file è possibile aggiungere, rimuovere o disabilitare i repository. == Ripristino ==
Line 21: Line 34:
Anche se '''Ubuntu''' conserva di default una copia del file `sources.list` è buona norma creare una copia di backup del file prima di modificarlo, in modo tale da poterlo ripristinare in caso di insuccesso:{{{
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
Nel caso in cui l'aggiornamento non dovesse apportare i miglioramenti desiderati è possibile ritornare alla situazione precedente. Per eliminare il repository ppa e ripristinare i pacchetti originari:
 * digitare in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
sudo ppa-purge ppa:ubuntu-x-swat/x-updates
Line 24: Line 38:
 * riavviare il computer affinché vengano ricaricati i driver originari.
Line 25: Line 40:
= Descrizione del file sources.list = == Schermata nera al riavvio ==
Line 27: Line 42:
Per controllare la validità del proprio file `sources.list` è possibile prenderne visione col seguente comando, senza modificare nulla: {{{
cat /etc/apt/sources.list
Qualora al riavvio '''Ubuntu''' dovesse mostrare una schermata nera e non dovesse avviarsi:
 * riavviare il computer tramite il pulsante reset;
 * accedere al menù [[AmministrazioneSistema/Grub|GRUB]] premendo il pulsante '''Maiusc''' immediatamente dopo il caricamento del '''BIOS''';
 * premere il tasto '''E''' mantenendo evidenziata la prima voce di avvio;
 * cercare quindi la riga con le opzioni {{{
quiet,splash
}}} e cancellare tali opzioni, lasciando invariati eventuali altri parametri, sostituendole con {{{
xforcevesa,nomodeset
}}} in modo da avviare '''Ubuntu''' in modalità grafica sicura.
 * premere '''Ctrl+X''' per avviare e procedere al ripristino come sopra.

= Aggiornamento da xorg-edgers =

Questo repository contiene gli ultimi pacchetti instabili rilasciati dall''''“xorg crack pushers” team'''. Se ne sconsiglia l'utilizzo a meno ch enon sia l'unica soluzione.

== Aggiornamento ==

 * Digitare il seguente comando in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] per aggiungere il repository '''xorg-edgers''', per aggiornare l'elenco dei pacchetti ed eseguire l'upgrade dei driver in uso: {{{
sudo add-apt-repository ppa:xorg-edgers/ppa; sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade
Line 30: Line 62:
il contenuto dovrebbe essere simile a questo: {{{
deb http://it.archive.ubuntu.com/ubuntu/ maverick main restricted
deb-src http://it.archive.ubuntu.com/ubuntu/ maverick restricted main multiverse universe #Added by software-properties
 * Riavviare il computer per applicare le modifiche.
Line 34: Line 64:
== Ripristino ==
Line 35: Line 66:
## Major bug fix updates produced after the final release of the
## distribution.
deb http://it.archive.ubuntu.com/ubuntu/ maverick-updates main restricted
deb-src http://it.archive.ubuntu.com/ubuntu/ maverick-updates restricted main multiverse universe #Added by software-properties
Nel caso in cui l'aggiornamento non dovesse apportare i miglioramenti desiderati è possibile ritornare alla situazione precedente. Per eliminare il repository ppa e ripristinare i pacchetti originari:
 * digitare in una finestra di [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
sudo ppa-purge ppa:xorg-edgers/ppa
}}}
 * riavviare il computer affinché vengano ricaricati i driver originari.
Line 40: Line 72:
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://it.archive.ubuntu.com/ubuntu/ maverick universe
deb http://it.archive.ubuntu.com/ubuntu/ maverick-updates universe
== In caso di schermata nera al riavvio ==
Line 46: Line 74:
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://it.archive.ubuntu.com/ubuntu/ maverick multiverse
deb http://it.archive.ubuntu.com/ubuntu/ maverick-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://it.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse #Added by software-properties

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner

## Uncomment the following two lines to add software from Ubuntu's
## 'extras' repository.
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu maverick main
deb-src http://extras.ubuntu.com/ubuntu maverick main

deb http://security.ubuntu.com/ubuntu maverick-security main restricted
deb-src http://security.ubuntu.com/ubuntu maverick-security restricted main multiverse universe #Added by software-properties
deb http://security.ubuntu.com/ubuntu maverick-security universe
deb http://security.ubuntu.com/ubuntu maverick-security multiverse
deb http://it.archive.ubuntu.com/ubuntu/ maverick-proposed restricted main multiverse universe
deb-src http://it.archive.ubuntu.com/ubuntu/ maverick-proposed restricted main multiverse universe
}}}

Tutte le righe che iniziano con uno o due caratteri hash ('''#''') sono commenti e servono esclusivamente per fornire informazioni all'utente. Non influiscono in alcun modo sull'operato del proprio gestore di pacchetti.

I repository vengono indicati con la seguente struttura: {{{
tipo posizione componenti
}}}

Il «'''tipo'''» può essere:

 * '''deb''': questi repository contengono pacchetti binari o precompilati. Sono quelli indicati per la maggior parte degli utenti.
 * '''deb-src''': questi repository contengono il codice sorgente dei pacchetti. Utili agli sviluppatori.

La «'''posizione'''» è l'indirizzo a cui è reperibile il server o il supporto che ospita i pacchetti, ad esempio:

'''http://it.archive.ubuntu.com/ubuntu/''': l''''URI''' (Uniform Resource Indentifier), in questo caso una posizione su internet.

I «'''componenti'''» possono essere diversi, e vanno separati l'uno dall'altro da uno spazio, ad esempio: {{{
main universe multiverse
}}}

Può inoltre essere presente l'identificativo del rilascio '''Ubuntu''' per cui i pacchetti sono preparati, come ad esempio nel file sopraccitato «'''maverick'''», ma questa indicazione può mancare in alcuni repository non ufficiali.

= Abilitare i repository =

Per abilitare un repository è sufficiente aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/apt/sources.list`e cancellare il simbolo hash «'''#'''» davanti alla riga di interesse. Salvare quindi la modifica ed aggiornare l'elenco pacchetti: {{{
sudo apt-get update
}}}
Se non si ricevono errori l'operazione è andata a buon fine, in alternativa è possibile ripristinare il vecchio file copiando il backup precedentemente creato: {{{
sudo cp /etc/apt/sources.list.backup /etc/apt/sources.list
sudo apt-get update
}}}

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Se si desidera abilitare solo un componente di quelli presenti nella riga interessata è possibile farlo copiando la riga omettendo il componente indesiderato. ||

= Aggiungere altri repository =

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Possono esserci diverse ragioni per aggiungere dei repository non ufficiali alla propria lista, come ad esempio, la necessità di software aggiornato o vincolato da licenze o brevetti ([:Multimedia/FormatiProprietari:FormatiProprietari]), tuttavia si consiglia di prestare la massima attenzione nella scelta di repository affidabili e compatibili pena il rischio di compromettere il proprio sistema operativo.'' ||


Per aggiungere un repository aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/apt/sources.list`, inserire a fondo pagina il repository desiderato, salvare e aggiornare la lista: {{{
sudo apt-get update
}}}

== Aggiungere repository launchpad ==

Se il repository si trova su [https://launchpad.net/ launchpad] è possibile aggiungerlo automaticamente: {{{
sudo add-apt-repository ppa:utente/nome-ppa
}}}
Inserendo il nome del profilo launchpad del manutentore del repository al posto di «'''utente'''» e il nome del repository al posto di «'''nome-ppa'''»

= Abilitare automaticamente tutti i repositori =

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Questo comando è destinato all'utilizzo di utenti esperti in quanto potrebbe rendere inutilizzabile il proprio file `sources.list` in caso di repository doppi.'' ||

È possibile abilitare automaticamente tutti i repository presenti nel `sources.list` togliendo tutti i caratteri hash «'''#'''» seguiti dal termine «'''deb'''»: {{{
sudo sed -i -e "s/# deb/deb/g" /etc/apt/sources.list
}}}
e aggiornare quindi la lista dei pacchetti: {{{
sudo apt-get update
}}}

= Errori con le chiavi GPG =

Nel caso l'azione di aggiornamento della lista pacchetti {{{
sudo apt-get update
}}}
restituisca un errore simile a questo: {{{
W: Errore GPG: http://xxxxxx.xxxxxx.xx xxxx Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY XYXYXYXYXYXYXY
W: È consigliabile eseguire apt-get update per correggere questi problemi
}}}
è necessario aggiungere delle chiavi di sicurezza del repository indicato dall'errore. Per tale operazione si consiglia la relativa [:Repository/Ubuntu#chiavisicurezza:guida].
Qualora al riavvio '''Ubuntu''' dovesse mostrare una schermata nera e non dovesse avviarsi:
 * riavviare il computer tramite il pulsante reset;
 * accedere al menù [[AmministrazioneSistema/Grub|GRUB]] premendo il pulsante '''Maiusc''' immediatamente dopo il caricamento del '''BIOS''';
 * premere il tasto '''E''' mantenendo evidenziata la prima voce di avvio;
 * cercare quindi la riga con le opzioni {{{
quiet,splash
}}} e cancellare tali opzioni, lasciando invariati eventuali altri parametri, sostituendole con {{{
xforcevesa,nomodeset
}}} in modo da avviare '''Ubuntu''' in modalità grafica sicura.
 * premere '''Ctrl+X''' per avviare e procedere al ripristino come sopra.
Line 160: Line 87:
 * [http://www.debian.org/doc/manuals/apt-howto/index.en.html Manuale Debian di apt]
 * [:AmministrazioneSistema/Apt:Guida a apt-get]
 * [:AmministrazioneSistema/Aptitude:Guida a aptitude]
 * [:AmministrazioneSistema/InstallareProgrammi:Guida all'installazione dei programmi]
 * [:Repository/SourcesList:/etc/apt/sources.list ottimizzato]
 * [[https://launchpad.net/~ubuntu-x-swat/+archive/x-updates|Il repository ubuntu-x-swat su launchpad]]
 * [[https://launchpad.net/~xorg-edgers/+archive/ppa|Il repository xorg-edgers su launchpad]]
Line 167: Line 92:
CategoryAmministrazione CategoryDaRevisionare


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida spiega come aggiornare i driver video sul proprio sistema Ubuntu grazie all'utilizzo di repository aggiuntivi gestiti dall'“Ubuntu-X” team e dall'“xorg crack pushers” team. I pacchetti offerti dai due team citati si distinguono per il loro grado di maturità.

Il software in questione è ancora in fase di sviluppo e non vi è la sicurezza che sia del tutto stabile, tuttavia in taluni casi di incompatibilità driver l'aggiornamento degli stessi può essere la unica soluzione. Si consiglia pertanto di seguire questa guida solo nel caso in cui il proprio dispositivo video non sia correttamente supportato dai driver forniti di base da Ubuntu.

Proprio per la possibilità che il nuovo software installato non funzioni correttamente, questa guida tratterà anche come ripristinare tutto ciò che è stato sostituito grazie all'utilizzo di ppa-purge.

Preparativi

Aggiornamento da ubuntu-x-swat

Questo repository può contenere gli ultimi aggiornamenti considerati stabili dall'“Ubuntu-X” team oppure gli aggiornamenti in fase beta, si consiglia quindi di prestare comunque attenzione:

Aggiornamento

  • Digitare il seguente comando in una finestra di terminale per aggiungere il repository ubuntu-x-swat, per aggiornare l'elenco dei pacchetti ed eseguire l'upgrade dei driver in uso:

    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates; sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade
  • Riavviare il computer per applicare le modifiche.

Ripristino

Nel caso in cui l'aggiornamento non dovesse apportare i miglioramenti desiderati è possibile ritornare alla situazione precedente. Per eliminare il repository ppa e ripristinare i pacchetti originari:

  • digitare in una finestra di terminale il seguente comando:

    sudo ppa-purge ppa:ubuntu-x-swat/x-updates
  • riavviare il computer affinché vengano ricaricati i driver originari.

Schermata nera al riavvio

Qualora al riavvio Ubuntu dovesse mostrare una schermata nera e non dovesse avviarsi:

  • riavviare il computer tramite il pulsante reset;
  • accedere al menù GRUB premendo il pulsante Maiusc immediatamente dopo il caricamento del BIOS;

  • premere il tasto E mantenendo evidenziata la prima voce di avvio;

  • cercare quindi la riga con le opzioni

    quiet,splash

    e cancellare tali opzioni, lasciando invariati eventuali altri parametri, sostituendole con

    xforcevesa,nomodeset

    in modo da avviare Ubuntu in modalità grafica sicura.

  • premere Ctrl+X per avviare e procedere al ripristino come sopra.

Aggiornamento da xorg-edgers

Questo repository contiene gli ultimi pacchetti instabili rilasciati dall'“xorg crack pushers” team. Se ne sconsiglia l'utilizzo a meno ch enon sia l'unica soluzione.

Aggiornamento

  • Digitare il seguente comando in una finestra di terminale per aggiungere il repository xorg-edgers, per aggiornare l'elenco dei pacchetti ed eseguire l'upgrade dei driver in uso:

    sudo add-apt-repository ppa:xorg-edgers/ppa; sudo apt-get update; sudo apt-get upgrade; sudo apt-get dist-upgrade
  • Riavviare il computer per applicare le modifiche.

Ripristino

Nel caso in cui l'aggiornamento non dovesse apportare i miglioramenti desiderati è possibile ritornare alla situazione precedente. Per eliminare il repository ppa e ripristinare i pacchetti originari:

  • digitare in una finestra di terminale il seguente comando:

    sudo ppa-purge ppa:xorg-edgers/ppa
  • riavviare il computer affinché vengano ricaricati i driver originari.

In caso di schermata nera al riavvio

Qualora al riavvio Ubuntu dovesse mostrare una schermata nera e non dovesse avviarsi:

  • riavviare il computer tramite il pulsante reset;
  • accedere al menù GRUB premendo il pulsante Maiusc immediatamente dopo il caricamento del BIOS;

  • premere il tasto E mantenendo evidenziata la prima voce di avvio;

  • cercare quindi la riga con le opzioni

    quiet,splash

    e cancellare tali opzioni, lasciando invariati eventuali altri parametri, sostituendole con

    xforcevesa,nomodeset

    in modo da avviare Ubuntu in modalità grafica sicura.

  • premere Ctrl+X per avviare e procedere al ripristino come sopra.

Ulteriori risorse


CategoryDaRevisionare