Autor |
Nachricht |
|
Titel: Nvidia-Treiber richtig konfigurieren
Verfasst 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 |
|
|
|
|
 |
|
Titel:
Verfasst am: 07.08.2006, 21:19 Uhr
|
|

Anmeldung: 11. Dez 2004
Beiträge: 248
Wohnort: Essen
|
|
Hi commuter
Wieso benutzt du exotische Scripte - gerade die Scripte sind doch eine der Stärken von Kanotix
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
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
-------
|
|
|
|
 |
|
Titel:
Verfasst 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.
|
|
|
|
|
 |
|
Titel:
Verfasst 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 |
|
|
|
|
 |
|
Titel:
Verfasst 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
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
-------
|
|
|
|
 |
|
Titel:
Verfasst 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 |
|
|
|
|
 |
|
Titel:
Verfasst 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)
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
Gruß Schultheiss |
_________________ sidux 2007-1 Kernel 2.6.21.1-pmx-2 NV 9631
-------
|
|
|
|
 |
|
Titel:
Verfasst am: 15.08.2006, 19:51 Uhr
|
|
Anmeldung: 12. Aug 2006
Beiträge: 3
|
|
Hi Schultheiss,
daran liegt's nicht
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 |
|
|
|
|
 |
|
Titel:
Verfasst 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. |
|
|
|
|
 |
|
|
|
|
|