Bug 517210 - krfb does not keep user specified attended access password
Summary: krfb does not keep user specified attended access password
Status: REPORTED
Alias: None
Product: krfb
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.04.2
Platform: Debian stable Linux
: NOR major
Target Milestone: ---
Assignee: George Goldberg
URL:
Keywords:
Depends on:
Blocks: 520505
  Show dependency treegraph
 
Reported: 2026-03-06 20:27 UTC by hal
Modified: 2026-06-29 15:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hal 2026-03-06 20:27:10 UTC
SUMMARY
The "--nodialog" option does not work with KDE's Autostart, so krfb *always* opens a dialog window when KDE starts up. It auto-generates a random password for attended access. I specified a password for attended access and for unattended access. The one for unattended access remained, but whenever I restart KDE, the krfb dialog comes up, a new attended access password has been generated and my specified password has been overwritten.

I rate this as "major" because it makes it impossible to access this system remotely through krfb. I can use ssh and kill krfb, but I can't restart it unless I run it from within the terminal in KDE. I can't access KDE, because I can't use krfb. Unless I have someone at the remote system when it boots, who can change the password or close the krfb window, or tell me the new password, it makes krfb useless. 

I was finally able to stop this by manually editing the rc file. I just deleted the line and readded it and suddenly it worked.

STEPS TO REPRODUCE
1.  Set krfb attended access pw (and unattended pw)
2.  Reboot and let KDE start.

OBSERVED RESULT
The attended access password overwrites my pw.

EXPECTED RESULT
Keep user specified pw.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian Trixie
KDE Plasma Version:  6.3.6
KDE Frameworks Version: 6.13.0
Qt Version: 6.8.2