• [^] # Re: et la conf' /etc/X11/ ?

    Posté par . En réponse au message Nvidia et Mandrake10.1beta2. Évalué à 1.

    bon, j'ai tout bien fait comme il faut, j'ai le kernel 2.6.1-5 d'installé avec sezs source, j'ai rebooter pour etre bien sur de redémarrer sur le bon noyau, et la quand je lance l'install du driver j'obtiens ca:
    sing: nvidia-installer ncurses user interface
    -> License accepted.
    -> No precompiled kernel interface was found to match your kernel; would you li
    ke the installer to attempt to download a kernel interface for your kernel f
    rom the NVIDIA ftp site (ftp://download.nvidia.com(...))? (Answer: Yes)
    -> No matching precompiled kernel interface was found on the NVIDIA ftp site;
    this means that the installer will need to compile a kernel interface for
    your kernel.
    -> Kernel source path: '/lib/modules/2.6.8.1-5mdk/build'
    -> Performing cc_version_check with CC="cc".
    -> Performing rivafb check.
    -> Performing rivafb module check.
    WARNING: Your kernel was configured to include rivafb support as
    a loadable kernel module.

    The rivafb driver conflicts with the NVIDIA driver; the
    NVIDIA kernel module will still be built and installed,
    but be aware that the NVIDIA driver will not be able to
    function properly if the rivafb module is loaded!
    -> Cleaning kernel module build directory.
    executing: 'cd ./usr/src/nv; make clean'...
    rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
    ce.o os-registry.o nvidia.mod.o
    rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
    rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
    -> Building kernel module:
    executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.8.1-5mdk/bu
    ild SYSOUT=/lib/modules/2.6.8.1-5mdk/build'...
    Your kernel was configured to include rivafb support as
    a loadable kernel module.

    The rivafb driver conflicts with the NVIDIA driver; the
    NVIDIA kernel module will still be built and installed,
    but be aware that the NVIDIA driver will not be able to
    function properly if the rivafb module is loaded!

    *** Failed rivafb module sanity check, but continuing! ***


    NVIDIA: calling KBUILD...
    make -C /lib/modules/2.6.8.1-5mdk/build \
    KBUILD_SRC=/usr/src/linux-2.6.8.1-5mdk KBUILD_VERBOSE=1 \
    KBUILD_CHECK= KBUILD_EXTMOD="/root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-
    pkg1/usr/src/nv" \
    -f /usr/src/linux-2.6.8.1-5mdk/Makefile modules
    mkdir -p /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.tmp
    _versions
    make -f /usr/src/linux-2.6.8.1-5mdk/scripts/Makefile.build obj=/root/tmp/sel
    fgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
    echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /root/tmp/selfgz893
    3/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv_compiler.h
    cc -Wp,-MD,/root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/
    .nv.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iinclude2 -I/
    usr/src/linux-2.6.8.1-5mdk/include -I/root/tmp/selfgz8933/NVIDIA-Linux-x86-
    1.0-6111-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs -fno-stric
    t-aliasing -fno-common -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-
    unit-at-a-time -march=i586 -I/usr/src/linux-2.6.8.1-5mdk/include/asm-i386/ma
    ch-default -Iinclude/asm-i386/mach-default -O2 -Wdeclaration-after-statement
    -I/root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv -Wall -Wim
    plicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpoi
    nter-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-err
    or -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE
    _KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=
    0 -DNV_PATCHLEVEL=6111 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBU
    G -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_CLASS_SIMPL
    E_PRESENT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /root/
    tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.o /root/tmp/self
    gz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c
    In file included from include/linux/list.h:7,
    from include/linux/wait.h:14,
    from include/asm/semaphore.h:41,
    from include/linux/sched.h:18,
    from include/linux/module.h:10,
    from /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/us
    r/src/nv/nv-linux.h:52,
    from /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/us
    r/src/nv/nv.c:14:
    include/linux/prefetch.h: In function `prefetch_range':
    include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
    metic
    /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In func
    tion `nv_acpi_event':
    /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: er
    ror: `PM_SAVE_STATE' undeclared (first use in this function)
    /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: er
    ror: (Each undeclared identifier is reported only once
    /root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: er
    ror: for each function it appears in.)
    make[4]: *** [/root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
    /nv.o] Erreur 1
    make[3]: *** [_module_/root/tmp/selfgz8933/NVIDIA-Linux-x86-1.0-6111-pkg1/us
    r/src/nv] Erreur 2
    make[2]: *** [modules] Erreur 2
    NVIDIA: left KBUILD.
    nvidia.ko failed to build!
    make[1]: *** [module] Erreur 1
    make: *** [module] Erreur 2
    -> Error.
    ERROR: Unable to build the NVIDIA kernel module.
    ERROR: Installation has failed. Please see the file
    '/var/log/nvidia-installer.log' for details. You may find suggestions
    on fixing installation problems in the README available on the Linux
    driver download page at www.nvidia.com.


    j'avoue que je reste un peu dépité là.....
    dans l'immédiat cela ne me gene pas trop que ça ne marche pas, mais je n'arrive pas à comprendre pourquoi ca à très bien marcher sur le beta1... m'enfin c'est peut etre un bug sur la beta2