Como instalar o driver proprietário da ATI no kernel 2.6.18

Publicado por Felipe Rezende em 28/02/2007

[ Hits: 7.299 ]

 


Como instalar o driver proprietário da ATI no kernel 2.6.18



Observação: Encontrei essa dica, em um site em inglês e traduzi para o português. Se não me engano foi no fórum do Dropline GNOME (www.droplinegnome.net).

Como todos sabem, os drivers atuais da ATI não suportam mais os seguintes produtos:
  • Radeon® 8500/9000/9100/9200/9250
  • Mobility? Radeon® 9000/9100/9200
  • Radeon® IGP 9000/9100/9200

O problema é que o último 'release' para essas placas não funciona com o kernel 2.6.18, então para conseguir funcionar precisamos fazer uma pequena 'gambiarra'. Abaixo mostrarei o que você tem que fazer para ter tudo funcionando. =D

Baixe o arquivo ati-driver-installer-8.28.8.run no site http://www.ati.com

Descompacte o pacote em algum diretório. Ex: atidriver:

# sh ati-driver-installer-8.28.8.run --extract atidriver

Acesse o diretório criado, no nosso caso 'atidriver'.

Crie um arquivo chamado driverpatch.sh, dentro de 'atidriver' com o seguinte conteúdo:

# patch common/lib/modules/fglrx/build_mod/firegl_public.c <<EOT
Index: firegl_public.c
@@ -23,6 +23,9 @@

// ==========================================
#include <linux/version.h>
+#ifndef UTS_RELEASE
+#include <linux/utsrelease.h>
+#endif
#ifdef MODVERSIONS
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,71)
#include <linux/modversions.h>
@@ -208,6 +211,10 @@ _syscall3( int, modify_ldt, int, func, v
#define preempt_enable()
#endif

+#ifndef VM_SHM
+#define VM_SHM (0)
+#endif
+
// ==========================================
/* globals */

EOT

Edite common/lib/modules/fglrx/build_mod/make.sh:
  • Na linha 225 e troque version-*.h por version*.h
  • Na linha 257 comente, coloque um #, na frente de 'exit 1'.

Agora execute o script de instalação com:

# ./ati-installer.sh 8.28.8 --install

Após terminada a instalação, reinicie o X (shift+backspace).

Essa dica funcionou para mim e para minha ATI Radeon 9200 series (128mb).

Espero ter ajudado, abraços!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Eliminando estalos de caixas de som no Debian/Ubuntu

Restaurando as configurações de fábrica/padrões do Cinnamon

Instalar o Maven no Ubuntu

Novo vídeo do LinuxTips - Descomplicando o Docker e Containers

Fontes do Ubuntu no Fedora

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts