A frugal install using a save folder.
The nouveau driver is blacklisted so it boots using the Vesa driver. (required to be able to compile a Nvidia driver)
The devx and kernel sources SFS's are located at /mnt/home/
First getting the devx loaded.
It will not load using the SFS load GUI program.
In the program it is listed with all the other BookwormPup64 SFS's, which are all grayed out and cannot be selected.
To get the devx sfs loaded you have to navigate to the file click on it and select install.
The kernel sources SFS does load by using the SFS load GUI.
This is list of what SFS's are loaded:
▶—— INSTALLED/MOUNTED SFS FILES (losetup) ——◀
adrv_dpupbw64_10.0.6.sfs
bdrv_dpupbw64_10.0.6.sfs
devx_dpupbw64_10.0.6.sfs
fdrv_dpupbw64_10.0.6.sfs
kbuild-6.1.76.sfs
kernel_sources-6.1.76-dpupbw64.sfs
puppy_dpupbw64_10.0.6.sfs
zdrv_dpupbw64_10.0.6.sfs
When you start the Nvidia driver run package to start the process of compiling the driver.
It all seems to work OK until it gets to the end of the process of compiling.
It ends with error message and says the driver modules did not get compiled.
In the Nvidia installer.log these are the errors:
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_lock'
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock'
make[2]: *** [scripts/Makefile.modpost:126: /initrd/mnt/tmpfs/tmp/selfgz16508/NVIDIA-Linux-x86_64-525.85.05/kernel/Module.symvers] Error 1
make[2]: Target 'modpost' not remade because of errors.
make[1]: *** [Makefile modpost] Error 2
make[1]: Target 'modules' not remade because of errors.
make[1]: Leaving directory '/usr/src/kbuild-6.1.76'
make: *** [Makefile:82: modules] Error 2
-> Checking to see whether the nvidia kernel module was successfully built
executing: 'cd ./kernel; /bin/make -k -j20 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.1.76/source" SYSOUT="/lib/modules/6.1.76/build" NV_KERNEL_MODULES="nvidia"'...
make[1]: Entering directory '/usr/src/kbuild-6.1.76'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: gcc (Debian 12.2.0-14) 12.2.0
You are using: cc (Debian 12.2.0-14) 12.2.0
MODPOST /initrd/mnt/tmpfs/tmp/selfgz16508/NVIDIA-Linux-x86_64-525.85.05/kernel/Module.symvers
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_lock'
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock'
make[2]: *** [scripts/Makefile.modpost:126: /initrd/mnt/tmpfs/tmp/selfgz16508/NVIDIA-Linux-x86_64-525.85.05/kernel/Module.symvers] Error 1
make[2]: Target 'modpost' not remade because of errors.
make[1]: *** [Makefile modpost] Error 2
make[1]: Target 'modules' not remade because of errors.
make[1]: Leaving directory '/usr/src/kbuild-6.1.76'
make: *** [Makefile:82: modules] Error 2
-> Error.
ERROR: An error occurred while performing the step: "Checking to see whether the nvidia kernel module was successfully built". See /var/log/nvidia-installer.log for details.
-> The commandcd ./kernel; /bin/make -k -j20 NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/6.1.76/source" SYSOUT="/lib/modules/6.1.76/build" NV_KERNEL_MODULES="nvidia"
failed with the following output:make[1]: Entering directory '/usr/src/kbuild-6.1.76'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: gcc (Debian 12.2.0-14) 12.2.0
You are using: cc (Debian 12.2.0-14) 12.2.0
MODPOST /initrd/mnt/tmpfs/tmp/selfgz16508/NVIDIA-Linux-x86_64-525.85.05/kernel/Module.symvers
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_lock'
ERROR: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'rcu_read_unlock'
make[2]: *** [scripts/Makefile.modpost:126: /initrd/mnt/tmpfs/tmp/selfgz16508/NVIDIA-Linux-x86_64-525.85.05/kernel/Module.symvers] Error 1
make[2]: Target '__modpost' not remade because of errors.
make[1]: *** [Makefile modpost] Error 2
make[1]: Target 'modules' not remade because of errors.
make[1]: Leaving directory '/usr/src/kbuild-6.1.76'
make: *** [Makefile:82: modules] Error 2
ERROR: The nvidia kernel module was not created.
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.
Any idea on what is needed or wrong?
Have been able to compile a Nvidia driver in earlier versions of BookwormPup64 10.0.3 and 10.0.4
Yes I have tried this with several Nvidia driver run packages.
Including the one that did compile in earlier BookwormPup64 versions.
All give these same errors.