F38 patches today break xfwm4

So after dnf update today xfwm4 crashes on reboot
If I run xfwm4 in terminal screen and windows work.

dmesg code:
[ 7.097419] nvidia 0000:65:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[ 7.140932] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 545.29.06 Thu Nov 16 01:59:08 UTC 2023
[ 7.255108] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[ 7.354905] loop24: detected capacity change from 0 to 8
[ 7.385293] nct6775: Enabling hardware monitor logical device mappings.
[ 7.385321] nct6775: Found NCT6798D or compatible chip at 0x2e:0x290
[ 7.392562] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 7.392566] Bluetooth: BNEP filters: protocol multicast
[ 7.392571] Bluetooth: BNEP socket layer initialized
[ 7.393116] RPC: Registered named UNIX socket transport module.
[ 7.393117] RPC: Registered udp transport module.
[ 7.393118] RPC: Registered tcp transport module.
[ 7.393118] RPC: Registered tcp-with-tls transport module.
[ 7.393119] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 7.394313] Bluetooth: MGMT ver 1.22
[ 7.434182] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[ 7.945350] nvidia-uvm: Loaded the UVM driver, major device number 508.
[ 7.996820] NET: Registered PF_QIPCRTR protocol family
[ 8.009062] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 545.29.06 Thu Nov 16 01:47:29 UTC 2023
[ 8.022612] [drm] [nvidia-drm] [GPU ID 0x00006500] Loading driver
[ 8.062977] fbcon: Taking over console
[ 8.063383] Console: switching to colour frame buffer device 128x48
[ 9.056451] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:65:00.0 on minor 0
[ 9.056615] Console: switching to colour dummy device 80x25
[ 9.056647] nvidia 0000:65:00.0: vgaarb: deactivate vga console
[ 9.478729] fbcon: nvidia-drmdrmfb (fb0) is primary device
[ 9.480494] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Failed to apply atomic modeset. Error code: -22
[ 9.480533] Console: switching to colour frame buffer device 240x67
[ 9.481889] nvidia 0000:65:00.0: [drm] fb0: nvidia-drmdrmfb frame buffer device
[ 10.528850] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Failed to apply atomic modeset. Error code: -22
[ 10.603511] e1000e 0000:00:1f.6 eno1: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[ 13.531034] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Flip event timeout on head 0
[ 16.608859] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Flip event timeout on head 1
[ 16.609084] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Failed to apply atomic modeset. Error code: -22
[ 21.040145] logitech-hidpp-device 0003:046D:4013.0007: HID++ 2.0 device connected.
[ 35.750246] systemd-journald[877]: /var/log/journal/1a49f43e65784d008e10d61c5762b5a9/user-1000.journal: Monotonic clock jumped backwards relative to last journal entry, rotating.
[ 37.495634] Bluetooth: RFCOMM TTY layer initialized
[ 37.495640] Bluetooth: RFCOMM socket layer initialized
[ 37.495642] Bluetooth: RFCOMM ver 1.11
[ 62.102013] usb 1-6: 3:1: cannot get freq at ep 0x84
[ 62.135869] usb 1-6: 3:1: cannot get freq at ep 0x84
[ 1334.864208] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[ 2201.126134] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Flip event timeout on head 0
[ 2204.134167] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Flip event timeout on head 1
[ 2204.134347] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Failed to apply atomic modeset. Error code: -22
[ 2207.142254] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Flip event timeout on head 0
[ 2210.150307] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Flip event timeout on head 1
[ 2210.150525] [drm:nv_drm_atomic_commit [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00006500] Failed to apply atomic modeset. Error code: -22
/code:

root@fedora38 ~]# dnf list nvidia*
Last metadata expiration check: 0:23:10 ago on Thu 18 Jan 2024 11:21:56 AM MST.
Installed Packages
nvidia-gpu-firmware.noarch 20231211-1.fc38 @updates
nvidia-modprobe.x86_64 3:545.29.06-1.fc38 @rpmfusion-nonfree-updates
nvidia-persistenced.x86_64 3:545.29.06-1.fc38 @rpmfusion-nonfree-updates
nvidia-settings.x86_64 3:545.29.06-1.fc38 @rpmfusion-nonfree-updates
nvidia-xconfig.x86_64 3:545.29.06-1.fc38 @rpmfusion-nonfree-updates
Available Packages

Not sure why it only effects xfwm4 as LXDE desktop works fine same machine.

Bryan

Forgot inix -G output:
[root@fedora38 ~]# inxi -G
Graphics:
Device-1: NVIDIA TU106 [GeForce RTX 2060 Rev. A] driver: nvidia v: 545.29.06
Device-2: Microdia Webcam Vitade AF driver: snd-usb-audio,uvcvideo
type: USB
Display: server: X.Org v: 1.20.14 driver: X: loaded: nvidia
gpu: nvidia,nvidia-nvswitch resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz
API: OpenGL v: 4.6.0 vendor: nvidia v: 545.29.06 renderer: NVIDIA GeForce
RTX 2060/PCIe/SSE2

I suspect you need to figure out what package was updated that caused the issue.

Have a look in the update transaction dnf history info 0 and look at what was updated.
Did xfwm4 update or the kernel or akmod-nvidia?

Thanks Barry