You are not logged in.
I'm having issues with my NVIDIA drivers following a recent update - the HDMI ports on my laptop and USB-C hub are no longer detected. I did not update recently enough, meaning almost every package I had installed needed updating. I don't know if it's relevant, but this is the update where I had to run:
# pacman -Rdd linux-firmware
# pacman -Syu linux-firmwaredue to changes in the package.
The system worked prior to this update. Afterwards, one of the two HDMI ports on my USB-C hub and the HDMI port on my laptop stopped working (these aren't showing up as being detected, according to the xrandr output below). To my knowledge, all three of these are wired to my NVIDIA card.
Whilst trying to fix this on a live disk, I was able to re-create the problem (using GNOME and KDE). In each case, it works perfectly until I update.
Any help with this issue would be greatly appreciated.
Output of xrandr:
Screen 0: minimum 16 x 16, current 4320 x 1350, maximum 32767 x 32767
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 143.88*+
1440x1080 143.80
1400x1050 143.89
1280x1024 143.79
1280x960 143.86
1152x864 143.92
1024x768 143.87
800x600 143.83
640x480 143.85
320x240 142.05
1680x1050 143.88
1440x900 143.86
1280x800 143.84
1152x720 143.77
960x600 143.72
928x580 143.50
800x500 143.68
768x480 143.69
720x480 143.85
640x400 143.37
320x200 141.40
1600x900 143.93
1368x768 143.77
1280x720 143.67
1024x576 143.91
864x486 143.63
720x400 143.88
640x350 143.57
DP-2 connected 2400x1350+1920+0 (normal left inverted right x axis y axis) 527mm x 296mm
2400x1350 49.93*+
1600x1200 49.92
1440x1080 49.98
1400x1050 49.97
1280x1024 49.84
1280x960 49.85
1152x864 49.91
1024x768 49.98
800x600 49.92
640x480 49.67
320x240 46.94
1920x1200 49.93
1680x1050 49.97
1440x900 49.88
1280x800 49.95
1152x720 49.76
960x600 49.65
928x580 49.91
800x500 49.62
768x480 49.78
720x480 49.76
640x400 49.70
320x200 46.51
2048x1152 49.98
1920x1080 49.93
1600x900 49.94
1368x768 49.84
1280x720 49.83
1024x576 49.81
864x486 49.61
720x400 49.28
640x350 49.12 Output of xrandr --list_providers:
Providers: number : 0Output of nvidia-smi:
Sun Oct 12 20:10:10 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.95.05 Driver Version: 580.95.05 CUDA Version: 13.0 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce GTX 1660 Ti Off | 00000000:01:00.0 On | N/A |
| N/A 48C P8 4W / 80W | 38MiB / 6144MiB | 11% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 955 G /usr/lib/Xorg 4MiB |
| 0 N/A N/A 1166 G /usr/bin/kwin_wayland 1MiB |
+-----------------------------------------------------------------------------------------+Output of sudo cat /sys/module/nvidia_drm/parameters/modeset:
YOutput of sudo cat /sys/module/nvidia_drm/parameters/fbdev:
YOutput of cat etc/mkinitcpio.conf:
#
# SPDX-License-Identifier: GPL-3.0-or-later
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES=(piix ide_disk reiserfs)
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
# BINARIES
# This setting includes any additional binaries a given user may
# wish into the CPIO image. This is run last, so it may be used to
# override the actual binaries included by a given hook
# BINARIES are dependency parsed, so you may safely ignore libraries
BINARIES=()
# FILES
# This setting is similar to BINARIES above, however, files are added
# as-is and are not parsed in any way. This is useful for config files.
FILES=(/crypto_keyfile.bin)
# HOOKS
# This is the most important setting in this file. The HOOKS control the
# modules and scripts added to the image, and what happens at boot time.
# Order is important, and it is recommended that you do not change the
# order in which HOOKS are added. Run 'mkinitcpio -H <hook name>' for
# help on a given hook.
# 'base' is _required_ unless you know precisely what you are doing.
# 'udev' is _required_ in order to automatically load modules
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
# Examples:
## This setup specifies all modules in the MODULES setting above.
## No raid, lvm2, or encrypted root is needed.
# HOOKS=(base)
#
## This setup will autodetect all modules for your system and should
## work as a sane default
# HOOKS=(base udev autodetect block filesystems)
#
## This setup will generate a 'full' image which supports most systems.
## No autodetection is done.
# HOOKS=(base udev block filesystems)
#
## This setup assembles a pata mdadm array with an encrypted root FS.
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
# HOOKS=(base udev block mdadm encrypt filesystems)
#
## This setup loads an lvm2 volume group on a usb device.
# HOOKS=(base udev block lvm2 filesystems)
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr, fsck and shutdown hooks.
HOOKS=(base udev autodetect microcode modconf block keyboard keymap consolefont plymouth encrypt filesystems fsck)
# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
# is used. Use 'cat' to create an uncompressed image.
#COMPRESSION="gzip"
#COMPRESSION="bzip2"
#COMPRESSION="lzma"
#COMPRESSION="xz"
#COMPRESSION="lzop"
#COMPRESSION="lz4"
COMPRESSION="zstd"
# COMPRESSION_OPTIONS
# Additional options for the compressor
#COMPRESSION_OPTIONS=()Output of cat /etc/pacman.d/hooks/nvidia.hook:
[Trigger]
Operation=Install
Operation=Upgrade
Operation=Remove
Type=Package
Target=nvidia
Target=linux
# Adjust line(6) above to match your driver, e.g. Target=nvidia-470xx-dkms
# Change line(7) above, if you are not using the regular kernel For example, Target=linux-lts
[Action]
Description=Update Nvidia module in initcpio
Depends=mkinitcpio
When=PostTransaction
NeedsTargetsThe full output of sudo journalctl -b | curl -F 'file=@-' 0x0.st is here, these lines in particular stood out to me:
Oct 12 19:31:21 tom-asus-laptop kernel: [drm:nv_drm_dev_load [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to add connector for NvKmsKapiDisplay 0x00000100
Oct 12 19:31:21 tom-asus-laptop kernel: [drm:nv_drm_dev_load [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to get dynamic displaysAgain, I'm not sure what the problem could be here - any help would be greatly appreciated.
Last edited by atomicator (2025-10-14 20:36:55)
Offline
Oct 12 19:31:21 tom-asus-laptop kernel: smpboot: CPU0: AMD Ryzen 7 4800H with Radeon Graphics (family: 0x17, model: 0x60, stepping: 0x1)
Oct 12 19:31:21 tom-asus-laptop kernel: nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizesThat looks very much like a hybrid system with an amd integrated gpu and the nvidia one . Please post the full output of lspci -k .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Sorry, I should have made that clearer - I have an AMD CPU (with an integrated GPU) and a dedicated NVIDIA GPU.
The output of lspci -k:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: pcieport
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: pcieport
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: pcieport
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
Kernel driver in use: pcieport
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
Subsystem: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: piix4_smbus
Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
Subsystem: ASUSTeK Computer Inc. Device 1e21
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
Kernel driver in use: k10temp
Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation TU116M [GeForce GTX 1660 Ti Mobile] (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 16cf
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
01:00.1 Audio device: NVIDIA Corporation TU116 High Definition Audio Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 16cf
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
01:00.2 USB controller: NVIDIA Corporation TU116 USB 3.1 Host Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 16cf
Kernel driver in use: xhci_hcd
01:00.3 Serial bus controller: NVIDIA Corporation TU116 USB Type-C UCSI Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 16cf
Kernel driver in use: nvidia-gpu
Kernel modules: i2c_nvidia_gpu
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: ASUSTeK Computer Inc. Device 208f
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822CE 802.11ac PCIe Wireless Network Adapter
Subsystem: AzureWave Device 3750
Kernel driver in use: rtw88_8822ce
Kernel modules: rtw88_8822ce, wl
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980 (DRAM-less)
Subsystem: Samsung Electronics Co Ltd Device a801
Kernel driver in use: nvme
Kernel modules: nvme
05:00.0 Non-Volatile memory controller: Intel Corporation SSD 660P Series (rev 03)
Subsystem: Intel Corporation Device 390d
Kernel driver in use: nvme
Kernel modules: nvme
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Subsystem: ASUSTeK Computer Inc. Device 16cf
Kernel driver in use: amdgpu
Kernel modules: amdgpu
06:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir/Cezanne HDMI/DP Audio Controller
Subsystem: ASUSTeK Computer Inc. Device 16cf
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
06:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir/Cezanne Platform Security Processor
Subsystem: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir/Cezanne Platform Security Processor
Kernel driver in use: ccp
Kernel modules: ccp
06:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
Subsystem: ASUSTeK Computer Inc. Device 201f
Kernel driver in use: xhci_hcd
06:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
Subsystem: ASUSTeK Computer Inc. Device 201f
Kernel driver in use: xhci_hcd
06:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Audio Coprocessor (rev 01)
Subsystem: Device 1e21:1043
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt, snd_sof_amd_vangogh, snd_sof_amd_acp63, snd_sof_amd_acp70
06:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
DeviceName: HD Audio Controller
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
07:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: ahci
07:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)
Subsystem: ASUSTeK Computer Inc. Device 1e21
Kernel driver in use: ahciLast edited by atomicator (2025-10-13 19:52:15)
Offline
I did not update recently enough, meaning almost every package I had installed needed updating.
You apparently crossed the firmware split that happened this summer, but the nvida drivers and firmware are part of nvidia-utils, not linux-firmware-whatever
Try to disable the https://wiki.archlinux.org/title/NVIDIA … P_firmware
Offline
I ran:
sudo modprobe nvidia NVreg_EnableGpuFirmware=0
sudo mkinitcpio -P
rebootThis worked - thank you for the help.
Offline
That will not have effectively disable the GSP because the first command does nothing if the nvidia module already was loaded and the second command will only regenerate the initramfs what w/o any config changes is inert.
systool -vm nvidia
modprobe -c | grep NVreg_EnableGpuFirmwareOffline
The output of systool -vm nvidia:
Module = "nvidia"
Attributes:
coresize = "111501312"
initsize = "0"
initstate = "live"
refcnt = "73"
srcversion = "152F436C47A14B32E9282D4"
taint = "POE"
uevent = <store method only>
version = "580.95.05"
Sections:modprobe -c | grep NVreg_EnableGpuFirmware didn't output anything.
I'm about to add nvidia.NVreg_EnableGpuFirmware=0 to /etc/default/grub (at the end of the GRUB_CMDLINE_LINUX_DEFAULT line) then update GRUB with sudo grub-mkconfig -o /boot/grub/grub.cfg, I'll add the responses after a reboot.
Post reboot: the problem has re-appeared. The output of systool -vm nvidia is:
Module = "nvidia"
Attributes:
coresize = "111501312"
initsize = "0"
initstate = "live"
refcnt = "71"
srcversion = "152F436C47A14B32E9282D4"
taint = "POE"
uevent = <store method only>
version = "580.95.05"
Sections:and modprobe -c | grep NVreg_EnableGpuFirmware outputs:
options nvidia NVreg_EnableGpuFirmware=0Last edited by atomicator (2025-10-14 20:43:03)
Offline
You mean the problem has re-emerged after actually disabling the GSP?
Or (I guess) it's completely irrelevant.
You've nvidia in the initramfs but not amdgpu, meaning the former runs into the simpledrm device.
Try to flip that around (remove any kms HOOKS and only explicitly add amdgpu to the MODULES array (but nothing nvidia) in your mkinitcpo.conf (don't forget to regenerate the initramfs)
Offline
You mean the problem has re-emerged after actually disabling the GSP?
Or (I guess) it's completely irrelevant.
I'm not completely sure - it worked once, when all I did was regenerate the initramfs? I've tested regenerating the initramfs with GSP enabled and disabled, and I haven't been able to repeat this.
Try to flip that around (remove any kms HOOKS and only explicitly add amdgpu to the MODULES array (but nothing nvidia) in your mkinitcpo.conf (don't forget to regenerate the initramfs)
I removed kms when installing nvidia originally. These lines (of /etc/mkinitcpio.conf) read:
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
HOOKS=(base udev autodetect microcode modconf block keyboard keymap consolefont plymouth encrypt filesystems fsck)I've changed them to:
MODULES=(amdgpu)
HOOKS=(base udev autodetect microcode modconf block keyboard keymap consolefont plymouth encrypt filesystems fsck)Then ran mkinitcpio -P. This didn't have any noticeable changes after a reboot.
Offline
Can you post the updated journal?
x-ref, https://bbs.archlinux.org/viewtopic.php?id=308878
Offline
I've uploaded the updated journal here.
Offline
Oct 17 13:39:04 tom-asus-laptop systemd-modules-load[489]: Inserted module 'nvidia_uvm'
…
Oct 17 13:39:04 tom-asus-laptop kernel: You are using the broadcom-wl driver, which is not maintained and is incompatible with Linux kernel security mitigations. It is heavily recommended to replace the hardware and remove the driver. Proceed at your own risk!
Oct 17 13:39:04 tom-asus-laptop kernel: ------------[ cut here ]------------
Oct 17 13:39:04 tom-asus-laptop kernel: Unpatched return thunk in use. This should not happen!
Oct 17 13:39:04 tom-asus-laptop kernel: WARNING: CPU: 3 PID: 584 at arch/x86/kernel/cpu/bugs.c:3863 __warn_thunk+0x2a/0x40
Oct 17 13:39:04 tom-asus-laptop kernel: Modules linked in: snd_amd_sdw_acpi soundwire_amd soundwire_generic_allocation wl(POE+) soundwire_bus snd_soc_sdca snd_hda_codec_alc269(+) snd_hda_scodec_component amd_atl intel_rapl_msr snd_soc_core snd_hda_codec_realtek_lib snd_hda_codec_nvhdmi snd_hda_codec_atihdmi intel_rapl_common snd_hda_codec_hdmi snd_hda_codec_generic snd_compress ac97_bus rtw88_8822ce snd_pcm_dmaengine snd_hda_intel rtw88_8822c snd_rpl_pci_acp6x snd_hda_codec uvcvideo rtw88_pci snd_acp_pci r8153_ecm videobuf2_vmalloc pkcs8_key_parser snd_amd_acpi_mach cdc_ether snd_hda_core rtw88_core nvidia_drm(POE+) uvc snd_acp_legacy_common kvm_amd usbnet btusb snd_intel_dspcfg joydev mousedev mac80211 nvidia_uvm(POE) r8169 videobuf2_memops ee1004 btrtl snd_intel_sdw_acpi nvidia_modeset(POE) snd_pci_acp6x kvm snd_hwdep btintel asus_nb_wmi videobuf2_v4l2 snd_pci_acp5x ucsi_ccg(+) ucsi_acpi btbcm asus_wmi realtek libarc4 videobuf2_common snd_pcm typec_ucsi r8152 snd_rn_pci_acp3x btmtk irqbypass mdio_devres snd_acp_config mii typec sp5100_tco
Oct 17 13:39:04 tom-asus-laptop kernel: platform_profile videodev cfg80211 hid_multitouch snd_timer i2c_piix4 snd_soc_acpi mc rapl wmi_bmof sparse_keymap bluetooth pcspkr roles acpi_cpufreq libphy i2c_smbus k10temp snd snd_pci_acp3x rfkill soundcore mdio_bus i2c_nvidia_gpu thunderbolt i2c_hid_acpi i2c_hid asus_wireless nvidia(POE) mac_hid nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables i2c_dev crypto_user loop xt_cgroup nfnetlink ip_tables x_tables dm_crypt encrypted_keys trusted asn1_encoder tee dm_mod polyval_clmulni nvme ghash_clmulni_intel aesni_intel nvme_core serio_raw nvme_keyring ccp nvme_auth uas usb_storage amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec gpu_sched drm_suballoc_helper video wmi drm_panel_backlight_quirks drm_buddy drm_display_helper cec
Oct 17 13:39:04 tom-asus-laptop kernel: CPU: 3 UID: 0 PID: 584 Comm: (udev-worker) Tainted: P OE 6.17.1-arch1-1 #1 PREEMPT(full) d2b229857b2eb4001337041f41d3c4f131433540
…
Oct 17 13:39:04 tom-asus-laptop kernel: nvidia-gpu 0000:01:00.3: i2c timeout error e0000000
Oct 17 13:39:04 tom-asus-laptop kernel: ucsi_ccg 4-0008: i2c_transfer failed -110
Oct 17 13:39:04 tom-asus-laptop kernel: ucsi_ccg 4-0008: ucsi_ccg_init failed - -110
Oct 17 13:39:04 tom-asus-laptop kernel: ucsi_ccg 4-0008: probe with driver ucsi_ccg failed with error -110This is a really wild guess but try to
module_blacklist=wl,nvidia_uvm,ucsi_ccg(There're problems w/ nvidia_uvm on waking from sleeps, typically crashing the driver in nullptr resolution and ucsi_ccg is the usb controller on the nvidia GPU that has flared up before - and while I don't think I've seen the wl driver causing such, it's right ahead)
If this helps, you want to figure which (combination?) of the three modules is the culprit.
Offline
I added:
module_blacklist=wl,nvidia_uvm,ucsi_ccto the command line parameters in the GRUB config then regenerated, this didn't have any affect.
Taking another look at the journal, this line stood out to me:
[drm:nv_drm_event_callback [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to add encoder for NvKmsKapiDisplay 0x00000001The only reference I could find is here, I'll test if downgrading NVIDIA helps.
Offline
Afaiu https://aur.archlinux.org/packages/nvidia-535xx-dkms does currently not build w/ 6.17, so you'd have to use the LTS kernel (and then make sure to test that w/ the nvidia-lts module first to rule out that it's the kernel rather than the driver version)
Offline