On 8/28/24 5:13 AM, bent fender wrote:
So what I think I should try is recover the TW partition, then chroot from Slackware and TRY to edit what needs editing so that nouveau gets used on the next boot, which is a few fathoms over my head. I did chroot and try to install the last nvidia 'run' driver file but I don't think it helped any (NVIDIA-Linux-x86_64-470.256.02.run).
Yikes - NO, The .run file is the binary blob that "has to be patched". That is what I patched in the links to the repo I provided. You really have 2 options - both from chroot. The first step below applies regardless whether you do 2) or not. 1) chroot and remove all nvidia packages and any AMD driver packages, reboot and let nouveau load; or 2) chroot and install the nvidia files from the repo I provided, dracut will trigger the patching and nvidia module build from the .run file. That's basically what the nvidia packages are regardless of whether you get them from the official repo (not yet with the kernel-6.10.patch) or from my repo with it. You install the packages, and on install and all further kernel updates, the module build is triggered by dracut and dkms builds the nvidia driver for the kernel. The reason you can't build or load the nvidia driver is when dracut triggers the module build, the kernel-6.10.path (that's the actual patch file name) is missing. It is included in the packages I provide the link to. That whale is getting eaten -- slowly -- one bite at a time... -- David C. Rankin, J.D.,P.E.