WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: NVIDIA driver on TCE Corepure64 9.x  (Read 318 times)

Offline caracalla

  • WikiUser
  • *
  • Posts: 15
NVIDIA driver on TCE Corepure64 9.x
« on: June 20, 2018, 12:44:19 AM »
Hi guys,

I need some directions on how to compile proprietary Nvidia driver on Tiny Core Linux 64-bit.

When I execute the installer with ./NVIDIA-Linux-x86_64-390.67.run I get "./nvidia-installer: not found" error. I get the same error even if I first extract the installer package with an -x option and then manually execute ./NVIDIA-Linux-x86_64-390.67/nvidia-installer.

There was a similar issue reported a while ago (http://forum.tinycorelinux.net/index.php?topic=16988.0), but back then fellow member coreplayer2 prepared an extension without explaining in detail what he did to successfully compile the driver.

Searching further I also stumbled upon a thread on a different forum (https://www.linuxquestions.org/questions/debian-26/installing-nvidia-driver-i-get-nvidia-installer-can%27t-find-863897/) where they concluded that this is an issue if you are trying to compile Nvidia driver on a system which is not "pure" 64-bit, which means that running kernel is 64-bit while some applications could also be 32-bit.

I am really sceptical about this explanation and I believe that TCE available from the repository is entirely 64-bit.

If you have any ideas what I am missing please let me know.

Offline caracalla

  • WikiUser
  • *
  • Posts: 15
Re: NVIDIA driver on TCE Corepure64 9.x
« Reply #1 on: June 20, 2018, 01:08:24 AM »
Searching further I found two additional sites that are explaining that this issue is related to non "pure" 64-bit system

http://vasnake.blogspot.com/2011/06/blog-post_09.html
https://forums.fedoraforum.org/showthread.php?185954-nVidia-driver-help-needed&p=994686#post994686

Quote
Some distributions have the option of installing a 64-bit kernel for use with all 32-bit userspace programs.
This configuration is not supported by the NVIDIA Linux Graphics Driver.
If you try to install the 64-bit driver package on such a system, you will receive an error like the following:
./nvidia-installer: No such file or directory

nvnews.net/vbulletin/showthread?s=ce7172da527094e880b7e22020852671&t=72490#2

Maybe there is something to it and this is the case with 64-bit Tiny Core Linux?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 10103
Re: NVIDIA driver on TCE Corepure64 9.x
« Reply #2 on: June 20, 2018, 01:18:51 AM »
As the name suggests, CorePure64 is purely 64-bit.

Your "not found" error could be because you are missing the bash, perl or python extensions or because a symlink /lib64 -> /lib is required.

Offline caracalla

  • WikiUser
  • *
  • Posts: 15
Re: NVIDIA driver on TCE Corepure64 9.x
« Reply #3 on: June 20, 2018, 01:43:54 AM »
I can't believe it, all I had to do is to add a symlink /lib64 -> /lib.

Juanito, you rule!   ;D