Black screen after Manjaro boots (nvidia card)

I installed not long ago windows on dual boot system and it corrupted manjaro boot.
For the meantime I installed a new Manjaro installation on a new disk and after using manjaro-chroot from the new installation on the old Manjaro installation, the old installation finally boots and I updated it using both pacman and pamac.
The only problem left is black screen after I boot the old manjaro installation probably because of nvidia drivers.
I tried using forum to find solution but no success.
I’m sure there is a simple solution because I don’t want to lose the old installation.

inxi -Fazy

12System:
  12Kernel 6.5.1-1-MANJARO 12arch x86_64 12bits 64 12compiler gcc 12v 13.2.1
    12clocksource tsc 12available hpet,acpi_pm
    12parameters BOOT_IMAGE=/boot/vmlinuz-6.5-x86_64
    root=UUID=b9052590-396e-4808-bb6d-7c0e94106d1a rw quiet splash
    udev.log_priority=3
  12Desktop KDE Plasma 12v ERR-101 12tk Qt 12v 5.15.10 12dm N/A 12Distro Manjaro Linux
    12base Arch Linux
12Machine:
  12Type Desktop 12Mobo ASRock 12model Z68 Pro3 12serial N/A 12UEFI American Megatrends
    12v P1.60 12date 07/13/2011
12CPU:
  12Info 12model Intel Core i7-2600K 12bits 64 12type MT MCP 12arch Sandy Bridge
    12gen core 2 12level v2 12built 2010-12 12process Intel 32nm 12family 6
    12model-id 0x2A (42) 12stepping 7 12microcode 0x2F
  12Topology 12cpus 1x 12cores 4 12tpc 2 12threads 8 12smt enabled 12cache 12L1 256 KiB
    12desc d-4x32 KiB; i-4x32 KiB 12L2 1024 KiB 12desc 4x256 KiB 12L3 8 MiB 12desc 1x8 MiB
  12Speed (MHz) 12avg 1598 12high 1600 12min/max 1600/3800 12base/boost 3400/3800
    12scaling 12driver intel_cpufreq 12governor schedutil 12volts 0.0 V 12ext-clock 100 MHz
    12cores 121 1598 122 1600 123 1600 124 1600 125 1596 126 1600 127 1596 128 1600
    12bogomips 54297
  12Flags avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  12Vulnerabilities
  12Type gather_data_sampling 12status Not affected
  12Type itlb_multihit 12status KVM: VMX disabled
  12Type l1tf 12mitigation PTE Inversion; VMX: conditional cache flushes, SMT
    vulnerable
  12Type mds 12mitigation Clear CPU buffers; SMT vulnerable
  12Type meltdown 12mitigation PTI
  12Type mmio_stale_data 12status Unknown: No mitigations
  12Type retbleed 12status Not affected
  12Type spec_rstack_overflow 12status Not affected
  12Type spec_store_bypass 12mitigation Speculative Store Bypass disabled via
    prctl
  12Type spectre_v1 12mitigation usercopy/swapgs barriers and __user pointer
    sanitization
  12Type spectre_v2 12mitigation Retpolines, IBPB: conditional, IBRS_FW, STIBP:
    conditional, RSB filling, PBRSB-eIBRS: Not affected
  12Type srbds 12status Not affected
  12Type tsx_async_abort 12status Not affected
12Graphics:
  12Device-1 Intel 2nd Generation Core Processor Family Integrated Graphics
    12vendor ASRock 12driver i915 12v kernel 12arch Gen-6 12code Sandybridge
    12process Intel 32nm 12built 2011 12ports 12active none 12empty DP-4, DP-5, DP-6,
    HDMI-A-2, HDMI-A-3, HDMI-A-4, VGA-1 12bus-ID 00:02.0 12chip-ID 8086:0122
    12class-ID 0380
  12Device-2 NVIDIA GP106 [GeForce GTX 1060 6GB] 12vendor PNY 12driver nouveau
    12v kernel 12non-free 535.xx+ 12status current (as of 2023-08) 12arch Pascal
    12code GP10x 12process TSMC 16nm 12built 2016-21 12pcie 12gen 1 12speed 2.5 GT/s
    12lanes 16 12link-max 12gen 3 12speed 8 GT/s 12ports 12active HDMI-A-1 12empty DP-1,
    DP-2, DP-3, DVI-D-1 12bus-ID 01:00.0 12chip-ID 10de:1c03 12class-ID 0300
    12temp 45.0 C
  12Display 12server X.org 12v 1.21.1.8 12driver 12gpu nouveau 12display-ID :0
  12Monitor-1 HDMI-A-1 12model ViewSonic VX3276-QHD 12serial <filter> 12built 2018
    12res 2560x1440 12dpi 93 12gamma 1.2 12size 698x393mm (27.48x15.47")
    12diag 801mm (31.5") 12ratio 16:9 12modes 12max 2560x1440 12min 720x400
  12API OpenGL 12Message GL data unavailable for root.
12Audio:
  12Device-1 Intel 6 Series/C200 Series Family High Definition Audio
    12vendor ASRock 6 12driver snd_hda_intel 12v kernel 12bus-ID 00:1b.0
    12chip-ID 8086:1c20 12class-ID 0403
  12Device-2 NVIDIA GP106 High Definition Audio 12vendor PNY 12driver snd_hda_intel
    12v kernel 12pcie 12gen 1 12speed 2.5 GT/s 12lanes 16 12link-max 12gen 3 12speed 8 GT/s
    12bus-ID 01:00.1 12chip-ID 10de:10f1 12class-ID 0403
  12API ALSA 12v k6.5.1-1-MANJARO 12status kernel-api 12with 121 aoss 12type oss-emulator
    122 apulse 12type pulse-emulator 12tools alsactl,alsamixer,amixer
  12Server-1 JACK 12v 1.9.22 12status off 12tools N/A
  12Server-2 PipeWire 12v 0.3.80 12status off 12with pipewire-media-session
    12status off 12tools pw-cli
  12Server-3 PulseAudio 12v 16.1 12status off 12with 121 pulseaudio-alsa 12type plugin
    122 pulseaudio-jack 12type module 12tools pacat,pactl,pavucontrol
12Network:
  12Device-1 Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 12vendor ASRock
    12driver r8169 12v kernel 12pcie 12gen 1 12speed 2.5 GT/s 12lanes 1 12port d000
    12bus-ID 05:00.0 12chip-ID 10ec:8168 12class-ID 0200
  12IF enp5s0 12state up 12speed 1000 Mbps 12duplex full 12mac <filter>
  12IF-ID-1 tun0 12state unknown 12speed 10000 Mbps 12duplex full 12mac N/A
12Drives:
  12Local Storage 12total 2.27 TiB 12used 663.01 GiB (28.5%)
  12ID-1 /dev/sda 12maj-min 8:0 12vendor Western Digital 12model WD10EZEX-00WN4A0
    12family Blue 12size 931.51 GiB 12block-size 12physical 4096 B 12logical 512 B 12sata 3.1
    12speed 6.0 Gb/s 12tech HDD 12rpm 7200 12serial <filter> 12fw-rev 1A01
  12SMART yes 12state disabled
  12ID-2 /dev/sdb 12maj-min 8:16 12vendor Western Digital 12model WDS500G2B0A-00SM50
    12family WD Blue / Red / Green SSDs 12size 465.76 GiB 12block-size 12physical 512 B
    12logical 512 B 12sata 3.3 12speed <unknown> 12tech SSD 12serial <filter> 12fw-rev 40WD
  12SMART yes 12state disabled
  12ID-3 /dev/sdc 12maj-min 8:32 12vendor Western Digital 12model WD10EZEX-07WN4A0
    12family Blue 12size 931.51 GiB 12block-size 12physical 4096 B 12logical 512 B 12sata 3.1
    12speed 3.0 Gb/s 12tech HDD 12rpm 7200 12serial <filter> 12fw-rev 1A01
  12SMART yes 12state disabled
12Partition:
  12ID-1 / 12raw-size 922.42 GiB 12size 906.86 GiB (98.31%) 12used 642.9 GiB (70.9%)
    12fs ext4 12block-size 4096 B 12dev /dev/sda1 12maj-min 8:1
12Swap:
  12Alert No swap data was found.
12Sensors:
  12System Temperatures 12cpu 33.0 C 12mobo N/A 12gpu nouveau 12temp 45.0 C
  12Fan Speeds (rpm) N/A 12gpu nouveau 12fan 0
12Info:
  12Processes 0 12Uptime 6m 12wakeups 0 12Memory 12total 16 GiB 12available 15.54 GiB
  12used 3.35 GiB (21.6%) 12Init systemd 12v 254 12default graphical 12tool systemctl
  12Compilers 12gcc 13.2.1 12clang 16.0.6 12Packages 2230 12pm pacman 12pkgs 2148 12libs 546
  12tools pamac 12pm flatpak 12pkgs 82 12Client Unknown Client: systemd 12inxi 3.3.29

mhwd -l -d

--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:01.0/0000:01:00.0 (0300:10de:1c03)
  Display controller nVidia Corporation GP106 [GeForce GTX 1060 6GB]
--------------------------------------------------------------------------------
  > INSTALLED:

   NAME:        video-nvidia
   ATTACHED:    PCI
   VERSION:     2023.03.23
   INFO:        Closed source NVIDIA drivers for linux.
   PRIORITY:    5
   FREEDRIVER:  false
   DEPENDS:     -
   CONFLICTS:   video*nvidia* 
   CLASSIDS:    0300 0302 
   VENDORIDS:   10de 

   NAME:        video-linux
   ATTACHED:    PCI
   VERSION:     2018.05.04
   INFO:        Standard open source drivers.
   PRIORITY:    2
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0300 0380 0302 
   VENDORIDS:   1002 8086 10de 



  > AVAILABLE:

   NAME:        video-nvidia
   ATTACHED:    PCI
   VERSION:     2023.03.23
   INFO:        Closed source NVIDIA drivers for linux.
   PRIORITY:    5
   FREEDRIVER:  false
   DEPENDS:     -
   CONFLICTS:   video*nvidia* 
   CLASSIDS:    0300 0302 
   VENDORIDS:   10de 

   NAME:        video-nvidia-470xx
   ATTACHED:    PCI
   VERSION:     2023.03.23
   INFO:        Closed source NVIDIA drivers for linux.
   PRIORITY:    4
   FREEDRIVER:  false
   DEPENDS:     -
   CONFLICTS:   video*nvidia* 
   CLASSIDS:    0300 0302 
   VENDORIDS:   10de 

   NAME:        video-nvidia-390xx
   ATTACHED:    PCI
   VERSION:     2023.03.23
   INFO:        Closed source NVIDIA drivers for linux.
   PRIORITY:    3
   FREEDRIVER:  false
   DEPENDS:     -
   CONFLICTS:   video*nvidia* 
   CLASSIDS:    0300 0302 
   VENDORIDS:   10de 

   NAME:        video-linux
   ATTACHED:    PCI
   VERSION:     2018.05.04
   INFO:        Standard open source drivers.
   PRIORITY:    2
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0300 0380 0302 
   VENDORIDS:   1002 8086 10de 

   NAME:        video-modesetting
   ATTACHED:    PCI
   VERSION:     2020.01.13
   INFO:        X.org modesetting video driver.
   PRIORITY:    1
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0300 
   VENDORIDS:   * 

   NAME:        video-vesa
   ATTACHED:    PCI
   VERSION:     2017.03.12
   INFO:        X.org vesa video driver.
   PRIORITY:    0
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0300 
   VENDORIDS:   * 


--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:1c.5/0000:05:00.0 (0200:10ec:8168)
  Network controller Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
--------------------------------------------------------------------------------
  > AVAILABLE:

   NAME:        network-r8168
   ATTACHED:    PCI
   VERSION:     2023.09.12
   INFO:        RealTek RTL-8168 Gigabit Ethernet driver
   PRIORITY:    0
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0200 
   VENDORIDS:   1186 10ec 


--------------------------------------------------------------------------------
> PCI Device: /devices/pci0000:00/0000:00:02.0 (0380:8086:0122)
  Display controller Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
--------------------------------------------------------------------------------
  > INSTALLED:

   NAME:        video-linux
   ATTACHED:    PCI
   VERSION:     2018.05.04
   INFO:        Standard open source drivers.
   PRIORITY:    2
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0300 0380 0302 
   VENDORIDS:   1002 8086 10de 



  > AVAILABLE:

   NAME:        video-linux
   ATTACHED:    PCI
   VERSION:     2018.05.04
   INFO:        Standard open source drivers.
   PRIORITY:    2
   FREEDRIVER:  true
   DEPENDS:     -
   CONFLICTS:   -
   CLASSIDS:    0300 0380 0302 
   VENDORIDS:   1002 8086 10de 

chroot into the old installation and post output from:
mhwd-kernel -li && mhwd -l -li
and post logs from the failed boot:
journalctl -b-1 -p4 --no-pager

mhwd-kernel -li && mhwd -l -li

Currently running: 6.5.3-1-MANJARO (linux65)
The following kernels are installed in your system:
   * linux510
   * linux61
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI
          video-nvidia            2023.03.23               false            PCI


Warning: No installed USB configs!
> 0000:01:00.0 (0300:10de:1c03) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2023.03.23               false            PCI
    video-nvidia-470xx            2023.03.23               false            PCI
    video-nvidia-390xx            2023.03.23               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:05:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
         network-r8168            2023.09.12                true            PCI


> 0000:00:02.0 (0380:8086:0122) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI

journalctl -b-1 -p4 --no-pager

Sep 18 21:37:44 matos kernel: MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/d
oc/html/latest/admin-guide/hw-vuln/mds.html for more details.
Sep 18 21:37:44 matos kernel: #5 #6 #7
Sep 18 21:37:44 matos kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
Sep 18 21:37:44 matos kernel: usbhid 2-1.1:1.3: couldn't find an input interrupt endpoint
Sep 18 21:37:44 matos kernel: ata2.00: failed to resume link (SControl 0)
Sep 18 21:37:44 matos kernel: ata4: failed to resume link (SControl 0)
Sep 18 21:37:44 matos kernel: ata1.01: failed to resume link (SControl 0)
Sep 18 21:38:03 matos systemd-journald[262]: File /var/log/journal/8f31f469ac1b46e5803f6d7f210c1b2d/system.jou
rnal corrupted or uncleanly shut down, renaming and replacing.
Sep 18 21:38:03 matos kernel: ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts wit
h OpRegion 0x0000000000000500-0x000000000000057F (\GPR2) (20200925/utaddress-204)
Sep 18 21:38:03 matos kernel: ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts wit
h OpRegion 0x0000000000000500-0x000000000000057F (\GPR2) (20200925/utaddress-204)
Sep 18 21:38:03 matos kernel: ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts wit
h OpRegion 0x0000000000000500-0x000000000000057F (\GPR2) (20200925/utaddress-204)
Sep 18 21:38:03 matos kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich
Sep 18 21:38:03 matos kernel: at24 0-0050: supply vcc not found, using dummy regulator
Sep 18 21:38:03 matos kernel: at24 0-0051: supply vcc not found, using dummy regulator
Sep 18 21:38:03 matos kernel: at24 0-0052: supply vcc not found, using dummy regulator
Sep 18 21:38:03 matos kernel: at24 0-0053: supply vcc not found, using dummy regulator
Sep 18 21:38:03 matos kernel: nvidia: loading out-of-tree module taints kernel.
Sep 18 21:38:03 matos kernel: nvidia: module license 'NVIDIA' taints kernel.
Sep 18 21:38:03 matos kernel: Disabling lock debugging due to kernel taint
Sep 18 21:38:03 matos kernel:
Sep 18 21:38:03 matos kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module 535.104.05 Sat Aug 19 01:15:15
UTC 2023
Sep 18 21:38:03 matos kernel: nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint
.

the last log is nvidia related, but its a normal log, no error, or warning…
enable early loading:
sudo nano etc/mkinitcpio.conf
and edit the modules section to look like this:

MODULES=(i915 nvidia nvidia_drm nvidia_uvm nvidia_modeset)

save it with ctrl+x, press ‘y’, then enter and update it:
sudo mkinitcpio -P
reboot and test

I tried that and still I get black screen.
While building mkinitcpio I got errors related to what I added to MODULES:

==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.10-x86_64 -g /boot/initramfs-5.10-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '5.10.194-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_drm'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-5.10-x86_64.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.10-x86_64 -g /boot/initramfs-5.10-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '5.10.194-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_drm'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-5.10-x86_64-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux65.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.5-x86_64 -g /boot/initramfs-6.5-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '6.5.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_drm'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.5-x86_64.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux65.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.5-x86_64 -g /boot/initramfs-6.5-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.5.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_drm'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_modeset'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.5-x86_64-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.

There is another thing which is not all installed kernels appears on GRUB menu while GRUB menu lists kernels that doesn’t appear on installed kernels.
For example linux65 listed as installed but doesn’t appear on GRUB menu.

mhwd-kernel -li

Currently running: 6.5.3-1-MANJARO (linux65)
The following kernels are installed in your system:
   * linux510
   * linux61
   * linux65
``

it didnt find the nvidia modules… reinstall the drivers; first remove them:

sudo mhwd -r pci video-nvidia
sudo mhwd -r pci video-linux

reinstall kernels:

sudo pacman -S linux510 linux61 linux65

install drivers back:
sudo mhwd -a pci nonfree 0300
if no errors reboot and test…

Thank you for your patience.
I removed and reinstalled and still black screen.

I ran again this command to see if nvidia modules are there and they are:
sudo mhwd -a pci nonfree 0300

> Using config 'video-nvidia' for device: 0000:01:00.0 (0300:10de:1c03) Display controller nVidia Corporation GP106 [GeForce GTX 1060 6GB]
> 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
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 community downloading...
 multilib downloading...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: eglexternalplatform will be installed before its nvidia-utils dependency

Packages (9) egl-wayland-2:1.1.12-1  eglexternalplatform-1.1-2  lib32-nvidia-utils-535.104.05-1  libxnvctrl-535.104.05-1  linux510-nvidia-535.104.05-5  linux61-nvidia-535.104.05-8  linux65-nvidia-535.104.05-5  nvidia-settings-535.104.05-1  nvidia-utils-535.104.05-1

Total Download Size:      0.84 MiB
Total Installed Size:  1040.92 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
 nvidia-settings-535.104.05-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing eglexternalplatform...
installing egl-wayland...
installing nvidia-utils...
If you run into trouble with CUDA not being available, run nvidia-modprobe first.
If you use GDM on Wayland, you might have to run systemctl enable --now nvidia-resume.service
Optional dependencies for nvidia-utils
    nvidia-settings: configuration tool [pending]
    xorg-server-devel: nvidia-xconfig
    opencl-nvidia=535.104.05: OpenCL support
installing libxnvctrl...
installing nvidia-settings...
installing lib32-nvidia-utils...
Optional dependencies for lib32-nvidia-utils
    lib32-opencl-nvidia
installing linux510-nvidia...
installing linux61-nvidia...
installing linux65-nvidia...
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
(2/9) Reloading system manager configuration...
  Skipped: Running in chroot.
(3/9) Reloading device manager configuration...
  Skipped: Running in chroot.
(4/9) Arming ConditionNeedsUpdate...
(5/9) Updating module dependencies...
(6/9) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64.img
==> Starting build: '5.10.194-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-5.10-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64-fallback.img -S autodetect
==> Starting build: '5.10.194-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-5.10-x86_64-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux516.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.16-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.16-x86_64.img
==> ERROR: '/lib/modules/5.16.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux516.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.16-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.16-x86_64-fallback.img -S autodetect
==> ERROR: '/lib/modules/5.16.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64.img
==> ERROR: '/lib/modules/5.8.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64-fallback.img -S autodetect
==> ERROR: '/lib/modules/5.8.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux59.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.9-x86_64.img
==> ERROR: '/lib/modules/5.9.16-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux59.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.9-x86_64-fallback.img -S autodetect
==> ERROR: '/lib/modules/5.9.16-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '6.1.53-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.1.53-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux65.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.5-x86_64 -g /boot/initramfs-6.5-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '6.5.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.5-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux65.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.5-x86_64 -g /boot/initramfs-6.5-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.5.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.5-x86_64-fallback.img'
==> Image generation successful
error: command failed to execute correctly
(7/9) Updating Kernel initcpios for Nvidia-DRM...
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64.img
==> Starting build: '5.10.194-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-5.10-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux510.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.10-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.10-x86_64-fallback.img -S autodetect
==> Starting build: '5.10.194-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-5.10-x86_64-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux516.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.16-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.16-x86_64.img
==> ERROR: '/lib/modules/5.16.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux516.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.16-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.16-x86_64-fallback.img -S autodetect
==> ERROR: '/lib/modules/5.16.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64.img
==> ERROR: '/lib/modules/5.8.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux58.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.8-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.8-x86_64-fallback.img -S autodetect
==> ERROR: '/lib/modules/5.8.18-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux59.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.9-x86_64.img
==> ERROR: '/lib/modules/5.9.16-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux59.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-5.9-x86_64 -c /etc/mkinitcpio.conf -g /boot/initramfs-5.9-x86_64-fallback.img -S autodetect
==> ERROR: '/lib/modules/5.9.16-1-MANJARO' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '6.1.53-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.1.53-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.1-x86_64-fallback.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux65.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.5-x86_64 -g /boot/initramfs-6.5-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '6.5.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.5-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux65.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.5-x86_64 -g /boot/initramfs-6.5-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.5.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keymap]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.5-x86_64-fallback.img'
==> Image generation successful
error: command failed to execute correctly
(8/9) Reloading system bus configuration...
  Skipped: Running in chroot.
(9/9) Updating the desktop file MIME type cache...
nvidia-utils: install reason has been set to 'explicitly installed'
nvidia-settings: install reason has been set to 'explicitly installed'
libxnvctrl: install reason has been set to 'explicitly installed'
lib32-nvidia-utils: install reason has been set to 'explicitly installed'
linux510-nvidia: install reason has been set to 'explicitly installed'
linux61-nvidia: install reason has been set to 'explicitly installed'
linux65-nvidia: install reason has been set to 'explicitly installed'
xorg configuration file: '/etc/X11/mhwd.d/nvidia.conf'
> Successfully installed video-nvidia

you have there a lot of dead kernel remnants, so post output from:

ls /etc/mkinitcpio.d/*.preset
sudo ls /boot/initramfs-*
sudo ls /boot/vmlinuz-*
sudo ls /usr/lib/modules/*

now that nvidia modules are being loaded, provide again logs, maybe there will be something:
journalctl -b-1 -p4 --no-pager


also post output from:
pacman -Qm
and:
ls /etc/modprobe.d
find /etc/X11/ -name "*.conf"

ls /etc/mkinitcpio.d/*.preset

/etc/mkinitcpio.d/linux510.preset  /etc/mkinitcpio.d/linux58.preset  /etc/mkinitcpio.d/linux61.preset
/etc/mkinitcpio.d/linux516.preset  /etc/mkinitcpio.d/linux59.preset  /etc/mkinitcpio.d/linux65.preset

sudo ls /boot/initramfs-*

/boot/initramfs-5.10-x86_64-fallback.img  /boot/initramfs-5.8-x86_64-fallback.img  /boot/initramfs-6.1-x86_64-fallback.img
/boot/initramfs-5.10-x86_64.img           /boot/initramfs-5.8-x86_64.img           /boot/initramfs-6.1-x86_64.img
/boot/initramfs-5.16-x86_64-fallback.img  /boot/initramfs-5.9-x86_64-fallback.img  /boot/initramfs-6.5-x86_64-fallback.img
/boot/initramfs-5.16-x86_64.img           /boot/initramfs-5.9-x86_64.img           /boot/initramfs-6.5-x86_64.img

sudo ls /boot/vmlinuz-*

/boot/vmlinuz-5.10-x86_64  /boot/vmlinuz-5.16-x86_64  /boot/vmlinuz-5.8-x86_64  /boot/vmlinuz-5.9-x86_64  /boot/vmlinuz-6.1-x86_64  /boot/vmlinuz-6.5-x86_64

sudo ls /usr/lib/modules/*

/usr/lib/modules/5.10.194-1-MANJARO:
extramodules  modules.alias      modules.builtin.alias.bin  modules.dep      modules.order    modules.symbols.bin
kernel        modules.alias.bin  modules.builtin.bin        modules.dep.bin  modules.softdep  pkgbase
kernelbase    modules.builtin    modules.builtin.modinfo    modules.devname  modules.symbols  vmlinuz

/usr/lib/modules/6.1.53-1-MANJARO:
extramodules  modules.alias      modules.builtin.alias.bin  modules.dep      modules.order    modules.symbols.bin
kernel        modules.alias.bin  modules.builtin.bin        modules.dep.bin  modules.softdep  pkgbase
kernelbase    modules.builtin    modules.builtin.modinfo    modules.devname  modules.symbols  vmlinuz

/usr/lib/modules/6.5.3-1-MANJARO:
extramodules  modules.alias      modules.builtin.alias.bin  modules.dep      modules.order    modules.symbols.bin
kernel        modules.alias.bin  modules.builtin.bin        modules.dep.bin  modules.softdep  pkgbase
kernelbase    modules.builtin    modules.builtin.modinfo    modules.devname  modules.symbols  vmlinuz

/usr/lib/modules/extramodules-5.10-MANJARO:
nvidia-drm.ko.xz  nvidia-modeset.ko.xz  nvidia-peermem.ko.xz  nvidia-uvm.ko.xz  nvidia.ko.xz  version

/usr/lib/modules/extramodules-6.1-MANJARO:
nvidia-drm.ko.xz  nvidia-modeset.ko.xz  nvidia-peermem.ko.xz  nvidia-uvm.ko.xz  nvidia.ko.xz  version

/usr/lib/modules/extramodules-6.5-MANJARO:
nvidia-drm.ko.xz  nvidia-modeset.ko.xz  nvidia-peermem.ko.xz  nvidia-uvm.ko.xz  nvidia.ko.xz  version

journalctl -b-1 -p4 --no-pager

Sep 20 14:24:59 matos kernel: MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details.
Sep 20 14:24:59 matos kernel:  #5 #6 #7
Sep 20 14:24:59 matos kernel: ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
Sep 20 14:24:59 matos kernel: nvidia: loading out-of-tree module taints kernel.
Sep 20 14:24:59 matos kernel: nvidia: module license 'NVIDIA' taints kernel.
Sep 20 14:24:59 matos kernel: Disabling lock debugging due to kernel taint
Sep 20 14:24:59 matos kernel: 
Sep 20 14:24:59 matos kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  535.104.05  Sat Aug 19 01:15:15 UTC 2023
Sep 20 14:24:59 matos kernel: nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.
Sep 20 14:24:59 matos kernel: usbhid 2-1.1:1.3: couldn't find an input interrupt endpoint
Sep 20 14:24:59 matos kernel: ata2.00: failed to resume link (SControl 0)
Sep 20 14:24:59 matos kernel: ata4: failed to resume link (SControl 0)
Sep 20 14:24:59 matos kernel: ata1.01: failed to resume link (SControl 0)

pacman -Qm

apm 2.6.5-3
apulse 0.1.13-1
bauh 0.10.5-1
breath2-wallpaper 1.0.18-5
celt 0.11.3-6
ckb-next 0.6.0-1
culmus 0.133-3
culmus-fancy-ttf 20170625-1
cython2 0.29.36-1
deepin-wayland 1.0.0-1
electron11 11.5.0-5
electron12 12.2.3-4
electron13 13.6.9-3
electron15 15.5.7-1
electron17 17.4.11-6
electron18 18.3.15-4
electron19 19.1.9-5
electron6 6.1.12-6
electron7 7.1.14-7
electron9-bin 9.4.4-1
esy 0.6.12-1
firestorm-bin 6.6.14.69596-1
gconf 3.2.6+11+g07808097-10
gklib 5.1.1-4
gn-m85 0.1792.7d7e8dee-1
gnome-icon-theme 3.12.0-7
gnome-icon-theme-symbolic 3.12.0-6
gradle7 7.6-1
gtk-theme-breath 5.9.0-1
hardcode-fixer 1:r543.0321910-1
icu55 55.2-1
ipython2 5.9.0-1
js60 60.9.0-2
js68 68.12.0-1
js78 78.15.0-4
kakoune-git 2022.10.31_r118_g38077ca8-1
lib32-libnm-glib 1.18.5dev+12+ga8746f48ca-1
lib32-libwrap 7.6.31-4
lib32-openssl-1.0 1.0.2.u-2
libhunspell1.3 1.3.2-1
libkipi 23.04.3-1
libnm-glib 1.18.5dev+12+ga8746f48ca-1
libopenaptx 0.2.0-1
libpipewire02 0.2.7-2
libprotobuf2 2.6.1-1
libsidplay 1.36.59-10
libwrap 7.6.31-5
libxcomp 3.5.99.26-1
linux-latest 5.10-1
manjaro-documentation-en 20181009-1
manjaro-firmware 20160419-1
megasync-bin 4.9.6-2
metis 5.2.1-2
mhwd-nvidia-340xx 340.108-1
moe-nim 0.3.0-1
mozilla-common 1.4-6
noto-fonts-compat 20151217-1
nxproxy 3.5.99.26-1
ocenaudio-bin 3.12.5-1
opencolorio1 1.1.1-3
openssl-1.0 1.0.2.u-6
pangox-compat 0.0.2+2+gedb9e09-3
pepper-flash 32.0.0.465-1
python-anytree 2.9.0-1
python-pep517 0.13.0-1
python-progress 1.6-8
python-sip4 4.19.25-5
python2 2.7.18-8
python2-apipkg 1.5-5
python2-appdirs 1.4.4-6
python2-asn1crypto 1.5.1-1
python2-atomicwrites 1.4.1-1
python2-attrs 21.4.0-1
python2-automat 20.2.0-7
python2-backports 1.1-2
python2-backports-abc 0.5-3
python2-backports.entry-points-selectable 1.1.0-2
python2-backports.functools_lru_cache 1.6.4-3
python2-backports.shutil_get_terminal_size 1.0.0-4
python2-cachecontrol 0.12.6-7
python2-certifi 2020.4.5.1-1
python2-cffi 1.15.1-3
python2-chardet 4.0.0-3
python2-colorama 0.4.5-1
python2-configparser 4.0.2-3
python2-constantly 15.1.0-9
python2-contextlib2 0.6.0.post1-3
python2-coverage 5.5-3
python2-cryptography 3.3.2-2
python2-cryptography-vectors 3.3.2-1
python2-dateutil 2.8.2-2
python2-decorator 4.4.2-3
python2-distlib 0.3.3-1
python2-distro 1.6.0-1
python2-docutils 0.18.1-1
python2-enum34 1.1.10-2
python2-filelock 3.0.12-5
python2-flaky 3.7.0-4
python2-freezegun 0.3.15-8
python2-funcsigs 1.0.2-4
python2-futures 3.3.0-3
python2-genty 1.3.2-8
python2-graphviz 0.16-1
python2-html5lib 1.1-12
python2-hyperlink 21.0.0-3
python2-hypothesis 4.57.1-1
python2-idna 2.10-4
python2-importlib-metadata 2.1.3-2
python2-importlib_resources 3.3.1-1
python2-incremental 21.3.0-1
python2-iniconfig 1.1.1-1
python2-ipaddress 1.0.23-2
python2-iso8601 0.1.16-1
python2-linecache2 1.0.0-5
python2-m2r 0.2.1-7
python2-mistune 0.8.4-6
python2-mock 3.0.5-9
python2-monotonic 1.6-2
python2-more-itertools 5.0.0-3
python2-msgpack 1.0.4-2
python2-ndg-httpsclient 0.5.1-7
python2-nose 1.3.7-13
python2-numpy 1.16.6-3
python2-ordered-set 3.1.1-4
python2-packaging 20.9-7
python2-pathlib 1.0.1-5
python2-pathlib2 2.3.7.post1-2
python2-pbr 5.9.0-2
python2-pep517 0.11.0-2
python2-pexpect 4.8.0-3
python2-pickleshare 0.7.5-5
python2-pillow 6.2.2-3
python2-pip 20.3.4-1
python2-platformdirs 2.0.2-1
python2-pluggy 0.13.1-9
python2-ply 3.11-7
python2-pretend 1.0.9-9
python2-progress 1.6-1
python2-prompt_toolkit1 1.0.15-2
python2-psutil 5.9.4-1
python2-ptyprocess 0.7.0-1
python2-py 1.11.0-2
python2-pyasn1 0.4.8-5
python2-pyasn1-modules 0.2.8-4
python2-pycparser 2.21-1
python2-pycryptodomex 3.14.1-2
python2-pycurl 7.45.1-7
python2-pygments 2.5.2-2
python2-pyhamcrest 1.10.1-1
python2-pyopenssl 21.0.0-6
python2-pyparsing 2.4.7-6
python2-pysocks 1.7.1.r7.gf4c3cd9-1
python2-pytest 4.6.11-2
python2-pytest-cov 2.12.1-3
python2-pytest-expect 1.1.0-8
python2-pytest-freezegun 0.4.2-1
python2-pytest-runner 5.2-5
python2-pytest-timeout 1.4.2-5
python2-pytoml 0.1.21-3
python2-pytz 2023.3-1
python2-requests 2.27.1.r5.gfa1b0a36-1
python2-resolvelib 0.5.5-1
python2-retrying 1.3.3-13
python2-scandir 1.10.0-8
python2-service-identity 21.1.0-1
python2-setuptools 2:44.1.1-2
python2-setuptools-scm 5.0.2-1
python2-simplejson 3.17.6-5
python2-singledispatch 3.7.0-3
python2-six 1.16.0-6
python2-sortedcontainers 2.4.0-1
python2-toml 0.10.2-7
python2-tornado 5.1.1-5
python2-traceback2 1.4.0-7
python2-traitlets 4.3.3-6
python2-trollius 2.2.1-1
python2-trustme 0.9.0-5
python2-twisted 20.3.0-5
python2-typing 3.10.0.2-1
python2-u-msgpack 2.8.0-3
python2-unittest2 1.1.0-8
python2-urllib3 1.26.15-1
python2-virtualenv 20.8.0-1
python2-wcwidth 0.2.5-6
python2-webencodings 0.5.1-7
python2-wheel 0.37.1-4
python2-zipp 1:1.1.1-1
python2-zope-interface 5.5.2-1
qt5-webkit 5.212.0alpha4-20
software-center-web-jak 1.0.3-1
spotify 1:1.2.13.661-1
systemd-fsck-silent 239-1
texlive-culmus 0.7.1-2
vscodium-bin 1.81.1.23222-1
xorg-font-utils 7.6-6
xorg-fonts-alias 1.0.3-3

ls /etc/modprobe.d

mhwd-gpu.conf

find /etc/X11/ -name “*.conf”

/etc/X11/mhwd.d/nvidia.conf
/etc/X11/xorg.conf.d/00-keyboard.conf
/etc/X11/xorg.conf.d/30-touchpad.conf
/etc/X11/xorg.conf.d/90-mhwd.conf

remove the following:

sudo rm /boot/initramfs-5.16-x86_64.img
sudo rm /boot/initramfs-5.16-x86_64-fallback.img
sudo rm /boot/initramfs-5.9-x86_64.img 
sudo rm /boot/initramfs-5.9-x86_64-fallback.img 
sudo rm /boot/initramfs-5.8-x86_64.img
sudo rm /boot/initramfs-5.8-x86_64-fallback.img
sudo rm /etc/mkinitcpio.d/linux516.preset 
sudo rm /etc/mkinitcpio.d/linux59.preset
sudo rm  /etc/mkinitcpio.d/linux58.preset
sudo rm /boot/vmlinuz-5.16-x86_64
sudo rm /boot/vmlinuz-5.8-x86_64  
sudo rm /boot/vmlinuz-5.9-x86_64

rerun:
sudo mkinitcpio -P && sudo update-grub


and seeing you have installed deepin wayland:

post output from:
pacman -Qs deepin