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.