Instalar placas de vídeo AMD (Ati) Radeon HD 2xxx 3xxx 4xxx no Ubuntu 12.10

Iniciado por nomade, 23 de Novembro de 2012, 19:31

tópico anterior - próximo tópico

andretssantos

Pra reviver esse tópico aqui...
Galera, instalei o Ubuntu 12.10 há umas duas semanas, e só agora percebi o problema de incompatibilidade com as placas de vídeo da ATI.
Tenho uma x1650 Pro, queria saber se esse processo funciona para elas tambem.
O xorg 1.12 já é muito recente para esse modelo de placas?
Eu fazer isso implica em alterações em alguma outra parte do sistema?
Desde já, agradeço.
Abraços.

brunnux

Minha placa é ATI 5400 e mesmo assim quando instalo o driver proprietário o gráfico não funciona, fica com vários problemas e sem aceleração gráfica.

JhonatanMorais

Então pessoal, Eu usava o ubuntu normalmente pelo dual boot. mas então comprei uma RADEON HD 6570 128bits 2GB. e fi ai que tudo começou.

Agora ao ligar o PC a tela do GRUB aparece normalmente.
-- Seleciono o ubuntu
-- Ele continua carregando o sistema aé a tela de login.
-- Então a tela de login aparece dividida ao meio.
-- e quando digito a senha de acesso ela pisca e novemente volta a tela de login.

Já realizei os passos descritos no Topico.
-- quando instalo a PPA Makson96 a tela de login aparece normalmente (não esta mais dividida ao meio),
-- porem ainda na tela de login no canto inferior direito aparece uma imagem com o texto "AMD unsupported grafic"

Já instalei o mesa-utils tambem,
-- porem esse não funcionou nem um pouquinho. e nao chegou nem a arrumar a tela de login.

OBS: Para instalar os comandos na tela de login que acesso o modo texto pelo "CTRL+ALT+F1", e faço login. ou seja o ubuntu ta la funcionando bonitinho. são a interface grafica que não.

Uso linux pra desenvolver, não preciso que ele utilize as firulas que a placa de video oferece. preciso apenas da interface gráfica funcionando.

nomade

Citação de: andretssantos online 21 de Março de 2013, 13:34
Pra reviver esse tópico aqui...
Galera, instalei o Ubuntu 12.10 há umas duas semanas, e só agora percebi o problema de incompatibilidade com as placas de vídeo da ATI.
Tenho uma x1650 Pro, queria saber se esse processo funciona para elas tambem.
O xorg 1.12 já é muito recente para esse modelo de placas?
Eu fazer isso implica em alterações em alguma outra parte do sistema?
Desde já, agradeço.
Abraços.

Amigo, logicamente você não vai utilizar o "fglrx-legacy", pois sua placa não é uma Radeon HD series. Terá que usar esse:
Citarse seu ubuntu for 32bits http://support.amd.com/br/gpudownload/linux/Legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.12&lang=English
Citarse seu ubuntu for 64bits http://support.amd.com/br/gpudownload/linux/Legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.12&lang=English

Ou seja, ao inves de executar o comando "sudo apt-get install fglrx-legacy", você vai instalar esse driver aí de cima.

Citação de: brunnux online 21 de Março de 2013, 14:41
Minha placa é ATI 5400 e mesmo assim quando instalo o driver proprietário o gráfico não funciona, fica com vários problemas e sem aceleração gráfica.
Sua placa é uma Radeon HD 5400? Se for é só instalar na ordem:
sudo apt-get install build-essential linux-source linux-headers
sudo apt-get install linux-headers-`uname -r`
Depois disso, instale o driver "fglrx" que está no repositório.
Obs.: Algumas vezes após atualizar a versão do kernel, o sistema não atualiza o linux-headers. Quando isso acontecer, vai dar erro no seu vídeo, vai ficar sem o Unity. Para resolver, é só dar ctrl+t que vai abrir o terminal, aí execute o comando sudo apt-get install linux-headers-`uname -r` ele vai atualizar os headers e vai voltar ao normal quando você reiniciar.
Ubuntu Studio 22.04 LTS

brunnux

nomade, o pacote linux-headers não existe, existem vários linux-headers-[alguma coisa]. Quais deles é o certo?

nomade

Citação de: brunnux online 22 de Março de 2013, 23:40
nomade, o pacote linux-headers não existe, existem vários linux-headers-[alguma coisa]. Quais deles é o certo?
você executou os comandos que postei
Citarsudo apt-get install build-essential linux-source linux-headers
e resultou em inesistente?
Qual foi o resultado para o comando sudo apt-get install linux-headers-`uname -r`
?
Ubuntu Studio 22.04 LTS

brunnux

Citação de: nomade online 23 de Março de 2013, 06:58
você executou os comandos que postei
Citarsudo apt-get install build-essential linux-source linux-headers
e resultou em inesistente?
Qual foi o resultado para o comando sudo apt-get install linux-headers-`uname -r`
?

Quando eu faço:

sudo apt-get install build-essential linux-source linux-headers
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote linux-headers é um pacote virtual fornecido por:
  linux-headers-3.5.0-25-lowlatency 3.5.0-25.25
  linux-headers-3.5.0-24-lowlatency 3.5.0-24.23
  linux-headers-3.5.0-23-lowlatency 3.5.0-23.22
  linux-headers-3.5.0-22-lowlatency 3.5.0-22.21
  linux-headers-3.5.0-21-lowlatency 3.5.0-21.19
  linux-headers-3.5.0-18-lowlatency 3.5.0-18.18
  linux-headers-3.5.0-26-generic 3.5.0-26.42
  linux-headers-3.5.0-26 3.5.0-26.42
  linux-headers-3.5.0-25-generic 3.5.0-25.39
  linux-headers-3.5.0-25 3.5.0-25.39
  linux-headers-3.5.0-24-generic 3.5.0-24.37
  linux-headers-3.5.0-24 3.5.0-24.37
  linux-headers-3.5.0-23-generic 3.5.0-23.35
  linux-headers-3.5.0-23 3.5.0-23.35
  linux-headers-3.5.0-22-generic 3.5.0-22.34
  linux-headers-3.5.0-22 3.5.0-22.34
  linux-headers-3.5.0-21-generic 3.5.0-21.32
  linux-headers-3.5.0-21 3.5.0-21.32
  linux-headers-3.5.0-19-generic 3.5.0-19.30
  linux-headers-3.5.0-19 3.5.0-19.30
  linux-headers-3.5.0-18-generic 3.5.0-18.29
  linux-headers-3.5.0-18 3.5.0-18.29
  linux-headers-3.5.0-17-lowlatency 3.5.0-17.18
  linux-headers-3.5.0-17-generic 3.5.0-17.28
  linux-headers-3.5.0-17 3.5.0-17.28
Você deveria selecionar explicitamente um para instalar.

E: O pacote 'linux-headers' não possui candidato para instalação


Agora o sudo apt-get install linux-headers-`uname -r` da certo, só que eu faço sudo apt-get install linux-headers-$(uname -r)

nomade

Citação de: brunnux online 23 de Março de 2013, 10:22
Citação de: nomade online 23 de Março de 2013, 06:58
você executou os comandos que postei
Citarsudo apt-get install build-essential linux-source linux-headers
e resultou em inesistente?
Qual foi o resultado para o comando sudo apt-get install linux-headers-`uname -r`
?

Quando eu faço:

sudo apt-get install build-essential linux-source linux-headers
Lendo listas de pacotes... Pronto
Construindo árvore de dependências      
Lendo informação de estado... Pronto
O pacote linux-headers é um pacote virtual fornecido por:
 linux-headers-3.5.0-25-lowlatency 3.5.0-25.25
 linux-headers-3.5.0-24-lowlatency 3.5.0-24.23
 linux-headers-3.5.0-23-lowlatency 3.5.0-23.22
 linux-headers-3.5.0-22-lowlatency 3.5.0-22.21
 linux-headers-3.5.0-21-lowlatency 3.5.0-21.19
 linux-headers-3.5.0-18-lowlatency 3.5.0-18.18
 linux-headers-3.5.0-26-generic 3.5.0-26.42
 linux-headers-3.5.0-26 3.5.0-26.42
 linux-headers-3.5.0-25-generic 3.5.0-25.39
 linux-headers-3.5.0-25 3.5.0-25.39
 linux-headers-3.5.0-24-generic 3.5.0-24.37
 linux-headers-3.5.0-24 3.5.0-24.37
 linux-headers-3.5.0-23-generic 3.5.0-23.35
 linux-headers-3.5.0-23 3.5.0-23.35
 linux-headers-3.5.0-22-generic 3.5.0-22.34
 linux-headers-3.5.0-22 3.5.0-22.34
 linux-headers-3.5.0-21-generic 3.5.0-21.32
 linux-headers-3.5.0-21 3.5.0-21.32
 linux-headers-3.5.0-19-generic 3.5.0-19.30
 linux-headers-3.5.0-19 3.5.0-19.30
 linux-headers-3.5.0-18-generic 3.5.0-18.29
 linux-headers-3.5.0-18 3.5.0-18.29
 linux-headers-3.5.0-17-lowlatency 3.5.0-17.18
 linux-headers-3.5.0-17-generic 3.5.0-17.28
 linux-headers-3.5.0-17 3.5.0-17.28
Você deveria selecionar explicitamente um para instalar.

E: O pacote 'linux-headers' não possui candidato para instalação


Agora o sudo apt-get install linux-headers-`uname -r` da certo, só que eu faço sudo apt-get install linux-headers-$(uname -r)

Tem alguma coisa errada com sua sources list...
se funcionar do jeito que tá, beleza, mas que tem algo errado tem... alguma PPA... sei lá, algo.

Se quiser tentar corrigir, gera uma nova aqui http://repogen.simplylinux.ch/ e substitui.
Ubuntu Studio 22.04 LTS

nomade

Citação de: brunnux online 23 de Março de 2013, 10:22
Citação de: nomade online 23 de Março de 2013, 06:58
você executou os comandos que postei
Citarsudo apt-get install build-essential linux-source linux-headers
e resultou em inesistente?
Qual foi o resultado para o comando sudo apt-get install linux-headers-`uname -r`
?

Quando eu faço:

sudo apt-get install build-essential linux-source linux-headers
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote linux-headers é um pacote virtual fornecido por:
  linux-headers-3.5.0-25-lowlatency 3.5.0-25.25
  linux-headers-3.5.0-24-lowlatency 3.5.0-24.23
  linux-headers-3.5.0-23-lowlatency 3.5.0-23.22
  linux-headers-3.5.0-22-lowlatency 3.5.0-22.21
  linux-headers-3.5.0-21-lowlatency 3.5.0-21.19
  linux-headers-3.5.0-18-lowlatency 3.5.0-18.18
  linux-headers-3.5.0-26-generic 3.5.0-26.42
  linux-headers-3.5.0-26 3.5.0-26.42
  linux-headers-3.5.0-25-generic 3.5.0-25.39
  linux-headers-3.5.0-25 3.5.0-25.39
  linux-headers-3.5.0-24-generic 3.5.0-24.37
  linux-headers-3.5.0-24 3.5.0-24.37
  linux-headers-3.5.0-23-generic 3.5.0-23.35
  linux-headers-3.5.0-23 3.5.0-23.35
  linux-headers-3.5.0-22-generic 3.5.0-22.34
  linux-headers-3.5.0-22 3.5.0-22.34
  linux-headers-3.5.0-21-generic 3.5.0-21.32
  linux-headers-3.5.0-21 3.5.0-21.32
  linux-headers-3.5.0-19-generic 3.5.0-19.30
  linux-headers-3.5.0-19 3.5.0-19.30
  linux-headers-3.5.0-18-generic 3.5.0-18.29
  linux-headers-3.5.0-18 3.5.0-18.29
  linux-headers-3.5.0-17-lowlatency 3.5.0-17.18
  linux-headers-3.5.0-17-generic 3.5.0-17.28
  linux-headers-3.5.0-17 3.5.0-17.28
Você deveria selecionar explicitamente um para instalar.

E: O pacote 'linux-headers' não possui candidato para instalação


Agora o sudo apt-get install linux-headers-`uname -r` da certo, só que eu faço sudo apt-get install linux-headers-$(uname -r)
Mas e aí brother, funcionou?
Ubuntu Studio 22.04 LTS

brunnux

CitarMas e aí brother, funcionou?

Infelizmente não, na verdade eu tentei diferente, descobri um guia na wiki do driver proprietário para Linux (http://wiki.cchtml.com/index.php/Ubuntu_Quantal_Installation_Guide) e mesmo assim não funcionou.
Estou com um problema, preciso usar o Ubuntu para estuar, por isso não estou fazendo os testes, pois ele fica constantemente inutilizável por causa dessas minhas tentativas de instalar o driver, mas vou tentar instalar o Ubuntu através de Wubi no Windows e testar lá, assim se der errado é só jogar fora e começar do zero.
Olha os meus posts aqui: http://ubuntuforum-br.org/index.php/topic,84528.135.html, são os ultimos.
Acho estranho porque a lources.list é a padrão, sem modificações, e vi que no guia de instalação pede p instalar linux-headres-generic. Meu palpite é que o x é incompatível com a combinação do driver e minha placa por causar de um bug no driver ligado justamente com o x e minha placa, e sempre que eu tento fazer um workaround surgem mais problemas.

andretssantos

Citação de: nomade online 22 de Março de 2013, 22:20
Citação de: andretssantos online 21 de Março de 2013, 13:34
Pra reviver esse tópico aqui...
Galera, instalei o Ubuntu 12.10 há umas duas semanas, e só agora percebi o problema de incompatibilidade com as placas de vídeo da ATI.
Tenho uma x1650 Pro, queria saber se esse processo funciona para elas tambem.
O xorg 1.12 já é muito recente para esse modelo de placas?
Eu fazer isso implica em alterações em alguma outra parte do sistema?
Desde já, agradeço.
Abraços.

Amigo, logicamente você não vai utilizar o "fglrx-legacy", pois sua placa não é uma Radeon HD series. Terá que usar esse:
Citarse seu ubuntu for 32bits http://support.amd.com/br/gpudownload/linux/Legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.12&lang=English
Citarse seu ubuntu for 64bits http://support.amd.com/br/gpudownload/linux/Legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.12&lang=English

Ou seja, ao inves de executar o comando "sudo apt-get install fglrx-legacy", você vai instalar esse driver aí de cima.


Então meus queridos, tentei isso ai e não rolou não.
Aparece um erro no terminal quando vou instalar o driver da ATI.

"Error: ./default_policy.sh does not support version
default:v2:i686:lib::none:3.5.0-26-generic; make sure that the version is being
correctly set by --iscurrentdistro

Removing temporary directory: fglrx-install.RhrfOi
andretssantos@ANDRE-UBUNTU:~/Downloads$ --iscurrentdistro"

É incompatibilidade com a versão do Kernel?
Como faço pra arrumar isso ae?
Valeu, abração.

nomade

É... imaginei que pudesse haver esse problema. Não é culpa da Canonical, e dessa vez, sim, a AMD deixou muito a desejar e não atualizou seus drivers para essas séries de placas para funcionar nas versões mais novas de kernel para Linux e, se você olhar bem, também não há para windows 7, você teria que usar o driver do Vista nele e para windows 8 nada feito. Como a quantidade de usuários ainda com essa série de placas para eles é muito pequeno e geralmente utiliza versões antigas dos sistemas por ter hardware mais modesto, dificilmente eles irão atualizar o driver. Não ha interesse neles em manter o suporte, infelizmente. Até que versão do Ubuntu você usou esse driver legacy para x1650 numa boa? Sugiro que volte para ele até adquirir uma nova VGA... lamento amigão. Em breve sei que terei o mesmo problema com minhas Radeon HD 4350 e nVidia 8500GT nos PCs aqui de casa...
Ubuntu Studio 22.04 LTS

andretssantos

Bá que sujeira, mas, já imaginava mesmo.
Mesmo assim muito obrigado pela ajuda, nomade.
Eu comecei instalando o Ubuntu 12.10, mas quando vi esse problema de incompatibilidade da GPU e não tive respostas nos fórums, fiz o downgrade pra versão 8.10.
Mesmo nessa versão eu não consegui habilitar 100% a aceleração 3D. Fora isso, como já havia usado por umas semanas o 12.10, não me acostumei com o anterior, problemas para atualizar, repositórios já com algum tipo de problema e tal.
Foi quando postei aqui sobre o 12.10 de novo, e me respondesse que dava pra fazer o downgrade do xorg. Já de cara botei o 12.10 outra vez.
Mas po, acho que é isso. Minha vida no Ubuntu foi curta então hahaha. Que pena, estava gostando bastante, a última coisa que queria era voltar pro Faildows.
Abraço galera e brigadão pela mão.

Arthur Bernardes

Amigo nomade..

Tenho a seguinte..

Código (sudo lshw -C video) Selecionar
*-display               
       descrição: VGA compatible controller
       produto: RV710 [Radeon HD 4350]
       fabricante: Hynix Semiconductor (Hyundai Electronics)
       physical id: 0
       informações do barramento: pci@0000:03:00.0
       versão: 00
       largura: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuração: driver=radeon latency=0
       recursos: irq:42 memória:d0000000-dfffffff memória:cffe0000-cffeffff ioport:e000(tamanho=256) memória:cffc0000-cffdfff


Estou com Ubuntu 12.04 e Kernel 3.5

Eu não uso o Driver Proprietário da ATI, da última vez que usei, deu problema e não iniciava mais..! Então, tive que formatar a máquina e reinstalar denovo.. Mas não consigo usar a aceleração gráfica nem os efeitos 3D com total potencial..!

O que devo fazer amigo..?

Agradeço pelo suporte..!

nomade

Citação de: Arthur Bernardes online 28 de Março de 2013, 20:01
Amigo nomade..

Tenho a seguinte..

Código (sudo lshw -C video) Selecionar
*-display              
      descrição: VGA compatible controller
      produto: RV710 [Radeon HD 4350]
      fabricante: Hynix Semiconductor (Hyundai Electronics)
      physical id: 0
      informações do barramento: pci@0000:03:00.0
      versão: 00
      largura: 64 bits
      clock: 33MHz
      capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
      configuração: driver=radeon latency=0
      recursos: irq:42 memória:d0000000-dfffffff memória:cffe0000-cffeffff ioport:e000(tamanho=256) memória:cffc0000-cffdfff


Estou com Ubuntu 12.04 e Kernel 3.5

Eu não uso o Driver Proprietário da ATI, da última vez que usei, deu problema e não iniciava mais..! Então, tive que formatar a máquina e reinstalar denovo.. Mas não consigo usar a aceleração gráfica nem os efeitos 3D com total potencial..!

O que devo fazer amigo..?

Agradeço pelo suporte..!
Sua placa de vídeo é exatamente a mesma do PC dos meus filhos, essa placa é boazinha abeça, tenho muito carinho por ela, rsrsrs... rodei Fallout 3 e Devil May Cry 4 redondos (o que quer dizer com pouquíssimos bugs no wine) no Ubuntu 12.04 com essa Radeon HD4350 e um Pentium 4 dualcore 3.06Ghz. Pra algumas coisas essa placa é melhor que a nVidia Geforce 8500GT que tô usando no meu PC atualmente, mas como processador do meu PC é melhor que o dos meus filhos, resolví equilibrar as coisas, rrsrs. Foi por causa dessa HD4350 que fiz esse tópico do driver legacy no 12.10, funcionou de boa.
Já no 12.04 normal não tem erro, é só instalar o fglrx que funciona normal e a todo vapor. Só dar o: sudo apt-get install fglrx Depois reinicia e é só verificar se tá tudo ok: /usr/lib/nux/unity_support_test -p
glxinfo | grep directglxinfo | grep renderglxinfo | grep OpenGL

Como o seu Ubuntu é 12.04.2, ou seja, com Kernel 3.5, não tenho certeza. Se der erro é só purgar o fglrx depois pelo modo texto que volta ao normal. Nesse caso é porque a versão do xorg também subiu, aí terá que fazer o procedimento de downgrade do xorg que postei no inicio do tópico. Ou antes de mais nada, veja se o xorg é a mesma versão do 12.10, se for é isso mesmo, downgrade.

Obs.: as funcionalidades do AMD overdrive estão disponíveis no fglrx para essa placa, mas não graficamente. Para habilitar o overdrive só pelo terminal, quem tiver interesse é só ler aqui:
Citarhttp://ubuntuforum-br.org/index.php/topic,102167.0.html
Ubuntu Studio 22.04 LTS