Nous sommes le Ven 20 Juin, 2025 21:47
Supprimer les cookies

Page 1 sur 21, 2 Suivant[Résolu]Debian testing /Ati radeon 9600 pro accélération 3D

Au quotidien encore quelques soucis ?

Lun 18 Juin, 2007 10:55

bonjour,

je tente de créer les fichiers Fglrx à partir du pilote officiel d'Ati avec la ligne de commande suivante :

./ati-driver-installer-8.37.6-x86.x86_64.run --buildpkg Debian/testing

malheureusement j'ai systématiquement le message d'erreur suivant :

Created directory fglrx-install.X26722
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.37.6..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Debian/testing
Package build failed!
Package build utility output:
dpkg-buildpackage: source package is fglrx-installer
dpkg-buildpackage: source version is 8.37.6-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
dpkg-buildpackage: host architecture i386
dpkg-buildpackage: source version without epoch 8.37.6-1
debian/rules build
make: Entering directory `/tmp/fglrx.W26802'
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
mkdir -p usr/share/doc/fglrx; \
mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
fi
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/share usr/src -type f | xargs chmod -x
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then \
chmod 755 etc/ati ; \
chmod 644 etc/ati/* ; \
chmod a+x etc/ati/*.sh ; \
fi
if [ -f debian/fglrx.default ]; then \
mv -v debian/fglrx.default debian/fglrx; \
fi
`debian/fglrx.default' -> `debian/fglrx'
make: Leaving directory `/tmp/fglrx.W26802'
debian/rules binary
make: Entering directory `/tmp/fglrx.W26802'
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
mkdir -p usr/share/doc/fglrx; \
mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
fi
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
usr/X11R6/lib \
usr/share usr/src -type f | xargs chmod -x
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then \
chmod 755 etc/ati ; \
chmod 644 etc/ati/* ; \
chmod a+x etc/ati/*.sh ; \
fi
if [ -f debian/fglrx.default ]; then \
mv -v debian/fglrx.default debian/fglrx; \
fi
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Create the directories to install into
dh_installdirs -pfglrx-driver \
usr \
usr/lib/xorg \
usr/lib/xorg/modules \
usr/lib/dri \
usr/bin \
usr/sbin \
etc/acpi \
etc/acpi/events \
etc/default \
etc/X11/Xsession.d
dh_installdirs -pfglrx-driver-dev \
usr \
usr/include \
usr/lib
dh_installdirs -pfglrx-kernel-src \
usr/src/modules/fglrx \
usr/src/modules/fglrx/debian
dh_installdirs -A -pfglrx-amdcccle \
usr \
usr/bin \
usr/share \
usr/share/applnk \
usr/share/applications \
usr/share/icons \
usr/share/pixmaps
dh_installdirs -p \
usr/src
dh_install
dh_install -pfglrx-driver "usr/X11R6/bin/fgl*" "usr/bin"
dh_install -pfglrx-driver "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install -pfglrx-driver "usr/sbin/atieventsd" "usr/sbin"
dh_installman -pfglrx-driver "usr/share/man/man8/atieventsd.8.gz"
# amd64 needs some library redirection
dh_install -pfglrx-driver "usr/X11R6/lib/*.so*" "usr/lib"
dh_install -pfglrx-driver "usr/X11R6/lib/modules/dri" "usr/lib"
dh_install -pfglrx-driver "usr/X11R6/lib/modules/linux" "usr/lib/xorg/modules"dh_install -pfglrx-driver "usr/X11R6/lib/modules/drivers" "usr/lib/xorg/modules"dh_install -pfglrx-driver "usr/X11R6/lib/modules/*.so" "usr/lib/xorg/modules"dh_install -pfglrx-driver "usr/X11R6/lib/modules/*.a" "usr/lib/xorg/modules"dh_install -pfglrx-driver "etc/fglrx*" "etc"
dh_install -pfglrx-driver "etc/ati" "etc"
dh_install -pfglrx-driver "debian/70fglrx" "etc/X11/Xsession.d"
dh_install -pfglrx-driver "debian/fglrx-powermode.sh" "etc/acpi"
dh_install -pfglrx-driver "debian/fglrx-*-aticonfig" "etc/acpi/events"
dh_install -pfglrx-driver "debian/fglrx" "etc/default"
dh_installinit -pfglrx-driver --name="atieventsd"
# create symlinks to shared libs; fixes a lintian error
/sbin/ldconfig -n debian/fglrx-driver/usr/lib
dh_install -pfglrx-driver-dev "usr/X11R6/lib/*.a" "usr/lib"
dh_install -pfglrx-driver-dev "usr/X11R6/include/*" "usr/include"
dh_install -pfglrx-driver-dev "usr/include/*" "usr/include"
dh_install -pfglrx-kernel-src \
lib/modules/fglrx/build_mod/*.c \
lib/modules/fglrx/build_mod/*.h \
lib/modules/fglrx/build_mod/*.sh \
lib/modules/fglrx/build_mod/lib* \
lib/modules/fglrx/build_mod/2.6.x/Makefile \
usr/src/modules/fglrx
dh_install -pfglrx-kernel-src "debian/changelog" "usr/src/modules/fglrx/debian"
dh_install -pfglrx-kernel-src \
debian/copyright \
debian/compat \
module/rules \
module/control.template \
module/dirs.template \
module/postinst \
usr/src/modules/fglrx/debian
(cd debian/fglrx-kernel-src/usr/src \
&& chown -R root:src modules \
&& tar -jcf fglrx.tar.bz2 modules \
&& rm -rf modules)
# control panel package
dh_install -A -pfglrx-amdcccle "usr/X11R6/bin/amdcccle" "usr/bin"
dh_install -A -pfglrx-amdcccle "usr/share/icons/*.xpm" "usr/share/icons"
dh_install -A -pfglrx-amdcccle "usr/share/icons/*.xpm" "usr/share/pixmaps"
dh_install -A -pfglrx-amdcccle "debian/amdcccle.desktop" "usr/share/applications"
dh_install -A -pfglrx-amdcccle "debian/amdcccle.kdelnk" "usr/share/applnk"
dh_install -A -pfglrx-amdcccle "usr/share/ati" "usr/share"
dh_desktop -pfglrx-amdcccle
dh_installdocs
dh_installdocs -pfglrx-driver usr/share/doc/fglrx/*
#dh_installchangelogs
dh_link
dh_strip
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/libfglrx_dm.so.1.0
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/libfglrx_gamma.so.1.0
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/libfglrx_pp.so.1.0
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/libfglrx_tvout.so.1.0
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/libGL.so.1.2
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/xorg/modules/glesx.so
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/xorg/modules/linux/libfglrxdrm.so
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/xorg/modules/drivers/fglrx_drv.so
+ /usr/bin/strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/fglrx-driver/usr/lib/dri/fglrx_dri.so
+ /usr/bin/strip --remove-section=.comment --remove-section=.note debian/fglrx-driver/usr/bin/fgl_glxgears
+ /usr/bin/strip --remove-section=.comment --remove-section=.note debian/fglrx-driver/usr/bin/fglrx_xgamma
+ /usr/bin/strip --remove-section=.comment --remove-section=.note debian/fglrx-driver/usr/bin/fglrxinfo
+ /usr/bin/strip --remove-section=.comment --remove-section=.note debian/fglrx-driver/usr/bin/aticonfig
+ /usr/bin/strip --remove-section=.comment --remove-section=.note debian/fglrx-driver/usr/sbin/atieventsd
+ /usr/bin/strip --strip-debug debian/fglrx-driver-dev/usr/lib/libfglrx_dm.a
+ /usr/bin/strip --strip-debug debian/fglrx-driver-dev/usr/lib/libfglrx_gamma.a
+ /usr/bin/strip --strip-debug debian/fglrx-driver-dev/usr/lib/libfglrx_pp.a
+ /usr/bin/strip --strip-debug debian/fglrx-driver-dev/usr/lib/libfglrx_tvout.a
+ /usr/bin/strip --remove-section=.comment --remove-section=.note debian/fglrx-amdcccle/usr/bin/amdcccle
dh_compress
dh_makeshlibs
dh_installdeb
LD_PRELOAD= dh_shlibdeps --exclude=emul
dpkg: /usr/i486-linux-gnu/lib/libc.so.6 not found.
dpkg: /usr/i486-linux-gnu/lib/libpthread.so.0 not found.
dpkg: /usr/i486-linux-gnu/lib/libstdc++.so.5 not found.
dpkg: /usr/i486-linux-gnu/lib/libm.so.6 not found.
dpkg: /usr/i486-linux-gnu/lib/libgcc_s.so.1 not found.
dpkg: /usr/i486-linux-gnu/lib/librt.so.1 not found.
dpkg: /usr/i486-linux-gnu/lib/libdl.so.2 not found.
dpkg: /usr/i486-linux-gnu/lib/libGL.so.1 not found.
dpkg: /usr/i486-linux-gnu/lib/libX11.so.6 not found.
dpkg: /usr/i486-linux-gnu/lib/libXext.so.6 not found.
dpkg: /usr/i486-linux-gnu/lib/libfglrx_gamma.so.1 not found.
dpkg: /usr/i486-linux-gnu/lib/libXrandr.so.2 not found.
dpkg: /usr/i486-linux-gnu/lib/libXrender.so.1 not found.
dpkg-shlibdeps: failure: dpkg --search gave error exit status 1
dh_shlibdeps: command returned error code 256
make: *** [binary] Error 1
make: Leaving directory `/tmp/fglrx.W26802'
Removing temporary directory: fglrx-install.X26722



j'ai essayé de trouver des solution avec l'aide gugule, d'aller sur Coagul ainsi que les liens de ce forum..... rien n'y fait.

ai je oublié d'installer une librairie ?, un logiciel.... ?

merci encore pour votre aide

Confituredemyrtille
Dernière édition par ConfituredeMyrtilles le Ven 22 Juin, 2007 13:43, édité 1 fois au total.
ConfituredeMyrtilles

Messages : 221

Lun 18 Juin, 2007 13:19

Bonjour

Tu peut essayer avec envy. C'est un script python qui va chercher les sources, les packages nécessaires et te fait une installation toute propre du pilote (Je crois que ça génère un .deb). Je l'ai utilisé une fois avec succès. J'espère que ça pourra t'aider.
PS:La doc est pour ubuntu mais je pense que cela doit aussi fonctionner pour debian.

Cordialement. Choukette.
movl $1, %eax
xorl %ebx, %ebx
int $0x80
Choukette

Messages : 12
Géo : Calvados

Lun 18 Juin, 2007 21:23

Salut,

Sur cette page : http://wiki.debian.org/EmdebianGuide


dh_shlibdeps errors

dh_shlibdeps
dpkg: /usr/arm-linux-gnu/lib/libacl.so.1 not found.
dpkg-shlibdeps: failure: dpkg --search gave error exit status 1
dh_shlibdeps: command returned error code 256

Check for the existence of the file within the build:

$ find . -name libacl.so.1
./debian/libacl1/lib/libacl.so.1
./libacl/.libs/libacl.so.1

and re-run dh_shlibdeps with the -l option:

$ dh_shlibdeps -l ./debian/libacl1/lib/
dpkg-shlibdeps.orig: warning: could not find any packages for libattr.so.1

Note that this example comes from libacl1 but the reference is to libattr - this gives you a clue that you need to use apt-cross - this is an Build-Cross-Depends package.

$ sudo apt-cross -i libattr1

Then change the dh_shlibdeps rule in debian/rules to specify to look for the dependency information within the current build tree using -L and -l:

dh_shlibdeps -L libacl1 -l ./debian/libacl1/lib/
Réparer Windows avec Linux : http://slaxlfi.free.fr
Exceed

Messages : 141

Mar 19 Juin, 2007 16:02

re désolé de pas répondre plus tôt.

Choukette : j'ai bien testé le script mais il détecte que c'est pas la bonne distribution pour créer les fichiers donc j'ai arrété

Exceed : je viens de tester mais rien que la première ligne find . -name libacl.so.1, ça pose un problème... il ne trouve aucun fichier. Alors que je viens de vérifier sous Synaptic, la librairie est bien installé. je continue encore les recherche, encore merci pour vos réponses :)


confituredemyrtilles
ConfituredeMyrtilles

Messages : 221

Mar 19 Juin, 2007 16:39

Oula, c'est un peu risqué d'être sous SID si tu ne connais pas bien Debian...C'est dans ce genre de manip qu'on fait des bétises, en forçant l'installation de bibliothèques partagées à tout crin...

Si tu continues, il faut que tu saches que c'est à tes risques et perils.

Pour ma part, je suis plus habuitué à Slackware, mais je m'attelle à découvrir Debian - ma réponse est donc soumise à approbation des habitués Debian !

Donc, il me semble que vu tout ce qu'il te manque, c'est comme si tu n'avais pas les kernel-src et/ou kernel-headers correspondant à ton noyau.

La première chose à faire est donc de noter la version exacte de ton noyau (uname -a), et de chercher et installer les paquets src et headers correspondants (je ne sais pas si cela fonctionne comme ça aussi sous Debian).
Réparer Windows avec Linux : http://slaxlfi.free.fr
Exceed

Messages : 141

Mar 19 Juin, 2007 16:52

Pourquoi cherches-tu à "compiler" ces drivers en .deb ? Pour la découverte ou juste pour les avoir ?
Si tu cherches simplement à les avoir, ils sont dans les dépôts non-free de Testing et Unstable, ainsi que le control panel.

@Exceed : il n'est pas sous Sid, mais sous Testing ;)
Quand tout le reste a échoué, lisez le mode d'emploi.
yostral

Avatar de l’utilisateur
Messages : 5403
Géo : Là-haut dans la montagne...

Mer 20 Juin, 2007 12:07

effectivement je suis en Testing.
Mon but est d'arriver à faire fonctionner le Direct rendering sur ma carte video. ça ne me sert pas, je joue pas sous linux, mais juste pour le challenge..... bon je me ramasse lamentablement MAIS j'y arriverais.

Pour en revenir à mon petit truc : pffff effectivement pourquoi j'ai pas été voir sur le site de Debian merci Yostral, je vais voir ce que cela donne :D
ConfituredeMyrtilles

Messages : 221

Mer 20 Juin, 2007 13:09

ConfituredeMyrtilles a écrit:pffff effectivement pourquoi j'ai pas été voir sur le site de Debian

Tu ne devrais pas à aller voir sur le site des packages Debian. Tu dois tout avoir dans tes dépôts, si bien sûr tu as le dépôt non-free d'activé.
Quand tout le reste a échoué, lisez le mode d'emploi.
yostral

Avatar de l’utilisateur
Messages : 5403
Géo : Là-haut dans la montagne...

Ven 22 Juin, 2007 13:42

Merci Yostral, impeccable... bon j'ai toujours pas le direct rendering mais j'avance.
effectivement les non-free n'était pas dans le source.list

Aller encore un petit peu de recherche, de tripatouillage et je devrais y arriver.
Merci à tous pour votre aide :o)

ConfideMyr
ConfituredeMyrtilles

Messages : 221

Sam 23 Juin, 2007 02:37

Bien que ton post soit résolu, j'ai un petit ajout à faire: pour améliorer le rendu (et avoir la 3D), il faut que tu compiles le module du noyau pour fglrx. Installe donc le paquet des sources ( fglrx-kernel-src ) et utilise module-assistant pour le compiler (module-assistant s'occupe de préparer ton système).
felipeal

Messages : 8

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit