Zurück   CC-Community Board > CC-CB Hauptforen > Alternative OS > Linux

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 10.07.2010, 10:55   #1
Tank
out of this gloomy light
 
Benutzerbild von Tank
 
Registriert seit: 31.05.2001
Ort: ...between heaven & hell...
Beiträge: 8.656
Standard Ubuntu Lucid Lynx - Fehler beim ATi 10.6 Treiber (deb) Package Erstellung

Für die Profis unter Euch - was ist hier genau schief gelaufen?!

==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/lucid
Resolving build dependencies...
Continuing package build
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.741-0ubuntu1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture i386
#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#|lib|" \
-e "s|#DRIDIR#|usr/lib/fglrx|" \
-e "s|#CVERSION#|8.741|" \
-e "s|#XARCH#|x750|" \
-e "s|#ARCH#|x86|" \
debian/$i.in > debian/$i; \
done
# remove exec bit on everything
find arch \
etc \
lib \
module \
usr \
x750 -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
# Generate modaliases
sh -e debian/modaliases/fglrx_supported \
lib/modules/fglrx/build_mod/fglrxko_pci_ids.h > \
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_installdirs -pfglrx
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.2
# Make some additional scripts executable
find debian/fglrx-amdcccle/usr/lib/fglrx/bin/ \
-type f | xargs chmod a+x
# Blacklist any other driver that udev may want to load instead of fglrx
printf "blacklist radeon\n" > /tmp/fglrx.ycpUw3/debian/fglrx/lib/fglrx/modprobe.conf
#ld.so.conf
echo "/usr/lib/fglrx" > "/tmp/fglrx.ycpUw3/debian/fglrx/usr/lib/fglrx/ld.so.conf"
#Run the normal stuff
dh binary-arch
dh_testroot -a -Nfglrx -Nfglrx-amdcccle
dh_prep -a -Nfglrx -Nfglrx-amdcccle
dh_installdirs -a -Nfglrx -Nfglrx-amdcccle
dh_auto_install -a -Nfglrx -Nfglrx-amdcccle
dh_install -a -Nfglrx -Nfglrx-amdcccle
dh_installdocs -a -Nfglrx
dh_installchangelogs -a
dh_installexamples -a
dh_installman -a
dh_installcatalogs -a
dh_installcron -a
dh_installdebconf -a
dh_installemacsen -a
dh_installifupdown -a
dh_installinfo -a
dh_pysupport -a
dh_installinit -a -Nfglrx
Duplicate specification "O=s" for option "O"
dh_installmenu -a
dh_installmime -a
dh_installmodules -a
dh_installlogcheck -a
dh_installlogrotate -a
dh_installpam -a
dh_installppp -a
dh_installudev -a
dh_installwm -a
dh_installxfonts -a
dh_bugfiles -a
dh_lintian -a
dh_gconf -a
dh_icons -a
dh_perl -a
dh_usrlocal -a
dh_link -a
dh_compress -a
dh_fixperms -a
dh_strip -a
dh_makeshlibs -a
objdump: debian/fglrx/usr/lib/fglrx/ld.so.conf: File format not recognized
debian/rules override_dh_shlibdeps
make[1]: Entering directory `/tmp/fglrx.ycpUw3'
dh_shlibdeps -l/tmp/fglrx.ycpUw3/debian/fglrx/usr/lib/fglrx
dpkg-shlibdeps: warning: debian/fglrx/usr/lib/fglrx/libAMDXvBA.so.1.0 contains an unresolvable reference to symbol dlsym: it's probably a plugin.
dpkg-shlibdeps: warning: 19 other similar warnings have been skipped (use -v to see them all).
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/lib/fglrx/libGL.so.1.2 contains an unresolvable reference to symbol XOpenDisplay: it's probably a plugin.
dpkg-shlibdeps: warning: 29 other similar warnings have been skipped (use -v to see them all).
dpkg-shlibdeps: error: no dependency information found for /usr/share/ati/lib/libQtGui.so.4 (used by debian/fglrx/usr/lib/fglrx/bin/amdnotifyui).
dh_shlibdeps: dpkg-shlibdeps -Tdebian/fglrx.substvars debian/fglrx/usr/lib/fglrx/xorg/modules/extensions/libglx.so debian/fglrx/usr/lib/fglrx/xorg/modules/amdxmm.so debian/fglrx/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so debian/fglrx/usr/lib/fglrx/xorg/modules/glesx.so debian/fglrx/usr/lib/fglrx/xorg/modules/linux/libfglrxdrm.so debian/fglrx/usr/lib/fglrx/libaticalcl.so debian/fglrx/usr/lib/fglrx/libatiadlxx.so debian/fglrx/usr/lib/fglrx/libatiuki.so.1.0 debian/fglrx/usr/lib/fglrx/libGL.so.1.2 debian/fglrx/usr/lib/fglrx/libXvBAW.so.1.0 debian/fglrx/usr/lib/fglrx/libfglrx_dm.so.1.0 debian/fglrx/usr/lib/fglrx/libfglrx_gamma.so.1.0 debian/fglrx/usr/lib/fglrx/dri/fglrx_dri.so debian/fglrx/usr/lib/fglrx/bin/fgl_glxgears debian/fglrx/usr/lib/fglrx/bin/atieventsd debian/fglrx/usr/lib/fglrx/bin/fglrxinfo debian/fglrx/usr/lib/fglrx/bin/amdnotifyui debian/fglrx/usr/lib/fglrx/bin/atiode debian/fglrx/usr/lib/fglrx/bin/aticonfig debian/fglrx/usr/lib/fglrx/bin/atiodcli debian/fglrx/usr/lib/fglrx/bin/fglrx_xgamma debian/fglrx/usr/lib/fglrx/libAMDXvBA.so.1.0 debian/fglrx/usr/lib/fglrx/libaticaldd.so debian/fglrx/usr/lib/fglrx/libaticalrt.so returned exit code 2
make[1]: *** [override_dh_shlibdeps] Error 9
make[1]: Leaving directory `/tmp/fglrx.ycpUw3'
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.W9ESz6
Tank ist offline   Mit Zitat antworten
Alt 12.07.2010, 10:02   #2
Belzeboter
Zombie
 
Benutzerbild von Belzeboter
 
Registriert seit: 15.05.2003
Ort: in der Roboterhölle
Beiträge: 8.103
Standard AW: Ubuntu Lucid Lynx - Fehler beim ATi 10.6 Treiber (deb) Package Erstellung

Schon sowas klingt gar nicht gut:

find: `module': No such file or directory

Kann man beim normalen Ubuntu die ATI/NVidia-Treiber nicht über ein
Install-Menü einbinden ? Per Hand kompilieren würde ich mir nicht antun.

Außerdem heißt es wohl bei Linux nach wie vor: Finger weg von ATI
Meine Rechner haben nur Nvidia, eben weil Linux drauf muß. Den ATI-Streß
möchte ich mir nicht mehr antun......


-Belzeboter-
Belzeboter ist offline   Mit Zitat antworten
Alt 12.07.2010, 10:49   #3
Tank
out of this gloomy light
 
Benutzerbild von Tank
 
Registriert seit: 31.05.2001
Ort: ...between heaven & hell...
Beiträge: 8.656
Standard AW: Ubuntu Lucid Lynx - Fehler beim ATi 10.6 Treiber (deb) Package Erstellung

Hi Belze,

ja so ist es leider! Darüber war ich auch gestolpert - sch...egal, ich habe den ATi 10.6
Treiber dann auf dem gewöhnlichen, normalen Weg ohne Lucid-spezifische Package
installiert - läuft auch gut soweit..das Problem ist nur - mit ComPiz & VLC 1.0.6 & 1.1.0
gibt es Probleme, ich habe horizontales Tearing, es geht aufs Verrecken nicht weg,
alles ausprobiert (compiz cfg - sync to blank, v-sync on im ati treiber) cache von 1.5s
auf 16s im VLC erhöht, und und und...immer bei schnellen Bewegungen in (Action-)Filmen läuft das Bild in der Bildmitte auseinander, d.h. es ist nicht sychron,
unter Winblows tritt der Fehler nicht auf... Bei langsamen Szenen läuft alles 1a mit VLC - nur nicht bei mässig schnellen bis schnelleren Szenen...das ist total nerv-ig.

ich habe mich durch x-Seiten im Web gescrollt, unzählige Posts gelesen - aber auch hier keine Problem Lösung..

tank
Tank ist offline   Mit Zitat antworten
Alt 12.07.2010, 11:37   #4
Tank
out of this gloomy light
 
Benutzerbild von Tank
 
Registriert seit: 31.05.2001
Ort: ...between heaven & hell...
Beiträge: 8.656
Standard AW: Ubuntu Lucid Lynx - Fehler beim ATi 10.6 Treiber (deb) Package Erstellung

Zitat:
Zitat von Belzeboter Beitrag anzeigen
Schon sowas klingt gar nicht gut:

find: `module': No such file or directory

Kann man beim normalen Ubuntu die ATI/NVidia-Treiber nicht über ein
Install-Menü einbinden ? Per Hand kompilieren würde ich mir nicht antun.

Außerdem heißt es wohl bei Linux nach wie vor: Finger weg von ATI
Meine Rechner haben nur Nvidia, eben weil Linux drauf muß. Den ATI-Streß
möchte ich mir nicht mehr antun......


-Belzeboter-
Unter Linux sind die nVidia Treiber gut, wenn auch weit von der Perfektion...
besser als ATi aber. Dafür sind die ATi Treiber unter Windows top, was ich
von nVidia hier wiederrum nicht sagen kann - ergo gilt - Linux -> nVidia,
Windows -> ATi !
Tank ist offline   Mit Zitat antworten
Alt 24.07.2010, 20:58   #5
Tank
out of this gloomy light
 
Benutzerbild von Tank
 
Registriert seit: 31.05.2001
Ort: ...between heaven & hell...
Beiträge: 8.656
Standard AW: Ubuntu Lucid Lynx - Fehler beim ATi 10.6 Treiber (deb) Package Erstellung

nevermind, heute klappte ES endlich - wie ich vermutet hatte, es lag EINFACH
nur daran, daß der Kernel Source & Header nicht vorhanden waren - früher
war dies bei SuSE das Gleiche Problem, und obwohl sich die ATi Treiber
angeblich so Distro-spezifisch kompilieren lassen (sollten) eigentlich - klappte
es dennoch bei meinem 10.04 Ubuntu erst so...selt-samer Weise gingen
die Ubuntu-spezifisch angepaßten Treiber aber dermaßen im System um die Ecke -
das ich sie wieder runter geworfen habe - und "normal" installierte -
dann klappte es wieder..ATi eben, die Linux Treiber sind nach wie vor mit Bugs,
aber die 2D Performance im Vergleich zum OSS 1.6.xx Radeon HD Treiber ist
wirklich enorm - schneller...naja, mit etwas Glück kommen am Montag
nächster Woche endlich die Catalyst 10.7 Treiber - dann wiederhole
ich die Sache nochmals...mein Bootsplash war btw. auch "geschossen", lies
sich aber mithilfe von Google leicht wieder beheben...
Tank ist offline   Mit Zitat antworten
Alt 25.07.2010, 13:14   #6
Belzeboter
Zombie
 
Benutzerbild von Belzeboter
 
Registriert seit: 15.05.2003
Ort: in der Roboterhölle
Beiträge: 8.103
Standard AW: Ubuntu Lucid Lynx - Fehler beim ATi 10.6 Treiber (deb) Package Erstellung

Aha. Bei Nvidia ist das ja etwas anders, wenn da der Treiber nicht paßt, wird
da der passende Krempel zum Kompilation aus dem Netz nachgeladen und das hat
bisher auch bei den seltsamsten Distries (nur Suse klemmt immer....) funktioniert.

ATI unter Windows finde ich auch nicht so prickelnd
Daß man für den Treiber das blöde DotNet installieren muß, ist schon mal ein
no go
Ich habe es auch schon erlebt, daß mit dem normalen Treiber keine TFT-Monitore
anzusteuern waren - out of sync

Da habe ich für Windows auch immer die Omega-Treiber für ATI/Nvidia auf
einem Stick, die gingen bisher immer


-Belzeboter-
Belzeboter ist offline   Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:49 Uhr.


vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.