我想使用 Grub 定制器,但无法启动它。输入管理员密码后,
它再次要求它:
(请参阅下面的更新:我想第一张图片显示的界面不是正常的管理访问界面。)
我已经创建了wheel组并向其中添加了用户,但这并没有改变任何东西。
更新:
@mashuptwice 发表评论后说要使用sudo
:
在终端中输入sudo grub-customizer
它工作正常。
grub-customizer
在终端中也可以工作,但密码界面与执行启动器时显示的界面不同:此界面显示正常的“KDE Agent”标题
正如 @mashuptwice 在另一条评论中所说:第一张和第二张图片显示 KDE su 而不是普通的 KDE Agent!
经过更多测试后,似乎任何从应用程序启动器启动 Grub 定制器的尝试(即使使用修改后的命令)都会触发此问题。
答案1
似乎任何从应用程序启动器启动 Grub 定制器的尝试(即使使用修改后的命令)都会触发此问题
因此,问题出在 Grub 定制器桌面启动器文件 ( /usr/share/applications/grub-customizer.desktop
) 上,其中包含以下行
X-KDE-SubstituteUID=true
我不知道那是什么(它需要使用kdesu
,这似乎不应该是这里的方式) - 但评论/删除它可以解决这个问题。
桌面启动程序文件中的此类行添加了应用于该Exec
行中的命令的新条件(例如,这些条件无法通过 KDE 菜单编辑器/编辑应用程序选项进行编辑)。