Não é possível instalar os drivers proprietários da ATI em 12.10

46

Eu tenho um laptop com placa gráfica ATI Radeon 6770M HD Hybrid. No Ubuntu 12.04, instalei o driver fglrx através de "drivers adicionais" e funcionou. (Eu posso até trocar de GPUs). Mas no novo Ubuntu 12.10, após a instalação, o Unity não carregará.

Apenas o mouse e o papel de parede. Se eu inicializar as configurações sudo aticonfig --initial , em seguida, após a reinicialização, haverá um aviso dizendo que estou no modo de gráficos baixos! Como consertar isso?

Anteriormente, usei a fonte de software para instalar os drivers. Mas ao usar o terminal, recebi este aviso:

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

Atualização: Arquivado um relatório de bug no launchpad: link

    
por THpubs 19.10.2012 / 08:05

8 respostas

25

Comecei com uma instalação limpa de 12.10 (não uma atualização) Meu cartão é uma Radeon HD 5450

A primeira coisa que fiz foi instalar cabeçalhos de Linux e Linux

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

Eu percebi que muitos dos cartões da Nvidia estavam tendo que fazer isso e tenho certeza de que mencionei em algum lugar que isso também ajudou os usuários da ATI.

Como todo mundo, se eu instalei um dos drivers proprietários após a reinicialização, consegui fazer o login, mas perdi a unidade.

Uma coisa que notei é que a instalação do driver não instalou o centro de controle do Catalyst (não sei se é o mesmo para todos os outros)

Então eu instalei o gerenciador de pacotes Synaptic e instalei fglrx-updates de lá

Agora,ocentrodecontroledoCatalystfoiinstalado.

Apósareinicialização,emvezdepoderfazerologinsemoUnity,osistemaestavapenduradonatelainicial.

Então,apliqueinomodesete,destavez,inicializeicomoUnitypresente

Aquiestáoresultadodefglrxinfo

E aqui está o que as fontes de software dizem

Com nomodeset aplicado, talvez eu não esteja recebendo a tela inicial durante a inicialização, mas as atualizações do fglrx estão funcionando bem. Eu diria até que está se saindo melhor do que em 12.04

Mais informações

O Grub me oferece dois kernels

3.5.0-18-genérico e 3.5.0-17-genérico

O último '18' é bom, o mais antigo '17' ainda carrega sem o Unity

    
por Chris Carter 21.10.2012 / 19:35
7

Para aqueles que possuem sistemas híbridos (ATI / intel) e o fglrx parou de funcionar em 12.10, o problema pode ser como o descrito aqui (incompatibilidade do fglrx com a versão recente do driver intel): link

O que eu sugeriria seria

  1. Remova todos os pacotes fglrx *:

    sudo apt-get purge fglrx*
    
  2. Adicione meu PPA na sua lista de repositórios:

    % bl0ck_qu0te%
  3. Atualize as informações do seu pacote:

    sudo apt-get update 
    
  4. Atualize os drivers fglrx e intel :

    sudo apt-get install fglrx xserver-xorg-video-intel
    
  5. Não se esqueça de ativar o driver fglrx

    sudo aticonfig --initial --force
    
por Nick Andrik 27.10.2012 / 19:56
4

Eu fui ao terminal ( Ctrl + Alt + F1 por exemplo) e fiz:

sudo apt-get remove fglrx

Agora meu computador é muito lento, mas pelo menos eu posso usá-lo e esperar que o problema seja corrigido.

    
por Quentin 19.10.2012 / 08:25
4

Eu encontrei o problema. Na atualização do Ubuntu 12.04 - > Ubuntu 12.10, o conteúdo do lightdm.conf em /etc/lightdm/ é completamente apagado. Instalar ou reconfigurar o lightdm NÃO instala este arquivo aqui, então o lightdm não sabe como se exibir. Você deve fazer o seguinte:

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

insira o seguinte texto:

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

Salve o arquivo via CTRL + X e sudo reboot. Você pode não ter que desinstalar o fglrx, mas eu não sei.

    
por mmstick 19.10.2012 / 09:33
4

Isso funciona para mim.

    sudo apt-get install linux-headers-generic

Acesse amd.com e faça o download do driver beta mais recente (que acabou de ser atualizado para o 12.11). Corra e instale.

Por favor, note que o driver estável não funcionará com unidade.

Em seguida, vá até aqui para obter um script para remover a marca d'água: link

Slainte!

    
por ryanpcmcquen 25.10.2012 / 01:45
1

Existe um bug aberto neste momento com o fglrx-installer e o Ubuntu 12.10

link

Eu sempre digo "pesquise por bugs abertos e confirmados" antes de prosseguir com algo, especialmente quando a distribuição é lançada.

Você pode participar deste bug se você o afeta, postando comentários nele e clicando no botão "Sim, isso me afeta" (você precisa ter uma conta no Launchpad).

    
por NickTux 25.10.2012 / 09:53
1

Solução para mim:

  1. remover atual fglrx %código% sudo sh /usr/share/ati/fglrx-uninstall.sh

  2. adicione o repositório ppa sudo apt-get remove --purge fglrx*

  3. lista de pacotes de atualização sudo apt-add-repository ppa:andrikos/ppa

  4. instalar pacotes sudo apt-get update

por DsXack 09.11.2012 / 23:23
0

Eu tenho o mesmo problema. Posso encontrar uma solução possível. Primeiro eu abri o Ubuntu-Software-Center e estava procurando por "drivers adicionais". Depois de instalar os "drivers adicionais" eu instalei o driver ATI e depois de um reboot meu notebook startet normalmente com unidade e com o driver proprietário adequado.

Nota: A instalação do botão Software-Sources não estava funcionando no meu caso.

    
por Stefan 21.10.2012 / 22:19