Radeon 7770 quebra ao atualizar de 13.04 para 13.10

Radeon 7770 quebra ao atualizar de 13.04 para 13.10

Desculpe se sou um pouco prolixo, mas estou tentando lembrar e fornecer o máximo de informações. Tudo estava funcionando bem no 13.04 e eu poderia até jogar dota2 no Steam. Desde a atualização para 13.10, tem sido um pesadelo.

A placa Radeon 7770 apresenta uma tela preta mortal ao carregar o Ubuntu. Não consigo acessar uma tela tty usando a placa Radeon 7770 e tentei vários kernels.

Portanto, fui forçado a usar a placa gráfica embutida na placa-mãe. No primeiro carregamento, houve muitos erros e o Ubuntu teve que rodar em modo de baixa resolução ou algum erro como esse apareceu já que os drivers instalados eram AMD Catalyst e fglrx. Eu os removi, mas acho que estão incompletos e instalei os arquivos do Xorg. Então agora, pelo menos meu Ubuntu inicia perfeitamente se eu usar os gráficos embutidos da placa-mãe sem nenhum erro.

Eu tentei mudar lightdm para gdm, adicionar sleep, tentar nomodeset, etc, tudo, mas ele sempre fica preso na tela de carregamento sem capacidade de tty se eu usar minha placa Radeon.

Estou tentando instalar minha placa Radeon 7770 agora e instalar os drivers para ela. Como não consigo inserir a placa e fazer com que o computador a detecte e instale os drivers, estou tentando instalar manualmente os drivers antes de inserir a placa.

Eu deveria ter removido o fglrx, pois não há mais comando fglrxinfo. Eu removi todos os ppas extras (tentei oibaf, etc. antes) das atualizações de software.

No momento, baixei os drivers AMD mais recentes e fiz um

sudo sh amd-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg

comando e os arquivos deb são gerados corretamente. Mas quando tento correr

sudo dpkg -i fglrx*.deb

Eu recebo esse erro

Unpacking fglrx (from fglrx_13.250-0ubuntu1_amd64.deb) ...
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ati/fglrx-uninstall.log for details.
dpkg: error processing fglrx_13.250-0ubuntu1_amd64.deb (--install):
 subprocess new pre-installation script returned error exit status 1
Preparing to replace fglrx-amdcccle 2:13.200-0ubuntu1 (using fglrx-amdcccle_13.250-0ubuntu1_amd64.deb) ...
Unpacking replacement fglrx-amdcccle ...
Preparing to replace fglrx-dev 2:13.200-0ubuntu1 (using fglrx-dev_13.250-0ubuntu1_amd64.deb) ...
Unpacking replacement fglrx-dev ...
dpkg: dependency problems prevent configuration of fglrx-amdcccle:
 fglrx-amdcccle depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-amdcccle (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fglrx-dev:
 fglrx-dev depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 fglrx_13.250-0ubuntu1_amd64.deb
 fglrx-amdcccle
 fglrx-dev

Eu tentei ir ao synaptic para consertar os pacotes quebrados sem sucesso.

Se eu tentar limpar o fglrx agora, recebo este erro

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package fglrx_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-amdcccle_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx-amdcccle_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-dev_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx-dev_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-installer_13.250-0ubuntu1_amd64.changes
E: Couldn't find any package by regex 'fglrx-installer_13.250-0ubuntu1_amd64.changes'

Também tentei examinar o arquivo de status dpkg conforme recomendado em uma postagem para procurar coisas fglrx e remover as linhas que as contêm, mas não consegui encontrar nenhuma.

Alguém pode me dizer talvez a melhor maneira de descobrir quais drivers gráficos eu instalei, já que posso ter errado ao comprar a instalação excessiva e como redefini-lo para um estado em branco.

Meus gráficos embutidos funcionam bem, então 13.10 é estável, mas não posso usar o 7770 com ele! Estou pensando em instalar o Windows depois de toda essa frustração.

Obrigado.

EDITAR UM:

OK, acho que resolvi parcialmente o problema, então se alguém estiver enfrentando os mesmos problemas que eu, isso pode ajudar.

O problema é que os drivers funcionam para minha placa integrada ou para minha placa Radeon 7770.

A atualização original para 13.10 quebrou, então foi mais fácil consertar os drivers da placa integrados primeiro para que eu possa tentar chegar a um terminal. Depois disso, tentei consertar a placa Radeon 7770.

O que fiz da última parte foi

sudo sh /usr/share/ati/fglrx-uninstall.sh -- force

Isso causou a quebra da placa gráfica integrada. Eu carregaria em uma tela preta apenas com meu cursor X.

No entanto, quando eu inserisse minha placa Radeon 7770 agora, pelo menos isso também me levaria à tela preta com o cursor X. O que é positivo! (estranhamente). Então agora eu poderia entrar com a placa Radeon instalada. Fui até os arquivos deb e pude fazer um

sudo dpkg -i fglrx*.deb

Também reinstalei o desktop Unity.

Na reinicialização, pude ver a tela agora com minha Radeon 7770! Ainda há muitos erros aparecendo e tenho que dimensionar a tela, mas parece positivo.

Editar dois

Então, tenho tentado instalar o Steam depois de fazer a placa Radeon 7770 funcionar. Um aviso é que a alteração dos drivers na seção Software e atualizações para fglrx-updates falha gravemente.

Responder1

Para fazer o driver Catalyst funcionar, você precisa usar a 13.11versão beta.

O 13.4 não compila com o kernel do Saucyde acordo com o confiável @Nathan.

Confiraeste guiapara ver todo o procedimento e vários conselhos.

Responder2

Tenho andado em círculos com meu 4870

https://help.ubuntu.com/community/RadeonDriver

sudo update-pciids

puxa o novo pci idse executa sob os drivers open mesa, pois amdnão foi atualizado desdeUbuntu 12.10.

informação relacionada