24.05.2024, 22:14 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
Autor Nachricht
commuter
Titel: Nvidia-Treiber richtig konfigurieren  BeitragVerfasst am: 07.08.2006, 19:33 Uhr



Anmeldung: 07. Aug 2006
Beiträge: 2

Hallo alle miteinander,

dank der tollen Beiträge im Forum habe ich Kanotix schon ganz gut kennen gelernt und bin begeistert. Leider stoße ich beim Installieren bzw. Konfigurieren des Nvidiatreibers an meine Grenzen.

Ich habe ein Samsung X10 mit 1,4 Ghz und einer Nvidia GeForce4 440Go 64MB, die von Kanotix mit nv als 420Go erkannt wird. Kanotix-2006-Easter ist frisch installiert und hat ein Dist-Upgrade von heute (07. August 06) mit einem 2.6.17.7-slh-up-1 Kernel. Mit Hilfe des Skripts du-fixes-h2.sh habe ich abermals versucht den Nvidiatreiber zu installieren. Die Installation lief durch. Am Ende startete die graphische Oberfläche und mein Bildschirm war zweigeteilt: links vermute ich das zur Unkenntlichkeit verzerrte Login, rechts schwarz und ein 1 cm breiter Streifen zieht sich horizontal über den Bildschirm.

In der xorg.conf steht bei Driver "nvidia" bei Load "glx; Load "dri" und Load "GLCore" sind auskommentiert. gcc-4.1 ist installiert, binutils habe ich neu installiert (hatte ich in einem Beitrag gelesen), eine Veränderung der Einstellungen mit knxcc (1024x768, 24 bit, ...) brachte auch keine Besserung. Ein Eintippen von 'export CC=gcc-4.1' brachte den nächsten Prompt ohne weiteren Kommentar. An der graphischen Oberfläche änderte sich aber nichts.

Hat jemand noch eine Idee?

Commuter
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Schultheiss
Titel:   BeitragVerfasst am: 07.08.2006, 21:19 Uhr



Anmeldung: 11. Dez 2004
Beiträge: 248
Wohnort: Essen
Hi commuter

Wieso benutzt du exotische Scripte Frage - gerade die Scripte sind doch eine der Stärken von Kanotix Frage
Der Kanotix-Weg: update-scripts-kanotix.sh dann install-nvidia-debian.sh

wenn der nvidia-Treiber zickt:

a) in der Section Monitor" anpassen
HorizSync 31 - 65
VertRefresh 49.0 - 60

b) in der Section "Device" die
Code:
  Option     "UseEdidFreqs" "0" # muss FALSE sein

(den Kommentar kannste weglassen) bei den anderen Optionen hinzufügen Winken

Gruß Schultheiss
P.S. für Hilfe bei deinem Script sieh mal dort http://techpatterns.com/forums/ (ich würde dir aber die Kanotix-Scripte empfehlen...)

_________________
sidux 2007-1 Kernel 2.6.21.1-pmx-2 NV 9631
-------
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
commuter
Titel:   BeitragVerfasst am: 08.08.2006, 15:57 Uhr



Anmeldung: 07. Aug 2006
Beiträge: 2

Hi Schultheiss,

Danke für den Tipp. Leider hat er nichts gebracht. Vielleicht habe ich das auch alles falsch gedeutet und die Installation des Treibers ist nicht so ganz gut gelaufen. Ich habe mal das nvidia-installer.log angehängt.
Vielleicht kann ja jemand etwas feststellen, was mir dabei weiter hilft. Ich weiß, es ist etwas viel, aber ich weiß leider nicht, was das wesentliche ist.

Vielen Dank

Code:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Aug  7 05:44:23 2006

option status:
  license pre-accepted    : true
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : true
  no questions            : true
  silent                  : true
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : true
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  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                      : none
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using built-in stream user interface
-> License accepted by command line option.
-> 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 test with CC="/usr/bin/gcc-4.1".
-> Kernel source path: '/lib/modules/2.6.17.7-slh-up-1/build'
-> Kernel output path: '/lib/modules/2.6.17.7-slh-up-1/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o nv
   -vm.o os-agp.o os-interface.o os-registry.o nv-i2c.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 *~
   rm -f -f stprof stprof.o symtab.h
   rm -f -rf .tmp_versions
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.17.7-slh-up
   -1/build SYSOUT=/lib/modules/2.6.17.7-slh-up-1/build'...
   
   NVIDIA: calling KBUILD...
   make CC=/usr/bin/gcc-4.1  KBUILD_VERBOSE=1 -C /lib/modules/2.6.17.7-slh-up-1
   /build SUBDIRS=/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv modules
   mkdir -p /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/.tmp_versions
   rm -f /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/.tmp_versions/*
   make -f scripts/Makefile.build obj=/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/u
   sr/src/nv
   echo \#define NV_COMPILER \"`/usr/bin/gcc-4.1 -v 2>&1 | tail -n 1`\" > /usr/
   src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv_compiler.h
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.nv.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -D__
   KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict
   -prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame
   -pointer -pipe -msoft-float -mpreferred-stack-boundary=2  -march=i586  -ffre
   estanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno
   -pointer-sign -I/usr/
   src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type
   -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith  -Wno-mult
   ichar  -Werror -O -fno-common -MD   -Wsign-compare -Wno-cast-qual -Wno-error
   -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTRM -DNVRM -DDYNAMIC_SLI  -D
   NV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=8762  -UDEBUG -U_DEB
   UG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DN
   V_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_
   PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_REMAP
   _PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT  -DMODU
   LE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MODNAM
   E=KBUILD_STR(nvidia)" -c -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/
   nv/nv.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:51,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/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
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:559,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:76,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv.
   c:14:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.nv-vm.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include -
   D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstr
   ict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-fr
   ame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2  -march=i586  -f
   freestanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -
   Wno-pointer-sign -I/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv -Wall
   -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -
   Wpointer-arith  -Wno-multichar  -Werror -O -fno-common -MD   -Wsign-compare
   -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTR
   M -DNVRM -DDYNAMIC_SLI  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCH
   LEVEL=8762  -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_
   BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_
   PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSE
   RT_PAGE_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -
   DNV_VMAP_4_PRESENT  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_
   STR(nv_vm)"  -D"KBUILD_MOD
   NAME=KBUILD_STR(nvidia)" -c -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/s
   rc/nv/nv-vm.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-vm.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:51,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   vm.c:14:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:559,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:76,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   vm.c:14:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.os-agp.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include
   -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wst
   rict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-f
   rame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2  -march=i586  -
   ffreestanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement
   -Wno-pointer-sign -I/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv -Wall
   -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -
   Wpointer-arith  -Wno-multichar  -Werror -O -fno-common -MD   -Wsign-compare
   -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTR
   M -DNVRM -DDYNAMIC_SLI  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCH
   LEVEL=8762  -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_
   BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLASS_PRESENT -D
   NV_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_ST
   ATE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CH
   ANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT  -DMODULE -D"KBUILD_STR(s)=#s" -D
   "KBUILD_BASENAME=KBUILD_STR(os_agp)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)"
   -c -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-agp.o /usr/src/N
   VIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-agp.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:51,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-
   agp.c:24:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:559,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:76,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-
   agp.c:24:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.os-interface.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/in
   clude -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wunde
   f -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -f
   omit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2  -march=i
   586  -ffreestanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-stat
   ement -Wno-pointer-sign -I/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv
   -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparenth
   eses -Wpointer-arith  -Wno-multichar  -Werror -O -fno-common -MD   -Wsign
   -compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODU
   LE  -DNTRM -DNVRM -DDYNAMIC_SLI  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -
   DNV_PATCHLEVEL=8762  -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_
   MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_M
   AP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DN
   V_VM_INSERT_PAGE_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_
   PRESENT -DNV_VMAP_4_PRESENT  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAM
   E=KBUILD_STR(os_interface)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /us
   r/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-interface.o /usr/src/NVID
   IA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-interface.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:51,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-
   interface.c:26:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:559,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:76,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-
   interface.c:26:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.os-registry.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/inc
   lude -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef
   -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fom
   it-frame-pointer -pipe -msoft-float -mpreferred-stack-boun
   dary=2  -march=i586  -ffreestanding -Iinclude/asm-i386/mach-default -Wdeclar
   ation-after-statement -Wno-pointer-sign -I/usr/src/NVIDIA-Linux-x86-1.0-8762
   -pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-sub
   scripts -Wparentheses -Wpointer-arith  -Wno-multichar  -Werror -O -fno-commo
   n -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__K
   ERNEL__ -DMODULE  -DNTRM -DNVRM -DDYNAMIC_SLI  -DNV_MAJOR_VERSION=1 -DNV_MIN
   OR_VERSION=0 -DNV_PATCHLEVEL=8762  -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STR
   UCT_RLIM -DNV_MULTIPLE_BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DN
   V_SYSCTL_MAX_MAP_COUNT_PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STA
   TE_PRESENT -DNV_VM_INSERT_PAGE_PRESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHA
   NGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT  -DMODULE -D"KBUILD_STR(s)=#s" -D"
   KBUILD_BASENAME=KBUILD_STR(os_registry)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidi
   a)" -c -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-registry.o /
   usr/src/NVIDIA-Linux-x86-1.0-8762-pk
   g0/usr/src/nv/os-registry.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:51,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-
   registry.c:14:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:559,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:76,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-
   registry.c:14:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.nv-i2c.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/include
   -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wst
   rict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fomit-f
   rame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2  -march=i586  -
   ffreestanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement
   -Wno-pointer-sign -I/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv -Wall
   -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -
   Wpointer-arith  -Wno-multichar  -Werror -O -fno-common -MD   -Wsign-compare
   -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE  -DNTR
   M -DNVRM -DDYNAMIC_SLI  -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCH
   LEVEL=8762  -UDEBUG -U_DEBUG -DNDEBUG -DNV_SIGNAL_STRUCT_RLIM -DNV_MULTIPLE_
   BRIDGE_AGPGART_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DNV_SYSCTL_MAX_MAP_COUNT_
   PRESENT -DNV_PM_MESSAGE_T_PRESENT -DNV_PCI_CHOOSE_STATE_PRESENT -DNV_VM_INSE
   RT_PAGE_P
   RESENT -DNV_REMAP_PFN_RANGE_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_
   4_PRESENT  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_i2
   c)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /usr/src/NVIDIA-Linux-x86-1
   .0-8762-pkg0/usr/src/nv/nv-i2c.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr
   /src/nv/nv-i2c.c
   In file included from include/linux/list.h:7,
                    from include/linux/wait.h:23,
                    from include/asm/semaphore.h:41,
                    from include/linux/sched.h:20,
                    from include/linux/module.h:10,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:51,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   i2c.c:8:
   include/linux/prefetch.h: In function 'prefetch_range':
   include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
   metic
   In file included from include/linux/dmapool.h:14,
                    from include/linux/pci.h:559,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   linux.h:76,
                    from /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-
   i2c.c:8:
   include/asm/io.h: In function 'check_signature':
   include/asm/io.h:246: warning: wrong type argument to increment
     ld -m elf_i386 -m elf_i386  -r -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/
   usr/src/nv/nvidia.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-ke
   rnel.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv.o /usr/src/NVID
   IA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-vm.o /usr/src/NVIDIA-Linux-x86-1.0-
   8762-pkg0/usr/src/nv/os-agp.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/sr
   c/nv/os-interface.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/os-re
   gistry.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nv-i2c.o
     Building modules, stage 2.
   make -rR -f /usr/src/linux-headers-2.6.17.7-slh-up-1/scripts/Makefile.modpos
   t
     scripts/mod/modpost   -i /usr/src/linux-headers-2.6.17.7-slh-up-1/Module.s
   ymvers -I /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/Modules.symvers
   -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/Modules.symvers /usr/s
   rc/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nvidia.o
     /usr/bin/gcc-4.1 -Wp,-MD,/usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/n
   v/.nvidia.mod.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.1.2/incl
   ude -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef
   -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fom
   it-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2  -march=i58
   6  -ffreestanding -Iinclude/asm-i386/mach-default -Wdeclaration-after-statem
   ent -Wno-pointer-sign    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(
   nvidia)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -DMODULE -c -o /usr/src/NVID
   IA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nvidia.mod.o /usr/src/NVIDIA-Linux-x86
   -1.0-8762-pkg0/usr/src/nv/nvidia.mod.c
     ld -m elf_i386 -m elf_i386 -r -o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/u
   sr/src/nv/nvidia.ko /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nvidi
   a.o /usr/src/NVIDIA-Linux-x86-1.0-8762-pkg0/usr/src/nv/nvidia.mod.o
   NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Kernel messages:
   EXT3 FS on hda6, internal journal
   ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
   ACPI: Processor [CPU0] (supports 8 throttling states)
   Capability LSM initialized
   fuse init (API version 7.6)
   input: PC Speaker as /class/input/input2
   NTFS driver 2.1.27 [Flags: R/W MODULE].
   NTFS volume version 3.1.
   EFS: 1.0a - http://aeschi.ch.eu.org/efs/
   ACPI: AC Adapter [ADP1] (on-line)
   ACPI: Battery Slot [BAT1] (battery absent)
   ACPI: Power Button (FF) [PWRF]
   ACPI: Lid Switch [LID0]
   ACPI: Sleep Button (CM) [SLPB]
   ACPI: Power Button (CM) [PWRB]
   ACPI: Fan [FAN0] (on)
   ACPI: Thermal Zone [THRM] (38 C)
   ACPI: Video Device [NVID] (multi-head: yes  rom: no  post: no)
   lp: driver loaded but no devices found
   ppdev: user-space parallel port driver
   NET: Registered protocol family 17
   ieee80211_crypt: registered algorithm 'TKIP'
   nvidia: module license 'NVIDIA' taints kernel.
   ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKB] -> GSI 11 (level, low) ->
   IRQ 11
   NVRM: loading NVIDIA Linux x86 Kernel Module  1.0-8762  Mon May 15 13:06:38
   PDT 2006
-> Installing both new and classic TLS OpenGL libraries.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-8762):
   executing: '/sbin/ldconfig'...
   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: N
   o)
-> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86
   (version: 1.0-8762) is now complete.  Please update your XF86Config or
   xorg.conf file as appropriate; see the file
   /usr/share/doc/NVIDIA_GLX-1.0/README.txt for details.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
taipan
Titel:   BeitragVerfasst am: 12.08.2006, 13:05 Uhr



Anmeldung: 12. Aug 2006
Beiträge: 3

Hallo,

ich habe dasselbe Problem mit demselben Modell (Samsung X10, Nvidia GeForce4 440Go 64MB, allerdings nur 1,3 GHz).
Nachdem ich mich nach einigen vergeblichen Versuchen eine Weile wieder mit dem "nv"-Treiber begnügt hatte, wollte ich doch mal mein Problem posten und stelle fest, dass ich wenigstens nicht mehr alleine bin.

Vor mehr als zwei Jahren hatte ich schon einmal das Problem. Damals hatte ich Gentoo installiert und den Nvidia-Treiber irgendwie auch zum Laufen gebracht. Leider weiss ich aber nicht mehr wie und wahrscheinlich funktioniert es beim aktuellen Treiber auch anders. (Nach einem Jahr Ausland ohne privatem Internetanschluss verzichtete ich auf ein "Update" und war vorerst wieder zu Windows zurückgekehrt).

Zuletzt hatte ich noch den auf eine ältere Treiberversion bezogenen Ratschlag mit "NVreg_SoftEDIDs=0" und "NVreg_Mobile=0" entdeckt, allerdings war der Effekt nicht wie erhofft.

Ich hoffe, dass jemand uns und den anderen Betroffenen helfen kann.

Ciao,
taipan
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Schultheiss
Titel:   BeitragVerfasst am: 12.08.2006, 19:03 Uhr



Anmeldung: 11. Dez 2004
Beiträge: 248
Wohnort: Essen
Hi taipan

Wer Lesen kann ist klar im Vorteil Winken
Was du tun kannst steht oben geschrieben ... ausser der oben erwähnten Option
Code:
Option "UseEdidFreqs" "boolean"

gibts noch die Möglichkeit die Option
Code:
Option "IgnoreEDID" "boolean"
zu verwenden
Die Benutzung ist analog und wird auch im nvidia Readme - zu finden unter /usr/share/doc - beschrieben

Gruß Schultheiss

_________________
sidux 2007-1 Kernel 2.6.21.1-pmx-2 NV 9631
-------
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
taipan
Titel:   BeitragVerfasst am: 12.08.2006, 22:02 Uhr



Anmeldung: 12. Aug 2006
Beiträge: 3

Erstmals vielen Dank Schultheiss,
leider hat dein Ratschlag bei mir nicht besser funktioniert als bei commuter.
Die Option "IgnoreEDID" ist inzwischen obsolet und hat keinen Einfluss mehr auf den XServer, aber auch "UseEDIDFreqs" brachte keinen Erfolg.
Ich kann morgen noch etwas ausprobieren, aber für heute reichts. Hilfe ist weiter willkommen und dringend nötig.

Bye,
taipan
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Schultheiss
Titel:   BeitragVerfasst am: 13.08.2006, 20:45 Uhr



Anmeldung: 11. Dez 2004
Beiträge: 248
Wohnort: Essen
Hi taipan

Eine boolsche Variable kann immer nur "TRUE" oder "FALSE" sein d. h. hier daß sie auf false gesetzt sein muss
IgnoreEdid ist inzwischen ersetzt durch Option "UseEDID" "boolean" (da bin wohl ins falsche readme geraten, sorry) Smilie
also wäre das:
Code:
Option "UseEDID" "FALSE"

( "0" und "FALSE" sind gleichwertig)
Dann kannst du Auflösung und Wiederholfrequenz in der Xorg.conf so einstellen wie bei den früheren Treiberversionen Winken

Gruß Schultheiss

_________________
sidux 2007-1 Kernel 2.6.21.1-pmx-2 NV 9631
-------
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
taipan
Titel:   BeitragVerfasst am: 15.08.2006, 19:51 Uhr



Anmeldung: 12. Aug 2006
Beiträge: 3

Hi Schultheiss,
daran liegt's nicht Winken
Mir ist durchaus klar was "boolean" bedeutet. (Könnte auch noch immer mit logischen Ausdrücken rechnen und sie in eine beliebige Form bringen.)
Jedenfallls beobachte ich keinen Effekt, wenn ich die Beachtung der EDID-Frequenzen abschalte. Es kann natürlich sein, dass ich für das Display andere Frequenzen benötige, allerdings würde ich zumindest irgendeinen Effekt erwarten. Allein, das Bild ist nicht nur genauso schlecht, sondern sieht in meinen Augen nicht anders aus wie zuvor.

Ciao,
taipan
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
schnorrer
Titel:   BeitragVerfasst am: 16.08.2006, 02:24 Uhr



Anmeldung: 09. Jan 2006
Beiträge: 1720

normal stellt man bei der xorg.conf den Monitor mit hsync= 35.6 - 76 ein und vrefresch 60 oder 76 bei den Auflösungen kommt noch die Gewünschte als erstes dazu. und die ModLines entfernt man am besten.
 
 Benutzer-Profile anzeigen Private Nachricht senden  
Antworten mit Zitat Nach oben
Beiträge vom vorherigen Thema anzeigen:     
Gehe zu:  
Alle Zeiten sind GMT + 1 Stunde
Neues Thema eröffnen   Neue Antwort erstellen
Vorheriges Thema anzeigen Druckerfreundliche Version Einloggen, um private Nachrichten zu lesen Nächstes Thema anzeigen
PNphpBB2 © 2003-2007 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.