this post was submitted on 19 Feb 2024
10 points (100.0% liked)

Fedora Linux

1797 readers
1 users here now

All about Fedora Linux

founded 5 years ago
MODERATORS
 
top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 9 months ago (1 children)

Are you using your users password or the root accounts password? This wants the root accounts password. What groups are you apart of?

[–] DripGeronimo 1 points 9 months ago (2 children)

I haven't set up a root user on this installation; I'm in the wheel group

[–] [email protected] 1 points 9 months ago

Considering the software specifically asked for root I think you'll either need to make a root account or find newer software.

[–] [email protected] 0 points 9 months ago* (last edited 9 months ago)

You need to get into PAM then and change the configuration. This is asking to become root NOT escalate privileges via sudo or similar so being in wheel does not matter.

Actually 2 seconds of looking at the GitHub page will show you how to configure your application to not ask for root.

[–] [email protected] 2 points 9 months ago (1 children)

Dafuk is that tool. Normally you want to use polkit > sudo > su. You dont need a root account and VanillaOS doesnt even need sudo anymore.

This seems like extremely outdated software.

[–] DripGeronimo 1 points 9 months ago (1 children)

It's a Plasma widget that uses EnvyControl to switch between GPUs on systems that have both an nvidia and AMD GPU. It works fine using the command line, but this widget runs into this issue

https://github.com/enielrodriguez/optimus-gpu-switcher

[–] [email protected] 2 points 9 months ago (1 children)

You might want to fork it, replace kdesu with pkexec and see how that goes.

[–] [email protected] 1 points 7 months ago* (last edited 7 months ago)

And, how did it go? I see they already use pkexec

[–] [email protected] 1 points 9 months ago (1 children)

Would be interested as well, for me this happens with KSystemLog.

[–] [email protected] 1 points 7 months ago

Run it with pkexec instead