Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
12-30-2004, 07:11 AM
|
#1
|
Member
Registered: Oct 2003
Distribution: Fedora Core 3
Posts: 34
Rep:
|
Problems installing nVidia graphics drivers
I have a GeForce 6600 GT graphics card. I installed them following theese instructions. The nvidia installer compiled and installed the drivers, but at the end of the installation I got errors like /usr/lib/libGL.so.1 can not be found.
Now I have the X server running, but I can't use 3D applications (like tuxracer). When I attempt to launch one such application I get "error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory".
Obviously this is due to missing OpenGL libraries, but the installer rold me to make sure there are not any 3rd party OpenGL libraries installed... (And the installer itself can't install them...)
Oxyd
Last edited by Oxyd; 12-31-2004 at 06:53 AM.
|
|
|
12-30-2004, 07:49 AM
|
#2
|
Member
Registered: Dec 2004
Location: USA
Distribution: CentOS 4.4,Ubuntu 6.10&7.04,Win XP(the wife's)
Posts: 151
Rep:
|
Try checking this out from the guys over at FedoraFAQ.org:
http://www.fedorafaq.org/#nvidia
They have prebuilt rpms, which might make it a little easier concerning your dependencies. Also detailed instructions for the original Nvidia drivers.
|
|
|
12-31-2004, 06:51 AM
|
#3
|
Member
Registered: Oct 2003
Distribution: Fedora Core 3
Posts: 34
Original Poster
Rep:
|
Now it's totaly f*** up... I tried installing the RPM package, but that didn't work at all. Then I reinstalled the driver using nvidia-installer (again it gave me errors). But now, the bootsplash doesn't appear while booting, I can't boot directly into X server because the xorg.conf file "automagically" rewrites itself to wrong settings (Load "dri" inside Module section and inside Device section I have driver "nv") which it doesn't work with...
I must be doing something stupid, I guess, because I've never heard that the nvidia drivers were so troublesome...
My /var/log/nvidia-installer.log if anyone's interested:
Code:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Dec 31 13:36:50 2004
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : 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
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> 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.
-> Kernel source path: '/lib/modules/2.6.9/source'
-> Performing CC test with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
agp.o os-interface.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -rf .tmp_versions
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.9/source SY
SOUT=/lib/modules/2.6.9/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_OUTPUT=/lib/modules/2.6.9/build KBUILD_VERBOSE=1 -C /lib/m
odules/2.6.9/source SUBDIRS=/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.
0-6629-pkg1/usr/src/nv modules
make -C /lib/modules/2.6.9/build \
KBUILD_SRC=/usr/src/linux-2.6.9 KBUILD_VERBOSE=1 \
KBUILD_CHECK= KBUILD_EXTMOD="/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1
.0-6629-pkg1/usr/src/nv" \
-f /usr/src/linux-2.6.9/Makefile modules
mkdir -p /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/nv/.tmp_versions
make -f /usr/src/linux-2.6.9/scripts/Makefile.build obj=/home/oxyd/Downloade
d/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /home/oxyd/Download
ed/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/.nv.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Iincl
ude2 -I/usr/src/linux-2.6.9/include -I/home/oxyd/Downloaded/Nvidia/NVIDIA-L
inux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraphs -
fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdeclaration-af
ter-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-log2
-fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=at
hlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-default -Iincl
ude/asm-i386/mach-default -I/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1
.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wc
har-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-
common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMO
DULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_M
AJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINU
X -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_
5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_S
IMPLE_CREATE_
PRESENT -DMODULE -DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /home/ox
yd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_nv.o /ho
me/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:52,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:821,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:75,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:240: warning: wrong type argument to increment
cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/.nv-vm.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Ii
nclude2 -I/usr/src/linux-2.6.9/include -I/home/oxyd/Downloaded/Nvidia/NVIDI
A-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigraph
s -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdeclaration
-after-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-l
og2 -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-time -marc
h=athlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-default -I
include/asm-i386/mach-default -I/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x
86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat
-Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-m
ultichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNE
L_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL
=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEB
UG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DE
VICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_BASENAME=nv_
vm -DKBUILD_MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x
86-1.0-6629-pkg1/usr/src/nv/.tmp_nv-vm.o /home/oxyd/Downloaded/Nvidia/NVIDIA
-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:52,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-vm.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:821,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:75,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-vm.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:240: warning: wrong type argument to increment
/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm
.c: At top level:
/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-vm
.c:59: warning: 'cache_flush' defined but not used
cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/.os-agp.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -I
include2 -I/usr/src/linux-2.6.9/include -I/home/oxyd/Downloaded/Nvidia/NVID
IA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-trigrap
hs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdeclaratio
n-after-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-builtin-
log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-time -mar
ch=athlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-default -
Iinclude/asm-i386/mach-default -I/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-
x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wforma
t -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
-fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__
-DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -D
NV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_
LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RA
NGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI
_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_B
ASENAME=os_agp -DKBUILD_MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NV
IDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_os-agp.o /home/oxyd/Downloaded/
Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:52,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/os-agp.c:24:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:821,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:75,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/os-agp.c:24:
include/asm/io.h: In function `check_signature':
include/asm/io.h:240: warning: wrong type argument to increment
cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/.os-interface.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iincl
ude -Iinclude2 -I/usr/src/linux-2.6.9/include -I/home/oxyd/Downloaded/Nvidi
a/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wstrict-prototypes -Wno-t
rigraphs -fno-strict-aliasing -fno-common -O2 -fomit-frame-pointer -g -Wdecl
aration-after-statement -pipe -msoft-float -m32 -fno-builtin-sprintf -fno-bu
iltin-log2 -fno-builtin-puts -mpreferred-stack-boundary=2 -fno-unit-at-a-tim
e -march=athlon -mregparm=3 -I/usr/src/linux-2.6.9/include/asm-i386/mach-def
ault -Iinclude/asm-i386/mach-default -I/home/oxyd/Downloaded/Nvidia/NVIDIA-
Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-t
ype -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-m
ultichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNE
L_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D_
_KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL
=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEB
UG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_PCI_DISABLE_DE
VICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DKBUILD_BASENAME=os_
interface -DKBUILD_MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NVIDIA-
Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_os-interface.o /home/oxyd/Downloaded
/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-interface.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:52,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/os-interface.c:26:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:821,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:75,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/os-interface.c:26:
include/asm/io.h: In function `check_signature':
include/asm/io.h:240: warning: wrong type argument to increment
cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/.os-registry.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclu
de -Iinclude2 -I/usr/src/linux-2.6.9/include -I/home/oxyd/Downloaded/Nvidia
/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv
-Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O
2 -fomit-frame-pointer -g -Wdeclaration-after-statement -pipe -msoft-float -
m32 -fno-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpreferred-sta
ck-boundary=2 -fno-unit-at-a-time -march=athlon -mregparm=3 -I/usr/src/linux
-2.6.9/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -I/hom
e/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wall -Wi
mplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpo
inter-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qual -Wno-er
ror -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOS
E_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION
=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -UDEB
UG -U_DEBUG -DNDEBUG -DNV_REMAP_PAGE_RANGE_5 -DNV_CHANGE_PAGE_ATTR_PRESENT -
DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_CLASS_SIMPLE_CREATE_PRESENT -DMODULE -DK
BUILD_BASENAME=os_registry -DKBUILD
MODNAME=nvidia -c -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-
pkg1/usr/src/nv/.tmp_os-registry.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux
-x86-1.0-6629-pkg1/usr/src/nv/os-registry.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:18,
from include/linux/module.h:10,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:52,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/os-registry.c:14:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type `void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:821,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/nv-linux.h:75,
from /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv/os-registry.c:14:
include/asm/io.h: In function `check_signature':
include/asm/io.h:240: warning: wrong type argument to increment
ld -m elf_i386 -r -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-66
29-pkg1/usr/src/nv/nvidia.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.
0-6629-pkg1/usr/src/nv/nv-kernel.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux
-x86-1.0-6629-pkg1/usr/src/nv/nv.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux
-x86-1.0-6629-pkg1/usr/src/nv/nv-vm.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Li
nux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.o /home/oxyd/Downloaded/Nvidia/NVIDI
A-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-interface.o /home/oxyd/Downloaded/Nv
idia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-registry.o
Building modules, stage 2.
make -rR -f /usr/src/linux-2.6.9/scripts/Makefile.modpost
scripts/mod/modpost -m -i /usr/src/linux-2.6.9/Module.symvers vmlinux /hom
e/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.o
cc -Wp,-MD,/home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr
/src/nv/.nvidia.mod.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclud
e -Iinclude2 -I/usr/src/linux-2.6.9/include -I/usr/src/linux-2.6.9/ -I -Wall
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -O2 -fom
it-frame-pointer -g -Wdeclaration-after-statement -pipe -msoft-float -m32 -f
no-builtin-sprintf -fno-builtin-log2 -fno-builtin-puts -mpreferred-stack-bou
ndary=2 -fno-unit-at-a-time -march=athlon -mregparm=3 -I/usr/src/linux-2.6.9
/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -DKBUILD_BAS
ENAME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /home/oxyd/Downloaded/Nv
idia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.mod.o /home/oxyd/Downl
oaded/Nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nvidia.mod.c
ld -m elf_i386 -r -o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.0-662
9-pkg1/usr/src/nv/nvidia.ko /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x86-1.
0-6629-pkg1/usr/src/nv/nvidia.o /home/oxyd/Downloaded/Nvidia/NVIDIA-Linux-x8
6-1.0-6629-pkg1/usr/src/nv/nvidia.mod.o
NVIDIA: left KBUILD.
-> done.
-> Kernel module compilation complete.
-> Installing both new and classic TLS OpenGL libraries.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-6629):
executing: './usr/src/nv/makedevices.sh'...
executing: '/sbin/ldconfig'...
/sbin/ldconfig: Input file /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.6629 not foun
d.
/sbin/ldconfig: Input file /usr/lib/libnvidia-tls.so.1.0.6629 not found.
/sbin/ldconfig: Input file /usr/lib/libGLcore.so.1.0.6629 not found.
/sbin/ldconfig: Input file /usr/lib/libGL.so.1.0.6629 not found.
/sbin/ldconfig: Input file /usr/lib/tls/libnvidia-tls.so.1.0.6629 not found.
executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
ERROR: Unable to get file properties for '/usr/lib/libGL.so.1' (No such file or
directory).
WARNING: The symbolic link '/usr/lib/libGL.so.1' does not exist. This is
necessary for correct operation of the NVIDIA Accelerated Graphics
Driver for Linux-x86. You can create this symbolic link manually by
executing `ln -sf libGL.so.1.0.6629 /usr/lib/libGL.so.1`.
ERROR: Unable to get file properties for '/usr/lib/libGLcore.so.1' (No such
file or directory).
WARNING: The symbolic link '/usr/lib/libGLcore.so.1' does not exist. This is
necessary for correct operation of the NVIDIA Accelerated Graphics
Driver for Linux-x86. You can create this symbolic link manually by
executing `ln -sf libGLcore.so.1.0.6629 /usr/lib/libGLcore.so.1`.
ERROR: Unable to get file properties for '/usr/lib/libnvidia-tls.so.1' (No such
file or directory).
WARNING: The symbolic link '/usr/lib/libnvidia-tls.so.1' does not exist. This
is necessary for correct operation of the NVIDIA Accelerated Graphics
Driver for Linux-x86. You can create this symbolic link manually by
executing `ln -sf libnvidia-tls.so.1.0.6629
/usr/lib/libnvidia-tls.so.1`.
ERROR: Unable to get file properties for '/usr/lib/tls/libnvidia-tls.so.1' (No
such file or directory).
WARNING: The symbolic link '/usr/lib/tls/libnvidia-tls.so.1' does not exist.
This is necessary for correct operation of the NVIDIA Accelerated
Graphics Driver for Linux-x86. You can create this symbolic link
manually by executing `ln -sf libnvidia-tls.so.1.0.6629
/usr/lib/tls/libnvidia-tls.so.1`.
ERROR: Unable to get file properties for
'/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1' (No such file or
directory).
WARNING: The symbolic link '/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1' does not
exist. This is necessary for correct operation of the NVIDIA
Accelerated Graphics Driver for Linux-x86. You can create this
symbolic link manually by executing `ln -sf libXvMCNVIDIA.so.1.0.6629
/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so.1`.
-> done.
-> Post-install sanity check failed.
-> Shared memory test passed.
-> Running runtime sanity check:
ERROR: The runtime configuration check failed for library 'libGL.so.1.0.6629'
(expected: '/usr/lib/libGL.so.1', found: 'not'). The most likely reason
for this is that conflicting OpenGL libraries are installed in a
location not inspected by nvidia-installer. Please be sure you have
uninstalled any third-party OpenGL and third-party graphics driver
packages.
-> done.
-> Runtime sanity check failed.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Oxyd
|
|
|
11-24-2005, 09:55 PM
|
#4
|
Member
Registered: Sep 2004
Location: /dev/urandom
Distribution: Gentoo
Posts: 171
Rep:
|
Any Luck? I haven't been able to run opengl programs for over 7 months because of this.
|
|
|
11-25-2005, 07:44 AM
|
#5
|
Member
Registered: Oct 2003
Distribution: Fedora Core 3
Posts: 34
Original Poster
Rep:
|
It has been almost a year since I had this problem. I'm even using different distro now (Gento).
I can't rememeber precisely, but I think I did fix it. I somehow provided it with with symlink /usr/lib/libGL.so.1 -- the installed made it, but failed to make the necessary symlinks. Also, I removed an init script that kept changing my xorg.conf to invalid configuration.
But lots of time has passed since then. I see you're using Gentoo. I can confirm that NVidia drivers (nvidia-kernel 1.0.7676-r1, nvidia-glx 1.0.7676-r2) are working fine on Gentoo with GeForce 6600 GT. Can you give us some details about your problem?
Last edited by Oxyd; 11-25-2005 at 07:47 AM.
|
|
|
All times are GMT -5. The time now is 03:29 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|