Ubuntu aggiornato da 12.04 a 12.10 Ati radeon HD 3450 Catastrophe!


8

Quando ho aggiornato tutto era pronto sullo schermo del mio computer e con il mio Ubuntu 12.04.

Quando ho riavviato il mio sistema, la scheda grafica non è stata rilevata. Sono stato costretto ad avviare il computer in modalità grafica bassa e alla fine ho avuto un deskop rosa con solo le mie mappe e nessun altro programma.

Cosa faccio ora? Devo recuperare le immagini sul mio sistema in modo da poterle caricare online.

Inizialmente avevo eseguito un test della scheda grafica sul terminale e ha dimostrato che la scheda era compatibile con l'unità 3D. Ho un ATI radeon HD 3450 e inizialmente stavo eseguendo una build a 32 bit di Ubuntu 12.04

In questo momento ho un'installazione rotta di Linux, senza nessuna scheda grafica o desktop funzionante da cui iniziare, quindi non sono sicuro di come risolvere questo problema.

Risposte:


6

Ati ha rimosso il supporto per le schede grafiche Radeon serie 2xxx, 3xxx e 4xxx per i loro driver più recenti, che Ubuntu 12.10 ora utilizza. È necessario installare i driver legacy di AMD per utilizzare queste schede meno recenti. Ecco un post sul blog che offre diversi modi per farlo. La soluzione raccomandata dal post e ciò che ha funzionato per me è stata quella di utilizzare un repository di terze parti fornito da Tomasz Makarewicz . Richiedeva solo 4 comandi di terminale.

Prima però, devi essere in grado di accedere alle tue applicazioni. Unity non riesce a risolvere questo problema, rimuovendo l'accesso al trattino, quindi è necessario passare all'utilizzo dell'ambiente desktop GNOME classico. Puoi farlo dalla schermata di accesso, dopo aver avviato il tuo computer. Fai clic sulla piccola icona a destra del tuo nome e dovresti visualizzare un elenco a discesa di opzioni del desktop. Selezionare GNOME Classic (No effects). Quindi accedere come al solito. Ora dovresti avere un menu "applicazioni" nell'angolo in alto a sinistra del desktop. La maggior parte delle applicazioni dovrebbe trovarsi in luoghi ovvi. Per raggiungere il terminal, seguire il percorso di menu Applications> Accessories> Terminal.

Per installare i driver legacy usando il repository di Makarewicz, aprire un terminale e immettere i seguenti comandi. Il primo comando richiederà la tua password sudo e ti darà anche un dump di testo che spiega cosa sta succedendo.

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

Quindi riavviare il computer. I tuoi problemi grafici dovrebbero essere risolti.


Una nota in più. Se passi alla modalità classica di GNOME, Ubuntu ricorderà al successivo avvio. Dovrai ri-selezionare Unity la prossima volta che accedi se vuoi riguadagnare il moderno desktop Ubuntu.
Caleb,

Un altro commento, per chi non conosce l'idea di un "repository di terze parti". Questo è un repository completamente non supportato da AMD o Ubuntu. Ti stai fidando implicitamente di chiunque sia diventato competente e non malintenzionato. Detto questo, per quanto posso dire alla persona che sta fornendo il repository fglrx-legacy sta solo cercando di essere utile, e ha funzionato magicamente fuori dagli schemi per me. Tieni presente che esiste qualche rischio inerente all'installazione di questo. Se vuoi la massima tranquillità, puoi provare alcune delle opzioni più coinvolte discusse nel post sul blog che ho citato.
Caleb,

ppa: makson96 / fglrx non supporta serie HD 3xxx
Francisco Rocha,

@FranciscoRocha Penso che li supporti. Ha funzionato per il mio Radeon HD 3850 e sul sito ppa dice: "Questo repository fornisce driver AMD Catalyst per la grafica legacy Radeon HD 2xxx - 4xxx"
Caleb

1
Questo non sembra funzionare per Trusty 14.04 :(
Someone13

2

Sembra che nelle recenti versioni del loro driver proprietario AMD abbia abbandonato il supporto per le schede grafiche Radeon serie 2xxx, 3xxx e 4xxx. Di conseguenza, il nuovo driver fglrx fornito con Ubuntu 12.10 non è compatibile con quelle schede.

È necessario disinstallare il driver proprietario e utilizzare invece il driver open source.

Per disinstallare il driver fglrx ( maggiori dettagli ):

sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri fglrx-modaliases
sudo dpkg-reconfigure xserver-xorg

Non ho una carta ATI, quindi non posso testare i passaggi. Puoi trovare maggiori informazioni su Ubuntu Wiki: driver proprietario , driver opensource


1

Fai un respiro profondo. Calmati.

Ecco cosa faremo: salva tutte le tue impostazioni personali e reinstalla Ubuntu da zero.

Ora vai a trovare o masterizzare una copia di Ubuntu, 12.10 farà, o 12.04, e un'unità USB. Avvialo.

Ora hai un'installazione di Linux funzionante da livecd (spero!) E dovrai aprire l'unità con la tua vecchia installazione di Linux. Questo dovrebbe essere montato automaticamente, in caso contrario, commenterò e lo modificherò per dirti come accedervi.

Devi copiare il contenuto di / home dalla vecchia installazione (questo dovrebbe apparire come unità o unità nel livecd) - Copia tutto in quanto contiene qualsiasi impostazione specifica per la tua installazione e una buona porzione delle tue preferenze personali. Carica quello che vuoi, ora. Copia tutto il necessario. Idealmente, dovresti anche recuperare un elenco di elementi aggiuntivi che hai installato, ma non ricordo come farlo da un'altra installazione. Se non riesci a leggere / home, diventa complicato e hai selezionato una partizione crittografata. Probabilmente c'è un modo per accedervi, ma potrebbe essere necessario avviare la vecchia installazione e utilizzare la riga di comando.

Ora arriva la parte leggermente spaventosa. È troppo lavoro per correggere un aggiornamento interrotto. Cancella e reinstalla quelle partizioni Linux come di consueto, con gli stessi nomi utente. Copia / home di nuovo sul posto (probabilmente tralascerei qualcosa di specifico per l'unità, o se REALMENTE volessi giocarci salverei probabilmente copiare solo la cartella del desktop e alcune directory che iniziano con un. - queste sono directory nascoste con file specifici del programma) . Avvia la nuova installazione e installa i pacchetti di cui hai bisogno.


1

La reinstallazione dell'intero sistema potrebbe risolverlo, ma non è necessario. Premi Ctrl + Alt + F1 dopo l'avvio per arrivare a un terminale.

sudo apt-get purge fglrx fglrx-amdcccle
sudo reboot

Questo dovrebbe tornare ai driver video non proprietari (che dovrebbero essere più lenti, ma funzionano).

Se il desktop Unity si avvia correttamente e si desidera reinstallare il driver video proprietario: scrivere "Sorgenti software" nel Dash, avviarlo, andare alla scheda "Driver aggiuntivi" e scegliere il driver fglrx. (NON gli aggiornamenti fglrx.) Riavvia.


(Il driver proprietario potrebbe non supportare la scheda ATI.) In tal caso, rimanere con il driver non proprietario (open-source).
Jan D.

0

Sono nuovo di Ubuntu e l'ho installato una settimana fa sulla mia dimensione Dell 4600 con un ATI HD Radeon 3450. Ho provato l'opzione Linux da AMD, amd-catalyst-13.12-linux-x86.x86_64 che non funzionava per il mio sistema. Dopo aver reinstallato ho provato l'opzione data da Caleb che ha funzionato per me e mi sono fermato lì.

Anche se nella mia ricerca mi sono imbattuto in un'altra soluzione che volevo provare se questo non fosse riuscito.

Il WIKI della comunità non ufficiale di Linux (: //wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_Guide) indica che il driver Linux più recente (amd-catalyst-13.12-linux-x86.x86_64.zip) non supporta la serie RadeonHD 20xx-40xx. E si riferiscono a un driver più vecchio (amd-driver-installer-12.6-legacy-x86.x86_64.zip), sfortunatamente i collegamenti sono interrotti e non è scaricabile dal sito AMD

Ma ho trovato il driver qui http://geeko.ioda.net/mirror/amd-fglrx-legacy/raw-src/ . Come detto non ho provato questa opzione. Inoltre non so se questo download può essere attendibile. Nel caso avessi bisogno di questo driver, l'ho scaricato.

Spero che qualcuno userà il driver ed è in grado di dire se funzionerà bene


Nota: ho avuto una nuova installazione pulita. Desktop 10.04 installato, driver ATI installato dal gestore aggiornamenti, aggiornato a 12.04 e quindi seguito le righe di comando da questo thread.
Ubuntu_N00B

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.