No graphical display with an Nvidia card

Hello all,
I have been using Manjaro KDE for about 2 years now (Windows is also running at the same computer).
At the weekend I installed a Nvidia graphics card.
The system with kernel 5.10 has started normally. About the interface I thought instead of the open source drivers to install the Nvidia ones.
Now the graphical user interface does not start.
I can log in via the console.
I have tested for several hours different things that I have read in some posts here (like this: How to change from dropped legacy nvidia to nouveau? - #14 by joelishness).
Unfortunately, I have not come to any conclusion.
I am using either the open source driver or Nvidia (the solution that is easier).

Here is some info that I have read out:

$ mhwd -l
> 0000:26:00.0 (0300:10de:13c2) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2021.12.18               false            PCI
    video-nvidia-470xx            2021.12.18               false            PCI
    video-nvidia-390xx            2021.12.18               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:22:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
         network-r8168            2016.04.20                true            PCI
$ inix -G
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] driver: N/A
  Device-2: Logitech Logitech Webcam C925e type: USB driver: snd-usb-audio,uvcvideo
  Display: server: X.org v: 1.21.1.3 driver: X: loaded: nouveau unloaded: modesetting gpu: N/A
    tty: 128x48
  Message: GL data unavailable in console. Try -G --display

Thanks for your help

What do you have currently?

mhwd -li

This is what i get with mhwd -li

$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


Warning: > No installed USB configs!

Alright. What happens if you install the non-free drivers?

sudo mhwd -a pci nonfree 0300

This is the the answer from

sudo mhwd -a pci nonfree 0300

(with some german wordsā€¦sorry - That means ā€œError: Target/Destination not foundā€)

> Using config 'video-nvidia' for device: 0000:26:00.0 (0300:10de:13c2) Display controller nVidia Corporation GM204 [GeForce GTX 970]
Installing video-nvidia...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/nvidia/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0302
:: Paketdatenbanken werden synchronisiert ā€¦
 core wird heruntergeladen ā€¦
 extra wird heruntergeladen ā€¦
 community wird heruntergeladen ā€¦
 multilib wird heruntergeladen ā€¦
Fehler: Ziel nicht gefunden: linux512-nvidia
Fehler: Ziel nicht gefunden: linux59-nvidia
Error: pacman failed!
Error: script failed!

Should i do/try something from your added error log tutorial?

can you report

sudo mhwd-kernel -li
sudo ls /etc/mkinitcpio.d/*.preset
sudo ls /boot/
sudo ls /lib/modules/
$ sudo mhwd-kernel -li

Currently running: 5.10.105-1-MANJARO (linux510)
The following kernels are installed in your system:
   * linux510
   * linux512
   * linux54
   * linux59

(I don`t see linux 5.12 in my ā€œAdvanced options menuā€, only 5.10 and older ones. It isnā€™t part of the Boot options text. I checkd that by pressing ā€œEā€ to start the editor)

$ sudo ls /etc/mkinitcpio.d/*.preset

/etc/mkinitcpio.d/linux510.preset
/etc/mkinitcpio.d/linux512.preset
/etc/mkinitcpio.d/linux54.preset
/etc/mkinitcpio.d/linux57.preset
/etc/mkinitcpio.d/linux58.preset
/etc/mkinitcpio.d/linux59.preset
$ sudo ls /boot/

amd-ucode.img
efi
grub
initramfs-5.10-x86_64-fallback.img
initramfs-5.10-x86_64.img
initramfs-5.12-x86_64-fallback.img
initramfs-5.12-x86_64.img
initramfs-5.4-x86_64-fallback.img
initramfs-5.4-x86_64.img
initramfs-5.7-x86_64-fallback.img
initramfs-5.7-x86_64.img
initramfs-5.8-x86_64-fallback.img
initramfs-5.8-x86_64.img
initramfs-5.9-x86_64-fallback.img
initramfs-5.9-x86_64.img
linux510-x86_64.kver
linux512-x86_64.kver
linux54-x86_64.kver
linux59-x86_64.kver
memtest86+
vmlinuz-5.10-x86_64
vmlinuz-5.12-x86_64
vmlinuz-5.4-x86_64
vmlinuz-5.7-x86_64
vmlinuz-5.8-x86_64
vmlinuz-5.9-x86_64
$ sudo ls /lib/modules/

5.10.105-1-MANJARO
5.12.19-1-MANJARO
5.4.184-1-MANJARO
5.9.16-1-MANJARO
extramodules-5.10-MANJARO
extramodules-5.12-MANJARO
extramodules-5.4-MANJARO
extramodules-5.9-MANJARO

Kernels 5.9 and 5.12 are no longer in the repositories, remove them. When trying to install the proprietary driver with mhwd itā€™ll try to install the drivers for those kernels but they donā€™t exist in the repository any more, so youā€™ll continue to encounter errors until theyā€™re removed.

And Iā€™m not sure why you have initramfs-5.7ā€¦ and so on for kernels you donā€™t have installed. I use manjaro settings manager to install/uninstall kernels and I have no left over bits like you seem to have.

can you then ( you keep only lts version 5.4 and 5.10 )

sudo mhwd-kernel -r linux57
sudo mhwd-kernel -r linux58
sudo mhwd-kernel -r linux59
sudo mhwd-kernel -r linux512
sudo pacman-mirrors -c all 
sudo mhwd -a pci nonfree 0300
sudo pacman -Syyu

then reboot

stephane I will try that.
What problem will this eliminate?
It might help with the problems ydar wroteā€¦

I will give you feedback.
Thank you :slight_smile:

I used stephanes commands.
I could install nvidia driver!

$ inix -G
Graphics:
 Device-1: NVIDIA GM204 [GeForce GTX 970] driver: nvidia v: 510.54
 Device-2: Logitech Logitech Webcam C925e type: USB driver: snd-usb-audio,uvcvideo
 Display: server: X.org v: 1.21.1.3 driver: gpu: nvidia note:  X driver n/a tty: 128x48
 Message: GL data unavailable in console. Try -G --display
$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
          video-nvidia            2021.12.18               false            PCI


> No installed USB configs!

Unfortunately, the system does not show a graphical login at startup.

Do you have another hint?
Is there a place where I can read an error message of the system from the start of the computer?

May this help?
https://wiki.manjaro.org/index.php?title=Configure_NVIDIA_(non-free)_settings_and_load_them_on_Startup&redirect=no#Troubleshooting:_X-Server_Failed_to_Start_and_Install

you have to remove

sudo mhwd -r pci video-linux

check also file nvidia.conf

ls /etc/X11/mhwd.d/
mv /etc/X11/mhwd.d/nvidia.conf /etc/X11/mhwd.d/nvidia.conf.backup 

and reboot

I removed video-linux and renamed nvidia.conf.
The computer still doesnā€™T start the graphical login.
Might be just a little thing to do.

can you return

inxi -Fza 

have you multilib repos activate in /etc/pacman.conf

cat /etc/pacman.conf

i have theses packages installed ( linux-nvidia concerns each version kernel )

pacman -Qs nvidia
local/egl-wayland 2:1.1.9+r3+g582b2d3-1
    EGLStream-based Wayland external platform
local/lib32-libvdpau 1.4-2
    Nvidia VDPAU library
local/lib32-nvidia-utils 510.60.02-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-1
    Nvidia VDPAU library
local/libxnvctrl 510.60.02-1
    NVIDIA NV-CONTROL X extension
local/linux510-nvidia 510.60.02-2 (linux510-extramodules)
    NVIDIA drivers for linux.
local/linux515-nvidia 510.60.02-3 (linux515-extramodules)
    NVIDIA drivers for linux.
local/linux516-nvidia 510.60.02-2 (linux516-extramodules)
    NVIDIA drivers for linux.
local/linux517-nvidia 510.60.02-4 (linux517-extramodules)
    NVIDIA drivers for linux.
local/mhwd-nvidia 510.60.02-1
    MHWD module-ids for nvidia 510.60.02
local/mhwd-nvidia-390xx 390.147-2
    MHWD module-ids for nvidia 390.147
local/mhwd-nvidia-470xx 470.103.01-1
    MHWD module-ids for nvidia 470.103.01
local/nvidia-utils 510.60.02-1
    NVIDIA drivers utilities

you can also try

sudo mhwd-kernel -i linux515
inxi -Fza

System:
  Kernel: 5.10.105-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 root=UUID=8f4653c7-4239-41ae-be62-e3a9f2272829
    rw loglevel=3 quiet
  Console: tty 2 DM: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: B450 GAMING PLUS MAX (MS-7B86) v: 3.0
    serial: <superuser required> UEFI: American Megatrends v: H.30 date: 09/18/2019
CPU:
  Info: model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 2 family: 0x17 (23)
    model-id: 0x71 (113) stepping: 0 microcode: 0x8701013
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache: L1: 384 KiB
    desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 32 MiB desc: 2x16 MiB
  Speed (MHz): avg: 3596 high: 3600 min/max: N/A cores: 1: 3599 2: 3593 3: 3594 4: 3596 5: 3597
    6: 3598 7: 3593 8: 3594 9: 3600 10: 3600 11: 3598 12: 3591 bogomips: 86424
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP: always-on, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GM204 [GeForce GTX 970] vendor: ZOTAC driver: nvidia v: 510.54
    alternate: nouveau,nvidia_drm pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
    speed: 8 GT/s bus-ID: 26:00.0 chip-ID: 10de:13c2 class-ID: 0300
  Device-2: Logitech Logitech Webcam C925e type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 1-9.1.2:7 chip-ID: 046d:085b class-ID: 0102 serial: <filter>
  Display: server: X.org v: 1.21.1.3 driver: gpu: nvidia note:  X driver n/a tty: 128x48
  Message: GL data unavailable in console. Try -G --display
Audio:
  Device-1: NVIDIA GM204 High Definition Audio vendor: ZOTAC driver: snd_hda_intel v: kernel
    pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 26:00.1
    chip-ID: 10de:0fbb class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 28:00.4 chip-ID: 1022:1487
    class-ID: 0403
  Device-3: Logitech Logitech Webcam C925e type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 1-9.1.2:7 chip-ID: 046d:085b class-ID: 0102 serial: <filter>
  Device-4: DisplayLink PR09 DisplayPort Dock type: USB driver: cdc_ncm,snd-usb-audio
    bus-ID: 1-9.1.3:8 chip-ID: 17e9:6005 class-ID: 0a00 serial: <filter>
  Sound Server-1: ALSA v: k5.10.105-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.0 running: no
  Sound Server-4: PipeWire v: 0.3.48 running: no
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 22:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp34s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: eth0 state: down mac: <filter>
Drives:
  Local Storage: total: 2.3 TiB used: 229.24 GiB (9.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Sabrent model: N/A size: 476.94 GiB block-size:
    physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: RKT343.1 temp: 31.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital model: WDS200T2B0A size: 1.82 TiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 90WD
    scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: Intenso model: Business Line size: 14.94 GiB
    block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1100 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.38%) used: 229.21 GiB (12.5%) fs: ext4
    dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 25.6 MiB (8.5%) fs: vfat
    dev: /dev/sda1 maj-min: 8:1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 45.2 C mobo: N/A gpu: nvidia temp: 41 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 265 Uptime: 1m wakeups: 0 Memory: 15.64 GiB used: 808.8 MiB (5.0%) Init: systemd
  v: 250 tool: systemctl Compilers: gcc: 11.2.0 clang: 13.0.1 Packages: 1518 pacman: 1481
  lib: 438 flatpak: 20 snap: 17 Shell: Bash (login) v: 5.1.16 running-in: tty 2 inxi: 3.3.14

cat /etc/pacman.conf

### Pamac configuration file

## When removing a package, also remove those dependencies
## that are not required by other packages (recurse option):
#RemoveUnrequiredDeps

## How often to check for updates, value in hours (0 to disable):
RefreshPeriod = 6

## When there are no updates available, hide the tray icon:
#NoUpdateHideIcon

## When applying updates, enable packages downgrade:
#EnableDowngrade

## When installing packages, do not check for updates:
#SimpleInstall

## Allow Pamac to search and install packages from AUR:
EnableAUR

## Keep built packages from AUR in cache after installation:
#KeepBuiltPkgs

## When AUR support is enabled check for updates from AUR:
CheckAURUpdates

## When check updates from AUR support is enabled check for vcs updates:
#CheckAURVCSUpdates

## AUR build directory:
BuildDirectory = /var/tmp

## Number of versions of each package to keep in the cache:
KeepNumPackages = 3

## Remove only the versions of uninstalled packages when clean cache:
#OnlyRmUninstalled

## Download updates in background:
#DownloadUpdates

## Maximum Parallel Downloads:
MaxParallelDownloads = 4

CheckFlatpakUpdates

EnableSnap

EnableFlatpak

When i rename the nvidia.conf file isnā€™t that a problem that it looks like the file with this name is missing for linux?

I will try installing linux515 when that might be the solution :smiley_cat:

  1. this is /etc/pamac.conf not /etc/pacman.conf
  2. can you check in journalcl log
sudo journalctl -b0 -g nvidia

maybe an error by sddm ?

see for upgrade bios version ( later 7B86vHD )
https://www.msi.com/Motherboard/B450-GAMING-PLUS-MAX/support

Check the guide i linked earlier.

I`m currently updating the BIOS.
After that I will check the other things.
Thank you for your hints!

Grub2 is now not starting
I made the BIOS Update. Now Windows starts and not the Linux Screen that let me choose between Linux or Windowsā€¦I think that is just a small problem. Iā€™m trying to solve that now

After the BIOS Update Grub2 is ā€œnot activeā€ ā†’ Windows is booting directly +
My keyboard and mouse connected with USB stop working sometimes for some moments :neutral_face:

:teapot:
The USB problem was related to which USB port my USB Port Replicator from Fujitsu was connected to:

I have changed the port on the PC. Now my mouse and keyboard work 100% again. Maybe the consumption of the port replicator is quite high, so the new BIOS shuts down some USB ports for a short time.

First problem solved :upside_down_face:

I repaired my GRUB stuff using this information
https://wiki.manjaro.org/index.php/GRUB/Restore_the_GRUB_Bootloader

Also needed to change ā€œbackā€ some bios values.

/etc/pacman.conf

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
CacheDir = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg      = pacman glibc manjaro-system
# If upgrades are available for these packages they will be asked for first
SyncFirst    = manjaro-system archlinux-keyring manjaro-keyring
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta    = 0.7
Architecture = auto

#IgnorePkg   =
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#Color
#TotalDownload
# We cannot check disk space from within a chroot environment
CheckSpace
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Manjaro Linux
# packagers with `pacman-key --populate archlinux manjaro`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
sudo journalctl -b0 -g nvidia

Apr 06 21:10:42 tim-manjaro kernel: nvidia: loading out-of-tree module taints kernel.
Apr 06 21:10:42 tim-manjaro kernel: nvidia: module license 'NVIDIA' taints kernel.
Apr 06 21:10:42 tim-manjaro kernel: nvidia: module verification failed: signature and/or required key missing - tainting kernel
Apr 06 21:10:42 tim-manjaro kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 234
Apr 06 21:10:42 tim-manjaro kernel: nvidia 0000:26:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
Apr 06 21:10:42 tim-manjaro kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  510.54  Tue Feb  8 04:42:21 UTC 2022
Apr 06 21:10:42 tim-manjaro systemd-udevd[354]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c $(grep nvidia-frontend /proc/devices | cut -d \  -f 1) 255'' failed with exit code 1.
Apr 06 21:10:42 tim-manjaro systemd-modules-load[297]: Inserted module 'nvidia'
Apr 06 21:10:43 tim-manjaro systemd-udevd[336]: nvidia: Process '/usr/bin/bash -c 'for i in $(cat /proc/driver/nvidia/gpus/*/information | grep Minor | cut -d \  -f 4); do /usr/bin/mknod -Z -m 666 /dev/nvidia${i} c $(grep nvidia-frontend /proc/devices | cut -d \  -f 1) ${i}; done'' failed with exit code 1.
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input3
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input4
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input5
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input6
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input7
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input8
Apr 06 21:10:43 tim-manjaro kernel: input: HDA NVidia HDMI/DP,pcm=12 as /devices/pci0000:00/0000:00:03.1/0000:26:00.1/sound/card0/input9
Apr 06 21:10:43 tim-manjaro kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  510.54  Tue Feb  8 04:34:06 UTC 2022
Apr 06 21:10:43 tim-manjaro kernel: nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.
Apr 06 21:10:43 tim-manjaro kernel: [drm] [nvidia-drm] [GPU ID 0x00002600] Loading driver
Apr 06 21:10:43 tim-manjaro kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:26:00.0 on minor 0
Apr 06 21:10:43 tim-manjaro systemd-modules-load[297]: Inserted module 'nvidia_uvm'
Apr 06 21:10:43 tim-manjaro kernel: nvidia-uvm: Loaded the UVM driver, major device number 510.
Apr 06 21:11:34 tim-manjaro dbus-daemon[940]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.21' (uid=0 pid=1265 comm="sudo journalctl -b0 -g nvidia")
Apr 06 21:11:37 tim-manjaro sudo[1265]:      tim : TTY=tty2 ; PWD=/home/tim ; USER=root ; COMMAND=/usr/bin/journalctl -b0 -g nvidia
Apr 06 21:12:21 tim-manjaro dbus-daemon[940]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.22' (uid=0 pid=1269 comm="sudo journalctl -b0 -g nvidia")
Apr 06 21:12:21 tim-manjaro sudo[1269]:      tim : TTY=tty2 ; PWD=/home/tim ; USER=root ; COMMAND=/usr/bin/journalctl -b0 -g nvidia

Should i install the 5.15 kernel?

I will check the guide maycne.sonahoz was writing about.