Tiny Core Base > Corepure64
Getting kernel files ready for nvidia proprietary drivers installer
Rich:
Hi cudain
I noticed a couple of things in reply #17:
--- Quote from: Vaguiner on June 13, 2023, 03:42:50 PM --- ... I was able to resolve 90% of the driver issues by moving the /usr/lib folder to /usr/local/lib as many Xorg 3d dependencies overlap these nvidia files. ...
--- End quote ---
You might want to try repackaging your nvidia extension with /usr/lib changed to /usr/local/lib.
--- Quote --- ... The order of packages is very important, the driver must be placed before Xorg 3D.
Here is the onboot.lst needed for everything to work correctly:
--- Code: ---...
graphics-6.1.2-tinycore64.tcz
nvidia-525.116.04-6.1.2-tinycore64.tcz
vulkan-tools.tcz
--- End code ---
...
--- End quote ---
Check your onboot.lst file to see if it conforms to this. Maybe post a copy
of your onboot.lst file for us to check.
Juanito:
--- Quote from: Rich on December 02, 2025, 10:06:28 AM ---You might want to try repackaging your nvidia extension with /usr/lib changed to /usr/local/lib.
--- End quote ---
I have the feeling that the nvidia extension uses customised versions of libEGL/libGL and thus they need to be kept separate?
Rich:
Hi Juanito
If he changes the path to /usr/local/lib/ in the extension and loads
it before other extensions containing libEGL/libGL the nvidia versions
should override the other versions.
Vaguiner indicated that solve a lot of the issues he had, including
the DRI2: failed to authenticate error.
cudain:
hello rich and junaito n everyone
here is the boot lst btw my nvidia is 470 driver given in this above post .. i neer tried to extract and make tcz file .. dont have enough knowledge for that yet hehe
--- Code: ---aterm.tcz
bzip2-lib.tcz
fltk-1.3.tcz
freetype.tcz
glib2.tcz
graphite.tcz
harfbuzz.tcz
imlib2-bin.tcz
imlib2.tcz
libffi.tcz
libfontenc.tcz
libICE.tcz
libjpeg-turbo.tcz
libpng.tcz
libSM.tcz
libX11.tcz
libXau.tcz
libxcb.tcz
libXcursor.tcz
libXdmcp.tcz
libXext.tcz
libXfixes.tcz
libXfont.tcz
libXmu.tcz
libXrender.tcz
libXt.tcz
pcre.tcz
wbar.tcz
Xfbdev.tcz
Xlibs.tcz
Xprogs.tcz
graphics-6.1.2-tinycore64.tcz
nvidia-470.182.03-6.1.2-tinycore64.tcz
spacefm.tcz
original-modules-6.1.2-tinycore64.tcz
linux-6.1_api_headers.tcz
firmware-nvidia.tcz
fluff.tcz
ffmpeg4.tcz
Xorg-jwm-desktop.tcz
jwm-full.tcz
jwm.tcz
e2fsprogs.tcz
ntfs-3g.tcz
ffmpeg5.tcz
Xorg-7.7.tcz
Xorg-7.7-3d.tcz
--- End code ---
please do tell me if there is some code to rearrange the files .. btw my linux is in sde drive - sde1
[Edit]: Added code tags. Rich
GNUser:
Hi cudain. TCL recursively resolves dependencies of the extensions in onboot.lst. Therefore, you can get away with a simpler onboot.lst that only contains top-level extensions (i.e., extensions that you want to use but that are not required by any other extensions).
I think something like this would have the same effect as the more lengthy onboot.lst that you posted, while being easier for you to understand and maintain:
--- Code: ---firmware-nvidia.tcz
nvidia-470.182.03-6.1.2-tinycore64.tcz
graphics-6.1.2-tinycore64.tcz
fltk-1.3.tcz
Xfbdev.tcz
fluff.tcz
Xorg-jwm-desktop.tcz
Xorg-7.7-3d.tcz
ffmpeg4.tcz
spacefm.tcz
ntfs-3g.tcz
linux-6.1_api_headers.tcz
ffmpeg5.tcz
jwm-full.tcz
e2fsprogs.tcz
original-modules-6.1.2-tinycore64.tcz
--- End code ---
EDIT: Are you sure you want both Xfbdev and Xorg-7.7-3d? I thought the idea was to use one or the other, not both.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version