Impossibile installare i driver proprietari ATI in 12.10


46

Ho un laptop con scheda grafica ibrida ATI Radeon 6770M HD. In Ubuntu 12.04, ho installato il driver fglrx tramite "driver aggiuntivi" e ha funzionato. (Posso anche cambiare GPU). Ma nel nuovo Ubuntu 12.10, dopo l'installazione, Unity non verrà caricato.

Solo il mouse e lo sfondo. Se inizializzo le impostazioni, sudo aticonfig --initialdopo il riavvio viene visualizzato un avviso che dice che sono in modalità grafica bassa! Come risolvere questo?

In precedenza ho usato la fonte software per installare i driver. Ma quando si utilizza il terminale, ho ricevuto questo avviso:

update-alternatives: warning: forcing reinstallation of alternative /usr/lib/fglrx/ld.so.conf because link group x86_64-linux-gnu_gl_conf is broken

Aggiornamento: Archiviato un bug report in Launchpad: https://bugs.launchpad.net/fglrx/+bug/1068661


Ho appena presentato una segnalazione di bug: bugs.launchpad.net/fglrx/+bug/1068661
THpubs,

2
Credo che questo problema sia dovuto al fatto che i driver ATI non supportano ancora l'attuale X Server 1.13. Quindi stiamo aspettando ATI.
Phil Hannent,

1
Ho appena aggiunto i miei commenti a quella segnalazione di bug. Trovo un po 'scioccante che un bug come questo sia
arrivato

1
AMD ha rilasciato uno speciale driver 12.9 beta che funzionerebbe con xserver 1.13 in 12.10: support.amd.com/us/kbarticles/Pages/… ; tuttavia, questo non sembra essere stato ancora inserito nel repository predefinito. Inoltre, supporta solo HD 5000 o successive schede: askubuntu.com/questions/203232/...
Andrew Mao

1
Ragazzi, si prega di aggiungere queste informazioni in entrambe le risposte o aggiungerle alle risposte esistenti, le informazioni devono essere pubblicate lì, non sepolte nei commenti!
Jorge Castro,

Risposte:


25

Ho iniziato con un'installazione pulita di 12.10 (non un aggiornamento) La mia scheda è una Radeon HD 5450

La prima cosa che ho fatto è stato installare header Linux-source e Linux

sudo apt-get install linux-source
sudo apt-get install linux-headers-generic

Ho notato che molti con le schede Nvidia dovevano farlo e sono sicuro di aver visto menzionato da qualche parte che ha anche aiutato gli utenti di ATI.

Come tutti gli altri se dopo il riavvio ho installato uno dei driver proprietari sono riuscito ad accedere ma ho perso unità.

Una cosa che ho notato è che l'installazione del driver non ha installato il centro di controllo Catalyst (non sono sicuro che sia uguale per tutti gli altri)

Quindi ho installato il gestore pacchetti Synaptic e da lì ho installato gli aggiornamenti fglrx

inserisci qui la descrizione dell'immagine

Ora è stato installato il centro di controllo Catalyst.

Al riavvio, invece di poter accedere senza Unity, il sistema era sospeso nella schermata iniziale.

Così ho fatto domanda nomodesete questa volta si è avviato con Unity present

Ecco il risultato di fglrxinfo

inserisci qui la descrizione dell'immagine

Ed ecco cosa dicono le fonti del software

inserisci qui la descrizione dell'immagine

Con l' nomodesetapplicazione, potrei non avere la schermata iniziale all'avvio, ma fglrx-updates funziona bene. Vorrei dire che si sta comportando meglio di quanto non fosse nel 12.04

Ulteriori informazioni

Grub mi offre 2 kernel

3.5.0-18-generico e 3.5.0-17-generico

Il successivo "18" è buono, il più vecchio "17" carica ancora senza Unity


3
Su un Ubuntu appena installato 12.10 ho installato linux-headers-generic, fgrlx-updatese fgrlx-amdcccle-updatesquindi riavviato e il driver (compresi Catalyst Control Center) è stato installato. Non l'ho fatto nomodeset, ma a differenza di te, non ho mai provato a installare il driver proprietario prima.
Moshe Revah,

@Zippoxer forse potresti aggiungere queste informazioni a questo bug report bugs.launchpad.net/fglrx/+bug/1068661 Potrebbe aiutare gli altri e aiutare a sistemare il bug più velocemente.
Chris Carter,

1
Impossibile applicare 'nomodeset' o non aiuta. Ho aggiunto nomodeset per l'avvio con questa istruzione ubuntuforums.org/showthread.php?t=1613132 ma sto ancora ottenendo una schermata iniziale impiccata. Come sistemarlo?
megas,

Questo ha funzionato per me su un HD5450. In precedenza ho provato tante altre guide senza successo. Ho avuto linux-sourcee linux-headers-genericgià installato in modo da non ho avuto a questo momento. Ho seguito le tue istruzioni e tutto funziona perfettamente. Tuttavia, non ho dovuto fare domanda monodeset. Grazie mille!
Jean-Louis Mbaka,

@ Jean-Louis nomodeset, no monodeset. Purtroppo, ho provato questo consiglio ma anche con nomodeset la mia unità è sparita e il mio terminale non funziona. Incasinato.
goccia di pioggia

7

Per coloro che hanno sistemi ibridi (ATI / intel) e fglrx ha smesso di funzionare in 12.10, il problema potrebbe essere simile a quello descritto qui (incompatibilità di fglrx con la versione recente del driver Intel): https: //bugs.launchpad. net / ubuntu / + source / fglrx-installer-aggiornamenti / + bug / 1.068.404

Quello che suggerirei sarebbe

  1. Rimuovi tutti i pacchetti fglrx *:

    sudo apt-get purge fglrx*
    
  2. Aggiungi il mio PPA nell'elenco dei repository:

    sudo add-apt-repository ppa: andrikos

  3. Aggiorna le informazioni del pacchetto:

    sudo apt-get update 
    
  4. Aggiorna i driver fglrxe intel:

    sudo apt-get install fglrx xserver-xorg-video-intel
    
  5. Non dimenticare di abilitare il fglrxdriver

    sudo aticonfig --initial --force
    

Ciao Nick, ho provato la tua soluzione purtroppo non ha funzionato per me. Inoltre mi chiedo se il comando in 4. dovrebbe essere sudo aticonfig --initial? Inoltre non sono riuscito a trovare il comando nelle pagine man di aticonfig; vedi man.cx/aticonfig(1)
davorao,

Sì, David, è iniziale, lo sto riparando ora. Che sistema hai? Questa soluzione è per l'ibrido ATI / Intel sotto Ubuntu 12.10
Nick Andrik,

Ciao Nick, il mio sistema è un Intel HD3000 che funge da GPU integrata con un Radeon HD 6490M come GPU discreta. Il portatile in questione è il Samsung Chronos 7 700z3a-S03-DE. Ho provato a utilizzare il deb xserver-xorg-video-intel dal tuo PPA ma non sono riuscito a farlo funzionare.
davorao,

Ho provato questa soluzione. Ha funzionato. Ma ho una brutta casella "Solo test AMD" e (non sono sicuro se collegato, ma molto probabile) il mio mouse si blocca a volte e talvolta anche con le tastiere, specialmente quando si seleziona qualcosa nella barra delle unità. Pensi che sia collegato? Una soluzione più stabile sarebbe meglio!
Greg606,

Credo che questo sia un altro bug. Se la mia soluzione ha funzionato per te, potresti per favore votarla in modo che più persone la vedano? Grazie
Nick Andrik,

4

Sono andato al terminale ( Ctrl+ Alt+ F1per esempio) e ho fatto:

sudo apt-get remove fglrx

Ora il mio computer è piuttosto lento ma almeno posso usarlo e attendere che il problema sia risolto.


4

Ho trovato il problema. All'aggiornamento di Ubuntu 12.04 -> Ubuntu 12.10, i contenuti di lightdm.conf in /etc/lightdm/vengono completamente cancellati. L'installazione o la riconfigurazione di lightdm NON installa questo file qui, quindi lightdm non sa come visualizzare se stesso. È necessario effettuare le seguenti operazioni:

sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop && sudo nano /etc/lightdm/lightdm.conf

inserisci il seguente testo:

[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false

Salvare il file tramite CTRL + X e riavviare sudo. Potrebbe non essere necessario disinstallare fglrx, ma non lo so.


1
puoi per favore dirci i passaggi che hai seguito? Hai installato fglrx dai driver aggiuntivi e installato gdm?
THpubs,

sudo apt-get purge fglrx lightdm && sudo apt-get install lightdm ubuntu-desktop && ha rivisto i contenuti sopra riportati su come configurare lightdm.
mmstick

un piccolo problema ... appena riconosciuto che hai aggiornato da Ubuntu 12.04. Sono su una nuova installazione
THpubs,

4

Questo funziona per me.

    sudo apt-get install linux-headers-generic

Vai su amd.com e scarica il loro ultimo driver beta (che è stato appena aggiornato al 12.11). Esegui e installa.

Si noti che il driver stabile non funzionerà con unità.

Quindi vai qui per ottenere uno script per rimuovere la filigrana: http://areyoueye.net/?p=187

Slainte!


Ciao @ryanpcmcquen hai una scheda grafica AMD / ATI pura o ne hai una Intel che funziona come integrata oltre alla AMD / ATI discreta. Sto scoprendo che per quelli con solo schede AMD / ATI la tua soluzione con i nuovi driver AMD Catalyst 12.11 funziona, ma per quelli con una scheda Intel integrata aggiunta questo non fornisce la soluzione.
davorao,

Ho l'A8, quindi niente Intel.
ryanpcmcquen,

1
Questo ha funzionato per me con la Radeon HD 5670.
thelastshadow

L'uso del driver beta è stata l'unica soluzione che ha funzionato sul mio sistema, utilizzando anche una singola scheda Radeon HD.
Bruno Pereira,

1

Esiste un bug aperto in questo momento con fglrx-installer e Ubuntu 12.10

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1025488

Dico sempre "cerca bug aperti e confermati" prima di procedere con qualcosa, specialmente quando la distribuzione è stata rilasciata.

Puoi partecipare a questo bug se ti interessa, pubblicando commenti lì e facendo clic sul pulsante "Sì, mi riguarda" (devi avere un account Launchpad).


1

Soluzione per me:

  1. rimuove l'attuale fglrx sudo sh /usr/share/ati/fglrx-uninstall.sh sudo apt-get remove --purge fglrx*

  2. aggiungi repository ppa sudo apt-add-repository ppa:andrikos/ppa

  3. aggiorna l'elenco dei pacchetti sudo apt-get update

  4. installa pacchetti sudo apt-get install fglrx-updates


0

Ho avuto lo stesso problema. Vorrei trovare una possibile soluzione. Per prima cosa ho aperto Ubuntu-Software-Center e stavo cercando "driver aggiuntivi". Dopo aver installato i "driver aggiuntivi" ho installato il driver ATI e dopo un riavvio il mio notebook si avvia normalmente con unità e con il giusto driver propietary.

Nota: l'installazione dal pulsante Software-Sources non funzionava nel mio caso.


1
Ciò si adatterebbe con la mia soluzione, potrebbe esserci qualcosa di sbagliato nel pacchetto offerto nelle fonti software?
Chris Carter,

Non ha funzionato per me :(
THpubs il
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.