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

nomade

Citação de: Renan Rischiotto online 06 de Maio de 2013, 14:08
Pergunta de novato:
O que é xorg?  ;D
A grosso modo, é um servidor gráfico responsável pela comunicação (permissões) entre o kernel, o sistema em si, e a interface gráfica do usuário. Existem outros como o Wayland e a Canonical está fazendo um exclusivo para o Ubuntu que se chama Mir. Aliás existem grandes esperanças devotadas na confecção do Mir. Esperamos que ele dê mais estabilidade e robustez ao Unity.
Ubuntu Studio 22.04 LTS

nomade

É... a velhusca nVidia 8500GT que eu estive usando pifou... to tendo que usar a Radeon HD 3000 onboard da minha placa mãe com o driver legacy e olha... até que ela não perde muito para a nVidia 8500GT não heim...
Ubuntu Studio 22.04 LTS

Eliseu Carvalho

#62
Citação de: nomade online 21 de Maio de 2013, 11:38É... a velhusca nVidia 8500GT que eu estive usando pifou... to tendo que usar a Radeon HD 3000 onboard da minha placa mãe com o driver legacy e olha... até que ela não perde muito para a nVidia 8500GT não heim...

Foi-se o tempo em que a NVidia era boa. Já tive uma FX5500 num antigo PC, funcionava bem, mas depois deu uns paus nela que me fizeram jogá-la no lixo. Hoje não troco vídeo onboard Intel por nada nesse mundo.
Acho que o Linus Torvalds teve razão ao mandar um "f*** you NVidia" aquele dia  ::)

carlos.bagiston

A unica solução para meu Ubuntu 12.04 LTS, para a minha HD4650. E olha testei vários drivers e não tinha conseguido.
Até o momento penso que não saiu uma atualização, mesmo sendo beta da AMD, que pena!
PC Intel® Core i3 2100 @ 3.10GHz × 2; Radeon R7 250; 8 GB ram; 2,5 T B HD, rodando: Windows 7, Ubuntu 14.04.

nomade

Citação de: carlos.bagiston online 03 de Junho de 2013, 14:26
A unica solução para meu Ubuntu 12.04 LTS, para a minha HD4650. E olha testei vários drivers e não tinha conseguido.
Até o momento penso que não saiu uma atualização, mesmo sendo beta da AMD, que pena!
A nVidia também não tem muita preocupação com os drivers legacy não (principalmente para Linux)... é apenas sorte ainda não ter havido incompatibilidade com a versão atual do xorg. Felizmente a AMD está liberando agora o código fonte dos drivers... daqui a algum tempo devemos ter bons resultados com os drivers AMD.
Citarhttp://www.tecmundo.com.br/amd/38235-amd-disponibiliza-driver-open-source-para-aceleracao-de-video-no-linux.htm
Ubuntu Studio 22.04 LTS

carlos.bagiston

Citação de: nomade online 03 de Junho de 2013, 19:14
Citação de: carlos.bagiston online 03 de Junho de 2013, 14:26
A unica solução para meu Ubuntu 12.04 LTS, para a minha HD4650. E olha testei vários drivers e não tinha conseguido.
Até o momento penso que não saiu uma atualização, mesmo sendo beta da AMD, que pena!
A nVidia também não tem muita preocupação com os drivers legacy não (principalmente para Linux)... é apenas sorte ainda não ter havido incompatibilidade com a versão atual do xorg. Felizmente a AMD está liberando agora o código fonte dos drivers... daqui a algum tempo devemos ter bons resultados com os drivers AMD.
Citarhttp://www.tecmundo.com.br/amd/38235-amd-disponibiliza-driver-open-source-para-aceleracao-de-video-no-linux.htm

Que ótima noticia nomade, esperamos que melhore, ainda mais com a comunidade Linux, trabalhando em cima do código poderemos esperar boas colheitas.
PC Intel® Core i3 2100 @ 3.10GHz × 2; Radeon R7 250; 8 GB ram; 2,5 T B HD, rodando: Windows 7, Ubuntu 14.04.

brunnux

Hoje fiz mais uma tentativa de instalar o driver proprietário da AMD versão 13.4 que segundo o site funciona com o Ubuntu 13.04.
Mas me ajudem em uma coisa, em determinada parte do site (bit.ly/1bffJOz ou http://bit.ly/17vRcr6 os 2 são praticamente o mesmo) diz assim:
CitarIf it fails to start, you will likely see a stacktrace, and immediately above it will be something along the lines of "Could not stat /usr/lib64/fglrx/switchlibGL" which means that you failed to copy the executables properly. Ctrl+C, and immediately copy the switchlibGL and switchlibglx executables to the fglrx folder in /usr/lib64/ or /usr/lib32/.

Estou em dúvida, chequei meu diretório /usr/lib32/fglrx e não havia nem switchlibGL nem switchlibglx, e também não tenho o diretório /usr/lib64 mesmo meu sistema sendo 64. A questão é a seguinte, onde consigo estes executáveis switchlibGL e switchlibglx que ele fala que tem que copiar para /usr/lib64/ ou /usr/lib32/. Realmente não entendi esta parte.

Eliseu Carvalho

Citação de: brunnux online 07 de Junho de 2013, 23:14If it fails to start, you will likely see a stacktrace, and immediately above it will be something along the lines of "Could not stat /usr/lib64/fglrx/switchlibGL" which means that you failed to copy the executables properly. Ctrl+C, and immediately copy the switchlibGL and switchlibglx executables to the fglrx folder in /usr/lib64/ or /usr/lib32/.

Isso é apenas uma informação do instalador. Só prosseguir com a instalação normalmente ou, caso não funcione, copiar esses dois arquivos (switchlibGL e switchlibglx) pra uma pasta chamada "fglrx" e, depois, colocar essa pasta dentro de /usr/lib64/ (se o Ubuntu for 64-bit) ou /usr/lib32/ (se for 32-bit).

brunnux

Citação de: Eliseu Carvalho online 14 de Junho de 2013, 14:22
Isso é apenas uma informação do instalador. Só prosseguir com a instalação normalmente ou, caso não funcione, copiar esses dois arquivos (switchlibGL e switchlibglx) pra uma pasta chamada "fglrx" e, depois, colocar essa pasta dentro de /usr/lib64/ (se o Ubuntu for 64-bit) ou /usr/lib32/ (se for 32-bit).

Pois é, só que eu não sei de onde eu copio os arquivos switchlibGL e switchlibglx, não sei onde eles estão pois nas instruções só fala p copiar mas não me diz de onde?

nomade

Citação de: brunnux online 14 de Junho de 2013, 22:03
Citação de: Eliseu Carvalho online 14 de Junho de 2013, 14:22
Isso é apenas uma informação do instalador. Só prosseguir com a instalação normalmente ou, caso não funcione, copiar esses dois arquivos (switchlibGL e switchlibglx) pra uma pasta chamada "fglrx" e, depois, colocar essa pasta dentro de /usr/lib64/ (se o Ubuntu for 64-bit) ou /usr/lib32/ (se for 32-bit).

Pois é, só que eu não sei de onde eu copio os arquivos switchlibGL e switchlibglx, não sei onde eles estão pois nas instruções só fala p copiar mas não me diz de onde?
Tradução da informação que você obteve no site citado com o tutorial que você seguiu:

Se falhar, você provavelmente vai ver um stacktrace, e imediatamente acima dele será algo na linha de "não foi possível stat / usr/lib64/fglrx/switchlibGL" o que significa que você não conseguiu copiar os arquivos executáveis ​​corretamente. Copiar Ctrl + C, e imediatamente o switchlibGL e executáveis ​​switchlibglx para a pasta em fglrx / usr/lib64 / ou / usr/lib32 /.

só que faltou a seguinte parte que você parece não ter se ligado

If all else fails, revert your xorg.conf and reboot.

Traduzindo: Se tudo isso falhar, reverta seu xorg.conf e reinicie. (tem o tutorial para reverter)

Ou seja, não há solução para a instalação de driver, pois está falhando com a sua placa de vídeo. Qual é a sua placa de vídeo?
Se for da HD 4xxx para trás o driver 13.4 não vai funcionar. Ainda tem que ser o driver legacy 13.1 segundo o site a AMD. Basta procurar usando essa ferramenta do site: http://support.amd.com/en-us/download
O resultado (atualmente, não sei no futuro) será:
http://support.amd.com/en-us/download/desktop/legacy?product=Legacy2&os=Linux%20x86_64. Veja que tem a mensagem: Instalador e Drivers automatizadas para Xorg 6,9 a 1,12 e Xserver Kernel versão até 3,4. Ou seja, preste atenção na versão do Kernel que está usando...

Esse tutorial é para teste, me parece, pois o 13.4 é a versão corrente do driver. Por isso eles já preveem a falha usando hardware legacy.

Agora se sua VGA for da HD 5xxx pra cima, são outros quinhentos. É só instalar o source e o headers antes que funciona, acredito.
Ubuntu Studio 22.04 LTS

platao

Tem um instalador aqui quem quiser testar;

instalando esses pacotes;

sudo apt-get install libc6 libgcc1 libfontconfig1 libfreetype6 libice6 libsm6 libstdc++6 make linux-libc-dev dh-modaliases libelfg0 execstack gksu dpkg dkms debconf debhelper dh-make fakeroot cdbs build-essential

se vc esta de 64bit ubuntu instale mais esses;

sudo apt-get install lib32gcc1 libc6-i386

Agora pegue aqui o instalador para AMD;

32bits- http://www.thefanclub.co.za/sites/all/modules/pubdlcnt/pubdlcnt.php?file=http://www.thefanclub.co.za/sites/default/files/public/downloads/ubuntu-amd-catalyst-install_3.4_i386.deb&nid=118

64bits - http://www.thefanclub.co.za/sites/all/modules/pubdlcnt/pubdlcnt.php?file=http://www.thefanclub.co.za/sites/default/files/public/downloads/ubuntu-amd-catalyst-install_3.4_amd64.deb&nid=118

fonte;

http://www.thefanclub.co.za/how-to/ubuntu-amd-catalyst-install
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

nomade

Citação de: platao online 17 de Dezembro de 2013, 20:35
Tem um instalador aqui quem quiser testar;

instalando esses pacotes;

sudo apt-get install libc6 libgcc1 libfontconfig1 libfreetype6 libice6 libsm6 libstdc++6 make linux-libc-dev dh-modaliases libelfg0 execstack gksu dpkg dkms debconf debhelper dh-make fakeroot cdbs build-essential

se vc esta de 64bit ubuntu instale mais esses;

sudo apt-get install lib32gcc1 libc6-i386

Agora pegue aqui o instalador para AMD;

32bits- http://www.thefanclub.co.za/sites/all/modules/pubdlcnt/pubdlcnt.php?file=http://www.thefanclub.co.za/sites/default/files/public/downloads/ubuntu-amd-catalyst-install_3.4_i386.deb&nid=118

64bits - http://www.thefanclub.co.za/sites/all/modules/pubdlcnt/pubdlcnt.php?file=http://www.thefanclub.co.za/sites/default/files/public/downloads/ubuntu-amd-catalyst-install_3.4_amd64.deb&nid=118

fonte;

http://www.thefanclub.co.za/how-to/ubuntu-amd-catalyst-install


Pois é, nessa fonte do platao o cara diz para olhar a Release Notes do site da AMD para o driver 13.4. Isso aqui:
Citarhttp://support.amd.com/en-us/kb-articles/Pages/amdcatalyst13-4linreleasenotes.aspx

Não serve para Radeon HD até a versão 4xxx, só da 5xxx pra cima.
Ubuntu Studio 22.04 LTS

platao

Parece que e isso mesmo nomade, essa ferramenta e mais util para quem tem as placas mais novas da AMD, eu encontrei isso em um dos comentarios la do link do download da ferramenta, via google translator;

"As placas suportadas dependerá da versão do driver que você escolher para baixar.

O driver mais recente estável é de 13,1 e as notas de lançamento na página do driver AMD lista as cartas que são suportados. O legado atual AMD Catalyst ™ Motorista suporta AMD Radeon ™ HD 4000, HD 3000 e HD 2000 Series, mas só até o Ubuntu 12.04.

Razão é que os pilotos do Legacy só suporta versões do kernel até 3.4 e versões X-Servidor até 1.12. Ubuntu 12.10 não é oficialmente suportado pelos drivers de legado, e usando os drivers de código aberto são aconselhados, ou existem soluções alternativas na rede para fazer o downgrade para X-Server 1.12 e consertar o kernel para instalar os drivers antigos.

Quanto aos mais velhos placas gráficas ATI, como o X1300 estão em causa, os drivers Catalyst legados mais antigos antes da HD2000 não são atualmente suportados por esta ferramenta. O principal uso desta aplicação seria instalar os drivers mais recentes e drivers beta para teste mais recente (a partir de 2007) placas gráficas AMD e soluções integradas."

Como nao tenho placa de video AMD/ATi naotem como eu testar como funciona essa ferramenta.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

nomade

Isso mesmo! Então... fazendo o downgrade do xorg para a versão 1.12 pela PPA do Tomasz Makarewicz, funcionava quando eu escrevi esse tutorial. Eu até tenho uma HD 4350 que estava usando na época do lançamento do 12.10, mas está aposentada agora. Acredito que ainda funcione, mas não tô com tempo para fazer o teste.

O que eu tava falando era sobre o Brunnux ter pedido ajuda sobre o não funcionamento do tutorial para instalar no Ubuntu 13.04 o driver fglrx-13.4. Esse tutorial que ele citou é do site da comunidade não oficial da AMD.
1º Ele não disse qual é a placa de vídeo dele.
2º Ele está entendendo errado o que está lendo em inglês (aliás não só ele)
3º Se ele tem a placa correta, não sei se ele seguiu o tutorial direito
4º Também não sei se ele leu a nota de explicação do próprio tutorial, onde diz as placas que são suportadas. [Desconfio que ele simplesmente foi no site da AMD, entrou em Suport & Drivers e escolheu drivers de GPUs mais recentes. A indicação é a fglrx-13.4 para Linux (32 e 64 bits), mas para usá-la pode ser necessário fazer upgrade do xorg e ter uma placa AMD Radeon HD 5xxx pra cima].
Ubuntu Studio 22.04 LTS

platao

Entao...pelo visto se repetiu a mesma coisa que nas placas jurassicas da serie X lembra? da serie(x800,ate x2100) nao tinham mais suporte no xorg mais novo na epoca. O pessoal que queria usar aceleração tinha que se contentar com o driver livre nas versoes do ubuntu mais novas ou usar uma versao mais antiga do Ubuntu com aceleração 3D plena.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997