Nvidia & Mandrake 9.0

10 bejegyzés megtekintése - 51-60 / 84
  • Szerző
    Bejegyzés
  • #1893710
    admin
    Adminisztrátor

      Na erre varrjatok gombot!:

      letöltöttem a scr.rpm fileokat :és ez van:

      [root@PRV tmp]# ls
      NVIDIA_GLX-1.0-3123.src.rpm* NVIDIA_kernel-1.0-3123.src.rpm*
      [root@PRV tmp]# rpm –rebuild NVIDIA_GLX-1.0-3123.scr.rpm
      error: cannot open NVIDIA_GLX-1.0-3123.scr.rpm: No such file or directory

      midnight commanderrel super user-ként a file mappájában és ezt írja ki az arany drága………..

      #1893711
      admin
      Adminisztrátor

        Az elõbbi én voltam csak nem voltam bejelentkezve…

        #1893712
        admin
        Adminisztrátor

          [root@PRV tmp]# dir
          NVIDIA_GLX-1.0-3123.src.rpm NVIDIA_kernel-1.0-3123.src.rpm
          [root@PRV tmp]# rpm –rebuild NVIDIA_kernel-1.0-3123.src.rpm
          Installing NVIDIA_kernel-1.0-3123.src.rpm
          Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.35478
          + umask 022
          + cd /usr/src/RPM/BUILD
          + cd /usr/src/RPM/BUILD
          + rm -rf NVIDIA_kernel-1.0-3123
          + /bin/gzip -dc /usr/src/RPM/SOURCES/NVIDIA_kernel-1.0-3123.tar.gz
          + tar -xf –
          + STATUS=0
          + ”
          + cd NVIDIA_kernel-1.0-3123
          + exit 0
          Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.91178
          + umask 022
          + cd /usr/src/RPM/BUILD
          + cd NVIDIA_kernel-1.0-3123
          + set +e
          ++ rpm -q –queryformat ‘%{VERSION}’ rpm
          + RPMVERSION=4.0.4
          ++ echo 4.0.4
          ++ awk -F . ‘{print $1;}’
          + RPMMAJOR=4
          ++ echo 4.0.4
          ++ awk -F . ‘{print $2;}’
          + RPMMINOR=0
          ++ echo 4.0.4
          ++ awk -F . ‘{print $3;}’
          + RPMPATCH=4
          + ”
          + make NVdriver
          echo #define NV_COMPILER „`cc -v 2]&1 | tail -1`” ] nv_compiler.h
          cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=3123 -DNV_UNIX -DNV_LINUX -DNVCPU_X86 -I. -I/usr/src/linux/include -Wno-cast-qual nv.c
          In file included from /usr/include/linux/prefetch.h:13,
          from /usr/include/linux/list.h:6,
          from /usr/include/linux/module.h:11,
          from nv-linux.h:28,
          from nv.c:14:
          /usr/include/asm/processor.h:55: `CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
          /usr/include/asm/processor.h:55: requested alignment is not a constant
          In file included from /usr/include/linux/module.h:296,
          from nv-linux.h:28,
          from nv.c:14:
          /usr/include/linux/version.h:2:2: #error „=======================================================”
          /usr/include/linux/version.h:3:2: #error „You should not include /usr/include/{linux,asm}/ header”
          /usr/include/linux/version.h:4:2: #error „files directly for the compilation of kernel modules.”
          /usr/include/linux/version.h:5:2: #error „”
          /usr/include/linux/version.h:6:2: #error „glibc now uses kernel header files from a well-defined”
          /usr/include/linux/version.h:7:2: #error „working kernel version (as recommended by Linus Torvalds)”
          /usr/include/linux/version.h:8:2: #error „These files are glibc internal and may not match the”
          /usr/include/linux/version.h:9:2: #error „currently running kernel. They should only be”
          /usr/include/linux/version.h:10:2: #error „included via other system header files – user space”
          /usr/include/linux/version.h:11:2: #error „programs should not directly include [linux/*.h] or”
          /usr/include/linux/version.h:12:2: #error „[asm/*.h] as well.”
          /usr/include/linux/version.h:13:2: #error „”
          /usr/include/linux/version.h:14:2: #error „To build kernel modules please do the following:”
          /usr/include/linux/version.h:15:2: #error „”
          /usr/include/linux/version.h:16:2: #error ” o Have the kernel sources installed”
          /usr/include/linux/version.h:17:2: #error „”
          /usr/include/linux/version.h:18:2: #error ” o Make sure that the symbolic link”
          /usr/include/linux/version.h:19:2: #error ” /lib/modules/`uname -r`/build exists and points to”
          /usr/include/linux/version.h:20:2: #error ” the matching kernel source directory”
          /usr/include/linux/version.h:21:2: #error „”
          /usr/include/linux/version.h:22:2: #error ” o Now copy /boot/vmlinuz.version.h to”
          /usr/include/linux/version.h:23:2: #error ” /lib/modules/`uname -r`/build/include/linux/version.h”
          /usr/include/linux/version.h:24:2: #error „”
          /usr/include/linux/version.h:25:2: #error ” o When compiling, make sure to use the following”
          /usr/include/linux/version.h:26:2: #error ” compiler option to use the correct include files:”
          /usr/include/linux/version.h:27:2: #error „”
          /usr/include/linux/version.h:28:2: #error ” -I/lib/modules/`uname -r`/build/include”
          /usr/include/linux/version.h:29:2: #error „”
          /usr/include/linux/version.h:30:2: #error ” instead of”
          /usr/include/linux/version.h:31:2: #error „”
          /usr/include/linux/version.h:32:2: #error ” -I/usr/include/linux”
          /usr/include/linux/version.h:33:2: #error „”
          /usr/include/linux/version.h:34:2: #error ” Please adjust the Makefile accordingly.”
          /usr/include/linux/version.h:35:2: #error „=======================================================”
          In file included from nv-linux.h:28,
          from nv.c:14:
          /usr/include/linux/module.h:298: parse error before „UTS_RELEASE”
          In file included from nv-linux.h:29,
          from nv.c:14:
          /usr/include/linux/version.h:2:2: #error „=======================================================”
          /usr/include/linux/version.h:3:2: #error „You should not include /usr/include/{linux,asm}/ header”
          /usr/include/linux/version.h:4:2: #error „files directly for the compilation of kernel modules.”
          /usr/include/linux/version.h:5:2: #error „”
          /usr/include/linux/version.h:6:2: #error „glibc now uses kernel header files from a well-defined”
          /usr/include/linux/version.h:7:2: #error „working kernel version (as recommended by Linus Torvalds)”
          /usr/include/linux/version.h:8:2: #error „These files are glibc internal and may not match the”
          /usr/include/linux/version.h:9:2: #error „currently running kernel. They should only be”
          /usr/include/linux/version.h:10:2: #error „included via other system header files – user space”
          /usr/include/linux/version.h:11:2: #error „programs should not directly include [linux/*.h] or”
          /usr/include/linux/version.h:12:2: #error „[asm/*.h] as well.”
          /usr/include/linux/version.h:13:2: #error „”
          /usr/include/linux/version.h:14:2: #error „To build kernel modules please do the following:”
          /usr/include/linux/version.h:15:2: #error „”
          /usr/include/linux/version.h:16:2: #error ” o Have the kernel sources installed”
          /usr/include/linux/version.h:17:2: #error „”
          /usr/include/linux/version.h:18:2: #error ” o Make sure that the symbolic link”
          /usr/include/linux/version.h:19:2: #error ” /lib/modules/`uname -r`/build exists and points to”
          /usr/include/linux/version.h:20:2: #error ” the matching kernel source directory”
          /usr/include/linux/version.h:21:2: #error „”
          /usr/include/linux/version.h:22:2: #error ” o Now copy /boot/vmlinuz.version.h to”
          /usr/include/linux/version.h:23:2: #error ” /lib/modules/`uname -r`/build/include/linux/version.h”
          /usr/include/linux/version.h:24:2: #error „”
          /usr/include/linux/version.h:25:2: #error ” o When compiling, make sure to use the following”
          /usr/include/linux/version.h:26:2: #error ” compiler option to use the correct include files:”
          /usr/include/linux/version.h:27:2: #error „”
          /usr/include/linux/version.h:28:2: #error ” -I/lib/modules/`uname -r`/build/include”
          /usr/include/linux/version.h:29:2: #error „”
          /usr/include/linux/version.h:30:2: #error ” instead of”
          /usr/include/linux/version.h:31:2: #error „”
          /usr/include/linux/version.h:32:2: #error ” -I/usr/include/linux”
          /usr/include/linux/version.h:33:2: #error „”
          /usr/include/linux/version.h:34:2: #error ” Please adjust the Makefile accordingly.”
          /usr/include/linux/version.h:35:2: #error „=======================================================”
          In file included from nv.c:14:
          nv-linux.h:31:40: missing binary operator before ‘(‘
          nv-linux.h:33:42: missing binary operator before ‘(‘
          nv-linux.h:35:42: missing binary operator before ‘(‘
          nv-linux.h:37:42: missing binary operator before ‘(‘
          nv-linux.h:39:42: missing binary operator before ‘(‘
          nv-linux.h:43:4: #error This driver does not support 2.6.x or newer kernels!
          In file included from /usr/include/asm/hardirq.h:6,
          from /usr/include/linux/interrupt.h:45,
          from nv-linux.h:64,
          from nv.c:14:
          /usr/include/linux/irq.h:65: `CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
          /usr/include/linux/irq.h:65: requested alignment is not a constant
          In file included from /usr/include/linux/interrupt.h:45,
          from nv-linux.h:64,
          from nv.c:14:
          /usr/include/asm/hardirq.h:16: `CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
          /usr/include/asm/hardirq.h:16: requested alignment is not a constant
          In file included from nv-linux.h:64,
          from nv.c:14:
          /usr/include/linux/interrupt.h:128: `CONFIG_X86_L1_CACHE_SHIFT’ undeclared here (not in a function)
          /usr/include/linux/interrupt.h:128: requested alignment is not a constant
          nv-linux.h:111:28: linux/autoconf.h: No such file or directory
          nv.c:99:65: missing binary operator before ‘(‘
          nv.c:697:65: missing binary operator before ‘(‘
          nv.c:1011:65: missing binary operator before ‘(‘
          nv.c:1040:65: missing binary operator before ‘(‘
          nv.c:1383:65: missing binary operator before ‘(‘
          nv.c: In function `nv_kern_mmap’:
          nv.c:1386: warning: implicit declaration of function `pgprot_writecombine’
          nv.c:1386: incompatible types in assignment
          nv.c:2926:65: missing binary operator before ‘(‘
          make: *** [nv.o] Error 1
          + exit 0
          Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.43026
          + umask 022
          + cd /usr/src/RPM/BUILD
          + cd NVIDIA_kernel-1.0-3123
          + rm -f /tmp/files.lst
          + ”
          ++ uname -r
          + export TARGET_KERNEL=2.4.19-16mdk
          + TARGET_KERNEL=2.4.19-16mdk
          + ”
          + INSTALLPATH=/lib/modules/2.4.19-16mdk/kernel/drivers/video
          + mkdir -p /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.19-16mdk/kernel/drivers/video
          + install -m 0444 NVdriver /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.19-16mdk/kernel/drivers/video
          install: stat `NVdriver’ sikertelen: No such file or directory
          error: Bad exit status from /var/tmp/rpm-tmp.43026 (%install)

          #1893713
          admin
          Adminisztrátor

            Newman , akkor már gyanítom , hogy valami gond van, mivel eddig kotta ugyanezt csináltam és a kernel -nél kiadott make parancsra incompatyble system , misssing binary operator ‘)’ stb. írt ki, megnéztem a telepítõ cuccosban a leírásokat ez a hiba üzenet nem szerepel, pedig õk is írtak jó párat…….
            í
            Elképzelni nem tudom mi a franc a baja……..mindem fel van telepítve fullosan, megvan minden ott ahol annak kell lenni és mégsem……?!

            Nem tudok rájönni….

            Csak a telepítéssel lehet gond ha a fenti hibaüzeneteket kaptad. Nem mondtad mi lett a legutóbbi letöltés eredménye (md5sum, stb…) Közben én is újrahúztam a rendszert és láss csodát, elsõre kiakadt amikor source-ból telepítettem. Egész pontosan az történt, hogy elkezdte a fordítást make installra, majd kiírt egy olyan üzit, hogy „nvidia module loaded with warnings” vagy valami hasonlót, majd azt mondta, hogy befejezte az installt, Ez a kernel rásznél volt, a glx-et utánna raktam föl, és újraindítás után (meglepõ módon) – leakadt a splash-screen-nél. Mindegy, újraindítottam, majd elkezdtem újra telepíten egy, a pclinuxonline.com-on talált RPM-bõl (Forum – RPM Announcements szekcióból) – és az telepítésnél kiírt egy hibát: egyik telepítendõ fájl akad valamelyik mesa libraryvel, de egyben át is nevezte a problémás fájlt – és most mûködik minden.

            De csak akkor garantált (vagy hát majdnem garantált 😉 ) , hogy a fentebb általam és newman1 + mások által leírt módszerek mûködnek, ha biztos hogy jók a cédék, a full install tényleg full (mínusz mesa libraryk) – azaz nem csak a KDE és a hozzá tartozó cuccokat raktad föl, + nem keverted össze az install cédéket az MDK 8.2-es cédéivel (amire azért gyanakszom, mert máshonnan nem igen rakhattál föl gcc 2.96-ot) – ezek közül egyikben sem vagyok teljesen biztos, azaz: össze vagyok zavarodva. Eképzelni sem tudom mi lehet a gépeden 😀 Viszont gondoltam rád: lementettem a saját pack listámat. Ha valaki meg tudná mondani, hogy melyik fájl az, elküldeném neked vagy felraknám valahova – ezzel az installal menni kell mindennek (nvidiadriver, mplayer stb..).

            #1893714
            admin
            Adminisztrátor
              #1893715
              admin
              Adminisztrátor

                Smoketoomuch:

                Hidd el nekem nem 8.2, hanem 9.0 van telepítve.De ez nem tudom hogy jut eszedbe?
                A gcc 2.96 rajta van a 9.0 telepítõjén , installer-rel keress a gcc-knél rá!
                Az installom full, nincs olyan alkalmazás ami ne lenne fennt.
                Ja az mplayer például mûködik.
                Megvannak az iso imagek, azt is leírtam, hogy a linuxforum ftp-jén lévõ mirror-ról szedtem le wincommanderrel.
                Azt is elmondtam, hogy veled ellentétben én már 3-szor szedtem le , így összesen 9x700MB-ot tölöttem le, ja és ebbõl 1 garnitúra az fns-rõl volt.Azt is mondtam, hogy md5sum ellenõrzésre a létezõ összes ascII karktert kidobta.
                Viszont az fns-rõl és a linuxforum -ról tölött iso-k bit-re megegyeznek.

                Ezért küldtem el a telepítésem menetét 2-vel feljebbi topic-ban , hogy látható legyen mi a hiba.

                Azért köszi az igyekezetet, csak lesz valami…

                #1893716
                admin
                Adminisztrátor

                  Az elõbbi hozzászólásom kissé elkeseredetre sikerült, ezért elnézést kérek.

                  Smoketoomuch kérhetnék tõled egy olyan szívességet,hogy másold le nekem az install cd-id?

                  #1893717
                  admin
                  Adminisztrátor

                    You should not include files directly
                    for the compilation of glibc now uses kernel header files
                    from working kernel version (as recommended These files are
                    glibc internal and may currently running kernel.
                    They should included via other system header files programs
                    should not directly include[asm/*.h] as well.”
                    To build kernel modules please do the o Have the kernel sources
                    installed o Make sure that the symbolic link /lib/modules/`uname -r`/build
                    the matching kernel source o Now copy /boot/vmlinuz.version.h /lib/modules/`uname
                    o When compiling,
                    make sure to use compiler option to use the correct -I/lib/modules/`uname
                    instead of -I/usr/include/linux” Please adjust the Makefile

                    Szóval kb. ez a hiba, csak nem értem, így talán érthetõ lesz és már megoldás is születik rá…

                    #1893718
                    admin
                    Adminisztrátor

                      Persze, nagyon szívesen lemásolom – aztán meg lehet én is egy kicsit elragadtam magam az utóbbi üzenetben … szóval bocsi. Ha stimmelnek az ISO-k, akkor nem kell egyébként lemásolnom õket … van egy kis lemez ikon expert módban a képernyõ alsó felén install közben amikor a csomagok kiválasztásánál tart – ezzel lehet lementeni egy adott install konfigurációt. Nekem ez e negyedik reinstallom, amit azért csináltam, hogy kikísérletezzem végre, hogy milyen csomagok kiválasztásánál mûködik minden, amire nekem szükségem van. Ez egy elég gyenge pontja a linuxnak – tényleg nem lehet tudni, hogy egy adott progi miért fog nyavajogni (vagy nem nyavajogni, csak egyszerûen nem megy) késõbb. Például olyan ezoterikus hangzású packakre volt szükség sok progihoz (mozilla xft, gkrellm pluginuok, stb), mint: libpango1.0_0, libpango1.0_0-devel, libstdc++2.10, libstdc++2.10-devel, libstdc++5-devel. Ezek csak azok, amikrõl nem szólt egyetlen progi sem hogy kéne nekie, csak különbözõ fórumokról derült ki, hogy vagy kell, vagy kell hogy ne fagyjon, stb. Ráadásul ezek többsége angol nyelvû fórum, szóval elképzelésem sincs hogy egy kezdõ honnan deríthetné ki hogy épp ezek kellenek ha nem frekventál ilyen fórumokat.

                      Viszont, mint említettem, az nvidiadriver akad valamelyik mesa könyvtárral. Nézd meg a felrakott csomaglistádat.

                      #1893719
                      admin
                      Adminisztrátor

                        Köszönöm!

                        Találtam egy mesa-t és le is szedtem: xmms-mesa-1.2.7-13mdk

                        Még mindig ugyanazt írja , mint az elõbb.

                        Ha meg lesz a telepítés entése, akkor a sagal@freemail.hu-ra elküldhetnéd.Kipróbálom! 🙂 -nám

                      10 bejegyzés megtekintése - 51-60 / 84
                      • Be kell jelentkezni a hozzászóláshoz.