I am using a Thinkpad X1 with a USB-C dock. In 6.9 everything worked fine, but when booting to 6.10 my external monitors are not detected. I know lots of folks have issues with Nvidia drivers but from the looks of it they are still loading fine at boot.
dnf list installed | grep nvidia
akmod-nvidia.x86_64 3:555.58.02-1.fc40 @rpmfusion-nonfree-nvidia-driver
kmod-nvidia-open-dkms.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
libnvidia-cfg.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
libnvidia-ml.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
nvidia-driver-cuda.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
nvidia-driver-cuda-libs.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
nvidia-gpu-firmware.noarch 20240811-2.fc40 @updates
nvidia-kmod-common.noarch 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
nvidia-modprobe.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
nvidia-persistenced.x86_64 3:560.35.03-1.fc39 @cuda-fedora39-x86_64
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:555.58.02-1.fc40 @rpmfusion-nonfree-nvidia-driver
lsmod | grep nvidia
nvidia_uvm 6967296 4
nvidia_drm 135168 1
nvidia_modeset 1937408 1 nvidia_drm
nvidia 11153408 8 nvidia_uvm,nvidia_modeset
video 81920 3 thinkpad_acpi,i915,nvidia_modeset
sudo dmesg | grep nvidia
[ 5.465605] nvidia: loading out-of-tree module taints kernel.
[ 5.465614] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 5.546887] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[ 5.548522] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
[ 5.549447] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[ 5.680933] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for x86_64 560.35.03 Release Build (dvs-builder@U16-I1-N07-12-3) Fri Aug 16 21:22:33 UTC 2024
[ 5.686822] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 7.080317] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
[ 7.080510] nvidia 0000:01:00.0: [drm] Cannot find any crtc or sizes
[ 18.258263] nvidia-uvm: Loaded the UVM driver, major device number 507.
All of this output looks the same when booting to 6.9.11, which works fine with my external monitors.