sgfxi ERROR: (245)
deltitnu
Status: Curious
Joined: 18 Aug 2011
Posts: 7
Reply Quote
I attempted to install nvidia driver 173.14.31 onto updated iquorix kernel 3.3.0-1.dmz.1-liquorix-686... Sgfxi prompted that the driver does not support the kernel but allowed for override via "! 6" for testing purposes... I proceeded... the scripted then failed throwing "ERROR: (245) The nvidia installer exited with the error: 139"... I then rebooted to older functional kernel 3.2 kernel where nvidia driver was already previously installed with sgfxi and that failed to initialize nvidia module....I then tried to reinstall the same driver that worked previously onto 3.2 and that oddly threw the same error 245...it did the same again for an older kernel as well. So, sgfxi refuses to install driver now for all those kernels giving error 245.
I can confirm that 173.14.31 does indeed work for all of those kernels...including 3.3 as I ran nvidia installer manually and everything went through fine except saying that "The distribution-provided pre-install script failed!".
I'm not sure why it gives an error for older kernels...

Please update sgfxi accordingly. Thanks.

Full Error Log Output:
=========================================================
START sgfxi LOGGING:
=========================================================
Script started: 2012-04-09-18:41:42
Video Card Information: nVidia Corporation NV30GL [Quadro FX 1000] (rev a2)
Video Card Type: 10de
Video Card Number: 0309
Xorg Version: 1.10
Installing driver to kernel: 3.3.0-1.dmz.1-liquorix-686
Running install from Kernel: 3.2.0-14.dmz.1-liquorix-686
sgfxi script version: 4.17.85
sgfxi start options: -o 173.14.31 -K 3.3.0-1.dmz.1-liquorix-686
SYSTEM_BASE: ubuntu
SYSTEM_CODENAME: oneiric
DISTRIB_CODENAME: oneiric
DISTRIB_ID: ubuntu
DISTRIB_RELEASE: 11.10
FG_DISTRIB_CODENAME: oneiric
FG_DISTRIB_ID: Ubuntu
APT_TYPE: apt-get
=========================================================
X is Running: true
Current Runlevel: 2
Connection is live (0=true): 0
=========================================================
INSTALL_TO_KERNEL: 3.3.0-1.dmz.1-liquorix-686
KERNEL_FULL: 3.3.0-1.dmz.1-liquorix-686
KERNEL_BASE: 3
KERNEL_NUMBER: 3.3
KERNEL_MATH: 3
B_IS_XEN: false
Function: create_x_conf - Primary: Start
xorg is present with xorg.conf file
Function: create_x_conf - Primary: End
Function: check_package_manager_updated - Utility: Start
sizeWorking: 21
Function: check_package_manager_updated - Utility: End
Function: check_supported_driver - Utility: Start
Function: check_supported_driver - Utility: End
Function: set_cpu_data - Utility: Start
BITS: 32 - arch:
Function: set_cpu_data - Utility: End
Function: set_driver_install_version - Primary: Start
Function: check_supported_driver - Utility: Start
Args: last-check
Function: check_supported_driver - Utility: End
Function: print_information_continue - Utility: Start
Args: info You are using the following options:
-o - Driver override. Forces install of this driver: 173.14.31 (nVidia|ATI fglrx only)
-K - You are installing a graphic driver onto the kernel: 3.3.0-1.dmz.1-liquorix-686

Function: print_information_continue - Utility: End
Function: print_information_continue - Utility: Start
Args: standard The graphics installer will be installing the nvidia driver: 173.14.31
Function: print_information_continue - Utility: End
Installing this driver: 173.14.31
Function: set_driver_install_version - Primary: End
Function: driver_support_tests - Utility: Start
Args: supported-driver
ERROR: (234) The driver 173.14.31 does not support the 3.3 kernel.
You are running the 3.3.0-1.dmz.1-liquorix-686 kernel. Unable to install your 173.14.31 driver.
You can override this test with -! 6 option. If install works, let maintainer know.
=========================================================
START sgfxi LOGGING:
=========================================================
Script started: 2012-04-09-18:42:33
Video Card Information: nVidia Corporation NV30GL [Quadro FX 1000] (rev a2)
Video Card Type: 10de
Video Card Number: 0309
Xorg Version: 1.10
Installing driver to kernel: 3.3.0-1.dmz.1-liquorix-686
Running install from Kernel: 3.2.0-14.dmz.1-liquorix-686
sgfxi script version: 4.17.85
sgfxi start options: -! 6 -o 173.14.31 -K 3.3.0-1.dmz.1-liquorix-686
SYSTEM_BASE: ubuntu
SYSTEM_CODENAME: oneiric
DISTRIB_CODENAME: oneiric
DISTRIB_ID: ubuntu
DISTRIB_RELEASE: 11.10
FG_DISTRIB_CODENAME: oneiric
FG_DISTRIB_ID: Ubuntu
APT_TYPE: apt-get
=========================================================
X is Running: true
Current Runlevel: 2
Connection is live (0=true): 0
=========================================================
INSTALL_TO_KERNEL: 3.3.0-1.dmz.1-liquorix-686
KERNEL_FULL: 3.3.0-1.dmz.1-liquorix-686
KERNEL_BASE: 3
KERNEL_NUMBER: 3.3
KERNEL_MATH: 3
B_IS_XEN: false
Function: create_x_conf - Primary: Start
xorg is present with xorg.conf file
Function: create_x_conf - Primary: End
Function: check_package_manager_updated - Utility: Start
sizeWorking: 21
Function: check_package_manager_updated - Utility: End
Function: check_supported_driver - Utility: Start
Function: check_supported_driver - Utility: End
Function: set_cpu_data - Utility: Start
BITS: 32 - arch:
Function: set_cpu_data - Utility: End
Function: set_driver_install_version - Primary: Start
Function: check_supported_driver - Utility: Start
Args: last-check
Function: check_supported_driver - Utility: End
Function: print_information_continue - Utility: Start
Args: info You are using the following options:
-! 6 - You are using an advanced Testing option. Only use this if you know what you are doing!
-o - Driver override. Forces install of this driver: 173.14.31 (nVidia|ATI fglrx only)
-K - You are installing a graphic driver onto the kernel: 3.3.0-1.dmz.1-liquorix-686

Function: print_information_continue - Utility: End
Function: print_information_continue - Utility: Start
Args: standard The graphics installer will be installing the nvidia driver: 173.14.31
Function: print_information_continue - Utility: End
Installing this driver: 173.14.31
Function: set_driver_install_version - Primary: End
Function: driver_support_tests - Utility: Start
Args: supported-driver
Function: driver_support_tests - Utility: End
Function: check_kernel_headers - Utility: Start
Function: check_package_status - Utility: Start
Args: linux-headers-3.3.0-1.dmz.1-liquorix-686 i
Package Version: 3.3.0-1
Function: check_package_status - Utility: End
Function: check_package_status - Utility: Start
Args: linux-headers-3.3.0-1.dmz.1-liquorix-686 c
Package Version: 3.3.0-1
Function: check_package_status - Utility: End
headerName: linux-headers-3.3.0-1.dmz.1-liquorix-686
headerInstalled: 3.3.0-1
headerAvailable: 3.3.0-1
headerFile:
Function: check_kernel_headers - Utility: End
Function: check_run_package_tools - Primary: Start
Function: check_run_package_tools - Primary: End
Function: set_download_info - Primary: Start
download url: ftp://download.nvidia.com/XFree86/Linux-x86/173.14.31/ - driver file: NVIDIA-Linux-x86-173.14.31-pkg0
Function: set_download_info - Primary: End
Function: test_module_build_ok - Primary: Start
Args: return
Function: list_installed_packages - Utility: Start
Args: nvidia (modalias|libvdpau)
packageList: nvidia-common
Function: list_installed_packages - Utility: End
returnValue: 2
Error Data: Distro Nvidia Package:
Function: download_extract_driver - Primary: Start
Args: ftp://download.nvidia.com/XFree86/Linux-x86/173.14.31/ NVIDIA-Linux-x86-173.14.31-pkg0
Function: pre_extract_clean_set_up - Utility: Start
Args: NVIDIA-Linux-x86-173.14.31-pkg0
Function: pre_extract_clean_set_up - Utility: End
Creating directory NVIDIA-Linux-x86-173.14.31-pkg0
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86 173.14.31....................................................................................................................................
Function: download_extract_driver - Primary: End
Function: set_install_directory - set to: /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0
Function: run_driver_patches - Primary: Start
Function: run_driver_patches - Primary: End
Function: x_start_stop_master - Primary: Start
Args: stop
Function: start_stop_x - Utility: Start
Args: stop
default runlevel:
current runlevel: 2
dmanCommand: stop lightdm
Function: x_is_running - Utility: Start
xIsRunning: false
Function: x_is_running - Utility: End
Function: start_stop_x - Utility: End
Function: x_start_stop_master - Primary: End
Function: check_driver_install_tools - Primary: Start
Function: check_package_status - Utility: Start
Args: module-assistant i
Package Version: 0.11.4
Function: check_package_status - Utility: End
Function: check_package_status - Utility: Start
Args: build-essential i
Package Version: 11.5ubuntu1
Function: check_package_status - Utility: End
Function: check_driver_install_tools - Primary: End
Function: prep_install - Primary: Start
Function: prep_install - Primary: End
Function: preinstall_cleanup - Primary: Start
Using nvidia uninstaller: /usr/bin/nvidia-installer

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.

Pre Remove: nvidia.ko files:

Function: list_installed_packages - Utility: Start
Args: nvidia (modalias|libvdpau|nvidia-bl-dkms|nvidia-cg-toolkit|nvidia-common)
packageList:
Function: list_installed_packages - Utility: End
Post Purge/Remove: nvidia.ko files:

Function: remove_module - Primary: Start
Args: nvidia
operation outcome: unset
Function: remove_module - Primary: End
Function: remove_module - Primary: Start
Args: nouveau
operation outcome: unset
Function: set_modesetting_off - Primary: End
Function: add_grub_nomodeset_blacklist_item - Utility: Start
Args: nouveau
Function: get_active_grub_files - Utility: Start
grub files: /boot/grub/grub.cfg /etc/default/grub
Function: get_active_grub_files - Utility: End
Function: add_grub_nomodeset_blacklist_item - Utility: End
Function: add_modprobe_d_blacklist_item - Utility: Start
Args: nouveau
Function: add_modprobe_d_blacklist_item - Utility: End
Function: set_modesetting_off - Primary: Start
Args: nouveau unset
Function: remove_module - Primary: End
Function: list_installed_packages - Utility: Start
Args: fglrx modalias
packageList:
Function: list_installed_packages - Utility: End
Function: remove_module - Primary: Start
Args: fglrx
operation outcome: unset
Function: remove_module - Primary: End
Function: clean_dkms - Primary: Start
Function: clean_dkms - Primary: End
Function: preinstall_cleanup - Primary: End
Function: run_driver_installer - Primary: Start
driver: 173.14.31
Received signal SIGSEGV; aborting.
Function: apply_module_patch - Primary: Start
Args: post
Function: apply_module_patch - Primary: End
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Error logs from nvidia install:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Apr 9 18:42:45 2012
installer version: 1.0.7

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

option status:
license pre-accepted : true
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : false
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : true
silent : true
no recursion : false
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
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : true
run distro scripts : true
no nouveau check : false
run nvidia-xconfig : false
sigwinch work around : true
force tls : (not specified)
X install prefix : (not specified)
X library install path : /usr/lib
X module install path : /usr/lib/xorg/modules
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
installer prefix : (not specified)
doc install prefix : (not specified)
kernel name : 3.3.0-1.dmz.1-liquorix-686
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
precompiled kernel interfaces path : (not specified)
precompiled kernel interfaces url : (not specified)
proc mount point : /proc
ui : none
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
selinux chcon type : (not specified)

Using built-in stream user interface
-> License accepted by command line option.
-> Installing NVIDIA driver version 173.14.31.
-> Running distribution scripts
executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed! Continue installation
anyway? (Answer: Yes)
-> Not probing for precompiled kernel interfaces.
-> Performing CC sanity check with CC="/usr/bin/gcc-4.6".
-> Kernel source path: '/lib/modules/3.3.0-1.dmz.1-liquorix-686/build'
-> Kernel output path: '/lib/modules/3.3.0-1.dmz.1-liquorix-686/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/3.3.0-1.dmz.1-l
iquorix-686/build SYSOUT=/lib/modules/3.3.0-1.dmz.1-liquorix-686/build'...
NVIDIA: calling KBUILD...
make CC=/usr/bin/gcc-4.6 KBUILD_VERBOSE=1 -C /lib/modules/3.3.0-1.dmz.1-liq
uorix-686/build SUBDIRS=/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-
pkg0/usr/src/nv modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/generated/autoconf.h or include/config/auto.conf are
missing.";\
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv
/.tmp_versions ; rm -f /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-p
kg0/usr/src/nv/.tmp_versions/*
make -f scripts/Makefile.build obj=/usr/src/sgfxi-downloads/NVIDIA-Linux-x86
-173.14.31-pkg0/usr/src/nv
/usr/bin/gcc-4.6 -Wp,-MD,/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.
31-pkg0/usr/src/nv/.nv.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4
.6.1/include -I/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/in
clude -Iarch/x86/include/generated -Iinclude -include /usr/src/linux-header
s-3.3.0-1.dmz.1-liquorix-686/include/linux/kconfig.h -D__KERNEL__ -Wall -Wun
def -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Wer
ror-implicit-function-declaration -Wno-format-security -fno-delete-null-poin
ter-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred
-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,
-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG
_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-compare -f
no-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe
-larger-than=1024 -Wno-unused-but-set-variable -fomit-frame-pointer -Wdeclar
ation-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stac
k -DCC_HAVE_ASM_GOTO -I/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-p
kg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-su
bscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-com
pare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STR
ING=\"173.14.31\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s"
-D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c
-o /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/.tmp_
nv.o /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/nv.
c
In file included from include/linux/bitops.h:22:0,
from include/linux/kernel.h:17,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘set_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:64:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpointe
r-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘clear_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:102:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘change_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:178:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
In file included from include/linux/kernel.h:17:0,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/bitops.h: In function ‘hweight_long’:
include/linux/bitops.h:55:26: warning: signed and unsigned type in condition
al expression [-Wsign-compare]
In file included from include/linux/preempt.h:11:0,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:56,
from include/linux/sched.h:64,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/list.h: In function ‘list_del’:
include/linux/list.h:107:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:108:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h: In function ‘hlist_del’:
include/linux/list.h:598:12: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:599:13: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
In file included from include/linux/sched.h:89:0,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/rculist.h: In function ‘list_del_rcu’:
include/linux/rculist.h:112:16: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘list_replace_rcu’:
include/linux/rculist.h:158:14: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_del_rcu’:
include/linux/rculist.h:312:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_replace_rcu’:
include/linux/rculist.h:332:15: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/utsname.h:35:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2577:41: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
In file included from include/linux/rculist_bl.h:7:0,
from include/linux/dcache.h:7,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/list_bl.h: In function ‘hlist_bl_del’:
include/linux/list_bl.h:106:12: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/list_bl.h:107:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/dcache.h:7:0,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’:
include/linux/rculist_bl.h:76:13: warning: pointer of type ‘void *’ used
in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/uaccess.h:573:0,
from include/linux/poll.h:14,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h:208:6: warning: comparison between signed and unsigned integer expre
ssions [-Wsign-compare]
In file included from include/linux/dma-mapping.h:9:0,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199:35: warning: pointer of type ‘void *’ us
ed in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/dma-mapping.h:43:0,
from include/linux/dma-mapping.h:68,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
include/asm-generic/dma-mapping-common.h:77:48: warning: pointer of type ‘
void *’ used in arithmetic [-Wpointer-arith]
In file included from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:126:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv.c:13:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:197:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
include/linux/highmem.h:200:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
/usr/bin/gcc-4.6 -Wp,-MD,/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.
31-pkg0/usr/src/nv/.nv-vm.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gn
u/4.6.1/include -I/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86
/include -Iarch/x86/include/generated -Iinclude -include /usr/src/linux-hea
ders-3.3.0-1.dmz.1-liquorix-686/include/linux/kconfig.h -D__KERNEL__ -Wall -
Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -
Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-p
ointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mprefer
red-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -
Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCON
FIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pi
pe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-
sse2 -mno-3dnow -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fomit
-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-o
verflow -fconserve-stack -DCC_HAVE_ASM_GOTO -I/usr/src/sgfxi-downloads/NVIDI
A-Linux-x86-173.14.31-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitc
h -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -W
error -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DN
VRM -DNV_VERSION_STRING=\"173.14.31\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -
D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_vm)" -D"KBUILD_MODNAME
=KBUILD_STR(nvidia)" -c -o /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.
31-pkg0/usr/src/nv/.tmp_nv-vm.o /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-17
3.14.31-pkg0/usr/src/nv/nv-vm.c
In file included from include/linux/bitops.h:22:0,
from include/linux/kernel.h:17,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘set_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:64:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpointe
r-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘clear_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:102:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘change_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:178:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
In file included from include/linux/kernel.h:17:0,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/bitops.h: In function ‘hweight_long’:
include/linux/bitops.h:55:26: warning: signed and unsigned type in condition
al expression [-Wsign-compare]
In file included from include/linux/preempt.h:11:0,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:56,
from include/linux/sched.h:64,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/list.h: In function ‘list_del’:
include/linux/list.h:107:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:108:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h: In function ‘hlist_del’:
include/linux/list.h:598:12: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:599:13: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
In file included from include/linux/sched.h:89:0,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/rculist.h: In function ‘list_del_rcu’:
include/linux/rculist.h:112:16: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘list_replace_rcu’:
include/linux/rculist.h:158:14: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_del_rcu’:
include/linux/rculist.h:312:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_replace_rcu’:
include/linux/rculist.h:332:15: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/utsname.h:35:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2577:41: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
In file included from include/linux/rculist_bl.h:7:0,
from include/linux/dcache.h:7,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/list_bl.h: In function ‘hlist_bl_del’:
include/linux/list_bl.h:106:12: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/list_bl.h:107:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/dcache.h:7:0,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’:
include/linux/rculist_bl.h:76:13: warning: pointer of type ‘void *’ used
in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/uaccess.h:573:0,
from include/linux/poll.h:14,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h:208:6: warning: comparison between signed and unsigned integer expre
ssions [-Wsign-compare]
In file included from include/linux/dma-mapping.h:9:0,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199:35: warning: pointer of type ‘void *’ us
ed in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/dma-mapping.h:43:0,
from include/linux/dma-mapping.h:68,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
include/asm-generic/dma-mapping-common.h:77:48: warning: pointer of type ‘
void *’ used in arithmetic [-Wpointer-arith]
In file included from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:126:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-vm.c:14:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:197:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
include/linux/highmem.h:200:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
/usr/bin/gcc-4.6 -Wp,-MD,/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.
31-pkg0/usr/src/nv/.os-agp.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-g
nu/4.6.1/include -I/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x8
6/include -Iarch/x86/include/generated -Iinclude -include /usr/src/linux-he
aders-3.3.0-1.dmz.1-liquorix-686/include/linux/kconfig.h -D__KERNEL__
-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-c
ommon -Werror-implicit-function-declaration -Wno-format-security -fno-delete
-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -
mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing
-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=
1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-
compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dn
ow -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fomit-frame-pointe
r -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fcon
serve-stack -DCC_HAVE_ASM_GOTO -I/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-1
73.14.31-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -W
char-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Ws
ign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERS
ION_STRING=\"173.14.31\" -UDEBUG -U_
DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR
(os_agp)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /usr/src/sgfxi-downlo
ads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/.tmp_os-agp.o /usr/src/sgfxi-
downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/os-agp.c
In file included from include/linux/bitops.h:22:0,
from include/linux/kernel.h:17,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘set_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:64:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpointe
r-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘clear_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:102:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘change_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:178:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
In file included from include/linux/kernel.h:17:0,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/bitops.h: In function ‘hweight_long’:
include/linux/bitops.h:55:26: warning: signed and unsigned type in condition
al expression [-Wsign-compare]
In file included from include/linux/preempt.h:11:0,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:56,
from include/linux/sched.h:64,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/list.h: In function ‘list_del’:
include/linux/list.h:107:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:108:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h: In function ‘hlist_del’:
include/linux/list.h:598:12: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:599:13: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
In file included from include/linux/sched.h:89:0,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/rculist.h: In function ‘list_del_rcu’:
include/linux/rculist.h:112:16: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘list_replace_rcu’:
include/linux/rculist.h:158:14: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_del_rcu’:
include/linux/rculist.h:312:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_replace_rcu’:
include/linux/rculist.h:332:15: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/utsname.h:35:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2577:41: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
In file included from include/linux/rculist_bl.h:7:0,
from include/linux/dcache.h:7,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/list_bl.h: In function ‘hlist_bl_del’:
include/linux/list_bl.h:106:12: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/list_bl.h:107:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/dcache.h:7:0,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’:
include/linux/rculist_bl.h:76:13: warning: pointer of type ‘void *’ used
in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/uaccess.h:573:0,
from include/linux/poll.h:14,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h:208:6: warning: comparison between signed and unsigned integer expre
ssions [-Wsign-compare]
In file included from include/linux/dma-mapping.h:9:0,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199:35: warning: pointer of type ‘void *’ us
ed in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/dma-mapping.h:43:0,
from include/linux/dma-mapping.h:68,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
include/asm-generic/dma-mapping-common.h:77:48: warning: pointer of type ‘
void *’ used in arithmetic [-Wpointer-arith]
In file included from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:126:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-agp.c:24:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:197:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
include/linux/highmem.h:200:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
/usr/bin/gcc-4.6 -Wp,-MD,/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.
31-pkg0/usr/src/nv/.os-interface.o.d -nostdinc -isystem /usr/lib/gcc/i686-l
inux-gnu/4.6.1/include -I/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/a
rch/x86/include -Iarch/x86/include/generated -Iinclude -include /usr/src/li
nux-headers-3.3.0-1.dmz.1-liquorix-686/include/linux/kconfig.h -D__KERNEL__
-Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-c
ommon -Werror-implicit-function-declaration -Wno-format-security -fno-delete
-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -
mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing
-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=
1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-
compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dn
ow -Wframe-larger-than=1024 -
Wno-unused-but-set-variable -fomit-frame-pointer -Wdeclaration-after-stateme
nt -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DCC_HAVE_ASM_GOT
O -I/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv -Wal
l -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses
-Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wn
o-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.31\" -UDEB
UG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUI
LD_STR(os_interface)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /usr/src/
sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/.tmp_os-interface
.o /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/os-in
terface.c
In file included from include/linux/bitops.h:22:0,
from include/linux/kernel.h:17,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘set_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:64:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpointe
r-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘clear_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:102:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘change_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:178:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
In file included from include/linux/kernel.h:17:0,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/bitops.h: In function ‘hweight_long’:
include/linux/bitops.h:55:26: warning: signed and unsigned type in condition
al expression [-Wsign-compare]
In file included from include/linux/preempt.h:11:0,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:56,
from include/linux/sched.h:64,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/list.h: In function ‘list_del’:
include/linux/list.h:107:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:108:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h: In function ‘hlist_del’:
include/linux/list.h:598:12: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:599:13: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
In file included from include/linux/sched.h:89:0,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/rculist.h: In function ‘list_del_rcu’:
include/linux/rculist.h:112:16: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘list_replace_rcu’:
include/linux/rculist.h:158:14: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_del_rcu’:
include/linux/rculist.h:312:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_replace_rcu’:
include/linux/rculist.h:332:15: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/utsname.h:35:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2577:41: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
In file included from include/linux/rculist_bl.h:7:0,
from include/linux/dcache.h:7,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/list_bl.h: In function ‘hlist_bl_del’:
include/linux/list_bl.h:106:12: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/list_bl.h:107:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/dcache.h:7:0,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’:
include/linux/rculist_bl.h:76:13: warning: pointer of type ‘void *’ used
in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/uaccess.h:573:0,
from include/linux/poll.h:14,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h: In function ‘copy_from_user’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/uacce
ss_32.h:208:6: warning: comparison between signed and unsigned integer expre
ssions [-Wsign-compare]
In file included from include/linux/dma-mapping.h:9:0,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199:35: warning: pointer of type ‘void *’ us
ed in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/dma-mapping.h:43:0,
from include/linux/dma-mapping.h:68,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/pci.h:148,
from include/linux/pci.h:1321,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:90,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
include/asm-generic/dma-mapping-common.h:77:48: warning: pointer of type ‘
void *’ used in arithmetic [-Wpointer-arith]
In file included from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:126:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-interface.c:26:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:197:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
include/linux/highmem.h:200:3: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
/usr/bin/gcc-4.6 -Wp,-MD,/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.
31-pkg0/usr/src/nv/.os-registry.o.d -nostdinc -isystem /usr/lib/gcc/i686-li
nux-gnu/4.6.1/include -I/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/ar
ch/x86/include -Iarch/x86/include/generated -Iinclude -include /usr/src/lin
ux-headers-3.3.0-1.dmz.1-liquorix-686/include/linux/kconfig.h -D__KERNEL__ -
Wall -Wundef -
Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-i
mplicit-function-declaration -Wno-format-security -fno-delete-null-pointer-c
hecks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stac
k-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtun
e=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_C
FI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -pipe -Wno-sign-compare -fno-as
ynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larg
er-than=1024 -Wno-unused-but-set-variable -fomit-frame-pointer -Wdeclaration
-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -DC
C_HAVE_ASM_GOTO -I/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0/u
sr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts
-Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno
-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173
.14.31\" -UDEBUG -U_DEBUG -DNDEBUG
-DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_registry)"
-D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /usr/src/sgfxi-downloads/NVIDIA-
Linux-x86-173.14.31-pkg0/usr/src/nv/.tmp_os-registry.o /usr/src/sgfxi-downlo
ads/NVIDIA-Linux-x86-173.14.31-pkg0/usr/src/nv/os-registry.c
In file included from include/linux/bitops.h:22:0,
from include/linux/kernel.h:17,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘set_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:64:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpointe
r-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘clear_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:102:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h: In function ‘change_bit’:
/usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch/x86/include/asm/bitop
s.h:178:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpoint
er-arith]
In file included from include/linux/kernel.h:17:0,
from include/linux/sched.h:62,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
include/linux/bitops.h: In function ‘hweight_long’:
include/linux/bitops.h:55:26: warning: signed and unsigned type in condition
al expression [-Wsign-compare]
In file included from include/linux/preempt.h:11:0,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:56,
from include/linux/sched.h:64,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
include/linux/list.h: In function ‘list_del’:
include/linux/list.h:107:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:108:16: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h: In function ‘hlist_del’:
include/linux/list.h:598:12: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
include/linux/list.h:599:13: warning: pointer of type ‘void *’ used in a
rithmetic [-Wpointer-arith]
In file included from include/linux/sched.h:89:0,
from include/linux/utsname.h:35,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
include/linux/rculist.h: In function ‘list_del_rcu’:
include/linux/rculist.h:112:16: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘list_replace_rcu’:
include/linux/rculist.h:158:14: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_del_rcu’:
include/linux/rculist.h:312:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/rculist.h: In function ‘hlist_replace_rcu’:
include/linux/rculist.h:332:15: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/utsname.h:35:0,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:25,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2577:41: warning: pointer of type ‘void *’ used in
arithmetic [-Wpointer-arith]
In file included from include/linux/rculist_bl.h:7:0,
from include/linux/dcache.h:7,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
include/linux/list_bl.h: In function ‘hlist_bl_del’:
include/linux/list_bl.h:106:12: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
include/linux/list_bl.h:107:13: warning: pointer of type ‘void *’ used i
n arithmetic [-Wpointer-arith]
In file included from include/linux/dcache.h:7:0,
from include/linux/fs.h:383,
from include/linux/poll.h:12,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/nv-linux.h:80,
from /usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pk
g0/usr/src/nv/os-registry.c:15:
include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’:
include/linux/rculist_bl.h:76:13: warning: pointer of type ‘void *’ used
in arithmetic [-Wpointer-arith]
In file included from /usr/src/linux-headers-3.3.0-1.dmz.1-liquorix-686/arch
/x86/include/asm/uaccess.h:573:0,
f
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4126
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
Sgfxi checks for the error status of the nvidia installer file itself, what it reports. If it reports error, sgfxi reports error.

There should be no distribution specific installer files running at all in the nvidia installer, unless something has changed. Possible.

However, sgfxi cannot know that an error actually doesn't matter, it's out of its range of function.

so if the nvidia supplied run package for the installer which is downloaded is executed by sgfxi, and if that run file reports error, then sgfxi will also exit with error.

If the error is incorrect, you might want to file a bug report on the nvnews.com forums and let them know the installer is giving an error even though it's working.

Where does this come from?
Received signal SIGSEGV; aborting.

That usually means something or someone terminated a process, did you?

Also, why are you not using the default driver, does this card require the 173 driver, if it does, i'll update the driver id number, generally you should not be overriding the driver version unless you want to use an older one. The 173 series is for legacy fx5xxx type cards, not newer ones. I don't know the era of your card.
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4126
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
I rechecked the card ids, that 0309 does appear to be a legacy 3 173 driver type card, as with the geforce 5xxx series.

So future sgfxi uses should not require usng the -o override for your specific quadro card now.

This isn't related to the actual issue, an error being reported by the installer.

/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0.run || echo error number: $?

if you run that, and if it echoes out that error, that means the installer reported an error.

If it's confirmed that the nvidia installer is running without error on legacy 3 type cards, like yours, and kernel 3.2 or 3.3, then that's an issue I'll need to look at, otherwise things seem to be working as expected.

Running the override is the correct action, and if you get 245 error, with a sub error reported that is the actual nvidia installer error, that means sgfxi is working correctly. The bug lies in the installer. I find that filing bug reports with nvidia on nvnews is a good thing to do, they actually fix them.

Your system happening to run even with error exit of the installer is what we call a fluke, coincidence, nice accident, but is certainly not something I'd consider as a reason to change the current sgfxi function.

But check it out, and report back if you find out more, already your bug report yielded an improved nvidia legacy card detection.

To be clear: if you run sgfxi on 3.2, and it exits with error 245, that is why it does not claim to have 3.2 supported, same for 3.3, though it is good to hear that it works for you. Other users, sadly, no such luck, it does not work. Although that's for xorg version usually, those legacy cards currently do not support xorg 1.11/12 I believe, not sure the cutoff.

I rechecked, no error case on 3.2 by default, not sure if I should add 3.3 support however. Ubuntu is getting to be much less reliable as a test/debugging base due to its increasingly aggressive hacks for non free driver handling.

You'll have to paste the very end of the nvidia log included in the sgfxi log, that's where it would have put the actual error, these forums I assume cut off the extra long posting.
Back to top
deltitnu
Status: Curious
Joined: 18 Aug 2011
Posts: 7
Reply Quote
Thank you for your prompt informative response.
Running '/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0.run || echo error number: $?"
as root returned "permission denied - error number 126"
I have ran sgfxi successfully, prior, on various iterations of liquorix 3.2...it is upon trying to install 173.14.31 driver onto 3.3 then it threw error 245. And after that, the driver stopped working on 3.2 and I had to reinstall...which gave me the same error 245 for 3.2 kernel, which had worked prior to this - flawlessly.
Running nvidia installer manually for both 3.2 and 3.3 kernels went through without errors and is working just fine as far as I can tell. So I don't know if my bug report to nvidia would be relevant . If it is I would be willing to submit it and have it fixed.
I did not realize the log was cut off until you mentioned.
Here is the end of the log:
-> Kernel module compilation complete.
-> Installing both new and classic TLS OpenGL libraries.
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (173.14.31):
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq 3.3.0-1.dmz.1-liquorix-686'...
-> 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: 173.14.31) 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.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ERROR: (245) The nvidia installer exited with the error: 139
A copy of this driver installer error log is also here: /var/log/sgfxi/sgfxi.log

Also, I've noticed that the sgfxi version on server detected at the time was 4.17.86, yet the script did not update, even with -U switch and was still 4.17.85.

Thanks once again. And a good day.
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4126
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
/usr/src/sgfxi-downloads/NVIDIA-Linux-x86-173.14.31-pkg0.run || echo error number: $?

this has to be run as root, of course. Might also need to be extracted, I don't remember all the steps. Permission denied usually means you need to be root.

The version difference I can't know, sometimes I miss when I upload a new version of sgfxi and it's not where it's supposed to be, while the version number file is updated, doesn't happen a lot, but it happens.

It's working now, at 1.17.88

Ubuntu has done some seriously messed up things lately with non free video driver install, I get bad reports on that, and since it's ubuntu leaving standard debian type practices for bad hacks, I won't be trying to work around those issues. Does make debugging a royal pain though.

However, remember this: when the installer exists with 245, no matter what you believe, the nvidia installer, the current one, did in fact give an error on completion.

Ubuntu does so many things that are very bad it's getting very hard to support them, some are taken from debian, like default runlevel 2 for desktop start, rather than the old and sane standard of 3/5, 3 being no x, 5 being user desktop start.

to install this you have to have x stopped, or the nvidia installer will exit with an error and fail.

You can determine what error the nvidia installer is exiting with, but we already know, it's 139, assuming that is actually c oming from the nvidia installer and not ubuntu for some weird reason.

With real debian, the scenario you describe is simply not possible, that is, if the same driver installed on 3.2 then not on 3.3, it would install on 3.2, but with ubuntu, I am no longer able to state that such is the case because they have issued such brutal hacks to try to deal with video driver issues it is really not possible or desirable to fix them or work around them, unless there is a simple package I can add to sgfxi's remove list for nvidia and or fglrx that might help get rid of whatever ubuntu is doing.

Sadly, at this point, the only real bug reports I can trust for any driver are in debian systems, true debian, because they adhere to standards and don't rely on hacks, and thus are predictable.

sgfxi itself has always either installed the clean standalone nvidia driver from their run package, which has basically always worked well, or used the distro generated drivers, which have been hit or miss. In the older days, a few years ago, uninstalling the debian nvidia packages was hit or miss too, but they did a really good job fixing that, and dkms, so those both now work, and are also predictable, that is, remove the packages, and debian is restored more or less to the state it was in prior, except some kms nouveau type gunk, which is another story, not related usually to this issue.

To be clear, if you used ubuntu's pacakges to install nvidia, then removing those should have restored the base system to a steady and predictable state. This is apparently however not the case anymore, and that's too bad, because breaking debian's core predictability is not a small error, it's a serious failure. It introduces a third set of variables that make the thing virtually impossible to solve or track, unless one gets paid to do so, of course, then it's just work, like any other work, pays the bills. Since ubuntu does not pay me in this case, I have basically no incentive to deal with it, but I will ask a kubuntu guy I talk to what his experiences are, he runs one of their forums so maybe he's got a hint.
Back to top
Display posts from previous:   

All times are GMT - 8 Hours