Συντονιστής: adem1
kostantit έγραψε:Έχω το λάπ-τοπ HP-655 με επεξεργαστή AMD E1-1200 APU with Radeon(tm) 7310Μ HD Graphics.Πήγα να κάνω την αναβάθμιση απο 12.04 ubuntu σε 12.10 όμως απέτυχε γιατί η κάρτα γραφικών δεν υποστήριζε το νέο περιβάλλον εργασίας και έτσι έβλεπα μόνο τους φακέλους μου χωρίς τις μπάρες.Γενικότερα ήταν πολύ δύσχρηστο και αγνώριστο γι'αυτό επέστρεψα με recovery στο 12.04.
sudo apt-get install fglrx fglrx-amdcccle
sudo reboot
Οι δημοσιεύσεις διασπάστηκαν και βρίσκονται εδώ για να κρατηθεί το νήμα του οδηγού λειτουργικό και εύχρηστο.
giorgosktl έγραψε:Οταν φτανω στην εντολη sudo aticonfig --initial -f περνω sudo: aticonfig: command not found τι μπορω να κανω για αυτο???
fglrxinfo
grafeio@GRAFEIO:~$ sudo apt-get install build-essential cdbs fakeroot dh-make dpkg-dev debhelper debconf dpkg libstdc++6 libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic dkms devscripts gcc zlib1g-dev libfreetype6-dev fontconfig libgcc1 linux-source linux-headers-$(uname -r)
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
E: Αδυναμία εντοπισμού του πακέτου libelfg0
grafeio@GRAFEIO:~$ sudo apt-get install ia32-libs-multiarch:i386 lib32gcc1 libc6-i386 ia32-libs
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
E: Αδυναμία εντοπισμού του πακέτου ia32-libs-multiarch:i386
grafeio@GRAFEIO:~$ sudo sh ./amd-driver-installer-15.302-x86.x86_64.run --buildpkg Ubuntu/precise
Created directory fglrx-install.zI1qFm
Verifying archive integrity... All good.
Uncompressing AMD Proprietary Driver-15.302...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
AMD Proprietary Driver Installer/Packager
=====================================================================
Generating package: Ubuntu/precise
Resolving build dependencies...
(synaptic:12248): Gtk-CRITICAL **: 17:25:30.389: gtk_widget_hide: assertion 'GTK_IS_WIDGET (widget)' failed
Unable to resolve Unmet build dependencies. Please manually install and try again.
Package build failed!
Package build utility output:
./packages/Ubuntu/ati-packager.sh: 296: ./packages/Ubuntu/ati-packager.sh: debclean: not found
dpkg-buildpackage: info: source package fglrx-installer
dpkg-buildpackage: info: source version 2:15.302-0ubuntu1
dpkg-buildpackage: info: source distribution precise
dpkg-buildpackage: info: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html>
dpkg-source --before-build fglrx.T4RJuK
dpkg-buildpackage: info: host architecture amd64
debian/rules build
#Create important strings
for i in 10fglrx \
control \
dkms.conf \
fglrx"".install \
fglrx""-dev.install \
fglrx""-dev.links \
fglrx"".dirs \
fglrx"".links \
fglrx"".postinst \
fglrx"".postrm \
fglrx"".preinst \
fglrx"".prerm \
fglrx-amdcccle"".install \
fglrx-amdcccle"".dirs \
fglrx""-core.install \
fglrx""-core.links \
fglrx""-core.dirs \
fglrx""-core.postinst \
fglrx""-core.postrm \
fglrx""-core.preinst \
fglrx""-core.prerm \
overrides/fglrx"" \
overrides/fglrx""-dev \
overrides/fglrx""-core \
overrides/fglrx-amdcccle""; 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|#SBINDIR#|usr/sbin|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/x86_64-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|#MODULENAME#|fglrx|g" \
-e "s|#DRIVERDIRNAME#|fglrx|g" \
-e "s|#DRIVERDEVNAME#|fglrx""-dev|g" \
-e "s|#DRIVERSRCNAME#|fglrx-installer|g" \
-e "s|#DRIVERCORENAME#|fglrx""-core|g" \
-e "s|#FLAVOUR#|""|g" \
-e "s|#DRIVERCTRLNAME#|fglrx-amdcccle""|g" \
-e "s|#INCLUDEDIR#|usr/include|g" \
-e "s|#PKGLIBCONFDIR#|lib/fglrx|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|#COREDIRNAME#|fglrx-core|g" \
-e "s|#COREDIR#|usr/lib/fglrx-core|g" \
-e "s|#COREDIR32#|usr/lib32/fglrx-core|g" \
-e "s|#CORELDSOCONF#|usr/lib/fglrx-core/ld.so.conf|g" \
-e "s|#COREPRIORITY#|1000|g" \
-e "s|#UNBLKCOREPRIORITY#|900|g" \
-e "s|#UNBLKCORELDSOCONF#|usr/lib/fglrx-core/unblacklist_ld.so.conf|g" \
-e "s|#CVERSION#|15.302|g" \
-e "s|#SRCXARCH#|xpic_64a|g" \
-e "s|#SRCARCH#|x86_64|g" \
-e "s|#SRCOTHERARCH#|x86|g" \
-e "s|#SRCLIBDIR#|lib64|g" \
-e "s|#DEB_HOST_MULTIARCH#|x86_64-linux-gnu|g" \
-e "s|#OTHER_ARCH#|i386-linux-gnu|g" \
debian/$i.in > debian/$i; \
done
sed: can't read debian/fglrx-amdcccle.dirs.in: No such file or directory
# remove exec bit on everything
find arch \
etc \
lib \
module \
usr \
xpic_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
# set the permissions on the pxpress scripts
chmod 744 debian/pxpress/switch*
dh build
dh: Compatibility levels before 9 are deprecated (level 7 in use)
dh_update_autotools_config
dh build
dh: Compatibility levels before 9 are deprecated (level 7 in use)
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
# Generate the xserver ABI dependencies
cat debian/substvars >> debian/fglrx"".substvars
#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
# Code for the CORE package
dh_install -pfglrx""-core "arch/x86/usr/lib/*.so*" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""-core "arch/x86/usr/X11R6/lib/libatiadlxx.so" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""-core "arch/x86/usr/lib/*.so*" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Install the icd file for 32 bit OpenCL apps
dh_install -pfglrx""-core "arch/x86/etc/OpenCL/vendors/*.icd" "etc/OpenCL/vendors"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
#they don't provide the symlink for us (starting at 8.699)
dh_link -pfglrx""-core usr/lib32/libatiuki.so.1.0 usr/lib32/libatiuki.so.1
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdirs -pfglrx""-core
dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use)
if [ -f "arch/x86_64/usr/X11R6/bin/amd-console-helper" ]; then \
dh_install -pfglrx""-core "arch/x86_64/usr/X11R6/bin/amd-console-helper" usr/bin; \
chmod ug+s debian/fglrx""-core/usr/bin/amd-console-helper; \
fi;
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Blacklist any other driver that udev may want to load instead of fglrx
# and create an alias for the module so that it can be used as fglrx
printf '# This file was installed by fglrx""\n# Do not edit this file manually\n\nblacklist radeon\nalias fglrx fglrx\nalias radeon off\nalias lbm-radeon off' > /tmp/fglrx.T4RJuK/debian/fglrx""-core/lib/fglrx/core-modprobe.conf
# This is empty, just for the alternative that blacklists the driver
echo "" > "/tmp/fglrx.T4RJuK/debian/fglrx""-core/usr/lib/fglrx-core/ld.so.conf"
# This is empty, just for the alternative that unblacklists the driver
echo "" > "/tmp/fglrx.T4RJuK/debian/fglrx""-core/usr/lib/fglrx-core/unblacklist_ld.so.conf"
dh_install -pfglrx""-core
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Make sure that every binary in bin is executable
find debian/fglrx""-core/usr/bin/ \
-type f | xargs chmod a+x
# Make sure that every binary in sbin is executable
find debian/fglrx""-core/usr/sbin/ \
-type f | xargs chmod a+x
# End of code for the CODE package
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/libAMD*.so*" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/*.*" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/fglrx/*.so*" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdirs -pfglrx"" "usr/lib32/fglrx"
dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/modules/dri" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/lib/*.so*" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Install the QT libraries
dh_install -pfglrx"" "arch/x86_64/usr/share/ati/lib64" "usr/share/ati"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdirs -pfglrx""-dev
dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs -pfglrx"" usr/share/doc/fglrx/* --exclude LICENSE.TXT
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs -pfglrx"" debian/AUTHORS
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs -pfglrx"" debian/copyright
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installinit -pfglrx"" -n --name="atieventsd" --no-start --update-rcd-params="defaults 31"
dh_installinit: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx-amdcccle""
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""-dev
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Create links for 32 bit libGL
dh_link -pfglrx"" usr/lib32/fglrx/libGL.so.1.2 usr/lib32/fglrx/libGL.so.1
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link -pfglrx""-dev usr/lib32/fglrx/libGL.so.1 usr/lib32/fglrx/libGL.so
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link -pfglrx""-dev usr/lib32/fglrx/libAMDXvBA.so.1 usr/lib32/fglrx/libAMDXvBA.so
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link -pfglrx""-dev usr/lib32/fglrx/libXvBAW.so.1 usr/lib32/fglrx/libXvBAW.so
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
# Make some additional scripts executable
find debian/fglrx-amdcccle""/usr/bin/ \
-type f | xargs chmod a+x
# Make sure that every binary in bin is executable
find debian/fglrx""/usr/bin/ \
-type f | xargs chmod a+x
# Rename libraries which are supposed to have fglrx-libGL as a prefix
for lib in `find debian/fglrx""/ -name 'fglrx-libGL*'`; \
do \
file_name=`echo $lib | awk -F/ '{print $NF}'`; \
path=`echo $lib | sed -e "s|\/$file_name|\/|"`; \
# Remove fglrx prefix \
new_name=`echo $file_name | sed -e "s|fglrx\-||"`; \
full_path=`echo "$path$new_name"`; \
mv -f $lib $full_path; \
done
# Rename libraries which are supposed to have fglrx-libglx as a prefix
for lib in `find debian/fglrx""/ -name 'fglrx-libglx*'`; \
do \
file_name=`echo $lib | awk -F/ '{print $NF}'`; \
path=`echo $lib | sed -e "s|\/$file_name|\/|"`; \
new_path=`echo $path | sed -e 's/fglrx\/$//'`; \
# Remove fglrx prefix \
new_name=`echo $file_name | sed -e "s|fglrx\-||"`; \
full_path=`echo "$new_path$new_name"`; \
mv -f $lib $full_path; \
done
# Create links for PowerXpress X modules (except for extensions)
for i in \
debian/fglrx""/usr/lib/fglrx/xorg/modules/* \
; do \
orig_name=`echo $i | sed -e "s|debian/fglrx""/||"`; \
if [ `echo $orig_name | sed -e "s|usr/lib/fglrx/xorg/modules/||"` != "extensions" ]; then \
link_name=$orig_name ; \
link_name=`echo $orig_name | sed -e "s|usr/lib/fglrx/xorg/modules|usr/lib/pxpress/xorg/modules|"`; \
dh_link -pfglrx"" $orig_name $link_name ; \
fi \
done
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
# Blacklist any other driver that udev may want to load instead of fglrx
# and create an alias for the module so that it can be used as fglrx
#printf '# This file was installed by fglrx""\n# Do not edit this file manually\n\nblacklist radeon\nalias fglrx fglrx\nalias radeon off\nalias lbm-radeon off' > /tmp/fglrx.T4RJuK/debian/fglrx""/lib/fglrx/modprobe.conf
#ld.so.conf
echo "/usr/lib/fglrx" > "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/fglrx/ld.so.conf"
echo "/usr/lib32/fglrx" >> "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/fglrx/ld.so.conf"
# ld.so.conf for PowerXpress
echo "/usr/lib/x86_64-linux-gnu/mesa" > "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
#echo "/usr/lib/pxpress/lib" >> "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
echo "/usr/lib/i386-linux-gnu/mesa" >> "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
#echo "/usr/lib32/pxpress/lib" >> "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
# empty ld.so.conf for the fake multi-arch alternative
echo "" > "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/fglrx/alt_ld.so.conf"
# empty ld.so.conf for the fake multi-arch alternative for PXpress
echo "" > "/tmp/fglrx.T4RJuK/debian/fglrx""/usr/lib/pxpress/alt_ld.so.conf"
# Generate modaliases
sh -e debian/modaliases/fglrx_supported \
lib/modules/fglrx/build_mod/fglrxko_pci_ids.h fglrx fglrx"" > \
debian/fglrx"".modaliases
dh_modaliases
make: dh_modaliases: Command not found
debian/rules:268: recipe for target 'pre-binary-arch' failed
make: *** [pre-binary-arch] Error 127
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
./packages/Ubuntu/ati-packager.sh: 296: ./packages/Ubuntu/ati-packager.sh: debclean: not found
dpkg-buildpackage: info: source package fglrx-installer
dpkg-buildpackage: info: source version 2:15.302-0ubuntu1
dpkg-buildpackage: info: source distribution precise
dpkg-buildpackage: info: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html>
dpkg-source --before-build fglrx.bT41Bi
dpkg-buildpackage: info: host architecture amd64
debian/rules build
#Create important strings
for i in 10fglrx \
control \
dkms.conf \
fglrx"".install \
fglrx""-dev.install \
fglrx""-dev.links \
fglrx"".dirs \
fglrx"".links \
fglrx"".postinst \
fglrx"".postrm \
fglrx"".preinst \
fglrx"".prerm \
fglrx-amdcccle"".install \
fglrx-amdcccle"".dirs \
fglrx""-core.install \
fglrx""-core.links \
fglrx""-core.dirs \
fglrx""-core.postinst \
fglrx""-core.postrm \
fglrx""-core.preinst \
fglrx""-core.prerm \
overrides/fglrx"" \
overrides/fglrx""-dev \
overrides/fglrx""-core \
overrides/fglrx-amdcccle""; 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|#SBINDIR#|usr/sbin|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/x86_64-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|#MODULENAME#|fglrx|g" \
-e "s|#DRIVERDIRNAME#|fglrx|g" \
-e "s|#DRIVERDEVNAME#|fglrx""-dev|g" \
-e "s|#DRIVERSRCNAME#|fglrx-installer|g" \
-e "s|#DRIVERCORENAME#|fglrx""-core|g" \
-e "s|#FLAVOUR#|""|g" \
-e "s|#DRIVERCTRLNAME#|fglrx-amdcccle""|g" \
-e "s|#INCLUDEDIR#|usr/include|g" \
-e "s|#PKGLIBCONFDIR#|lib/fglrx|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|#COREDIRNAME#|fglrx-core|g" \
-e "s|#COREDIR#|usr/lib/fglrx-core|g" \
-e "s|#COREDIR32#|usr/lib32/fglrx-core|g" \
-e "s|#CORELDSOCONF#|usr/lib/fglrx-core/ld.so.conf|g" \
-e "s|#COREPRIORITY#|1000|g" \
-e "s|#UNBLKCOREPRIORITY#|900|g" \
-e "s|#UNBLKCORELDSOCONF#|usr/lib/fglrx-core/unblacklist_ld.so.conf|g" \
-e "s|#CVERSION#|15.302|g" \
-e "s|#SRCXARCH#|xpic_64a|g" \
-e "s|#SRCARCH#|x86_64|g" \
-e "s|#SRCOTHERARCH#|x86|g" \
-e "s|#SRCLIBDIR#|lib64|g" \
-e "s|#DEB_HOST_MULTIARCH#|x86_64-linux-gnu|g" \
-e "s|#OTHER_ARCH#|i386-linux-gnu|g" \
debian/$i.in > debian/$i; \
done
sed: can't read debian/fglrx-amdcccle.dirs.in: No such file or directory
# remove exec bit on everything
find arch \
etc \
lib \
module \
usr \
xpic_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
# set the permissions on the pxpress scripts
chmod 744 debian/pxpress/switch*
dh build
dh: Compatibility levels before 9 are deprecated (level 7 in use)
dh_update_autotools_config
dh build
dh: Compatibility levels before 9 are deprecated (level 7 in use)
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
# Generate the xserver ABI dependencies
cat debian/substvars >> debian/fglrx"".substvars
#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
# Code for the CORE package
dh_install -pfglrx""-core "arch/x86/usr/lib/*.so*" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""-core "arch/x86/usr/X11R6/lib/libatiadlxx.so" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""-core "arch/x86/usr/lib/*.so*" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Install the icd file for 32 bit OpenCL apps
dh_install -pfglrx""-core "arch/x86/etc/OpenCL/vendors/*.icd" "etc/OpenCL/vendors"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
#they don't provide the symlink for us (starting at 8.699)
dh_link -pfglrx""-core usr/lib32/libatiuki.so.1.0 usr/lib32/libatiuki.so.1
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdirs -pfglrx""-core
dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use)
if [ -f "arch/x86_64/usr/X11R6/bin/amd-console-helper" ]; then \
dh_install -pfglrx""-core "arch/x86_64/usr/X11R6/bin/amd-console-helper" usr/bin; \
chmod ug+s debian/fglrx""-core/usr/bin/amd-console-helper; \
fi;
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Blacklist any other driver that udev may want to load instead of fglrx
# and create an alias for the module so that it can be used as fglrx
printf '# This file was installed by fglrx""\n# Do not edit this file manually\n\nblacklist radeon\nalias fglrx fglrx\nalias radeon off\nalias lbm-radeon off' > /tmp/fglrx.bT41Bi/debian/fglrx""-core/lib/fglrx/core-modprobe.conf
# This is empty, just for the alternative that blacklists the driver
echo "" > "/tmp/fglrx.bT41Bi/debian/fglrx""-core/usr/lib/fglrx-core/ld.so.conf"
# This is empty, just for the alternative that unblacklists the driver
echo "" > "/tmp/fglrx.bT41Bi/debian/fglrx""-core/usr/lib/fglrx-core/unblacklist_ld.so.conf"
dh_install -pfglrx""-core
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Make sure that every binary in bin is executable
find debian/fglrx""-core/usr/bin/ \
-type f | xargs chmod a+x
# Make sure that every binary in sbin is executable
find debian/fglrx""-core/usr/sbin/ \
-type f | xargs chmod a+x
# End of code for the CODE package
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/libAMD*.so*" "usr/lib32"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/*.*" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/fglrx/*.so*" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdirs -pfglrx"" "usr/lib32/fglrx"
dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/X11R6/lib/modules/dri" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx"" "arch/x86/usr/lib/*.so*" "usr/lib32/fglrx"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Install the QT libraries
dh_install -pfglrx"" "arch/x86_64/usr/share/ati/lib64" "usr/share/ati"
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdirs -pfglrx""-dev
dh_installdirs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs -pfglrx"" usr/share/doc/fglrx/* --exclude LICENSE.TXT
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs -pfglrx"" debian/AUTHORS
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installdocs -pfglrx"" debian/copyright
dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
dh_installinit -pfglrx"" -n --name="atieventsd" --no-start --update-rcd-params="defaults 31"
dh_installinit: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx-amdcccle""
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
dh_install -pfglrx""-dev
dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
# Create links for 32 bit libGL
dh_link -pfglrx"" usr/lib32/fglrx/libGL.so.1.2 usr/lib32/fglrx/libGL.so.1
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link -pfglrx""-dev usr/lib32/fglrx/libGL.so.1 usr/lib32/fglrx/libGL.so
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link -pfglrx""-dev usr/lib32/fglrx/libAMDXvBA.so.1 usr/lib32/fglrx/libAMDXvBA.so
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link -pfglrx""-dev usr/lib32/fglrx/libXvBAW.so.1 usr/lib32/fglrx/libXvBAW.so
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
# Make some additional scripts executable
find debian/fglrx-amdcccle""/usr/bin/ \
-type f | xargs chmod a+x
# Make sure that every binary in bin is executable
find debian/fglrx""/usr/bin/ \
-type f | xargs chmod a+x
# Rename libraries which are supposed to have fglrx-libGL as a prefix
for lib in `find debian/fglrx""/ -name 'fglrx-libGL*'`; \
do \
file_name=`echo $lib | awk -F/ '{print $NF}'`; \
path=`echo $lib | sed -e "s|\/$file_name|\/|"`; \
# Remove fglrx prefix \
new_name=`echo $file_name | sed -e "s|fglrx\-||"`; \
full_path=`echo "$path$new_name"`; \
mv -f $lib $full_path; \
done
# Rename libraries which are supposed to have fglrx-libglx as a prefix
for lib in `find debian/fglrx""/ -name 'fglrx-libglx*'`; \
do \
file_name=`echo $lib | awk -F/ '{print $NF}'`; \
path=`echo $lib | sed -e "s|\/$file_name|\/|"`; \
new_path=`echo $path | sed -e 's/fglrx\/$//'`; \
# Remove fglrx prefix \
new_name=`echo $file_name | sed -e "s|fglrx\-||"`; \
full_path=`echo "$new_path$new_name"`; \
mv -f $lib $full_path; \
done
# Create links for PowerXpress X modules (except for extensions)
for i in \
debian/fglrx""/usr/lib/fglrx/xorg/modules/* \
; do \
orig_name=`echo $i | sed -e "s|debian/fglrx""/||"`; \
if [ `echo $orig_name | sed -e "s|usr/lib/fglrx/xorg/modules/||"` != "extensions" ]; then \
link_name=$orig_name ; \
link_name=`echo $orig_name | sed -e "s|usr/lib/fglrx/xorg/modules|usr/lib/pxpress/xorg/modules|"`; \
dh_link -pfglrx"" $orig_name $link_name ; \
fi \
done
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
dh_link: Compatibility levels before 9 are deprecated (level 7 in use)
# Blacklist any other driver that udev may want to load instead of fglrx
# and create an alias for the module so that it can be used as fglrx
#printf '# This file was installed by fglrx""\n# Do not edit this file manually\n\nblacklist radeon\nalias fglrx fglrx\nalias radeon off\nalias lbm-radeon off' > /tmp/fglrx.bT41Bi/debian/fglrx""/lib/fglrx/modprobe.conf
#ld.so.conf
echo "/usr/lib/fglrx" > "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/fglrx/ld.so.conf"
echo "/usr/lib32/fglrx" >> "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/fglrx/ld.so.conf"
# ld.so.conf for PowerXpress
echo "/usr/lib/x86_64-linux-gnu/mesa" > "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
#echo "/usr/lib/pxpress/lib" >> "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
echo "/usr/lib/i386-linux-gnu/mesa" >> "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
#echo "/usr/lib32/pxpress/lib" >> "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/pxpress/ld.so.conf"
# empty ld.so.conf for the fake multi-arch alternative
echo "" > "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/fglrx/alt_ld.so.conf"
# empty ld.so.conf for the fake multi-arch alternative for PXpress
echo "" > "/tmp/fglrx.bT41Bi/debian/fglrx""/usr/lib/pxpress/alt_ld.so.conf"
# Generate modaliases
sh -e debian/modaliases/fglrx_supported \
lib/modules/fglrx/build_mod/fglrxko_pci_ids.h fglrx fglrx"" > \
debian/fglrx"".modaliases
dh_modaliases
make: dh_modaliases: Command not found
debian/rules:268: recipe for target 'pre-binary-arch' failed
make: *** [pre-binary-arch] Error 127
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Removing temporary directory: fglrx-install.zI1qFm
Maras έγραψε:Ποια έκδοση Ubuntu έχει το μηχάνημα, την 12.04?