nVidia 7600 PCIE + Debian 4.0 amd64 (caught signal 11 после перезапуска)

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

nikols
Сообщения: 3
ОС: debian 4.0

nVidia 7600 PCIE + Debian 4.0 amd64

Сообщение nikols »

что необходимо настроить чтобы запустить nVidia 7600 PCIE?
Установлен Debian 4.0 amd64. Ядро 2.6.24-etchnhalf.1-amd64 (пробы производились и для 2.6.18)
Установка драйвера nVidia "от производителя" NVIDIA-Linux-x86_64-173.14.05-pkg2.run (испробывались и NVIDIA-Linux-x86_64-173.14.12-pkg2.run).
После установки драйвера запускаем GDM и входим в KDE. Всё работает (# glxgears -printfps). Привожу конец Xorg.0.log

Код:

... (II) Setting vga for screen 0. (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 XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (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 (**) Option "CoreKeyboard" (**) Generic Keyboard: Core Keyboard (**) Option "Protocol" "standard" (**) Generic Keyboard: Protocol: standard (**) Option "AutoRepeat" "500 30" (**) Option "XkbRules" "xorg" (**) Generic Keyboard: XkbRules: "xorg" (**) Option "XkbModel" "pc105" (**) Generic Keyboard: XkbModel: "pc105" (**) Option "XkbLayout" "us,ru" (**) Generic Keyboard: XkbLayout: "us,ru" (**) Option "XkbVariant" "winkeys" (**) Generic Keyboard: XkbVariant: "winkeys" (**) Option "CustomKeycodes" "off" (**) Generic Keyboard: CustomKeycodes disabled (**) Option "Protocol" "ImPS/2" (**) Configured Mouse: Device: "/dev/input/mice" (**) Configured Mouse: Protocol: "ImPS/2" (**) Option "CorePointer" (**) Configured Mouse: Core Pointer (**) Option "Device" "/dev/input/mice" (**) Option "Emulate3Buttons" "true" (**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50 (**) Configured Mouse: ZAxisMapping: buttons 4 and 5 (**) Configured Mouse: Buttons: 9 (II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE) (II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD) xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compatibility { include "complete" }; xkb_symbols { include "pc(pc105)+us+ru:2" }; xkb_geometry { include "pc(pc105)" }; (II) Configured Mouse: ps2EnableDataReporting: succeeded xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compatibility { include "complete+ledcaps(group_lock)" }; xkb_symbols { include "pc(pc105)+us+ru:2+group(caps_toggle)" }; xkb_geometry { include "pc(pc105)" }; <end>

xorg.conf формируется установщиком nVidia. Провожу и его

Код:

<start> Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection Section "Files" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "bitmap" Load "ddc" Load "extmod" Load "freetype" Load "int10" Load "vbe" Load "glx" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru" Option "XkbVariant" "winkeys" Option "grp:caps_toggle" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSection Section "Monitor" Identifier "LCD1970NX" HorizSync 30.0 - 65.0 VertRefresh 50.0 - 75.0 Option "DPMS" EndSection Section "Device" Identifier "nVidia Corporation G70 [GeForce 7600 GT]" Driver "nvidia" EndSection Section "Screen" Identifier "Default Screen" Device "nVidia Corporation G70 [GeForce 7600 GT]" Monitor "LCD1970NX" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection <end>


После перезапуска компа запуска GDM не происходит. X сервер вываливается по ошибке. Привожу конец Xorg.0.log формируемый при этом

Код:

... (II) Setting vga for screen 0. (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 XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension XFree86-Bigfont (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 Backtrace: 0: /usr/bin/X(xf86SigHandler+0x6d) [0x4720bd] 1: /lib/libc.so.6 [0x2ad504eb3110] 2: /lib/libc.so.6(__ctype_tolower_loc+0x25) [0x2ad504ead2c5] 3: /usr/bin/X(xf86nameCompare+0xfe) [0x4a4d4e] 4: /usr/bin/X(InitInput+0x103) [0x45ea83] 5: /usr/bin/X(main+0x337) [0x430e87] 6: /lib/libc.so.6(__libc_start_main+0xda) [0x2ad504ea04ca] 7: /usr/bin/X(FontFileCompleteXLFD+0xa2) [0x43029a] Fatal server error: Caught signal 11. Server aborting <end>

Никаких разгонов нет. В WinXP SP2 все работает.
Собственно вопрос: Что нужно сделать чтобы после перезапуска GDM стартовал?

На всякий случай лог установки драйвера nvidia-installer.log

Код:

nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Fri Aug 22 21:01:18 2008 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 : (not specified) force compat32 tls : (not specified) 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) compat32 install chroot : (not specified) compat32 install prefix : (not specified) compat32 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 -> License accepted. -> There appears to already be a driver installed on your system (version: 173. 14.05). As part of installing this driver (version: 173.14.05), the existin g driver will be uninstalled. Are you sure you want to continue? ('no' will abort installation) (Answer: Yes) -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. -> Performing CC sanity check with CC="cc". -> Performing CC version check with CC="cc". -> Kernel source path: '/lib/modules/2.6.24-etchnhalf.1-amd64/build' -> Kernel output path: '/lib/modules/2.6.24-etchnhalf.1-amd64/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.24-etchnhal f.1-amd64/build SYSOUT=/lib/modules/2.6.24-etchnhalf.1-amd64/build'... NVIDIA: calling KBUILD... make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.24-etchnhalf.1-amd64/build SUBDIRS=/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv module s 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/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/.tmp_ versions ; rm -f /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/ nv/.tmp_versions/* make -f scripts/Makefile.build obj=/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.1 4.05-pkg2/usr/src/nv cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. nv.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.2/include -D__K ERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict- prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit- function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sig n-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_A S_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wdeclaratio n-after-statement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-Linux-x86_64- 173.14.05-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat - Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmod el=kernel -mno-red-zone -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__K ERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.05\" -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/selfgz6065/NVIDIA-Linux-x86_ 64-173.14.05-pkg2/usr/src/nv/.tmp_nv.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-1 73.14.05-pkg2/usr/src/nv/nv.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv.c:14: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv.c:14: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv.c:14: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. nv-vm.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.2/include -D __KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstri ct-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implic it-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno- sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno- mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI= 1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-L inux-x86_64-173.14.05-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitc h -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -W error -mcmodel=kernel -mno-red-zone -MD -Wsign-compare -Wno-cast-qual -Wno -error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.05\" -UDEBU G -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD _STR(nv_vm)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz6065/NV IDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/.tmp_nv-vm.o /tmp/selfgz6065/NVI DIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/nv-vm.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-vm.c:14: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-vm.c:14: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-vm.c:14: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. os-agp.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Werror-impli cit-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno -sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno -mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCON FIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wdecla ration-after-statement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-Linux-x8 6_64-173.14.05-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wfor mat -Wchar-subscripts -Wparenth eses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -M D -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -D NV_VERSION_STRING=\"173.14.05\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUIL D_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_agp)" -D"KBUILD_MODNAME=KBUIL D_STR(nvidia)" -c -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/ src/nv/.tmp_os-agp.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/ src/nv/os-agp.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-agp.c:24: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-agp.c:24: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-agp.c:24: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. os-interface.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Werror- implicit-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 - DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wd eclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-Linu x-x86_64-173.14.05-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch - Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werr or -mcmodel=kernel -mno-red-zone -MD -Wsign-compare -Wno-cast-qual -Wno-er ror -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.05\" -UDEBUG - U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BAS ENAME=KBUILD_STR(os_interface)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/.tmp_os-interf ace.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/os-inter face.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-interface.c:26: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-interface.c:26: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-interface.c:26: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. os-registry.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Werror- implicit-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 - DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wd eclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-Linu x-x86_64-173.14.05-pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch - Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werr or -mcmodel=kernel -mno-red-zone -MD -Wsign-compare -Wno-cast-qual -Wno-er ror -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.05\" -UDEBUG - U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_ST R(os_registry)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz6065 /NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/.tmp_os-registry.o /tmp/selfg z6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/ os-registry.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-registry.c:15: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-registry.c:15: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/os-registry.c:15: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. nv-i2c.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Werror-impli cit-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno -sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno -mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIG NAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-s tatement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05 -pkg2/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-sub scripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -D MODULE -DNVRM -DNV_VERSION_STRING=\"173.14.05\" -UDEBUG -U_DEBUG -DNDEBUG - DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_i2c)" -D"KBUI LD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173 .14.05-pkg2/usr/src/nv/.tmp_nv-i2c.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173 .14.05-pkg2/usr/src/nv/nv-i2c.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-i2c.c:8: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-i2c.c:8: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-i2c.c:8: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. nvacpi.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-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 -Werror-impli cit-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno -sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno -mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCON FIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wdecla ration-after-statement -Wno-pointer-sign -I/tmp/selfgz6065/NVIDIA-Linux-x8 6_64-173.14.05-pkg2/usr/src/nv -Wall -Wimplicit - Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-ari th -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\ "173.14.05\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBU ILD_BASENAME=KBUILD_STR(nvacpi)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c - o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/.tmp_nvacpi. o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/nvacpi.c In file included from include/asm/dma-mapping_64.h:9, from include/asm/dma-mapping.h:4, from include/linux/dma-mapping.h:52, from include/asm-generic/pci-dma-compat.h:7, from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nvacpi.c:15: include/linux/scatterlist.h: In function ‘sg_virt’: include/linux/scatterlist.h:293: warning: pointer of type ‘void *’ used in arithmetic In file included from include/asm/pci.h:88, from include/linux/pci.h:796, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:86, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nvacpi.c:15: include/asm-generic/pci-dma-compat.h: In function ‘pci_map_page’: include/asm-generic/pci-dma-compat.h:49: warning: pointer of type ‘void *� �� used in arithmetic In file included from include/linux/compat.h:14, from include/asm/mtrr.h:131, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-linux.h:121, from /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nvacpi.c:15: include/asm/compat.h: In function ‘compat_alloc_user_space’: include/asm/compat.h:210: warning: pointer of type ‘void *’ used in arit hmetic ld -m elf_x86_64 -r -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg 2/usr/src/nv/nvidia.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr /src/nv/nv-kernel.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/s rc/nv/nv.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/nv- vm.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/os-agp.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/os-interface.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/os-registry.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/nv-i2c.o /tmp/ selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/nvacpi.o Building modules, stage 2. make -f /usr/src/linux-headers-2.6.24-etchnhalf.1-amd64/scripts/Makefile.mod post scripts/mod/modpost -m -i /usr/src/linux-headers-2.6.24-etchnhalf.1-amd64 /Module.symvers -I /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/sr c/nv/Module.symvers -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/us r/src/nv/Module.symvers -w -s cc -Wp,-MD,/tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/. nvidia.mod.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.1.2/inclu de -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef - Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-i mplicit-function-declaration -Os -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 - DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fomit-frame-pointer -fno-stack-protector -Wd eclaration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUI LD_BASENAME=KBUILD_STR(nvidia.mod)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" - DMODULE -c -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/ nvidia.mod.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src/nv/n vidia.mod.c ld -r -m elf_x86_64 -o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg 2/usr/src/nv/nvidia.ko /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/us r/src/nv/nvidia.o /tmp/selfgz6065/NVIDIA-Linux-x86_64-173.14.05-pkg2/usr/src /nv/nvidia.mod.o NVIDIA: left KBUILD. -> done. -> Kernel module compilation complete. -> Kernel messages: RPC: Registered tcp transport module. Installing knfsd (copyright © 1996 okir@monad.swb.de). NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory NFSD: starting 90-second grace period tun: Universal TUN/TAP device driver, 1.6 tun: © 1999-2004 Max Krasnyansky <maxk@qualcomm.com> nvidia: module license 'NVIDIA' taints kernel. ACPI: PCI Interrupt Link [LNED] enabled at IRQ 17 ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNED] -> GSI 17 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:02:00.0 to 64 NVRM: loading NVIDIA UNIX x86_64 Kernel Module 173.14.05 Mon May 19 00:03:22 PDT 2008 vbox0: no IPv6 routers present /dev/vmmon[4516]: Module vmmon: registered with major=10 minor=165 /dev/vmmon[4516]: Module vmmon: initialized /dev/vmnet: open called by PID 4544 (vmnet-bridge) /dev/vmnet: hub 0 does not exist, allocating memory. /dev/vmnet: port on hub 0 successfully opened bridge-eth0: enabling the bridge bridge-eth0: up bridge-eth0: already up bridge-eth0: attached warning: process `nvidia-installe' used the deprecated sysctl system call with 1.23. warning: process `nvidia-installe' used the deprecated sysctl system call with 1.23. PCI: Setting latency timer of device 0000:02:00.0 to 64 NVRM: loading NVIDIA UNIX x86_64 Kernel Module 173.14.05 Mon May 19 00:03:22 PDT 2008 -> Installing both new and classic TLS OpenGL libraries. -> Installing both new and classic TLS 32bit OpenGL libraries. -> Install NVIDIA's 32-bit compatibility OpenGL libraries? (Answer: Yes) -> Parsing log file: -> done. -> Validating previous installation: -> Unable to access previously installed file '/usr/lib/tls/libnvidia-tls.so.173.14.05' (No such file or directory). -> Unable to access previously installed symlink '/usr/lib/libGL.so' (No such file or directory). -> Unable to access previously installed symlink '/usr/lib/tls/libnvidia-tls.so.1' (No such file or directory). -> done. WARNING: Your driver installation has been altered since it was initially installed; this may happen, for example, if you have since installed the NVIDIA driver through a mechanism other than nvidia-installer (such as your distribution's native package management system). nvidia-installer will attempt to uninstall as best it can. Please see the file '/var/log/nvidia-installer.log' for details. -> Uninstalling NVIDIA Accelerated Graphics Driver for Linux-x86_64 (1.0-1731405 (173.14.05)): -> done. -> Uninstallation of existing driver: NVIDIA Accelerated Graphics Driver for Linux-x86_64 (173.14.05) is complete. -> Searching for conflicting X files: -> done. -> Searching for conflicting OpenGL files: -> done. -> Searching for conflicting compat32 files: -> done. -> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64' (173.14.05): 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_64 (version: 173.14.05) 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.


Спасибо!
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: nVidia 7600 PCIE + Debian 4.0 amd64

Сообщение Juliette »

1)
WARNING: Your driver installation has been altered since it was initially
installed; this may happen, for example, if you have since installed
the NVIDIA driver through a mechanism other than nvidia-installer
(such as your distribution's native package management system).
nvidia-installer will attempt to uninstall as best it can. Please see
the file '/var/log/nvidia-installer.log' for details.

Тут оно говорит, что с самого начала уже былу вас установлен драйвер, установлен каким-то другим способом нежели через nvidia-installer, например через пакетную систему данного дистрибутива. И что nvidia-installer постарается его разустановить как можно лучше.
2) иксовый лог лучше привести целиком, а ещё лучше выбрать там грепом строчки с (WW) и (EE).
3) все здоровые логи НУЖНО оформлять в теги codebox, так, как я сейчас это всё ваше хозяйство отредактирую, потому что иначе читать это невозможно.
Спасибо сказали:
nikols
Сообщения: 3
ОС: debian 4.0

Re: nVidia 7600 PCIE + Debian 4.0 amd64

Сообщение nikols »

Спасибо!
действительно был установлен драйвер nvidia штатными средствами Debian.
Теперь удален. Поведение такое же - и "нормальный" и "ненормальный" запуск сервера дает один и тот же лог
$ cat /var/log/Xorg.0.log | grep "(WW)" и $ cat /var/log/Xorg.0.log.old | grep "(WW)"
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/X11R6/lib/X11/fonts/misc" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi/" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/Type1" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist.
(WW) The directory "/usr/X11R6/lib/X11/fonts/75dpi" does not exist.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.

Записей с (EE) нет. Еще раз обрисую: стартует debian - "ошибка сервера" - устанавливаю дравера nvidia - захожу в kde - проверяю nVidia 7600
(ржу: $ glxgears -printfps
45742 frames in 5.0 seconds = 9148.279 FPS
68671 frames in 5.0 seconds = 13734.125 FPS
78623 frames in 5.0 seconds = 15724.594 FPS
79636 frames in 5.0 seconds = 15927.063 FPS ...)
перезапускаю комп - и опять по новой - "ошибка" ...
Естественно если взять "стандартный" драйвер "nv" вместо "nvidia" в xorg.conf то стартуем и работаем без проблем.
Спасибо сказали:
nikols
Сообщения: 3
ОС: debian 4.0

Re: nVidia 7600 PCIE + Debian 4.0 amd64

Сообщение nikols »

Спасибо http://lafox.net/support/index.php?showtopic=18012&st=0
Разобрался. Всё работает. Тему можно закрывать.
Спасибо сказали: