Cannot pass through NVidia dGPU

I use virt-manager with QEMU and KVM.
When I try to add NVidia GPU, it takes long time and next GUI of LIBVIRT crash. I try to reopen, but there is a connection problem. I try to reboot system, but systemd complains about process libvirtd (maybe?) do not shutdown and hangup on black screen with white letters.
Next I open libvirt GUI and see device is not added, so I try again. Device was added fast, but VM did not start. I try to restart my computer and again - systemd complains about daemon of virtualization did not close.
What to do?
My System:

Operating System: openSUSE Tumbleweed 20231006
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.4.12-1.gf5aa89b-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Ryzen 7 4700U with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: ZenBook UX562IQ_UM562IQ
System Version: 1.0

I known, PCI Pass Through is not always possible, but libvirt do not shown any related error and device was added second time. Anybody have similar device (ASUS ZenBook Flip 15)? Is there any way to use NVIDIA dGPU on VM with my laptop?

Maybe related:
When tuning Spice Screen and VirtIO Video, selecting OpenGL, Void/Empty Listen Mode and Selecting 3D Acceleration, I’ve got:

internal error: process exited while connecting to monitor

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 72, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 108, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
    ret = fn(self, *args, **kwargs)
          ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1425, in startup
    self._backend.create()
  File "/usr/lib64/python3.11/site-packages/libvirt.py", line 1373, in create
    raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: process exited while connecting to monitor

When running VM.

I’ve read virt-manager/libvirt should take care of all this automatically. Maybe reason is I use Plasma5/Wayland session?