Bug 459706 - Driver manager pops up small terminal to perform sudo
Summary: Driver manager pops up small terminal to perform sudo
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.24.6
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-26 17:48 UTC by Reuben
Modified: 2022-09-27 15:12 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Reuben 2022-09-26 17:48:44 UTC
When opening driver manager from system settings, a terminal is used to ask for the sudo password. This is bad UX and arguably a bad security practice (since users should not be "trained" to enter their password into any random window that appears).

Further, the terminal is xterm rather than konsole or the system default terminal, and thus is likely to have relatively poor styling on high resolution monitors. It's very easy to miss.

Finally (this is more of a wishlist) the UX around pressing a button in system settings to launch driver manager is poor. It would be nice if the UI was inline, and required sudo when the user interacted with it. Surely the fact of drivers being used is visible to non-root users?

STEPS TO REPRODUCE
1. system settings
2. driver manager
3. 


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 22.04 
(available in About System)
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Comment 1 galder 2022-09-27 14:31:17 UTC
Hello,
I believe Kubuntu driver manager doesn't depends on KDE team.
You need to report your request directly to Kubuntu  team using Launchpad.

https://help.ubuntu.com/community/ReportingBugs

Regards
Comment 2 Reuben 2022-09-27 14:39:55 UTC
Interesting. Is this a component the KDE team have looked at adopting and improving?
Comment 3 galder 2022-09-27 15:02:43 UTC
I'm just a volunteer triaging ticket, so I cant really talk in the name of KDE.
I believe this kind of tool depends on downstream teams.
Each distro uses different driver managers or packages systems.  I don't think KDE would be involve on that.
Looping Nate.

Regards
Comment 4 Nate Graham 2022-09-27 15:12:06 UTC
galder is correct. This driver manager app isn't KDE software, so how it launches itself is up to the people who made it. All we do is launch it; what it does after that is up to it! :D