Bug 489283 - Settings KRDP remote desktop are uneditable
Summary: Settings KRDP remote desktop are uneditable
Status: RESOLVED FIXED
Alias: None
Product: KRdp
Classification: Plasma
Component: general (show other bugs)
Version: 6.1.1
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
: 489247 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-06-27 06:52 UTC by Luca76
Modified: 2024-08-05 15:13 UTC (History)
5 users (show)

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


Attachments
All items from KRdp settings disabled (60.17 KB, image/png)
2024-06-27 20:52 UTC, Dm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luca76 2024-06-27 06:52:38 UTC
SUMMARY

Cannot modify any option of KRDP in system settings.

After I updated KDE Neon from 6.1.0 to 6.1.1, I am not unable to edit users or modify any KRDP option.
Comment 1 Marco Martin 2024-06-27 12:00:04 UTC
*** Bug 489247 has been marked as a duplicate of this bug. ***
Comment 2 Dm 2024-06-27 14:27:45 UTC
`systemctl --user mask plasma-krdp_server.service` command helped for me as temporary solution
Comment 3 Nate Graham 2024-06-27 19:51:49 UTC
Does the issue go away if you click the switch in the corner of the System Settings page to turn off the server?
Comment 4 Dm 2024-06-27 20:51:24 UTC
(In reply to Nate Graham from comment #3)
> Does the issue go away if you click the switch in the corner of the System
> Settings page to turn off the server?

No, even the switch is unclickable (also in colors of unclickable items)
Comment 5 Dm 2024-06-27 20:52:25 UTC
Created attachment 171100 [details]
All items from KRdp settings disabled
Comment 6 Luca76 2024-06-28 07:46:31 UTC
(In reply to Dm from comment #4)
> No, even the switch is unclickable (also in colors of unclickable items)

confirming this behavior.
Comment 7 Dm 2024-07-09 09:52:25 UTC
krdp 6.1.2-0xneon+22.04+jammy+release+build18
Bug is still here ((
Comment 8 Akseli Lahtinen 2024-07-10 09:33:51 UTC
Currently the settings are  not modifiable while the server is running. The switch is only disabled when the server is starting and stopping, but if it gets stuck in starting/stopping then the switch would also be stuck.
Comment 9 Bug Janitor Service 2024-07-10 14:41:39 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/krdp/-/merge_requests/53
Comment 10 Akseli Lahtinen 2024-07-10 18:04:44 UTC
Git commit 909ebd3a8dc50c6bd242c764d0da5b818b66e736 by Akseli Lahtinen.
Committed on 10/07/2024 at 14:41.
Pushed by akselmo into branch 'master'.

allow toggling server without users

Password retrieval is async process, so we should
allow the toggle even if there are no accounts available.

This should fix bugs where server is on but can't be toggled
off due to something blocking the password retrieval.

M  +0    -1    src/kcm/ui/main.qml

https://invent.kde.org/plasma/krdp/-/commit/909ebd3a8dc50c6bd242c764d0da5b818b66e736
Comment 11 Bug Janitor Service 2024-07-10 18:05:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/krdp/-/merge_requests/54
Comment 12 Akseli Lahtinen 2024-07-10 18:05:20 UTC
Git commit 6b64676ce6924af0c8ddf39837e5df58f4d93195 by Akseli Lahtinen.
Committed on 10/07/2024 at 18:04.
Pushed by akselmo into branch 'Plasma/6.1'.

allow toggling server without users

Password retrieval is async process, so we should
allow the toggle even if there are no accounts available.

This should fix bugs where server is on but can't be toggled
off due to something blocking the password retrieval.


(cherry picked from commit 909ebd3a8dc50c6bd242c764d0da5b818b66e736)

909ebd3a allow toggling server without users

Co-authored-by: Akseli Lahtinen <akselmo@akselmo.dev>

M  +0    -1    src/kcm/ui/main.qml

https://invent.kde.org/plasma/krdp/-/commit/6b64676ce6924af0c8ddf39837e5df58f4d93195
Comment 13 Bug Janitor Service 2024-07-11 09:15:56 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/krdp/-/merge_requests/57
Comment 14 Akseli Lahtinen 2024-08-05 15:13:21 UTC
Git commit 7fc5af253771765830546d015c2e9c9b91f5b827 by Akseli Lahtinen.
Committed on 05/08/2024 at 15:13.
Pushed by akselmo into branch 'master'.

Allow changing KRDP server settings when it's running

This change will allow changing the KRDP Server settings while it's running, and shows a warning with restart button if user changes the settings while the server is running. 

M  +13   -0    src/kcm/kcmkrdpserver.cpp
M  +1    -0    src/kcm/kcmkrdpserver.h
M  +25   -7    src/kcm/ui/main.qml

https://invent.kde.org/plasma/krdp/-/commit/7fc5af253771765830546d015c2e9c9b91f5b827