我的情况是这样的:
我先执行sh ati-driver-installer-9.2-x86.x86_64.run --buildpkg Ubuntu/8.04这一句,
代码:
ppxiang@ppxiang-desktop:~/文档/软件/驱动$ sh ati-driver-installer-9.2-x86.x86_64.run --buildpkg Ubuntu/8.04
Created directory fglrx-install.AS5833
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.582.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/8.04
Package build failed!
Package build utility output:
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.582-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <
http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture amd64
test -x debian/rules
mkdir -p "."
#Create important strings
for i in 10fglrx \
dkms.conf \
xorg-driver-fglrx.install \
xorg-driver-fglrx-dev.install \
fglrx-kernel-source.install \
fglrx-amdcccle.install \
libamdxvba1.install \
overrides/fglrx-kernel-source; do \
sed -e "s|#XMODDIR#|usr/lib/xorg/modules|" \
-e "s|#XMODDIR32#||" \
-e "s|#DRIDIR32#|usr/lib32|" \
-e "s|#LIBDIR#|lib64|" \
-e "s|#DRIDIR#|usr/lib|" \
-e "s|#CVERSION#|8.582|" \
-e "s|#XARCH#|x710_64a|" \
-e "s|#ARCH#|x86_64|" \
debian/$i.in > debian/$i; \
done
# remove exec bit on everything
find arch \
etc \
lib \
module \
usr \
x710_64a -type f | xargs chmod -x
find: module: No such file or directory
# set executable on user apps
find arch/x86_64/usr/sbin \
arch/x86_64/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
# Generate modaliases
sh -e debian/modaliases/fglrx_supported \
x710_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so > \
debian/modaliases/fglrx-modules.alias.override
fakeroot debian/rules binary
test -x debian/rules
dh_testroot
dh_clean -k
dh_installdirs -A
mkdir -p "."
#Create important strings
for i in 10fglrx \
dkms.conf \
xorg-driver-fglrx.install \
xorg-driver-fglrx-dev.install \
fglrx-kernel-source.install \
fglrx-amdcccle.install \
libamdxvba1.install \
overrides/fglrx-kernel-source; do \
sed -e "s|#XMODDIR#|usr/lib/xorg/modules|" \
-e "s|#XMODDIR32#||" \
-e "s|#DRIDIR32#|usr/lib32|" \
-e "s|#LIBDIR#|lib64|" \
-e "s|#DRIDIR#|usr/lib|" \
-e "s|#CVERSION#|8.582|" \
-e "s|#XARCH#|x710_64a|" \
-e "s|#ARCH#|x86_64|" \
debian/$i.in > debian/$i; \
done
# remove exec bit on everything
find arch \
etc \
lib \
module \
usr \
x710_64a -type f | xargs chmod -x
find: module: No such file or directory
# set executable on user apps
find arch/x86_64/usr/sbin \
arch/x86_64/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
# Generate modaliases
sh -e debian/modaliases/fglrx_supported \
x710_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so > \
debian/modaliases/fglrx-modules.alias.override
dh_installdirs -pxorg-driver-fglrx
dh_installdirs -pxorg-driver-fglrx-dev
dh_installdirs -pfglrx-kernel-source
dh_installdirs -pfglrx-amdcccle
dh_installdirs -pfglrx-modaliases
dh_installdirs -plibamdxvba1
dh_installdocs -pxorg-driver-fglrx
dh_installexamples -pxorg-driver-fglrx
dh_installman -pxorg-driver-fglrx
dh_installinfo -pxorg-driver-fglrx
dh_installmenu -pxorg-driver-fglrx
dh_installcron -pxorg-driver-fglrx
dh_installinit -pxorg-driver-fglrx
dh_installdebconf -pxorg-driver-fglrx
dh_installemacsen -pxorg-driver-fglrx
dh_installcatalogs -pxorg-driver-fglrx
dh_installpam -pxorg-driver-fglrx
dh_installlogrotate -pxorg-driver-fglrx
dh_installlogcheck -pxorg-driver-fglrx
dh_installmime -pxorg-driver-fglrx
dh_installchangelogs -pxorg-driver-fglrx
dh_installudev -pxorg-driver-fglrx
dh_install -pxorg-driver-fglrx
dh_link -pxorg-driver-fglrx
#driver package
dh_install -XlibAMD -pxorg-driver-fglrx "arch/x86/usr/X11R6/lib/*.so*" "usr/lib32"
dh_install -pxorg-driver-fglrx "arch/x86/usr/X11R6/lib/modules/dri" "usr/lib32"
dh_install -pxorg-driver-fglrx "arch/x86/usr/lib/*" "usr/lib32"
dh_installdirs -pxorg-driver-fglrx "usr/lib32/fglrx"
dh_installdocs -pxorg-driver-fglrx usr/share/doc/fglrx/* --exclude ATI_LICENSE.TXT
dh_installinit -pxorg-driver-fglrx --name="atieventsd" --no-start
dh_installdocs -pxorg-driver-fglrx-dev
dh_installexamples -pxorg-driver-fglrx-dev
dh_installman -pxorg-driver-fglrx-dev
dh_installinfo -pxorg-driver-fglrx-dev
dh_installmenu -pxorg-driver-fglrx-dev
dh_installcron -pxorg-driver-fglrx-dev
dh_installinit -pxorg-driver-fglrx-dev
dh_installdebconf -pxorg-driver-fglrx-dev
dh_installemacsen -pxorg-driver-fglrx-dev
dh_installcatalogs -pxorg-driver-fglrx-dev
dh_installpam -pxorg-driver-fglrx-dev
dh_installlogrotate -pxorg-driver-fglrx-dev
dh_installlogcheck -pxorg-driver-fglrx-dev
dh_installmime -pxorg-driver-fglrx-dev
dh_installchangelogs -pxorg-driver-fglrx-dev
dh_installudev -pxorg-driver-fglrx-dev
dh_install -pxorg-driver-fglrx-dev
dh_link -pxorg-driver-fglrx-dev
dh_installdocs -pfglrx-kernel-source
dh_installexamples -pfglrx-kernel-source
dh_installman -pfglrx-kernel-source
dh_installinfo -pfglrx-kernel-source
dh_installmenu -pfglrx-kernel-source
dh_installcron -pfglrx-kernel-source
dh_installinit -pfglrx-kernel-source
dh_installdebconf -pfglrx-kernel-source
dh_installemacsen -pfglrx-kernel-source
dh_installcatalogs -pfglrx-kernel-source
dh_installpam -pfglrx-kernel-source
dh_installlogrotate -pfglrx-kernel-source
dh_installlogcheck -pfglrx-kernel-source
dh_installmime -pfglrx-kernel-source
dh_installchangelogs -pfglrx-kernel-source
dh_installudev -pfglrx-kernel-source
dh_install -pfglrx-kernel-source
dh_link -pfglrx-kernel-source
dh_installdocs -pfglrx-amdcccle
dh_installexamples -pfglrx-amdcccle
dh_installman -pfglrx-amdcccle
dh_installinfo -pfglrx-amdcccle
dh_installmenu -pfglrx-amdcccle
dh_installcron -pfglrx-amdcccle
dh_installinit -pfglrx-amdcccle
dh_installdebconf -pfglrx-amdcccle
dh_installemacsen -pfglrx-amdcccle
dh_installcatalogs -pfglrx-amdcccle
dh_installpam -pfglrx-amdcccle
dh_installlogrotate -pfglrx-amdcccle
dh_installlogcheck -pfglrx-amdcccle
dh_installmime -pfglrx-amdcccle
dh_installchangelogs -pfglrx-amdcccle
dh_installudev -pfglrx-amdcccle
dh_install -pfglrx-amdcccle
dh_link -pfglrx-amdcccle
dh_installdocs -pfglrx-modaliases
dh_installexamples -pfglrx-modaliases
dh_installman -pfglrx-modaliases
dh_installinfo -pfglrx-modaliases
dh_installmenu -pfglrx-modaliases
dh_installcron -pfglrx-modaliases
dh_installinit -pfglrx-modaliases
dh_installdebconf -pfglrx-modaliases
dh_installemacsen -pfglrx-modaliases
dh_installcatalogs -pfglrx-modaliases
dh_installpam -pfglrx-modaliases
dh_installlogrotate -pfglrx-modaliases
dh_installlogcheck -pfglrx-modaliases
dh_installmime -pfglrx-modaliases
dh_installchangelogs -pfglrx-modaliases
dh_installudev -pfglrx-modaliases
dh_install -pfglrx-modaliases
dh_link -pfglrx-modaliases
dh_installdocs -plibamdxvba1
dh_installexamples -plibamdxvba1
dh_installman -plibamdxvba1
dh_installinfo -plibamdxvba1
dh_installmenu -plibamdxvba1
dh_installcron -plibamdxvba1
dh_installinit -plibamdxvba1
dh_installdebconf -plibamdxvba1
dh_installemacsen -plibamdxvba1
dh_installcatalogs -plibamdxvba1
dh_installpam -plibamdxvba1
dh_installlogrotate -plibamdxvba1
dh_installlogcheck -plibamdxvba1
dh_installmime -plibamdxvba1
dh_installchangelogs -plibamdxvba1
dh_installudev -plibamdxvba1
dh_install -plibamdxvba1
dh_link -plibamdxvba1
dh_install -plibamdxvba1 "arch/x86/usr/X11R6/lib/libAMD*.so*" "usr/lib32"
dh_strip -pxorg-driver-fglrx
strip: debian/xorg-driver-fglrx/usr/lib32/stWhnKGM: No space left on device
strip: debian/xorg-driver-fglrx/usr/lib32/stWhnKGM: No space left on device
dh_strip: command returned error code 256
make: *** [binary-strip-IMPL/xorg-driver-fglrx] Error 1
dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.AS5833
然后我sudo dpkg -i*
ppxiang@ppxiang-desktop:~/文档/软件/驱动$ sudo dpkg -i *
[sudo] password for ppxiang:
dpkg-deb: “ati-driver-installer-9.2-x86.x86_64.run”并非 debian 格式的包文件
dpkg:处理 ati-driver-installer-9.2-x86.x86_64.run (--install)时出错:
子进程 dpkg-deb --control 返回了错误号 2
在处理时有错误发生:
ati-driver-installer-9.2-x86.x86_64.run
ppxiang@ppxiang-desktop:~/文档/软件/驱动$