Kde

如何在沒有設置 root 密碼的情況下執行 KDE 分區管理器?

  • January 5, 2019

當我嘗試啟動 KDE 分區管理器時,會彈出一個 KDE su 對話框,提示我輸入 root 的密碼:

The action you requested needs root priviliges. Please enter root's passoword below or click Ignore to continue with your current privileges.

Command: KDE_FULL_SESSION=true XDG_RUNTIME_DIR=/run/usr/1000 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus /usr/bin/partitionmanager --dontsu

當我輸入我的使用者密碼時,對話框再次出現:

Permission denied. Possibly incorrect password, please try again. On some systems, you need to be in a special group (often: wheel) to use this program.

我已經檢查過我的使用者是該wheel組的一部分。對於需要管理員權限的終端命令sudo+

$$ myuserpassword $$按預期工作。 如何以管理員權限啟動 KDE 分區管理器?

我正在執行 Fedora 28 的 KDE spin。我創建了一個使用者,但沒有設置 root 密碼。

出現問題是因為即使您沒有設置 root 密碼也kdesu嘗試使用。su

kdesu可以配置為使用sudo而不是su. 您需要在 ~/.config/kdesurc 中創建一個文件,其內容為:

[super-user-command]
super-user-command=sudo

根據 arch wiki 上的說明。連結。感謝@steeldriver 的答案。

sudo /usr/bin/partitionmanager

引用自:https://unix.stackexchange.com/questions/463352