Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/01/2006, à 15:22

neokod

ATI Radeon 9600 M10 - "fglrx-kernel failed" avec le kernel 2.6.15

Bonjour,

J'avais déjà compiler le module fglrx avec d'ancien kernel sans problème, mais depuis quelque versions de kernel, j'ai à chaque fois une erreur.

Au départ, j'avais cette erreur :

make[1]: entrant dans le répertoire « /usr/src/modules/fglrx-kernel »
./debian/rules:77: *** séparateur manquant  (voulez-vous dire TAB au lieu de 8 b lancs d'espacement?). Arrêt.

En regardant ce fichier, ligne 77 il manquait en effet un point virgule et un backslash, que j'ai ajouté :

Avant :

%.Makefile :
    # select which makefile to use.
    rm -f $(CURDIR)/$(dirname)/Makefile || true
        cd $(CURDIR)/$(dirname) ; \
    ln -s Makefile.kbuild Makefile ; \
    cd .. ; \

Après ma modification :

%.Makefile :
    # select which makefile to use.
    rm -f $(CURDIR)/$(dirname)/Makefile || true ; \
        cd $(CURDIR)/$(dirname) ; \
    ln -s Makefile.kbuild Makefile ; \
    cd .. ; \

suite à ça j'ai le make qui continue plus loin mais j'ai une autre erreur que je ne sais pas résoudre :

root@dev:/usr/src/linux # make-kpkg --revision 2006.01.01 --append-to-version -rev1 modules_image
for module in /usr/src/modules/fglrx-kernel ; do                       \
          if test -d  $module; then                                \
    (cd $module;                                          \
              if ./debian/rules KVERS="2.6.15-rev1" KSRC="/usr/src/linux" \
                             KMAINT="Unknown Kernel Package Maintainer" KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf"      \
                             KPKG_DEST_DIR="/usr/src/linux/.."       \
                             KPKG_MAINTAINER="Unknown Kernel Package Maintainer"        \
                             KPKG_EXTRAV_ARG="EXTRAVERSION=-rev1"        \
                             ARCH="i386"                  \
                             KDREV="2006.01.01" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "X" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
         read ans;                                        \
              fi;                                                   \
     );                                                    \
  else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
  fi;                                                       \
        done
make[1]: entrant dans le répertoire « /usr/src/modules/fglrx-kernel »
echo "ROOT_CMD = "
ROOT_CMD =
/usr/bin/make -w -f debian/rules binary_modules
make[2]: entrant dans le répertoire « /usr/src/modules/fglrx-kernel »
# select which makefile to use.
rm -f /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x/Makefile || true ; \
        cd /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x ; \
ln -s Makefile.kbuild Makefile ; \
cd .. ; \

#nothing here anymore
touch configure-stamp
if [ -f /usr/src/modules/fglrx-kernel/debian/control.template ]; then \
        cp  /usr/src/modules/fglrx-kernel/debian/control.template /usr/src/modules/fglrx-kernel/debian/control; \
fi
dh_testdir
dh_testroot
PATCHLEVEL = 6
Kernel compiler version : 4.0.1
Detected compiler version : 4.0.1
Using compiler gcc-4.0 version 4.0.1
touch /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x/gcc-check
touch /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x/cc-sanity-check
## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc-4.0"  /usr/bin/make -C /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x -f Makefile SYSSRC=/usr/src/linux  EXTRAVERSION=-rev1 KBUILD_PARAMS="-C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x"
make[3]: entrant dans le répertoire « /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x »
make[3]: Makefile: Aucun fichier ou répertoire de ce type
make[3]: *** Pas de règle pour fabriquer la cible « Makefile ». Arrêt.
make[3]: quittant le répertoire « /usr/src/modules/fglrx-kernel/fglrx/build_mod/2.6.x »
make[2]: *** [build-stamp] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/fglrx-kernel »
make[1]: *** [kdist_image] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/fglrx-kernel »
Module /usr/src/modules/fglrx-kernel failed.
Hit return to Continue

Voici un peu plus d'informations si nécessaire :

root@dev:/usr/src/linux # dpkg -l | grep fglrx
ii  fglrx-control                     8.16.20-0ubuntu16.1                      Control panel for the ATI graphics accelerat
ii  fglrx-kernel-source               8.16.20-0ubuntu16                        ATI binary kernel module source
ii  xorg-driver-fglrx                 6.8.0-8.16.20-0ubuntu16.1                Video driver for ATI graphics accelerators
ii  xorg-driver-fglrx-dev             6.8.0-8.16.20-0ubuntu16.1                Video driver for ATI graphics accelerators (

root@dev:/usr/src/linux # lspci | grep ATI
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]
root@dev:/usr/src/linux # lspci | grep AGP
0000:00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 21)

Si quelqu'un à une idée :-)

Merci

Hors ligne

#2 Le 20/01/2006, à 17:31

neokod

Re : ATI Radeon 9600 M10 - "fglrx-kernel failed" avec le kernel 2.6.15

Je suis le seul dans ce cas ?

Hors ligne