Kernel fault stopping nvidia install - both yast and propriety

So, I installed Tumbleweed and then tried to install nvidia, propriety and up pops this error.

ERROR: Neither the ‘/include/linux/version.h’ nor the ‘/include/generated/uapi/linux/version.h’ kernel header file exists

[FONT=monospace]Normally this means I forgot to install a kernel package but, as you see, they are all there.


snowcat@192-168-1-100:~> zypper se -si kernel 

Loading repository data... 
Reading installed packages... 

S  | Name                        | Type    | Version      | Arch   | Repository 
---+-----------------------------+---------+--------------+--------+---------------------- 
i+ | kernel-default              | package | 5.12.9-1.1   | x86_64 | Main Repository (OSS) 
i+ | kernel-default-devel        | package | 5.12.9-1.1   | x86_64 | Main Repository (OSS) 
i  | kernel-devel                | package | 5.12.9-1.1   | noarch | Main Repository (OSS) 
i+ | kernel-docs                 | package | 5.12.9-1.1   | noarch | Main Repository (OSS) 
i+ | kernel-firmware-all         | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-amdgpu      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-ath10k      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-ath11k      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-atheros     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-bluetooth   | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-bnx2        | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-brcm        | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-chelsio     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-dpaa2       | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-i915        | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-intel       | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-iwlwifi     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-liquidio    | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-marvell     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-media       | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-mediatek    | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-mellanox    | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-mwifiex     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-network     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-nfp         | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-nvidia      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-platform    | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-prestera    | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-qcom        | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-qlogic      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-radeon      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-realtek     | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-serial      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-sound       | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-ti          | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-ueagle      | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i+ | kernel-firmware-usb-network | package | 20210503-1.2 | noarch | Main Repository (OSS) 
i  | kernel-macros               | package | 5.12.9-1.1   | noarch | Main Repository (OSS) 
i+ | kernel-source               | package | 5.12.9-1.1   | noarch | Main Repository (OSS) 
i+ | kernel-syms                 | package | 5.12.9-1.1   | x86_64 | Main Repository (OSS) 
i+ | purge-kernels-service       | package | 0-8.1        | noarch | Main Repository (OSS) 
snowcat@192-168-1-100:~>  

[FONT=monospace]Next I tried installing the Yast version which completely killed my ability to get to the interactive session - leaving me with a fully working (as far as I can see) command line setup.

Operating System: openSUSE Tumbleweed 20210604
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.12.9-1-default
OS Type: 64-bit
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-5820K CPU @ 3.30GHz
Memory: 15.5 GiB of RAM
Graphics Processor: llvmpipe

Wondering if anyone can offer a solution.
Ta in advance. :wink:
[/FONT]

[/FONT]

Hi and welcome to the Forum :slight_smile:
Yes, part of the /usr merge… :wink: There is a sticky at the beginning of this sub forum… https://forums.opensuse.org/showthread.php/554787-Snapshot-20210527-Usr-merge-and-compile-kernel-modules

Thank you muchly Malcolm, this worked a treat. Had to sudo the last three lines, but otherwise, works as is :wink:
Appreciate the help and speed of said help.
Fair winds :wink: