Erro ao criar arquivo .deb do driver AMD Catalyst

Erro ao criar arquivo .deb do driver AMD Catalyst

Eu estava seguindo as etapas para instalar o driver AMD Catalyst dewiki.cchtml.com.

Enquanto eu estava criando o arquivo .deb, ocorreu o seguinte erro--
$ sudo sh ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run --buildpkg Ubuntu/precise
Created directory fglrx-install.jItiVW
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-9.012....................................................................................
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager 
=====================================================================
Generating package: Ubuntu/precise
Package build failed!
Package build utility output:
Cleaning in directory .
# refresh copyright file
cat debian/copyright_stub_0 > debian/copyright
cat usr/share/doc/fglrx/LICENSE.TXT >> debian/copyright
cat debian/copyright_stub_1 >> debian/copyright
# remove any file generated from a template
for file in *.in; do \
    # strip only the last .in from the name \
    filename=`echo $file | sed -e "s|.in||"` \
    rm -f ; \
done
dh clean
   dh_testdir
   dh_auto_clean
   dh_clean
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:9.012-0ubuntu1
dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.CRghMG
dpkg-buildpackage: host architecture i386
 debian/rules build
#Create important strings
for i in 10fglrx \
         dkms.conf \
         fglrx.install \
         fglrx-dev.install \
         fglrx-dev.links \
         fglrx-amdcccle.install \
         fglrx.grub-gfxpayload \
         fglrx.dirs \
         fglrx.links \
         fglrx.postinst \
         fglrx.postrm \
         fglrx.preinst \
         fglrx.prerm \
         overrides/fglrx; do \
    sed -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \
        -e "s|#LIBDIR#|usr/lib|g" \
        -e "s|#LIBDIR32#|usr/lib32|g" \
        -e "s|#BINDIR#|usr/bin|g" \
        -e "s|#SYSCONFDIR#|etc|g" \
        -e "s|#MANDIR#|usr/share/man/man1|g" \
        -e "s|#LDSOCONF#|usr/lib/fglrx/ld.so.conf|g" \
        -e "s|#ALTLDSOCONF#|usr/lib/fglrx/alt_ld.so.conf|g" \
        -e "s|#ALTPRIORITY#|1000|g" \
        -e "s|#PXALTPRIORITY#|900|g" \
        -e "s|#AUTOSTARTDIR#|etc/xdg/autostart|g" \
        -e "s|#DATADIR#|usr/share|g" \
        -e "s|#PKGDESKDIR#|usr/share/fglrx|g" \
        -e "s|#PKGDATADIR#|usr/share/fglrx|g" \
        -e "s|#PKGCONFIGDIR#|usr/lib/fglrx|g" \
        -e "s|#PKGBINDIR#|usr/lib/fglrx/bin|g" \
        -e "s|#PKGLIBDIR#|usr/lib/fglrx|g" \
        -e "s|#PKGLIBDIR32#|usr/lib32/fglrx|g" \
        -e "s|#PKGDRIVERSDIR#|usr/lib/fglrx/xorg|g" \
        -e "s|#XORGEXTRA#|usr/lib/i386-linux-gnu/xorg/extra-modules|g" \
        -e "s|#PKGEXTENSIONDIR#|usr/lib/fglrx/xorg|g" \
        -e "s|#XORGEXTENSIONSDIR#|usr/lib/xorg/modules/extensions|g" \
        -e "s|#DRIVERNAME#|fglrx|g" \
        -e "s|#DRIVERDEVNAME#|fglrx-dev|g" \
        -e "s|#DRIVERSRCNAME#||g" \
        -e "s|#INCLUDEDIR#|usr/include|g" \
        -e "s|#PKGLIBCONFDIR#|lib/fglrx|g" \
        -e "s|#GRUBBLKLISTDIR#|usr/share/grub-gfxpayload-lists/blacklist|g" \
        -e "s|#PKGXMODDIR#|usr/lib/fglrx/xorg/modules|g" \
        -e "s|#PXDIR#|usr/lib/pxpress|g" \
        -e "s|#PXDIR32#|usr/lib32/pxpress|g" \
        -e "s|#PXXMODDIR#|usr/lib/pxpress/xorg/modules|g" \
        -e "s|#PXDIRNAME#|pxpress|g" \
        -e "s|#PXLIBDIR#|usr/lib/pxpress/lib|g" \
        -e "s|#PXLIBDIR32#|usr/lib32/pxpress/lib|g" \
        -e "s|#PXLDSOCONF#|usr/lib/pxpress/ld.so.conf|g" \
        -e "s|#ALTPXLDSOCONF#|usr/lib/pxpress/alt_ld.so.conf|g" \
        -e "s|#CVERSION#|9.012|g" \
        -e "s|#SRCXARCH#|xpic|g" \
        -e "s|#SRCARCH#|x86|g" \
        -e "s|#SRCOTHERARCH#|x86_64|g" \
        -e "s|#SRCLIBDIR#|lib|g" \
        -e "s|#DEB_HOST_MULTIARCH#|i386-linux-gnu|g" \
        -e "s|#OTHER_ARCH#|x86_64-linux-gnu|g" \
        debian/$i.in > debian/$i;      \
done
# remove exec bit on everything
find arch \
    etc \
    lib \
    module \
    usr \
    xpic     -type f | xargs chmod -x
find: `module': No such file or directory
# set executable on user apps
find arch/x86/usr/sbin \
    arch/x86/usr/X11R6/bin \
    usr/sbin/ -type f | xargs chmod a+x
# set exec bit on scripts
find lib etc debian -name "*.sh" -type f | xargs chmod +x
# set the permissions on the pxpress scripts
chmod 744 debian/pxpress/switch*
dh build
   dh_testdir
   dh_auto_configure
   dh_auto_build
   dh_auto_test
dh build
 debian/rules binary
# refresh copyright file
cat debian/copyright_stub_0 > debian/copyright
cat usr/share/doc/fglrx/LICENSE.TXT >> debian/copyright
cat debian/copyright_stub_1 >> debian/copyright
#Steps that we can't easily represent in debhelper files or .in files yet
# Remove any libraries that may be caught by shell expansion
find . -name libGLE* | xargs rm -f
find . -name libEGL* | xargs rm -f
dh_installdirs -pfglrx
# Install the QT libraries
dh_install -pfglrx "arch/x86_64/usr/share/ati/lib" "usr/share/ati"
cp: cannot stat `debian/tmp/arch/x86_64/usr/share/ati/lib': No such file or directory
dh_install: cp -a debian/tmp/arch/x86_64/usr/share/ati/lib debian/fglrx/usr/share/ati/ returned exit code 1
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.jItiVW

Por favor me ajude.

Estou usando o Ubuntu 12.04 i386. Desde já, obrigado.

Responder1

Tive uma experiência terrível com isso"amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run"no Ubuntu 12.10 de 64 bits na semana passada. Após a instalação e reinicialização "bem-sucedidas", meu computador travou na fase de inicialização do X. Felizmente eu fiz umcópia de segurançada minha partição Ubuntu comClonezilla. Se você tiver sorte, pode funcionar no Ubuntu 12.04, mas, por precaução, recomendo fazer um backup primeiro. Talvez também seja uma ideia melhor instalar esses drivers proprietários dos repositórios do Ubuntu (iniciarFontes de software>Drivers Adicionais). Eles me deram pelo menos um desktop funcional, embora nem o Unity nem o Compiz estivessem funcionando ;-)

Então, encontrei a única solução funcional para controlar esta sofisticada placa gráfica híbrida aqui:

Como resultado, depois de verificar se meu sistema estávga_switcheroosuporte, fiquei satisfeito com automaticamenteligando e desligando os gráficos discretosquando eu alterno entreFonte de alimentação CA e bateriasimplesmente adicionando um pequeno arquivo de script executável chamado11_hybrid_graphics_switchna pasta/etc/pm/power.dcom o seguinte conteúdo:

#!/bin/bash
if on_ac_power; then
    echo ON > /sys/kernel/debug/vgaswitcheroo/switch &
else
    echo OFF > /sys/kernel/debug/vgaswitcheroo/switch &
fi
exit 0

informação relacionada