[Lunar-bugs] [Lunar Linux 0000268]: NVIDIA(-beta) runtime sanity check fails on x86_64
Lunar bug reports list
lunar-bugs at lunar-linux.org
Mon Aug 6 13:39:59 CEST 2007
The following issue has been SUBMITTED.
======================================================================
http://bugs.lunar-linux.org/view.php?id=268
======================================================================
Reported By: dioli
Assigned To: sofar
======================================================================
Project: Lunar Linux
Issue ID: 268
Category: theedge
Reproducibility: always
Severity: major
Priority: normal
Status: assigned
Moonbase Version: 20070805.16
Core Tools: Lunar
Core Tools Version: 20070623
======================================================================
Date Submitted: 08-06-2007 13:39 CEST
Last Modified: 08-06-2007 13:39 CEST
======================================================================
Summary: NVIDIA(-beta) runtime sanity check fails on x86_64
Description:
When trying to get the NVIDIA drivers installed after a fresh theedge
installation and even after 'lin kernel-headers-2.6', the NVIDIA*.run
script aborts because of missing binary 'modpost'. This has been solved
after building a custom kernel and installing its appropriate headers. I
do not really know if this broken step may corrupt further steps regarding
installation.
I can't tell if it's because i've maybe messed up the installation or it's
just not working on x86_64.
Then, after retrying it with my new headers and funky modpost the runtime
sanity check fails. I do not show the compile log, since everything looks
ok, except some usual warning :)
-> Installing both new and classic TLS OpenGL libraries.
-> Installing classic TLS 32bit OpenGL libraries.
-> Install NVIDIA's 32-bit compatibility OpenGL libraries? (Answer: Yes)
-> Parsing log file:
-> done.
-> Validating previous installation:
-> Unable to access previously installed file
'/usr/lib64/libGL.so.100.14.11'
(No such file or directory).
-> Unable to access previously installed file
'/usr/lib64/libGLcore.so.100.14.11' (No such file or directory).
-> The previously installed file '/usr/lib64/libnvidia-tls.so.100.14.11'
has a
different checksum (23483436) than when it was installed (3340031002).
/usr/lib64/libnvidia-tls.so.100.14.11 will not be uninstalled.
-> Unable to access previously installed file '/usr/include/GL/gl.h' (No
such
file or directory).
-> Unable to access previously installed file '/usr/include/GL/glext.h'
(No
such file or directory).
-> Unable to access previously installed file '/usr/include/GL/glx.h' (No
such
file or directory).
-> Unable to access previously installed file '/usr/include/GL/glxext.h'
(No
such file or directory).
-> Unable to access previously installed file
'/usr/lib/libGL.so.100.14.11' (No
such file or directory).
-> Unable to access previously installed file
'/usr/lib/libGLcore.so.100.14.11'
(No such file or directory).
-> Unable to access previously installed file '/usr/lib64/libGL.la' (No
such
file or directory).
-> Unable to access previously installed file '/usr/lib/libGL.la' (No such
file
or directory).
-> Unable to access previously installed symlink '/usr/lib64/libGL.so.1'
(No
such file or directory).
-> Unable to access previously installed symlink '/usr/lib64/libGL.so' (No
such
file or directory).
-> Unable to access previously installed symlink
'/usr/lib64/libGLcore.so.1'
(No such file or directory).
-> done.
WARNING: Your driver installation has been altered since it was initially
installed; this may happen, for example, if you have since
installed
the NVIDIA driver through a mechanism other than
nvidia-installer
(such as your distribution's native package management system).
nvidia-installer will attempt to uninstall as best it can.
Please see
the file '/var/log/nvidia-installer.log' for details.
-> Uninstalling NVIDIA Accelerated Graphics Driver for Linux-x86_64
(1.0-1001411 (100.14.11)):
-> done.
-> Uninstallation of existing driver: NVIDIA Accelerated Graphics Driver
for
Linux-x86_64 (100.14.11) is complete.
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86_64'
(100.14.11):
-> The installer has encountered the following error during installation:
'Cann
ot create symlink /usr/lib/libGL.so.1 (File exists)'. Continue anyway?
("no
" will abort)? (Answer: Yes)
-> The installer has encountered the following error during installation:
'Cann
ot create symlink /usr/lib/libGL.so (File exists)'. Continue anyway?
("no"
will abort)? (Answer: Yes)
-> The installer has encountered the following error during installation:
'Cann
ot create symlink /usr/lib/libGLcore.so.1 (File exists)'. Continue
anyway?
("no" will abort)? (Answer: Yes)
-> The installer has encountered the following error during installation:
'Cann
ot create symlink /usr/lib/libnvidia-tls.so.1 (File exists)'. Continue
anyw
ay? ("no" will abort)? (Answer: Yes)
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Shared memory test passed.
-> Running runtime sanity check:
WARNING: Unable to perform the runtime configuration check for library
'libGL.so.1' ('/usr/lib/libGL.so.100.14.11'); assuming
successful
installation.
ERROR: The runtime configuration check failed for library
'libGL.so.100.14.11'
(expected: '/usr/lib64/libGL.so.1', found: (not found)). The most
likely reason for this is that the library was installed to the
wrong
location or that your system's dynamic loader configuration needs
to be
updated. Please check the OpenGL library installation prefix
and/or the
dynamic loader configuration.
-> 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.
Even when keeping the libGL*.so from the previous installation it whines.
After this complaints of the installer I'm able to launch X with nvidia
module,
but i can't do anything related GLX/OpenGL.
Replacing the whole thing with mesa-lib/mesa-glu does not work, too, since
mesa does not seem to overwrite the whole thing and complains later about
existing libGL*.so files with different types.
uname -api
Linux site1 2.6.20site1c http://bugs.lunar-linux.org/view.php?id=1 PREEMPT Sun
Aug 5 11:17:43 CEST 2007 x86_64
GNU/Linux
Thank you for feedback.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
08-06-07 13:39 dioli New Issue
08-06-07 13:39 dioli Status new => assigned
08-06-07 13:39 dioli Assigned To => sofar
08-06-07 13:39 dioli Moonbase Version => 20070805.16
08-06-07 13:39 dioli Core Tools => Lunar
08-06-07 13:39 dioli Core Tools Version => 20070623
======================================================================
More information about the Lunar-bugs
mailing list