Ubuntu 12.04 - o driver Radeon padrão não funciona

3

Atualizei recentemente para o 12.04 LTS e tenho um ATI Radeon HD5670. Ouvi dizer que o driver de código aberto 'Radeon' é usado por padrão. No entanto, não estava mostrando nada para mim. O que fiz foi adicionar a opção 'nomodeset' para inicializar e instalar o fglrx. Mas não funcionou bem para mim, pois introduziu muitos problemas (congelamentos / falhas). Então eu removi / removi fglrx e estou planejando usar os drivers de código aberto.

Então, minha pergunta é: por que meu driver padrão Radeon não está funcionando? Alguém está tendo um problema semelhante? Eu também tentei usar o driver ubuntu-x-swat executando os comandos ff:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update

Mas o resultado foi o mesmo do driver Radeon. Nada aparece na inicialização do sistema. Alguma ideia? Obrigado antecipadamente!

Atualizar A execução de lspci -nn | grep VGA me dá o seguinte:

02:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Redwood [Radeon HD 5670] [1002:68d8]
    
por gerky 04.08.2012 / 16:13

2 respostas

1
  1. Ir para o terminal passado ppa-ppa pur-ppa: ubuntu-x-swat / x-updates
  2. sudo apt-get update
  3. sudo add-apt-repositório ppa: ubuntu-x-swat / x-update
  4. sudo apt-get update & amp; & amp; sudo apt-get upgrade
  5. lshw -c video

Se você quiser mais informações sobre o driver carregado, execute modinfo ou glxinfo

    
por Snafu006 04.08.2012 / 19:25
4

link

Instalação

NOTA: Se você estiver trocando o hardware de outro OEM, NVIDIA por exemplo, você deve desinstalar o driver para esse hardware antes de instalar o driver AMD / ATI.

Usando os repositórios do Ubuntu (recomendado)

A maneira mais fácil de instalar drivers binários é usar o gerenciador de drivers de hardware integrado no Ubuntu.

No Ubuntu 10.10, isso é encontrado em Sistema - > Administração - > Drivers adicionais.

Após o driver fglrx ser instalado, reinicialize seu sistema e faça o login. Para verificar se o driver fglrx está funcionando, abra um terminal e digite:

fglrxinfo

Se o fglrx estiver instalado e funcionando bem, você deverá ver uma saída semelhante a:

fglrxinfo visor:: 0 tela: 0 Sequência de fornecedores do OpenGL: Advanced Micro Devices, Inc. String de renderizador do OpenGL: ATI Radeon HD 4300/4500 Series
String de versão do OpenGL: 3.3.11399 Contexto do perfil de compatibilidade

Usando os repositórios do Ubuntu (método de linha de comando alternativo, incluindo aceleração de hardware)

Para usuários que acham que o método Drivers Adicionais não funciona corretamente, o driver também pode ser instalado a partir dos repositórios do Ubuntu usando o terminal. A aceleração de hardware também pode ser ativada, o que alguns usuários podem achar útil. A peça de aceleração de hardware foi testada no Ubuntu 12.04 Precise Pangolin.

(Nota: este método não funcionará para estes cartões legados e o driver legado para eles não funcionará com o xserver. Se você tiver um desses cartões, terá que usar o driver de código aberto padrão ou comprar um cartão diferente Infelizmente, esta lista não é exaustiva e alguns cartões incluídos nesta lista também podem se referir a produtos vendidos sob nomes de modelos diferentes.)

(Nota: Se a sua máquina tiver gráficos híbridos Intel / AMD comutáveis, consulte primeiro o tópico Fóruns do Ubuntu. Neste momento, o método descrito abaixo PODE NÃO FUNCIONAR para gráficos comutáveis Intel / AMD. Híbrido Intel / ATI, é aconselhável aguardar até que mais instruções estejam disponíveis.)

  1. Salve cópia de segurança do xorg.conf, caso isso não funcione.

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.BAK

  1. Remove / purge current fglrx e fglrx-amdcccle (Se você usou um método fora do aptitude, apt, Software Center ou Synaptic, siga as instruções da outra parte para remoção.)

sudo apt-get remove --purge fglrx fglrx-amdcccle

Para alguns usuários, os pacotes fglrx-updates e fglrx-amdcccle-updates não funcionam. Se você tentou instalá-los, faça também

sudo apt-get remover --purge fglrx-updates Atualizações do fglrx-amdcccle

  1. Reinicializar

  2. Instale o driver.

sudo apt-get instala fglrx fglrx-amdcccle

  1. Gere um novo xorg.conf ANTES DE REINICIALIZAR!

sudo aticonfig --inicial

Se você estiver usando várias placas gráficas AMD / ATI, use

sudo aticonfig --adapter = all --inicial

  1. Reinicialize novamente.

  2. Use o Catalyst Control Center para fazer ajustes finais na configuração do seu monitor.

Se, após a reinicialização, você receber a mensagem "Não foi possível aplicar a configuração armazenada para monitores", não se assuste. Significa simplesmente que você terá que usar o Catalyst Control Center para configurar seus monitores como deveria, mesmo no caso de este aviso não ser mostrado. É mais provável que isso aconteça com vários aplicativos de monitor (especialmente se os monitores forem de tamanhos diferentes) e vários aplicativos de placa gráfica.

Se você não conseguir fazer o Catalyst Control Center iniciar a partir de um ícone, tente a partir do terminal:

gksudo amdcccle

  1. Para obter aceleração de hardware (testado no 12.04 Precise Pangolin), você precisa adicionar mais quatro pacotes.

sudo apt-get instala xvba-va-driver libva-glx1 libva-egl1 vainfo

Você pode testar para ver se os instalou corretamente assim:

sudo vainfo

Quando instalado corretamente, você deve obter o seguinte:

libva: versão VA-API 0.32.0 Xlib: extensão "XFree86-DRI" faltando na exibição ": 0". libva: va_getDriverName () retorna 0 libva: Tentando abrir /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so libva: va_openDriver () retorna 0 vainfo: versão VA-API: 0.32 (libva 1.0.15) vainfo: Versão do driver: back-end XvBA da Splitted-Desktop Systems para VA-API - 0.7.8 vainfo: perfil e pontos de entrada suportados       VAProfileH264High: VAEntrypointVLD       VAProfileVC1Advanced: VAEVista de ponto de interesse

    
por Snafu006 04.08.2012 / 17:07