Пытался собрать и вот что вышло:
sudo sh ati-driver-installer-10-3-x86.x86_64.run --buildpkg Ubuntu/lucid
Created directory fglrx-install.51U7ql
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.712...
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/lucid
Package build failed!
Package build utility output:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.712-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture amd64
#Create important strings
for i in 10fglrx
dkms.conf
fglrx.install
fglrx-dev.install
fglrx-amdcccle.install
overrides/fglrx; do
sed -e "s|#XMODDIR#|usr/lib/fglrx/xorg/modules|"
-e "s|#XMODDIR32#||"
-e "s|#DRIDIR32#|usr/lib32/fglrx|"
-e "s|#LIBDIR#|lib64|"
-e "s|#DRIDIR#|usr/lib/fglrx|"
-e "s|#CVERSION#|8.712|"
-e "s|#XARCH#|x740_64a|"
-e "s|#ARCH#|x86_64|"
debian/$i.in > debian/$i;
done
# remove exec bit on everything
find arch
etc
lib
module
usr
x740_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
x740_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so >
debian/modaliases/fglrx-modules.alias.override
dh build
dh_testdir
dh_auto_configure
dh_auto_build
dh_auto_test
debian/rules binary
#Steps that we can't easily represent in debhelper files or .in files yet
dh_install -pfglrx "arch/x86/usr/X11R6/lib/libAMD*.so*" "usr/lib32/fglrx"
dh_install -pfglrx "arch/x86/usr/X11R6/lib/*.so*" "usr/lib32/fglrx"
dh_installdirs -pfglrx "usr/lib32/fglrx"
dh_install -pfglrx "arch/x86/usr/X11R6/lib/modules/dri" "usr/lib32/fglrx"
dh_install -pfglrx "arch/x86/usr/lib/*" "usr/lib32/fglrx"
for i in
debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so
debian/fglrx/usr/lib32/fglrx/libGL.so.*
; do execstack -q $i; execstack -c $i; done
- debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so
- debian/fglrx/usr/lib32/fglrx/libGL.so.1.2
#they don't provide the symlink for us (starting at 8.699)
dh_link -pfglrx usr/lib32/fglrx/libatiuki.so.1.0 usr/lib32/fglrx/libatiuki.so.1
dh_installdocs -pfglrx usr/share/doc/fglrx/* --exclude ATI_LICENSE.TXT
dh_installinit -pfglrx --name="atieventsd" --no-start --update-rcd-params="defaults 31"
Duplicate specification "O=s" for option "O"
#remove executable bits from stack
dh_install -pfglrx-amdcccle
execstack -c debian/fglrx-amdcccle/usr/lib/fglrx/bin/amdcccle
dh_install -pfglrx
for i in
debian/fglrx/usr/lib/fglrx/bin/atiode
debian/fglrx/usr/lib/fglrx/bin/amdnotifyui
debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so
debian/fglrx/usr/lib/fglrx/libGL.so.*
; do execstack -q $i; execstack -c $i; done
- debian/fglrx/usr/lib/fglrx/bin/atiode
- debian/fglrx/usr/lib/fglrx/bin/amdnotifyui
- debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so
- debian/fglrx/usr/lib/fglrx/libGL.so.1
- debian/fglrx/usr/lib/fglrx/libGL.so.1.2
# Blacklist any other driver that udev may want to load instead of fglrx
printf "blacklist radeon
" > /tmp/fglrx.TiykUi/debian/fglrx/usr/lib/fglrx/modprobe.conf
#ld.so.conf
echo "usr/lib/fglrx" > "/tmp/fglrx.TiykUi/debian/fglrx/usr/lib/fglrx/ld.so.conf"
echo "usr/lib32/fglrx" >> "/tmp/fglrx.TiykUi/debian/fglrx/usr/lib/fglrx/ld.so.conf"
#Run the normal stuff
dh binary
dh_testroot -Nfglrx -Nfglrx-amdcccle
dh_prep -Nfglrx -Nfglrx-amdcccle
dh_installdirs -Nfglrx -Nfglrx-amdcccle
dh_auto_install -Nfglrx -Nfglrx-amdcccle
dh_install -Nfglrx -Nfglrx-amdcccle
dh_installdocs -Nfglrx
dh_installchangelogs
dh_installexamples
dh_installman
dh_installcatalogs
dh_installcron
dh_installdebconf
dh_installemacsen
dh_installifupdown
dh_installinfo
dh_pysupport
dh_installinit -Nfglrx
Duplicate specification "O=s" for option "O"
dh_installmenu
dh_installmime
dh_installmodules
dh_installlogcheck
dh_installlogrotate
dh_installpam
dh_installppp
dh_installudev
dh_installwm
dh_installxfonts
dh_bugfiles
dh_lintian
dh_gconf
dh_icons
dh_perl
dh_usrlocal
dh_link -Nfglrx
dh_compress
dh_fixperms
dh_strip
dh_makeshlibs
objdump: debian/fglrx/usr/lib/fglrx/ld.so.conf: File format not recognized
debian/rules override_dh_shlibdeps
make[1]: Entering directory `/tmp/fglrx.TiykUi'
dh_shlibdeps -l`pwd`/debian/fglrx/usr/lib/fglrx
dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/bin/atieventsd contains an unresolvable reference to symbol XauFileName: it's probably a plugin.
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libXvBAW.so.1.0 contains an unresolvable reference to symbol dlopen: it's probably a plugin.
dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/libGL.so.1.2 contains an unresolvable reference to symbol XGetGeometry: it's probably a plugin.
dpkg-shlibdeps: warning: 31 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libAMDXvBA.so.1.0 contains an unresolvable reference to symbol dlsym: it's probably a plugin.
dpkg-shlibdeps: warning: 21 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libfglrx_gamma.so.1.0 contains an unresolvable reference to symbol XextCreateExtension: it's probably a plugin.
dpkg-shlibdeps: warning: 5 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libfglrx_dm.so.1.0 contains an unresolvable reference to symbol XextCreateExtension: it's probably a plugin.
dpkg-shlibdeps: warning: 6 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: error: couldn't find library libatiuki.so.1 needed by debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so (ELF format: 'elf32-i386'; RPATH: '').
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/fglrx.substvars debian/fglrx/usr/lib/fglrx/libaticalcl.so debian/fglrx/usr/lib/fglrx/libaticaldd.so debian/fglrx/usr/lib/fglrx/libaticalrt.so debian/fglrx/usr/lib/fglrx/libGL.so.1.2 debian/fglrx/usr/lib/fglrx/bin/fglrxinfo debian/fglrx/usr/lib/fglrx/bin/amdnotifyui debian/fglrx/usr/lib/fglrx/bin/atieventsd debian/fglrx/usr/lib/fglrx/bin/fglrx_xgamma debian/fglrx/usr/lib/fglrx/bin/aticonfig debian/fglrx/usr/lib/fglrx/bin/atiode debian/fglrx/usr/lib/fglrx/bin/fgl_glxgears debian/fglrx/usr/lib/fglrx/bin/atiodcli debian/fglrx/usr/lib/fglrx/libXvBAW.so.1.0 debian/fglrx/usr/lib/fglrx/libAMDXvBA.so.1.0 debian/fglrx/usr/lib/fglrx/libfglrx_gamma.so.1.0 debian/fglrx/usr/lib/fglrx/libatiadlxx.so debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so debian/fglrx/usr/lib/fglrx/libatiuki.so.1.0 debian/fglrx/usr/lib/fglrx/xorg/modules/amdxmm.so debian/fglrx/usr/lib/fglrx/xorg/modules/linux/libfglrxdrm.so debian/fglrx/usr/lib/fglrx/xorg/modules/glesx.so debian/fglrx/usr/lib/fglrx/xorg/modules/extensions/libglx.so debian/fglrx/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so debian/fglrx/usr/lib/fglrx/libfglrx_dm.so.1.0 debian/fglrx/usr/lib32/fglrx/libaticalcl.so debian/fglrx/usr/lib32/fglrx/libaticaldd.so debian/fglrx/usr/lib32/fglrx/libaticalrt.so debian/fglrx/usr/lib32/fglrx/libGL.so.1.2 debian/fglrx/usr/lib32/fglrx/libXvBAW.so.1.0 debian/fglrx/usr/lib32/fglrx/libAMDXvBA.so.1.0 debian/fglrx/usr/lib32/fglrx/libfglrx_gamma.so.1.0 debian/fglrx/usr/lib32/fglrx/libatiadlxx.so debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so debian/fglrx/usr/lib32/fglrx/libatiuki.so.1.0 debian/fglrx/usr/lib32/fglrx/libfglrx_dm.so.1.0 returned exit code 2
make[1]: *** [override_dh_shlibdeps] Error 9
make[1]: Leaving directory `/tmp/fglrx.TiykUi'
make: *** [binary] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 2:8.712-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture amd64
#Create important strings
for i in 10fglrx
dkms.conf
fglrx.install
fglrx-dev.install
fglrx-amdcccle.install
overrides/fglrx; do
sed -e "s|#XMODDIR#|usr/lib/fglrx/xorg/modules|"
-e "s|#XMODDIR32#||"
-e "s|#DRIDIR32#|usr/lib32/fglrx|"
-e "s|#LIBDIR#|lib64|"
-e "s|#DRIDIR#|usr/lib/fglrx|"
-e "s|#CVERSION#|8.712|"
-e "s|#XARCH#|x740_64a|"
-e "s|#ARCH#|x86_64|"
debian/$i.in > debian/$i;
done
# remove exec bit on everything
find arch
etc
lib
module
usr
x740_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
x740_64a/usr/X11R6/lib64/modules/drivers/fglrx_drv.so >
debian/modaliases/fglrx-modules.alias.override
dh build
dh_testdir
dh_auto_configure
dh_auto_build
dh_auto_test
debian/rules binary
#Steps that we can't easily represent in debhelper files or .in files yet
dh_install -pfglrx "arch/x86/usr/X11R6/lib/libAMD*.so*" "usr/lib32/fglrx"
dh_install -pfglrx "arch/x86/usr/X11R6/lib/*.so*" "usr/lib32/fglrx"
dh_installdirs -pfglrx "usr/lib32/fglrx"
dh_install -pfglrx "arch/x86/usr/X11R6/lib/modules/dri" "usr/lib32/fglrx"
dh_install -pfglrx "arch/x86/usr/lib/*" "usr/lib32/fglrx"
for i in
debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so
debian/fglrx/usr/lib32/fglrx/libGL.so.*
; do execstack -q $i; execstack -c $i; done
- debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so
- debian/fglrx/usr/lib32/fglrx/libGL.so.1.2
#they don't provide the symlink for us (starting at 8.699)
dh_link -pfglrx usr/lib32/fglrx/libatiuki.so.1.0 usr/lib32/fglrx/libatiuki.so.1
dh_installdocs -pfglrx usr/share/doc/fglrx/* --exclude ATI_LICENSE.TXT
dh_installinit -pfglrx --name="atieventsd" --no-start --update-rcd-params="defaults 31"
Duplicate specification "O=s" for option "O"
#remove executable bits from stack
dh_install -pfglrx-amdcccle
execstack -c debian/fglrx-amdcccle/usr/lib/fglrx/bin/amdcccle
dh_install -pfglrx
for i in
debian/fglrx/usr/lib/fglrx/bin/atiode
debian/fglrx/usr/lib/fglrx/bin/amdnotifyui
debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so
debian/fglrx/usr/lib/fglrx/libGL.so.*
; do execstack -q $i; execstack -c $i; done
- debian/fglrx/usr/lib/fglrx/bin/atiode
- debian/fglrx/usr/lib/fglrx/bin/amdnotifyui
- debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so
- debian/fglrx/usr/lib/fglrx/libGL.so.1
- debian/fglrx/usr/lib/fglrx/libGL.so.1.2
# Blacklist any other driver that udev may want to load instead of fglrx
printf "blacklist radeon
" > /tmp/fglrx.AOwD14/debian/fglrx/usr/lib/fglrx/modprobe.conf
#ld.so.conf
echo "usr/lib/fglrx" > "/tmp/fglrx.AOwD14/debian/fglrx/usr/lib/fglrx/ld.so.conf"
echo "usr/lib32/fglrx" >> "/tmp/fglrx.AOwD14/debian/fglrx/usr/lib/fglrx/ld.so.conf"
#Run the normal stuff
dh binary
dh_testroot -Nfglrx -Nfglrx-amdcccle
dh_prep -Nfglrx -Nfglrx-amdcccle
dh_installdirs -Nfglrx -Nfglrx-amdcccle
dh_auto_install -Nfglrx -Nfglrx-amdcccle
dh_install -Nfglrx -Nfglrx-amdcccle
dh_installdocs -Nfglrx
dh_installchangelogs
dh_installexamples
dh_installman
dh_installcatalogs
dh_installcron
dh_installdebconf
dh_installemacsen
dh_installifupdown
dh_installinfo
dh_pysupport
dh_installinit -Nfglrx
Duplicate specification "O=s" for option "O"
dh_installmenu
dh_installmime
dh_installmodules
dh_installlogcheck
dh_installlogrotate
dh_installpam
dh_installppp
dh_installudev
dh_installwm
dh_installxfonts
dh_bugfiles
dh_lintian
dh_gconf
dh_icons
dh_perl
dh_usrlocal
dh_link -Nfglrx
dh_compress
dh_fixperms
dh_strip
dh_makeshlibs
objdump: debian/fglrx/usr/lib/fglrx/ld.so.conf: File format not recognized
debian/rules override_dh_shlibdeps
make[1]: Entering directory `/tmp/fglrx.AOwD14'
dh_shlibdeps -l`pwd`/debian/fglrx/usr/lib/fglrx
dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/bin/atieventsd contains an unresolvable reference to symbol XauFileName: it's probably a plugin.
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libXvBAW.so.1.0 contains an unresolvable reference to symbol dlopen: it's probably a plugin.
dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/libGL.so.1.2 contains an unresolvable reference to symbol XGetGeometry: it's probably a plugin.
dpkg-shlibdeps: warning: 31 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libAMDXvBA.so.1.0 contains an unresolvable reference to symbol dlsym: it's probably a plugin.
dpkg-shlibdeps: warning: 21 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libfglrx_gamma.so.1.0 contains an unresolvable reference to symbol XextCreateExtension: it's probably a plugin.
dpkg-shlibdeps: warning: 5 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: warning: debian/fglrx/usr/lib32/fglrx/libfglrx_dm.so.1.0 contains an unresolvable reference to symbol XextCreateExtension: it's probably a plugin.
dpkg-shlibdeps: warning: 6 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: error: couldn't find library libatiuki.so.1 needed by debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so (ELF format: 'elf32-i386'; RPATH: '').
Note: libraries are not searched in other binary packages that do not have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: dpkg-shlibdeps -Tdebian/fglrx.substvars debian/fglrx/usr/lib/fglrx/libaticalcl.so debian/fglrx/usr/lib/fglrx/libaticaldd.so debian/fglrx/usr/lib/fglrx/libaticalrt.so debian/fglrx/usr/lib/fglrx/libGL.so.1.2 debian/fglrx/usr/lib/fglrx/bin/fglrxinfo debian/fglrx/usr/lib/fglrx/bin/amdnotifyui debian/fglrx/usr/lib/fglrx/bin/atieventsd debian/fglrx/usr/lib/fglrx/bin/fglrx_xgamma debian/fglrx/usr/lib/fglrx/bin/aticonfig debian/fglrx/usr/lib/fglrx/bin/atiode debian/fglrx/usr/lib/fglrx/bin/fgl_glxgears debian/fglrx/usr/lib/fglrx/bin/atiodcli debian/fglrx/usr/lib/fglrx/libXvBAW.so.1.0 debian/fglrx/usr/lib/fglrx/libAMDXvBA.so.1.0 debian/fglrx/usr/lib/fglrx/libfglrx_gamma.so.1.0 debian/fglrx/usr/lib/fglrx/libatiadlxx.so debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so debian/fglrx/usr/lib/fglrx/libatiuki.so.1.0 debian/fglrx/usr/lib/fglrx/xorg/modules/amdxmm.so debian/fglrx/usr/lib/fglrx/xorg/modules/linux/libfglrxdrm.so debian/fglrx/usr/lib/fglrx/xorg/modules/glesx.so debian/fglrx/usr/lib/fglrx/xorg/modules/extensions/libglx.so debian/fglrx/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so debian/fglrx/usr/lib/fglrx/libfglrx_dm.so.1.0 debian/fglrx/usr/lib32/fglrx/libaticalcl.so debian/fglrx/usr/lib32/fglrx/libaticaldd.so debian/fglrx/usr/lib32/fglrx/libaticalrt.so debian/fglrx/usr/lib32/fglrx/libGL.so.1.2 debian/fglrx/usr/lib32/fglrx/libXvBAW.so.1.0 debian/fglrx/usr/lib32/fglrx/libAMDXvBA.so.1.0 debian/fglrx/usr/lib32/fglrx/libfglrx_gamma.so.1.0 debian/fglrx/usr/lib32/fglrx/libatiadlxx.so debian/fglrx/usr/lib32/fglrx/dri/fglrx_dri.so debian/fglrx/usr/lib32/fglrx/libatiuki.so.1.0 debian/fglrx/usr/lib32/fglrx/libfglrx_dm.so.1.0 returned exit code 2
make[1]: *** [override_dh_shlibdeps] Error 9
make[1]: Leaving directory `/tmp/fglrx.AOwD14'
make: *** [binary] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.51U7ql
Устанавливал по инструкции:
https://help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%B0_ati?s[]=ati
Как это чудо установить то?
Пользователь решил продолжить мысль 29 Марта 2010, 11:15:26:
Up ^
Пользователь решил продолжить мысль 29 Марта 2010, 14:13:52:
После установки пакетов fglrx, fglrx-amdcccle, fglrx-modaliases, смог собрать под 10.04 deb пакеты. Установил их, появился ATI Catalyst Control Center, но он не запускается и выдаёт ошибку:
Произошёл сбой при выполнении процесса-потомка "amdxdg-su" (Нет такого файла или каталога)
aticonfig --initial:
aticonfig: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
Удалил пакеты fglrx, fglrx-amdcccle, fglrx-modaliases, собрать не удаётся, опять теже ошибки как в первом посте. Установил заново пакеты каталиста и опять ничё не работает %)