Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: pimboli on August 09, 2009, 03:40:32 PM

Title: nvidia driver 185.18.31 how (SOLVED)
Post by: pimboli on August 09, 2009, 03:40:32 PM
Hi,

I tested tinycore and its really cool,
but I need to get working my nvidia card *nvidia ion onboad * wich isnt supported by the nv driver.

So does anybody know how to install the nvidia drivers?

Or how to fix the nv driver for the ion chip?


Please help me :)

regards
Title: Re: nvidia driver 185.18.31 how
Post by: ^thehatsrule^ on August 09, 2009, 08:40:22 PM
For compiling the proprietary drivers, you'll likely need the following extensions as a minimum: compiletc, linux-headers*
You might be able to check upstream xorg to see the status of your chip.  In the meantime, using the vesa driver will most likely work.
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 09, 2009, 08:56:10 PM
thanks for you reply.

I finaly got the nvidia installer running, it creates the modules,
but when I start xorg with the nvidia driver the screen gets black and nothing other happend :(

I even didn't see andy error in /var/log/Xorg...

Title: Re: nvidia driver 185.18.31 how
Post by: ^thehatsrule^ on August 09, 2009, 09:08:41 PM
Are you using `startx`?
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 09, 2009, 09:44:40 PM
yes..
Title: Re: nvidia driver 185.18.31 how
Post by: ^thehatsrule^ on August 10, 2009, 12:58:01 AM
Can you move the cursor?

Please attach or use code tags or pastebin the following:
~/.xsession
/etc/X11/xorg.conf
/var/log/Xorg.*.log

Assuming your configs are correct, it might be a driver problem.
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 16, 2009, 07:12:09 PM
here myy Xorg.log, I think theres a problem with acpid?!?

I installes the acpid package but that doesn't change anything :(

Code: [Select]
==) Log file: "/var/log/Xorg.0.log", Time: Sun Aug 16 23:08:55 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
(**) FontPath set to:
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/75dpi/,
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/X11/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x817c50c
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 4.1
        X.Org XInput driver : 2.1
        X.Org Server Extension : 1.1
        X.Org Font Renderer : 0.6
(II) Loader running on linux
(--) using VT number 3

(--) PCI:*(0@3:0:0) unknown vendor (0x10de) unknown chipset (0x087d) rev 177, Mem @ 0xfb000000/0, 0xe0000000/0, 0xf8000000/0, I/O @ 0x0000ec00/0, BIOS @ 0x????????/131072
(II) System resource ranges:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded by default.
(II) LoadModule: "glx"

(II) Loading /usr/local/lib/X11/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
(II) NVIDIA GLX Module  185.18.31  Tue Jul 28 16:15:35 PDT 2009
(II) Loading extension GLX
(II) LoadModule: "extmod"

(II) Loading /usr/local/lib/X11/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/local/lib/X11/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "freetype"

(II) Loading /usr/local/lib/X11/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.5.1, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "dri"

(II) Loading /usr/local/lib/X11/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "nvidia"

(II) Loading /usr/local/lib/X11/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
(II) LoadModule: "mouse"

(II) Loading /usr/local/lib/X11/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.3.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "kbd"

(II) Loading /usr/local/lib/X11/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.3.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(II) NVIDIA dlloader X Driver  185.18.31  Tue Jul 28 15:49:53 PDT 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 03@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"

(II) Loading /usr/local/lib/X11/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"

(II) Loading /usr/local/lib/X11/modules//libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) resource ranges after probing:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0):     enabled.
(II) NVIDIA(0): NVIDIA GPU ION (C79) at PCI:3:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 62.79.65.00.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on ION at PCI:3:0:0:
(--) NVIDIA(0):     HPC Mstar Demo (DFP-1)
(--) NVIDIA(0): HPC Mstar Demo (DFP-1): 165.0 MHz maximum pixel clock
(--) NVIDIA(0): HPC Mstar Demo (DFP-1): Internal Single Link TMDS
(WW) NVIDIA(0): The EDID for HPC Mstar Demo (DFP-1) contradicts itself: mode
(WW) NVIDIA(0):     "800x500" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0):     valid VertRefresh range (22.000-80.000 Hz) would exclude
(WW) NVIDIA(0):     this mode's VertRefresh (120.0 Hz); ignoring VertRefresh
(WW) NVIDIA(0):     check for mode "800x500".
(WW) NVIDIA(0): The EDID for HPC Mstar Demo (DFP-1) contradicts itself: mode
(WW) NVIDIA(0):     "800x500" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0):     valid VertRefresh range (22.000-80.000 Hz) would exclude
(WW) NVIDIA(0):     this mode's VertRefresh (120.0 Hz); ignoring VertRefresh
(WW) NVIDIA(0):     check for mode "800x500".
(II) NVIDIA(0): Assigned Display Device: DFP-1
(==) NVIDIA(0):
(==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) NVIDIA(0):     will be used as the requested mode.
(==) NVIDIA(0):
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "nvidia-auto-select"
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 720
(--) NVIDIA(0): DPI set to (46, 46); computed from "UseEdidDpi" X config
(--) NVIDIA(0):     option
(==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
(II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
(II) NVIDIA(0):     configuration option may not be set correctly.  When the
(II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
(II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
(II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
(II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
(II) NVIDIA(0):     Config Options in the README.
(II) NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX
Title: Re: nvidia driver 185.18.31 how
Post by: ^thehatsrule^ on August 16, 2009, 08:54:59 PM
Added code tags... please refer to my previous post

It doesn't look like a fatal error... can you post the other files?
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 17, 2009, 05:29:51 AM
Code: [Select]
more /var/log/nvidia-installer.log
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Aug 17 09:17:14 2009
installer version: 1.0.7

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  precompiled interfaces  : true
  no ncurses color        : false
  query latest version    : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no recursion            : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  no kernel module        : false
  force SELinux           : default
  no X server check       : false
  no cc version check     : false
  force tls               : elf-tls
  X install prefix        : (not specified)
  X library install path  : (not specified)
  X module install path   : (not specified)
  OpenGL install prefix   : (not specified)
  OpenGL install libdir   : (not specified)
  utility install prefix  : (not specified)
  utility install libdir  : (not specified)
  doc install prefix      : (not specified)
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
WARNING: Skipping the runlevel check (the utility `runlevel` was not found).
-> License accepted.
-> Installing NVIDIA driver version 185.18.31.
-> 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: No)
-> No precompiled kernel interface was found to match your kernel; this means
   that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.29.1-tinycore/build'
-> Kernel output path: '/lib/modules/2.6.29.1-tinycore/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.29.1-tinyco
   re/build SYSOUT=/lib/modules/2.6.29.1-tinycore/build'...
   NVIDIA: calling KBUILD...
   make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.29.1-tinycore/build SUBDIRS
   =/tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv modules
   test -e include/linux/autoconf.h -a -e include/config/auto.conf || (                \
           echo;                                                                \
           echo "  ERROR: Kernel configuration is invalid.";                \
           echo "         include/linux/autoconf.h or include/config/auto.conf are mis
   sing.";        \
           echo "         Run 'make oldconfig && make prepare' on kernel src to fix it
   .";        \
           echo;                                                                \
           /bin/false)
   mkdir -p /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv/.tmp_ver
   sions ; rm -f /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv/.tm
   p_versions/*
   make -f scripts/Makefile.build obj=/tmp/selfgz3748/NVIDIA-Linux-x86-185.18.3
   1-pkg1/usr/src/nv
     cc -Wp,-MD,/tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv/.nv.
   o.d  -nostdinc -isystem /tmp/tcloop/gcc/usr/local/bin/../lib/gcc/i686-pc-lin
   ux-gnu/4.2.2/include -Iinclude  -I/usr/local/src/linux-headers-2.6.29.1/arch
   /x86/include -include inclu
   de/linux/autoconf.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trig
   raphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration
   -Os -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boun
   dary=2 -march=i486 -mtune=generic -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_
   AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-table
   s -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarch/x86/include/asm/mach-default
   -fno-stack-protector -fomit-frame-pointer -Wdeclaration-after-statement -Wno
   -pointer-sign -fwrapv -I/tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/
   src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -W
   parentheses -Wpointer-arith -Wno-multichar -Werror -fno-defer-pop -MD -Wsign
   -compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION
   _STRING=\"185.18.31\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s
   " -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"
   -c -o /tmp/selfgz3748/NVIDIA-Linu
   x-x86-185.18.31-pkg1/usr/src/nv/nv.o /tmp/selfgz3748/NVIDIA-Linux-x86-185.18
   .31-pkg1/usr/src/nv/nv.c
   In file included from include/linux/bitops.h:17,
                    from include/linux/kernel.h:15,
                    from include/linux/sched.h:52,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv.c:14:
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'set_bit':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:64: warn
   ing: pointer of type 'void *' used in arithmetic
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'clear_bit':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:102: war
   ning: pointer of type 'void *' used in arithmetic
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'change_bit':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:178: war
   ning: pointer of type 'void *' used in arithmetic
   In file included from include/linux/list.h:6,
                    from include/linux/preempt.h:11,
                    from include/linux/spinlock.h:50,
                    from include/linux/seqlock.h:29,
                    from include/linux/time.h:8,
                    from include/linux/timex.h:56,
                    from include/linux/sched.h:54,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/utsname.h:35,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/sched.h: In function 'object_is_on_stack':
   include/linux/sched.h:2088: warning: pointer of type 'void *' used in arithm
   etic
   In file included from include/linux/io.h:22,
                    from include/linux/pci.h:54,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:86,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv.c:14:
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/io.h: In function
   'writeq':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/io.h:69: warning:
   pointer of type 'void *' used in arithmetic
   In file included from /usr/local/src/linux-headers-2.6.29.1/arch/x86/include
   /asm/dma-mapping.h:9,
                    from include/linux/dma-mapping.h:57,
                    from include/asm-generic/pci-dma-compat.h:7,
                    from /usr/local/src/linux-headers-2.6.29.1/arch/x86/include
   /asm/pci.h:98,
                    from include/linux/pci.h:1057,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:86,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/scatterlist.h: In function 'sg_virt':
   include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in a
   rithmetic
   In file included from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:113,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv.c:14:
   include/linux/highmem.h: In function 'zero_user_segments':
   include/linux/highmem.h:136: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:136: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:136: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:136: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:139: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:139: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:139: warning: pointer of type 'void *' used in arith
   metic
   include/linux/highmem.h:139: warning: pointer of type 'void *' used in arith
   metic
     cc -Wp,-MD,/tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv/.nv-
   vm.o.d  -nostdinc -isystem /tmp/tcloop/gcc/usr/local/bin/../lib/gcc/i686-pc-
   linux-gnu/4.2.2/include -Iinclude  -I/usr/local/src/linux-headers-2.6.29.1/a
   rch/x86/include -include include/linux/autoconf.h -D__KERNEL__ -Wall -Wundef
   -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-
   implicit-function-declaration -Os -m32 -msoft-float -mregparm=3 -freg-struct
   -return -mpreferred-stack-boundary=2 -march=i486 -mtune=generic -ffreestandi
   ng -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare
   -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iarc
   h/x86/include/asm/mach-default -fno-stack-protector -fomit-frame-pointer -Wd
   eclaration-after-statement -Wno-pointer-sign -fwrapv -I/tmp/selfgz3
   748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-typ
   e -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mul
   tichar -Werror -fno-defer-pop -MD -Wsign-compare -Wno-cast-qual -Wno-error -
   D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"185.18.31\" -UDEBUG -U_DEB
   UG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_v
   m)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"  -c -o /tmp/selfgz3748/NVIDIA-Lin
   ux-x86-185.18.31-pkg1/usr/src/nv/nv-vm.o /tmp/selfgz3748/NVIDIA-Linux-x86-18
   5.18.31-pkg1/usr/src/nv/nv-vm.c
   In file included from include/linux/bitops.h:17,
                    from include/linux/kernel.h:15,
                    from include/linux/sched.h:52,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-vm.c:14:
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'set_bit':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:64: warn
   ing: pointer of type 'void *' used in arithmetic
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'clear_bit':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:102: war
   ning: pointer of type 'void *' used in arithmetic
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'change_bit':
 
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:102: war
   ning: pointer of type 'void *' used in arithmetic
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h: In func
   tion 'change_bit':
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/bitops.h:178: war
   ning: pointer of type 'void *' used in arithmetic
   In file included from include/linux/list.h:6,
                    from include/linux/preempt.h:11,
                    from include/linux/spinlock.h:50,
                    from include/linux/seqlock.h:29,
                    from include/linux/time.h:8,
                    from include/linux/timex.h:56,
                    from include/linux/sched.h:54,
                    from include/linux/utsname.h:35,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/os-agp.c:24:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:57: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/utsname.h:35,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:19,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/os-agp.c:24:
   include/linux/sched.h: In function 'object_is_on_stack':
   include/linux/sched.h:2088: warning: pointer of type 'void *' used in arithm
   etic
   In file included from include/linux/io.h:22,
                    from include/linux/pci.h:54,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/nv-linux.h:86,
                    from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
   c/nv/os-agp.c:24:
   /usr/local/src/linux-headers-2.6.29.1/arch/x86/include/asm/io.h: In function
   'writeq':
                      from /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/sr
     ld -r -m elf_i386   -o /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr
   /src/nv/nvidia.ko /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv
   /nvidia.o /tmp/selfgz3748/NVIDIA-Linux-x86-185.18.31-pkg1/usr/src/nv/nvidia.
   mod.o
   NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Kernel messages:
   ISO 9660 Extensions: RRIP_1991A
   HDA Intel 0000:00:08.0: power state changed by ACPI to D0
   ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 21
   HDA Intel 0000:00:08.0: PCI INT A -> Link[LAZA] -> GSI 21 (level, low) ->
   IRQ 21
   HDA Intel 0000:00:08.0: setting latency timer to 64
   hda_codec: Unknown model for ALC662, trying auto-probe from BIOS...
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   mtrr: no MTRR for f9000000,e00000 found
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   mtrr: no MTRR for f9000000,e00000 found
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   mtrr: no MTRR for f9000000,e00000 found
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   mtrr: no MTRR for f9000000,e00000 found
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   mtrr: no MTRR for f9000000,e00000 found
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   mtrr: no MTRR for f9000000,e00000 found
   mtrr: base(0xf9000000) is not aligned on a size(0xe00000) boundary
   Linux agpgart interface v0.103
   nvidia: module license 'NVIDIA' taints kernel.
   ACPI: PCI Interrupt Link [SGRU] enabled at IRQ 20
   nvidia 0000:03:00.0: PCI INT A -> Link[SGRU] -> GSI 20 (level, low) -> IRQ
   20
   nvidia 0000:03:00.0: setting latency timer to 64
   NVRM: loading NVIDIA UNIX x86 Kernel Module  185.18.31  Tue Jul 28 15:43:22
   PDT 2009
-> Installing both new and classic TLS OpenGL libraries.
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (185.18.31):
   executing: '/sbin/ldconfig'...
   /sbin/ldconfig: skipping /usr/lib/libnss_nisplus.so: No such file or directo
   ry
   /sbin/ldconfig: skipping /usr/lib/libnss_nis.so: No such file or directory
   /sbin/ldconfig: skipping /usr/lib/libnss_hesiod.so: No such file or director
   y
   /sbin/ldconfig: skipping /usr/lib/libthread_db.so: No such file or directory
   /sbin/ldconfig: skipping /usr/lib/libBrokenLocale.so: No such file or direct
   ory
   /sbin/ldconfig: skipping /usr/local/lib/libssp.so: No such file or directory
   executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Shared memory test passed.
-> Running runtime sanity check:
-> done.
-> Runtime sanity check passed.
-> Would you like to run the nvidia-xconfig utility to automatically update you
   r X configuration file so that the NVIDIA X driver will be used when you res
   tart X?  Any pre-existing X configuration file will be backed up. (Answer: Y
   es)
-> Your X configuration file has been successfully updated.  Installation of
   the NVIDIA Accelerated Graphics Driver for Linux-x86 (version: 185.18.31) is
   now complete.

Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 17, 2009, 05:30:27 AM
Code: [Select]
more /home/tc/.xsession
/usr/local/bin/Xorg -nolisten tcp &
waitforX
firefox

Code: [Select]
more /var/log/Xorg.0.log

X.Org X Server 1.5.1
Release Date: 23 September 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-tinycore i686
Current Operating System: Linux box 2.6.29.1-tinycore #1337 SMP Fri Apr 10 19:12:39 EEST 2009 i686
Build Date: 24 September 2008  05:27:12PM
 
        Before reporting problems, check www.tinycorelinux.com
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 17 09:23:04 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
(**) FontPath set to:
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/75dpi/,
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/
(**) ModulePath set to "/usr/local/lib/X11/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x817c50c
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 4.1
        X.Org XInput driver : 2.1
        X.Org Server Extension : 1.1
        X.Org Font Renderer : 0.6
(II) Loader running on linux
(--) using VT number 3

(--) PCI:*(0@3:0:0) unknown vendor (0x10de) unknown chipset (0x087d) rev 177, Mem @ 0xfb000000/0, 0xe0000000/0, 0xf8000000/0, I/O @ 0x0000ec00/0, BIOS @ 0x????????/131072
(II) System resource ranges:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded by default.
(II) LoadModule: "glx"

(II) Loading /usr/local/lib/X11/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
(II) NVIDIA GLX Module  185.18.31  Tue Jul 28 16:15:35 PDT 2009
(II) Loading extension GLX
(II) LoadModule: "extmod"

(II) Loading /usr/local/lib/X11/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"

(II) Loading /usr/local/lib/X11/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "freetype"

(II) Loading /usr/local/lib/X11/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.5.1, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
(II) Loading font FreeType
(II) LoadModule: "dri"

(II) Loading /usr/local/lib/X11/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        ABI class: X.Org Server Extension, version 1.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "nvidia"

(II) Loading /usr/local/lib/X11/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
(II) LoadModule: "mouse"

(II) Loading /usr/local/lib/X11/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.3.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(II) LoadModule: "kbd"

(II) Loading /usr/local/lib/X11/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.3.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.1
(II) NVIDIA dlloader X Driver  185.18.31  Tue Jul 28 15:49:53 PDT 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 03@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"

(II) Loading /usr/local/lib/X11/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"

(II) Loading /usr/local/lib/X11/modules//libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
        compiled for 1.5.1, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(II) resource ranges after probing:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0):     enabled.
(II) NVIDIA(0): NVIDIA GPU ION (C79) at PCI:3:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 62.79.65.00.00
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on ION at PCI:3:0:0:
(--) NVIDIA(0):     HPC Mstar Demo (DFP-1)
(--) NVIDIA(0): HPC Mstar Demo (DFP-1): 165.0 MHz maximum pixel clock
(--) NVIDIA(0): HPC Mstar Demo (DFP-1): Internal Single Link TMDS
(WW) NVIDIA(0): The EDID for HPC Mstar Demo (DFP-1) contradicts itself: mode
(WW) NVIDIA(0):     "800x500" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0):     valid VertRefresh range (22.000-80.000 Hz) would exclude
(WW) NVIDIA(0):     this mode's VertRefresh (120.0 Hz); ignoring VertRefresh
(WW) NVIDIA(0):     check for mode "800x500".
(WW) NVIDIA(0): The EDID for HPC Mstar Demo (DFP-1) contradicts itself: mode
(WW) NVIDIA(0):     "800x500" is specified in the EDID; however, the EDID's
(WW) NVIDIA(0):     valid VertRefresh range (22.000-80.000 Hz) would exclude
(WW) NVIDIA(0):     this mode's VertRefresh (120.0 Hz); ignoring VertRefresh
(WW) NVIDIA(0):     check for mode "800x500".
(II) NVIDIA(0): Assigned Display Device: DFP-1
(==) NVIDIA(0):
(==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) NVIDIA(0):     will be used as the requested mode.
(==) NVIDIA(0):
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "nvidia-auto-select"
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 720
(--) NVIDIA(0): DPI set to (46, 46); computed from "UseEdidDpi" X config
(--) NVIDIA(0):     option
(==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] -1        0        0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1        0        0x000f0000 - 0x000fffff (0x10000) MX[B]
        [2] -1        0        0x000c0000 - 0x000effff (0x30000) MX[B]
        [3] -1        0        0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [4] -1        0        0x0000ffff - 0x0000ffff (0x1) IX[B]
        [5] -1        0        0x00000000 - 0x00000000 (0x1) IX[B]
(II) NVIDIA(0): Initialized GPU GART.
(II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
(II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
(II) NVIDIA(0):     configuration option may not be set correctly.  When the
(II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
(II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
(II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
(II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
(II) NVIDIA(0):     Config Options in the README.
(II) NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX

Code: [Select]
more /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Tue Jul 28 16:20:20 PDT 2009

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath      "/usr/local/lib/X11/modules"
    FontPath        "/usr/local/lib/X11/fonts/misc/"
    FontPath        "/usr/local/lib/X11/fonts/TTF/"
    FontPath        "/usr/local/lib/X11/fonts/OTF"
    FontPath        "/usr/local/lib/X11/fonts/Type1/"
    FontPath        "/usr/local/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load           "glx"
    Load           "extmod"
    Load           "dbe"
    Load           "freetype"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mice"
    Option         "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"

#        Option            "DPMS"
    Identifier     "Monitor0"
EndSection

Section "Device"
    Identifier     "Card0"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Viewport    0 0
        Depth       16
    EndSubSection
    SubSection     "Display"
        Viewport    0 0
        Depth       24
    EndSubSection
EndSection

so these are all my files...
would be great if you could help me....
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 17, 2009, 05:33:17 AM
btw: after installing the driver my system, keyboard and display freezes, I only have access then over ssh
Title: Re: nvidia driver 185.18.31 how
Post by: curaga on August 17, 2009, 05:39:28 AM
Over ssh, does top show anything strange (ie X taking 99% cpu for example)?

Does the mouse cursor move, or is it frozen too?

Does replacing "firefox" with "aterm" in .xsession have any effect?
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 17, 2009, 05:53:53 AM
-No mouse moving
-using aterm the same problem
-srange no Xorg running:

I enter startx after installing the driver, then the screen gets black and nothing shows up,
the I logged in over ssh and I see that Xorg is not runnig:

ps aux | grep Xorg
 4943 tc       grep Xorg

strange no? seems like it crashes, but doest show someting in Xorg.log...

Title: Re: nvidia driver 185.18.31 how
Post by: curaga on August 17, 2009, 08:18:32 AM
There's apparently a leaked beta driver of the 190 series on the net, trying it might be worthwile.
Reporting this to Nvidia (nvnews.net) could also help, if they don't already know of this.
Title: Re: nvidia driver 185.18.31 how
Post by: ^thehatsrule^ on August 17, 2009, 02:24:32 PM
There's some warnings on the EDID stuff... maybe you could try manually setting a (known) display mode instead using autoselect.
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 21, 2009, 03:03:48 PM
I tried everything!!! :(

I used another display, set display mode...

..but I don't get nvidia driver running :/

Could perhaps someone of you test the nvidia driver on your system?!?

Please please help me ;)
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 26, 2009, 09:28:14 AM
??? Does anyone have nvidia drivers running on tinycore ???

Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 26, 2009, 10:34:29 AM
after installing the nvidia driver with --force-tls=new
I get the message: could not open display

Then I took the xorg  conf from my ubuntu install on the same PC,
but it didnt work..

does someone have a hint?

Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 26, 2009, 11:00:17 AM
Please can someony create a nvidia driver package with the lastest driver..

I will spend mony by PAYPAL!!!

I love tinycore but need the **** nvidia driver
Title: Re: nvidia driver 185.18.31 how
Post by: tclfan on August 26, 2009, 02:53:45 PM
What I am saying may not be feasible to accomplish, but considering that Austrumi (Another tiny linux run completely in memory) has nVidia and ATI 3D drivers nicely integrated by default, can we reach to their team and ask to contribute to Tinycore, by creating such TCZ modules? This is not to say that Tinycore development team cannot do this, but rather to say that available bandwidth and priorities are always an issue and sharing development across teams would be productive.
These three distro's (Austrumi, SliTaz and Tinycore) should team up on common ground. If appointing leadership is necessary, then I think this role should be awarded to Tinycore.
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 27, 2009, 11:16:31 AM
I like tiny core so I would not like to change..

So could you please talk to the other teams to get a driver package?


thanks
Title: Re: nvidia driver 185.18.31 how
Post by: tclfan on August 27, 2009, 03:32:10 PM
I like tiny core so I would not like to change..

So could you please talk to the other teams to get a driver package?
thanks
I am not suggesting to change. I like Tinycore too. What I was suggesting was that some ground development for these distro's could be collaborated to leverage each other's work and experience. This is not proprietary for-sale systems we are talking after all, so there should be no bariers of corporate secrecy...
Another aspect: Austrumi did fantastic job in putting together really nice live all in memory system, however it runs as root. This is not acceptable to me for regular use, the same way it is not acceptable to use Puppy for the same reason. Slitaz and Tinycore is the right way in that respect, but Tinycore has a significant advantage - modular architecture. Tinycore is the way to go for me...
Title: Re: nvidia driver 185.18.31 how
Post by: Juanito on August 28, 2009, 09:04:36 AM
Please can someony create a nvidia driver package with the lastest driver..

Where is the latest driver? Once you have the driver, it might not be too difficult to compile using the blfs instructions?
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 28, 2009, 09:31:35 AM
 here it is: http://us.download.nvidia.com/XFree86/Linux-x86/185.18.36/NVIDIA-Linux-x86-185.18.36-pkg1.run

I tried to compile it like in the blfs or like on other distros.

Yesterday I compiled it on slitaz without any problem, perhaps tinycore has some kernel paches that causes the errors?!

Title: Re: nvidia driver 185.18.31 how
Post by: Juanito on August 28, 2009, 09:48:10 AM
It's not clear from your first post, but did you try the nv_drv driver in the Xorg extension?
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 28, 2009, 09:49:50 AM
yes I also tried the NV driver, but this one is to old, it does't support the new Nvidia ION chip.

And It does't have vdpau support.
Title: Re: nvidia driver 185.18.31 how
Post by: stoic on August 28, 2009, 04:25:19 PM
Just to let you know I'm in the same boat.
I have a machine with integrated nvidia 6100 (I think) graphics, and a PCI Express 8600 GT (using one or the other, not both at once).

I compiled the latest nvidia driver and with both the onboard and pci express graphics I get the same result as pimboli. The screen flashes, then goes black. I can still access the machine through SSH. The last line in my log is the same as pimpoli's, about GLX. I tried disabling that, but it makes no difference.

The nv driver supports the 8600 GT (though not the integrated graphics) but the XVideo extension doesn't work, so video has lines running through it.
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 28, 2009, 07:59:54 PM
nice to know that I'm not the only one with this problem  :-\
Title: Re: nvidia driver 185.18.31 how
Post by: Juanito on August 29, 2009, 01:33:18 AM
I had a go at compileing the NVIDIA-Linux-x86-185.18.36-pkg1.run driver and it looks like it would work if I had the correct hardware - at least the nvidia kernel module compiles OK...

Code: [Select]
-> Kernel module compilation complete.
ERROR: Unable to load the kernel module 'nvidia.ko'.  This happens most
       frequently when this kernel module was built against the wrong or
       improperly configured kernel sources, with a version of gcc that differs
       from the one used to build the target kernel, or if a driver such as
       rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
       obtaining ownership of the NVIDIA graphics device(s), or NVIDIA GPU
       installed in this system is not supported by this NVIDIA Linux graphics
       driver release.
      
       Please see the log entries 'Kernel module load error' and 'Kernel
       messages' at the end of the file '/var/log/nvidia-installer.log' for
       more information.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvidia.ko':
   -1 Unknown symbol in module
-> Kernel messages:
...
nvidia: module license 'NVIDIA' taints kernel.
   nvidia: Unknown symbol agp_bind_memory
   nvidia: Unknown symbol agp_enable
   nvidia: Unknown symbol agp_backend_acquire
   nvidia: Unknown symbol agp_bridges
   nvidia: Unknown symbol i2c_del_adapter
   nvidia: Unknown symbol agp_free_memory
   nvidia: Unknown symbol agp_allocate_memory
   nvidia: Unknown symbol agp_unbind_memory
   nvidia: Unknown symbol i2c_add_adapter
   nvidia: Unknown symbol agp_copy_info
   nvidia: Unknown symbol agp_backend_release
   Linux agpgart interface v0.103
   agpgart-intel 0000:00:00.0: Intel 945GM Chipset
   agpgart-intel 0000:00:00.0: detected 7932K stolen memory
   agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
   intel_rng: FWH not detected
   drm: Unknown symbol i2c_transfer
   intel_rng: FWH not detected
   i801_smbus 0000:00:1f.3: PCI INT B -> GSI 17 (level, low) -> IRQ 17
   [drm] Initialized drm 1.1.0 20060810
   NVRM: No NVIDIA graphics adapter found!

..but it appears that the agpgart, drm and i2c errors above have been acted on as the relevant modules are loaded:
Code: [Select]
$ lsmod
Module                  Size  Used by
nvidia_agp              2944  0
drm                    84616  0
i2c_i801                5280  0
i2c_core                9980  2 drm,i2c_i801
intel_agp              14984  1
agpgart                15724  2 drm,intel_agp

..i.e. this might work on a machine with the correct hardware.

To get this far, I used the full kernel source and the default tinycore .config - there is an error message stating that the kernel source cannot be found, but if you answer "OK" to try to download an nvidia kernel source, the local kernel source is used anyway...
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 29, 2009, 06:50:07 AM
You have to install the graphics Package wich

has the agpgart Module .

On my Board I installed the graphics.tze and than
modprobe agpgart and Intel-agp

After that the Kernel compiles and get load, but it won't Start...
Title: Re: nvidia driver 185.18.31 how
Post by: Juanito on August 29, 2009, 07:14:33 AM
On my system the intel-agp module is loaded because I have an intel graphics chip. On your system, I believe you should load the nvidia-agp module, no? You also would need the drm module to be loaded.

Note that you also need to load the hwmon-2.6.29.1-tinycore.tcem extension as one (some?) of the i2c modules are required by either the agp, nvidia-agp or drm modules.
Title: Re: nvidia driver 185.18.31 how
Post by: stoic on August 29, 2009, 05:08:37 PM
Success!!!

A google search turned up this http://ubuntuforums.org/showthread.php?t=380788 (http://ubuntuforums.org/showthread.php?t=380788) thread which describes the same problem we were having.

The problem is that the nvidia driver compiles its own version of libglx which conflicts with the one Xorg has been compiled against. X panics when it can't find its version.

The solution is to revert to the tiny core supplied libglx. Tiny core makes this very easy - I followed the instructions to create a tiny core package, removing the references to the new libglx at the appropriate point so it wasn't included in my package, rebooted, installed my new package, ran nvidia-xconfig and when I started X it was using the nvidia driver (with XVideo). Hooray.

I've uploaded the package (after modifying the file locations to keep everything within /usr/local in keeping with tiny core policy) to [removed] ~12MB if you want to try it.

[^thehatsrule^: please see extension submission guidelines]
Title: Re: nvidia driver 185.18.31 how
Post by: pimboli on August 30, 2009, 11:58:14 AM
wow !!!

respect!!! I tested the driver it works :)

You are my hero of the day  ;D

Title: Re: nvidia driver 185.18.31 how
Post by: stoic on August 30, 2009, 06:03:11 PM
Really glad to hear it worked.
I don't know if you can edit your original post to add [SOLVED] to the title, but that seems to be what all the cool kids are doing.

By the way, what machine have you got with Ion inside? I thought there was only one netbook released with it so far. If its that how is it? I was thinking of getting something similar.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: pimboli on August 31, 2009, 03:52:03 AM
I have a ZOTAC ION ITX B Board, its a mini-itx that I uses as multimedia player @ home.

With the nvidia gfx driver I can watch HD content on this atom based board. It's really a good board, now where tinycore works perfectly ;)

Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: jls on September 09, 2009, 04:49:43 AM
I don't see the nvidia extension in the repo.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: stoic on September 12, 2009, 06:24:59 PM
I don't see the nvidia extension in the repo.

I had posted a link to the extension I created in my above post, but it has been removed.
I assume ^thehatsrule^ removed it as tiny core has no permission from nvidia to redistribute binary versions of the driver. (It would have been nice for ^thehatsrule^ to explicitly state the violated rule.) If that was the reason it would prevent the driver being accepted into the repository if it were to be submitted.

There should be no problems with anyone who wanted the nvidia driver following my terse instructions above to create one though. (It might even be possible to create a script (a la getflash.sh) to generate the extension for people automatically - but I would need to do a little research to make that happen.)

Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: curaga on September 12, 2009, 06:45:14 PM
Nvidia only allows distribution with completely unmodified contents - adding compiled kernel modules or shuffling files around wouldn't be allowed, by my understanding. However the link was removed because of the extension guidelines, as hats stated in the edit (in short: no links to extensions allowed, please email them).
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: stoic on September 12, 2009, 07:21:26 PM
the link was removed because of the extension guidelines, [...] (in short: no links to extensions allowed, please email them).

According to the Guidelines for extension submission (http://forum.tinycorelinux.net/index.php?topic=330.msg1993#msg1993 (http://forum.tinycorelinux.net/index.php?topic=330.msg1993#msg1993)) submissions should be emailed.
I did not intend my post as a submission to the Tiny Core repository, merely a convenience for another forum member.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: ^thehatsrule^ on September 13, 2009, 08:34:06 PM
stoic: see further down that thread.

curaga: actually, there is some indications that they allow it.  The main problem comes from kernel/gpl stuff, but currently the repository allows it (assumes the vendor is right)
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: tcluser07 on September 29, 2009, 12:51:40 PM
stoic,

as you said both Xorg and Nvidia driver require libglx.so (but different versions).
(1) If I use the one required by Nvidia X won't start because Xorg does not find the required version of libglx.so.
(2) If I use the one required by Xorg X does also not start, because Nvidia is missing the correct libglx.so (according to the Xorg log file).

Therefore I was not successful in getting the Nvidia driver running by removing the libglx.so and libglx.so.91... from the own built Nvidia driver TCE package.

I would be thankful for any hint concerning the solution for the problem "1 file (libglx.so) required by 2 programs (Xorg and Nvidia driver) but each requires a different version".


thx
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: Arslan S. on November 09, 2009, 11:14:54 AM
I successfully installed nvidia proprietary drivers for my 9500M GS and i'd like to share my experience during installation.

1-) download linux drivers package for your hardware from nvidia.com
2-) install linux-headers from tiny core repository
3-) exit to prompt
4-) sudo sh NVIDIA-linux-x86-x.y.z.pkgX.run
5-) accept the license
6-) depending on the version of the driver installer package it will ask whether to download a precompiled kernel interface just skip this
7-) now it should build the kernel interface for tiny core to link kernel module with tiny core kernel
8-) after build complete it installs kernel module with some other libraries and documentation, most important ones:

Quote
   /usr/local/lib/X11/modules/drivers/nvidia_drv.so
   /usr/local/lib/X11/modules/libnvidia-wfb.so.x.y.z and
   /usr/local/lib/X11/modules/libnvidia-wfb.so.x -> libnvidia-wfb.so.x.y.z

    /usr/local/lib/X11/modules/extensions/libglx.so.x.y.z
    /usr/local/lib/X11/modules/extensions/libglx.so -> libglx.so.x.y.z

    /usr/lib/libGL.so.x.y.z
    /usr/lib/libGL.so.x -> libGL.so.x.y.z
    /usr/lib/libGL.so -> libGL.so.x

    /usr/lib/libGLcore.so.x.y.z
    /usr/lib/libGLcore.so.x -> libGLcore.so.x.y.z

    /usr/lib/libcuda.so.x.y.z
    /usr/lib/libcuda.so -> libcuda.so.x.y.z

   /usr/lib/tls/libnvidia-tls.so.x.y.z
   /usr/lib/tls/libnvidia-tls.so.x -> libnvidia-tls.so.x.y.z
   /usr/lib/libnvidia-tls.so.x.y.z
   /usr/lib/libnvidia-tls.so.x -> libnvidia-tls.so.x.y.z
   
   /lib/modules/2.6.29.1-tinycore/kernel/drivers/video/nvidia.ko

  -if you delete one of these files you will end up with an improper installation definetly. In this thread people mentioned that deleting libglx and libGL libraries provided by nvidia and reverting back to original ones from xorg extension but in this way you will have no hardware 3D

  9-) installer runs some tests in background, in my case i had the problem here:
 -> Running runtime sanity check:
ERROR: The runtime configuration check failed for the library
       'libnvidia-tls.so.190.42' (expected: '/usr/lib/tls/libnvidia-tls.so.1',
       found: '/usr/lib/libnvidia-tls.so.1').  The most likely reason for this
       is that conflicting OpenGL libraries are installed in a location not
       inspected by `nvidia-installer`.  Please be sure you have uninstalled
       any third-party OpenGL and/or third-party graphics driver packages.
-> done.
-> Runtime sanity check failed.
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.

10-) actually installation is complete just you can't start x server right now with the nvidia proprietary driver, after configuring xorg.conf for the new driver when i tried to startx i had black screen with computer not responding anything needing a button reset

11-) As you can see from the installed libraries by the nvidia installer you can see that there are two libnvidia-tls installed.
The reason why there are two library with same name:

From nvidia linux driver README http://us.download.nvidia.com/XFree86/Linux-x86/185.18.36/README/index.html (http://us.download.nvidia.com/XFree86/Linux-x86/185.18.36/README/index.html):
Quote
The nvidia-tls libraries (/usr/lib/libnvidia-tls.so.x.y.z and /usr/lib/tls/libnvidia-tls.so.x.y.z); these files provide thread local storage support for the NVIDIA OpenGL libraries (libGL, libGLcore, and libglx). Each nvidia-tls library provides support for a particular thread local storage model (such as ELF TLS), and the one appropriate for your system will be loaded at run time.

- From this passage i understand that one of them is not necessary for my system(for tinycore ?) and it is the one in /usr/lib
so i removed libnvidia-tls.so* files from /usr/lib thus  libGL libraries links to the correct one in /usr/lib/tls directory

12-)  Run nvidia-xconfig with sudo
(you need a working configured xorg.conf here, nvidia-xconfig just changes device section
if you don't have a conf file you can create one with Xorg -configure command and put the created file to /etc/X11 naming it as xorg.conf)

13-) Run ldconfig and depmod as root then startx
14-) Run glxgears to test, you should have at least a few thousand fps, my 9500M GS had 6k fps. it was 200 fps with open source nv driver

-if you have segmentation fault when trying to run glxgears then it means linked libraries are not correct
type ldd `which glxgears` , you should have:

Code: [Select]
        ldd `which glxgears`   
        linux-gate.so.1 =>  (0xb7f09000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7e44000)
        libm.so.6 => /lib/libm.so.6 (0xb7e1e000)
        libc.so.6 => /lib/libc.so.6 (0xb7cc1000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7bc1000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb6b52000)
        libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb6b50000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb6b43000)
        libdl.so.2 => /lib/libdl.so.2 (0xb6b3f000)
        /lib/ld-linux.so.2 (0xb7f0a000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb6b3c000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6b36000)

-This will be gone if you reboot :D so to make it persistent i suggest to make a personal extension(i can submit extensions if it is not illegal after i make sure i do everything correct) or maybe two for kernel module and libraries, for example nvidia.tczl and nvidia.tczm and we must make sure nvidia OpenGL libraries overwrites Xorg ones. since Xorg has capital initial letter i think it will be loaded then nvidia will be loaded so we should have no problem.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: Jason W on November 09, 2009, 11:37:04 AM
nvidia is distributalbe.

And if you need parts of the nvidia extension to overwrite parts of Xorg, the startup script could be used to copy or untar the files to the system and they will overwrite Xorg files of the same name and Xorg will not overwrite those files, regardless of extension load order.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: trishtren18 on November 09, 2009, 12:04:10 PM
awesome thanks.  makes tinycore even more viable to all us gamers out their.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: curaga on November 28, 2009, 07:25:21 AM
Hey, owners of Ati R100-R500 (Radeon 9xxx - Radeon X1xxx) cards can already have their gaming dose with just the Xorg extension ;)
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: ^thehatsrule^ on November 28, 2009, 01:39:00 PM
Don't taunt them :p (also, r200 == 9xxx)
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: dfreemansc on November 03, 2011, 06:08:27 PM
Hi
Sorry to awaken an old thread, but it seems like the most appropriate place to post my problem.
Running tc 4, nvidia-glx.tcz doesn't seem to work for me (FX5200) - causes failed in waitforx error.
Following Arslan's how-to in this thread, I've managed to get the appropriate driver from the nvidia site to work (and learned a lot in the process), but I can't get it to survive a reboot.
I've followed advice and made an extension including all the changed files, made /etc/X11/xorg.conf persist, but cannot get past failed in waitforx again!
I'm getting the EE failed to load module error from dmesg, whereas depmod nvidia can't find the module.
Please help a gibbering newb!
Any more info you need please ask - but please tell me how to find it (I won't feel patronised - I've learnt a lot over the last few days, but still have so much to learn!)

Thanks in advance
Dave
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: dfreemansc on November 05, 2011, 07:02:43 AM
All now sorted!!!
Why wouldn't the driver load - because I hadn't included it in my extension! Doh!  ::)
Slight follow-up problem - how to get xorg to load the nvidia glx extension instead of the xorg one also sorted, so now I've got glx too!
End result - I've got a working FX5200.tcz. I'm pretty pleased with myself!
Cheers
Dave
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: Arslan S. on November 09, 2011, 09:28:39 AM
we can create an extension for legacy drivers too but i don't have old hardware to test
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: dfreemansc on January 22, 2012, 12:39:58 PM
That would be extremely useful!  :)
... as I've had a hard-drive... and motherboard failure (I'm rapidly running out of my stash of stuff from a former life!)
...and guess who lost their .tcz!
I just haven't got the time to relearn what I did, so would be V grateful.
Cheers
Dave
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: Rich on January 22, 2012, 01:03:10 PM
Hi dfreemansc
You will have to wait a while since Arslan S. is currently serving his country on military duty and not
due to return home until mid May.
I have a machine with a nVidia GeForce MX/MX 400 that I believe qualifies as legacy and would be
willing to test.

      @Arslan S.: If you have computer access and happen to see this, stay safe out there.
Title: Re: nvidia driver 185.18.31 how (SOLVED)
Post by: Rich on February 09, 2012, 03:56:54 PM
I am continuing the topic of legacy nvidia video drivers here:
http://forum.tinycorelinux.net/index.php/topic,12548.0.html (http://forum.tinycorelinux.net/index.php/topic,12548.0.html)