Can anyone explain why we can't open Dolphin as root anymore?
Announcement
Collapse
No announcement yet.
Dolphin
Collapse
This topic is closed.
X
X
-
See this thread from a few days ago
Dolphin Root
plus a few others since the change made upstream by KDE.On #kubuntu-devel & #kubuntu on libera.chat - IRC Nick: RikMills - Launchpad ID: click
- Top
- Bottom
-
All I have to say is that linux allows you control over your computer. Now KDE is removing my control. If I wanted to be controlled I would have stayed with windows. To the kde developers I would say, I'm not a child and resent being treated like one.Alienware 17 R2
8 × Intel® Core™ i7-4720HQ CPU @ 2.60GHz
with Kubuntu 23.10
Nvidia Graphics
16 Ram
Close Windows and open the world!!
- Top
- Bottom
Comment
-
I understand your frustration but you are still free to;
- use another desktop
- re-compile Dolphin yourself after editing the source code
- use a different file-manager
- install the Dolphin "root-actions service menu"
- communicate with the developer(s) of Dolphin and complain
- learn to use Dolphin in the new manner
- etc...
I presume you understand the developers are also free to create the free software we all use anyway they see fit.
I have been using KDE since version 3.0 in 2003 or so. There have been many times where I did not agree with every decision made by the devs. This one bugged me for a bit but then I thought back on how many installs are screwed up by ill-informed users with a loose grip on the dangers of root privilege. I surmise that the developers felt the same way and took steps to save some of us from ourselves - right or wrong. However, my understanding is the issue was primarily that running Dolphin as root allows unfettered access to the entire system including executing any program as root which can be very damaging to a system and is insecure as well. At this point - unable to find a better solution - it was decided to close root access from Dolphin.
The root actions service menu will allow file copying and other file-level access without also allowing execution of those files, so that's what I suggest you try.
For what's it's worth, I have read many posts venting your frustration. It's likely with enough push-back, the devs may change course once again, but likely only if a safer way to do what you ask is available.
- Top
- Bottom
Comment
-
If you know the password for root on your own PC...nothing should stop you from moving a file, deleting a file, copying a file to somewhere outside of ~Home...etc. etc. using the built-in file manager. Our PC's are not kiosks, they are our (often lovingly hand-built) computational devices. Emphasis on ours. If I'm being honest, I've had to reinstall Linux many more times due to faulty display drivers and / or borked "dist-upgrades" since 2009 than I ever have had to from my own reckless moving of files...
- Top
- Bottom
Comment
-
I feel exactly the same way dequire. I certainly know how and when to use root actions. Taking that function away is counterproductive to me. Why do the KDE developers care anyway, there is no warranty expressed or implied and support is community based. If I bork my system I will just re-install, which I have done and most definitely learned from it. Why not just put a warning pop-up that says "Using root actions may damage your system or decrease security. Proceed y/N."Alienware 17 R2
8 × Intel® Core™ i7-4720HQ CPU @ 2.60GHz
with Kubuntu 23.10
Nvidia Graphics
16 Ram
Close Windows and open the world!!
- Top
- Bottom
Comment
-
First, nice avatar eddieg538, and a would have to agree about the decision to remove access to any practical application.
I understand what oshunluvr is sort of saying, we can't complain about free software. However the users who do complain, and to the "correct people", are the ones that care about the free software. They also can see the change is pointless and unreasonable. The others simply are not heard from again, and are using Mint or Debian next week. Speaking of other distros, I believe Debian still has a root terminal icon in the menus and doesn't require a password. I always felt that was something scary. I don't know about Mint, I will look at my stepson's PC later.
Personally I don't have this issue, since I don't jump on the latest and greatest, until I hear about all these nasty details from the forums. LOL Even so, I run a retro on my GIMP simply because I never liked the changes they made from 2.6 to 2.8.
Retrograde your dolphin would be my answer.
- Top
- Bottom
Comment
-
Originally posted by Simon View Post[ATTACH=CONFIG]7199[/ATTACH]Windows no longer obstructs my view.
Using Kubuntu Linux since March 23, 2007.
"It is a capital mistake to theorize before one has data." - Sherlock Holmes
- Top
- Bottom
Comment
-
Originally posted by whatthefunk View PostI don't understand why people don't use the command line to perform file actions as root...
Code:sudo rm <filename>
- Top
- Bottom
Comment
-
Is "removing multiple files" using elevated privileges a common task?
I'm quite comfortable with removing the root option or making it non-trivial to access.Kubuntu 20.04
- Top
- Bottom
Comment
-
Originally posted by Simon View PostHowever just imagine you upgraded one day and they restricted root from terminal? It could happen.
Just to note, the "no root" changes in kate/dolphin were not done to "restrict users", but for basically two reasons:
1. Known vulnerability in the X server when starting "any" GUI application as root (by any means)...severity of the vulnerability is debatable, but it is real.
2. For similar security reasons, Wayland (the future X server replacement) does not allow root gui applications at all...so things need to change eventually anyway.
And even though I'm fairly critical of pushing the change before the "replacement functionality" is shipped (or even fully functional), I can certainly understand why it was done this way.
The end goal is to make root operations easier and safer for users, not to remove it completely. When the policykit integration in kio is done, you can work normally in dolphin as a user, and when you try to perform an operation you do not have permissions to do, it will ask for authorization. No need to start dolphin as root, which will make these operations simpler and easier (and safer).
- Top
- Bottom
Comment
-
Originally posted by kubicle View PostThe end goal is to make root operations easier and safer for users, not to remove it completely. When the policykit integration in kio is done, you can work normally in dolphin as a user, and when you try to perform an operation you do not have permissions to do, it will ask for authorization. No need to start dolphin as root, which will make these operations simpler and easier (and safer).
- Top
- Bottom
Comment
-
Originally posted by oshunluvr View PostI have read many posts venting your frustration. It's likely with enough push-back, the devs may change course once again, but likely only if a safer way to do what you ask is available.
I totally agree that this cutback of features is a major pain for about everyone.
- Top
- Bottom
Comment
Comment