Tiny Core Base > Corepure64

Getting kernel files ready for nvidia proprietary drivers installer

<< < (8/11) > >>

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