quarta-feira, 16 de outubro de 2013

Driver ATI no Debian 7 Wheezy GNU/Linux

Neste post,veremos como instalar o driver de vídeo proprietário AMD (AMD Catalyst, fglrx aka) em sistemas Debian. Para obter informações sobre os drivers de código aberto, consulte AtiHowTo.


IDENTIFICAÇÃO


A unidade (GPU) de processamento gráfico de série/codenome de uma placa de vídeo AMD/ATI instalada, geralmente podem ser identificadas usando o comando lspci. Por exemplo:

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850] [1002:6739]


DRIVERS


O driver proprietário "AMD Catalyst Linux Graphics Driver" (aka fglrx) oferece aceleração de hardware otimizado de aplicativos OpenGL através de um servidor de renderização X direta. É somente um driver binário para Xorg que exige um módulo do kernel Linux para a sua utilização.

Duas versões de drivers são avaliadas para Debian 7 "Wheezy"

AMD Catalyst 12.6 point release
Para Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 series GPUs.

Para Radeon HD 4000, Radeon HD 3000 and Radeon HD 2000 series GPUs.


INSTALAÇÃO

AMD Catalyst 12.6


Certifique-se que você tenha esse repositório abaixo no arquivo /etc/apt/sources.list:

# Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy main contrib non-free

Digite os seguintes comandos para instalar pacotes de drivers pré-compilados:

$ su

Instalamos os arquivos específicos de arquitetura de cabeçalho do kernel Linux:

aptitude install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') 

Instalamos os pacotes de drivers pré-compilados:

aptitude install fglrx-driver fglrx-glx fglrx-control fglrx-kernel-`uname -r`

Edite o arquivo /etc/X11/xorg.conf e na seção do driver, mude o nome do driver de "ati" ou "radeon" para "fglrx":

# nano /etc/X11/xorg.conf

Section "Device"
        Driver "fglrx"

Para salvar no nano, pressione Ctrl + O e depois Enter. E para sair, pressione Ctrl + X.

Para carregar o driver ATI no kernel automaticamente:

# echo fglrx >> /etc/modules

Reinicie o sistema:

# reboot



INSTALAÇÃO

AMD Catalyst Legacy 13.1


Para suporte de Radeon HD 4000, Radeon HD 3000 and Radeon HD 2000 series GPUs.

Adicione o repositório Debian Backports em /etc/apt/sources.list, incluindo também os componentes "contrib" e "non-free". Por exemplo:

# nano /etc/apt/sources.list

# Backported packages for Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy-backports main contrib non-free

Para salvar no nano, pressione Ctrl + O e depois Enter. E para sair, pressione Ctrl + X.

Atualize a lista de pacotes disponíveis e instale os linux-headers apropriados e pacotes fglrx-legacy-driver:

# aptitude update

# aptitude install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')

# aptitude -r -t wheezy-backports install fglrx-driver fglrx-glx fglrx-control fglrx-kernel-`uname -r`

Isso também irá instalar o pacote fglrx-legacy-modules-dkms recomendado. DKMS vai construir o módulo fglrx para o seu sistema.

Criamos um arquivo de configuração Xorg server.

# nano /etc/X11/xorg.conf

Section "Device"
        Driver "fglrx"

Para salvar no nano, pressione Ctrl + O e depois Enter. E para sair, pressione Ctrl + X.

Para carregar o driver ATI no kernel automaticamente:

# echo fglrx >> /etc/modules

Reinicie o sistema:

# reboot


4 comentários:

  1. Bom roteiro, mas em meu caso o buraco é mais embaixo. Uso Intel Sandy Bridge, veja:lspci -nn | grep VGA
    00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 630M] [10de:0de9] (rev a1)

    ENTÃO, a questão é: Como instalar essa ingua????

    ResponderExcluir
    Respostas
    1. Bom, você tem placa de vídeo da Intel e outra da NVidia, pois bem, ambos disponibilizam drivers para Linux, como o site da NVidia (http://www.geforce.com/drivers) que tem um campo de pesquisa no seu site para poder pesquisar o driver de vídeo que melhor se adeque a seu hardware.

      Excluir
  2. Boa tarde.
    Fiz o procedimento corretamente, a minha placa é a ATI/RAdeon 6400 /7500 HD, e o meu sistema Debian Wheezy 64Bits. Mas depois de reiniciar subiu o modo gráfico mas as opções de aplicativos não estão disponíveis. Ou seja o Gnome shell não está funcionado. Como,o faço para retroceder?
    Abraços.

    ResponderExcluir