Instalando o Catalyst 11.6 para um ATI HD 6970

1

O Ubuntu Maverick 10.10 está exibindo o desktop bem (embora limitado a 1600x1200) depois de eu ter instalado minha nova placa HD 6970, então agora estou tentando instalar o driver proprietário (eu entendo que o código aberto requer um kernel mais recente do que em Maverick).

O driver proprietário em 'Drivers adicionais' resultou em uma tela preta na inicialização, então eu desativei e estou tentando seguir as instruções de instalação manual no Guia de Instalação do cchtml Ubuntu Maverick .

Quando tento criar os pacotes .deb com:

sh ati-driver-installer-11-6-x86.x86_64.run --buildpkg Ubuntu/maverick

Eu recebo:

david@skipper:~/catalyst11.6$ sh ati-driver-installer-11-6-x86.x86_64.run --buildpkg Ubuntu/maverick
Created directory fglrx-install.oLN3ux
Verifying archive integrity... All good.
Uncompressing ATI Catalyst(TM) Proprietary Driver-8.861.........................
=====================================================================
 ATI Technologies Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Generating package: Ubuntu/maverick
Package build failed!
Package build utility output:
./packages/Ubuntu/ati-packager.sh: 396: debclean: not found
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.861-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.64Vzxk
dpkg-buildpackage: host architecture amd64
 debian/rules build
Can't exec "debian/rules": Permission denied at /usr/bin/dpkg-buildpackage line 507.
dpkg-buildpackage: error: debian/rules build failed with unknown exit code -1
Cleaning in directory .
/usr/bin/fakeroot: line 176: debian/rules: Permission denied
debuild: fatal error at line 1319:
couldn't exec fakeroot debian/rules:
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.861-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.QEmIld
dpkg-buildpackage: host architecture amd64
 debian/rules build
Can't exec "debian/rules": Permission denied at /usr/bin/dpkg-buildpackage line 507.
dpkg-buildpackage: error: debian/rules build failed with unknown exit code -1
Cleaning in directory .
Can't exec "debian/rules": Permission denied at /usr/bin/debuild line 1314.
debuild: fatal error at line 1313:
couldn't exec debian/rules: Permission denied
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.861-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.xtY6vC
dpkg-buildpackage: host architecture amd64
 debian/rules build
Can't exec "debian/rules": Permission denied at /usr/bin/dpkg-buildpackage line 507.
dpkg-buildpackage: error: debian/rules build failed with unknown exit code -1
Cleaning in directory .
/usr/bin/fakeroot: line 176: debian/rules: Permission denied
debuild: fatal error at line 1319:
couldn't exec fakeroot debian/rules:
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.861-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.oYWICI
dpkg-buildpackage: host architecture amd64
 debian/rules build
Can't exec "debian/rules": Permission denied at /usr/bin/dpkg-buildpackage line 507.
dpkg-buildpackage: error: debian/rules build failed with unknown exit code -1
Removing temporary directory: fglrx-install.oLN3ux

Eu instalei devscripts , que tem debclean .

Eu tentei executar o comando com e sem sudo .

Não tenho experiência em instalar a partir de downloads / fontes, mas parece que o arquivo debian/source não está sendo configurado para ser executável quando necessário. Se eu extrair apenas, sem usar o comando package builder, o debian / rules é 744.

Quanto ao que fazer a seguir, estou perplexo.

Muito obrigado.

    
por David Oliver 27.06.2011 / 15:36

1 resposta

0

Eu nunca tive sucesso em gerar um pacote .deb com o instalador da ATI. Aparentemente você pode ter alguns problemas bem estranhos se você instalar o fglrx (driver da ATI) junto com o open source - embora eu tenha lido apenas isso, não tenho certeza de quais são realmente esses problemas.

Você pode querer ter certeza de que não está carregando o driver ATI de código aberto - você vai querer adicionar "radeon" a algum arquivo de lista negra em / etc / modules /, reiniciar e usar "lsmod | grep radeon" para confirme que não está sendo carregado. Então eu tentei novamente o instalador do driver, mas eu teria que instalar diretamente no seu sistema, como, como eu disse, eu nunca consegui fazer o .deb gerar trabalho (embora talvez seja fácil, apenas talvez requer algum pacote, etc?).

Existem alguns guias bastante épicos para lidar com o fato de ser um vicitm da ATI no Linux, se você ainda estiver preso, sugiro que procure por eles. (Eu costumava amar a ATI, mas suas placas parecem tão difíceis de rodar muito bem no Linux ultimamente. Espero que a AMD mude logo!)

    
por James T Snell 27.06.2011 / 18:44