Created attachment 136335 [details] only black screen SUMMARY connection is received, but has no image, only a black screen STEPS TO REPRODUCE 1. Run Krfb on Wayland 2. open vnc viewer form another computer OBSERVED RESULT The viewer can connect to computer, mouse function works, but screen is black. but if i click mouse, computer(where krfb runs ) can response. Still can not get image from vnv viewer. EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Which framebuffer plugin do you have selected in krfb settings? Is pipewire with xdg-desktop-portal-kde running?
Created attachment 153035 [details] Same on OpenSUSE 15.4 Plasma from Mac client
Desktop access based on kerb from Mac 10.13 High Sierra worked very well on openSUSE 15.0 The upgrade to 15.4 has created this problem. Image uploaded.
(In reply to SUSEfan-IN from comment #3) > Desktop access based on kerfb from Mac 10.13 High Sierra worked very well on > openSUSE 15.0 The upgrade to 15.4 has created this problem. Image uploaded. ( kerb was misspelt by autocorrect)
(In reply to SUSEfan-IN from comment #3) > Desktop access based on kerb from Mac 10.13 High Sierra worked very well on > openSUSE 15.0 The upgrade to 15.4 has created this problem. Image uploaded. "krfb" not autocorrected kerb
I encountered this problem too when running on nvida+wayland+(non-es) opengl environment. The problem happens since this commit. https://github.com/KDE/kwin/commit/e7cd2c439635865ac316f4c6cb2676e5c575d2db As a optimization, kwin now read the output texture directly. There is bug is nvidia driver that you can't read texture using glGetTexImage when the texture is created from dma buf. The bug can reproduced with this test program. https://github.com/yuq/gfx/blob/master/base/opengl-dma-buf/main.c
Also seeing this bug, or at least exact same symptoms (only mouse can be seen, control works, but black screen on client). Server krfb: amd gpu+wayland - fedora 38 Client krdc: nvidia gpu+x11 (nvidia driver) - kubuntu 23.04