Fedora 39 KDE Plasma Wayland Configuration with Nvidia

I’m having problems getting KDE – Plasma working with Wayland. There are no problems with X11 sessions. I’m using the Nvidia driver. Because X11 sessions work with no issues I don’t think the Nvidia driver is the problem. I’m assuming the problems are caused by a Wayland installation or configuration problem that I haven’t found yet. Any suggestions would be appreciated.

  1. Some of the problems during Wayland sessions are:
  2. For some applications the window frame is present while inside is black.
  3. Text and graphics within a window flash or disappear completely.
  4. Entire windows flash on and off.
  5. In some cases one window is opened but is repeated many times on the screen and flashes and rotates around the screen.
  6. Task bar updates are sporadic and many times incorrect.

Basic system information:

Operating System: Fedora Linux 39
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.8.7-200.fc39.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 2700 Eight-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA G
eForce GT 1030/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd
Product Name: MS-7B86
System Version: 2.0

Wayland packages:

@basalt:~$ dnf list installed | grep wayland
egl-wayland.x86_64                                   1.1.13-1.fc39                            
kf5-kwayland.x86_64                                  5.115.0-1.fc39                         
kwayland-integration.x86_64                          5.27.11-1.fc39                           
kwin-wayland.x86_64                                  5.27.11-1.fc39                          
libwayland-client.x86_64                             1.22.0-2.fc39                         
libwayland-cursor.x86_64                             1.22.0-2.fc39                            
libwayland-egl.x86_64                                1.22.0-2.fc39                            
libwayland-server.x86_64                             1.22.0-2.fc39                             
plasma-workspace-wayland.x86_64                      5.27.11-1.fc39                          
qt5-qtwayland.x86_64                                 5.15.12-2.fc39                         
qt6-qtwayland.x86_64                                 6.6.2-1.fc39                             
wayland-utils.x86_64                                 1.2.0-2.fc39                              
xorg-x11-server-Xwayland.x86_64                      23.2.4-1.fc39                            
xwaylandvideobridge.x86_64                           0.4.0-1.fc39

libxcb.x86_64 1.13.1-12.fc39

Nvidia driver version and related information:

basalt:~$  nvidia-settings -q NvidiaDriverVersion
  Attribute 'NvidiaDriverVersion' ([gpu:0]): 550.67
@basalt:~$ lsmod | grep nvidia
nvidia_drm            126976  113
nvidia_modeset       1605632  38 nvidia_drm
nvidia_uvm           6651904  0
nvidia              60370944  1230 nvidia_uvm,nvidia_modeset
@basalt:~$ sudo cat /sys/module/nvidia_drm/parameters/modeset