So I recently installed Debian 12.1 (bookworm) on my desktop, and rebuilt my laptop with it as well. Trying to get Remote Desktop working using Krfb (on desktop) and KRDC (on laptop). When I try and connect (VNC protocol) from my laptop with KRDC to my desktop with Krfb, I get the password prompt on the laptop, enter it, get the “accept/deny” connection in Krfb on the desktop, Accept it, and then KRDC fails and nothing happens.
Here’s the output from the desktop
$ krfb
Initializing D-Bus connectivity with XDG Desktop Portal
DBus session created: "/org/freedesktop/portal/desktop/request/1_833/krfb1857091082"
krfb.framebuffer.pipewire: Couldn't open pipewire remote for the screen-casting session
Laptop with KRDC says this, with the 2nd line only after it says “authentication failed” after I hit Accept on Krfb.
So not at home for a bit so can’t check, but AFAIK it’s open, but my network is behind opnSense NAT router, so I have to SSH in to my home server, and port forward from there.
Hi,
I had the same issue with krfb and krdc on debian 12. For me, it helped to stop / disable apparmor and to open the firewall for vnc (using krfb/krdc with vnc).
thanks for your feedback.
I remote with a wayland computer the sharing desktop computers running with x11 display manager, I ssh the sharing desktop computer, stop their firewall and remote the x11 sharing computer.
krfb & krdc to share and remote.