Bug 144526 - Enhancement: NVidia's latest x86-64 bit driver (1.0-8178) no longer works with Beta1
Summary: Enhancement: NVidia's latest x86-64 bit driver (1.0-8178) no longer works wit...
Status: RESOLVED INVALID
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Other (show other bugs)
Version: Beta 1
Hardware: x86-64 Other
: P5 - None : Enhancement (vote)
Target Milestone: ---
Assignee: Stefan Dirsch
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-20 21:36 UTC by Chad Groneman
Modified: 2006-01-23 11:58 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chad Groneman 2006-01-20 21:36:32 UTC
Disclaimer: I know SUSE is not responsible for NVidia's drivers, I recognize that it is their responsibility to make their drivers work with SUSE Linux.

The x86-64 bit driver (1.0-8178) worked with Alpha4, but does not work with Beta1.  I'm hoping that by making SUSE aware, we can get NVIDIA to update their driver to work with it by Beta2, or at least before SUSE Linux 10.1 is released.

It fails while trying to compile.

Also, if NVIDIA is not aware, the x86-64 bit driver install script places the text in strange places on SUSE Linux, so you have to guess what it says based on a few garbled lines.
Comment 1 Markus Koßmann 2006-01-21 20:59:42 UTC
I've noticed that problem too. The change seems to be introduced with 2.6.15-git and still exists with the current KOTD. Just for information the error message:
/root/NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/src/nv/nv.c: In function ‘nv_kern_vma_nopage’:
/root/NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/src/nv/nv.c:1636: error: ‘mem_map’ undeclared (first use in
 this function)
/root/NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/src/nv/nv.c:1636: error: (Each undeclared identifier is rep
orted only once
/root/NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/src/nv/nv.c:1636: error: for each function it appears in.)
/root/NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/src/nv/nv.c: In function ‘nv_kern_mmap’:
/root/NVIDIA-Linux-x86_64-1.0-8178-pkg2/usr/src/nv/nv.c:1979: error: implicit declaration of function ‘
remap_page_range’

And the vmware driver modules are also bugged by that change:
/tmp/vmware-config6/vmmon-only/linux/driver_compat.h: In function ‘LinuxDriverDestructorOld4Gb’:
/tmp/vmware-config6/vmmon-only/linux/driver_compat.h:30: error: ‘mem_map’ undeclared (first use in this
 function)
/tmp/vmware-config6/vmmon-only/linux/driver_compat.h:30: error: (Each undeclared identifier is reported
 only once
/tmp/vmware-config6/vmmon-only/linux/driver_compat.h:30: error: for each function it appears in.)
/tmp/vmware-config6/vmmon-only/linux/driver_compat.h: In function ‘LinuxDriverIoctlAlloc4Gb’:
/tmp/vmware-config6/vmmon-only/linux/driver_compat.h:136: error: ‘mem_map’ undeclared (first use in thi
s function)
/tmp/vmware-config6/vmmon-only/linux/driver.c: In function ‘LinuxDriverLockedNoPage’:
/tmp/vmware-config6/vmmon-only/linux/driver.c:1174: error: ‘mem_map’ undeclared (first use in this func
tion)


Comment 2 Stefan Dirsch 2006-01-23 11:58:24 UTC
Read http://www.suse.de/~sndirsch/nvidia-installer-HOWTO.html