[Lunar-bugs] [Lunar Linux 0000268]: NVIDIA(-beta) runtime sanity check fails on x86_64
Lunar bug reports list
lunar-bugs at lunar-linux.org
Sat Jul 31 10:07:38 CEST 2010
The following issue has been CLOSED
======================================================================
http://bugs.lunar-linux.org/view.php?id=268
======================================================================
Reported By: dioli
Assigned To: sofar
======================================================================
Project: Lunar Linux
Issue ID: 268
Category: ISO
Reproducibility: always
Severity: major
Priority: normal
Status: closed
lvu installed moonbase: 20070805.16
Core Tools: Lunar
lvu installed [lunar|theedge]: 20070623
Resolution: no change required
Fixed in Version:
======================================================================
Date Submitted: 2007-08-06 13:39 CEST
Last Modified: 2010-07-31 10:07 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.
======================================================================
----------------------------------------------------------------------
(0000580) dioli (reporter) - 2007-08-06 13:56
http://bugs.lunar-linux.org/view.php?id=268#c580
----------------------------------------------------------------------
Sorry... it's a module. Accidently chose theedge for Category :(
----------------------------------------------------------------------
(0000581) sofar (administrator) - 2007-08-06 17:40
http://bugs.lunar-linux.org/view.php?id=268#c581
----------------------------------------------------------------------
this is actually an iso "known issue" and not a module bug. Unfortunately I
can't fix already released iso's. Please test 1.6.2-beta1 and see if you
still have this bug with that
----------------------------------------------------------------------
(0000956) ratler (developer) - 2010-07-20 10:01
http://bugs.lunar-linux.org/view.php?id=268#c956
----------------------------------------------------------------------
No feedback from the user. Users today have no issues with NVIDIA and
x86_64 so resolving this bug.
Issue History
Date Modified Username Field Change
======================================================================
2007-08-06 13:39 dioli New Issue
2007-08-06 13:39 dioli Status new => assigned
2007-08-06 13:39 dioli Assigned To => sofar
2007-08-06 13:39 dioli Moonbase Version => 20070805.16
2007-08-06 13:39 dioli Core Tools => Lunar
2007-08-06 13:39 dioli Core Tools Version => 20070623
2007-08-06 13:56 dioli Note Added: 0000580
2007-08-06 17:40 sofar Note Added: 0000581
2007-08-06 17:40 sofar Category theedge => ISO
2010-07-20 10:01 ratler Note Added: 0000956
2010-07-20 10:01 ratler Status assigned => resolved
2010-07-20 10:01 ratler Resolution open => no change
required
2010-07-31 10:07 ratler Status resolved => closed
======================================================================
More information about the Lunar-bugs
mailing list