当我尝试启动 KDE 分区管理器时,会弹出 KDE su 对话框,提示我输入 root 密码:
您请求的操作需要 root 权限。请在下面输入 root 的密码或单击“忽略”继续使用您当前的权限。
命令: KDE_FULL_SESSION=true XDG_RUNTIME_DIR=/run/usr/1000 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus /usr/bin/partitionmanager --dontsu`
当我输入用户密码时,对话框再次出现:
没有权限。可能密码不正确,请重试。在某些系统上,您需要加入特殊组(通常是:wheel)才能使用此程序。
我已检查我的用户是否属于该wheel
组。对于需要管理员权限的终端命令sudo
+ [myuserpassword] 按预期工作。
如何使用管理员权限启动 KDE 分区管理器?
我正在运行 Fedora 28 的 KDE spin。我创建了一个用户,但没有设置 root 密码。
答案1
问题的出现是因为即使您没有设置 root 密码也kdesu
尝试使用。su
kdesu
可以配置为使用sudo
而不是su
.您需要在 ~/.config/kdesurc 中创建一个包含以下内容的文件:
[super-user-command]
super-user-command=sudo
按照 arch wiki 上的说明。关联。感谢@steeldriver 的回答。
答案2
sudo /usr/bin/partitionmanager