Grub2

Grub-customizer 嘗試使用“KDE su” - 無法登錄

  • March 15, 2022

我想使用 Grub Customizer,但我無法啟動它。輸入管理員密碼後,

在此處輸入圖像描述

它再次要求它:

在此處輸入圖像描述

(請參閱下面的更新:我猜第一張圖片顯示的界面不是用於管理訪問的正常界面。)

我已經創建了輪組並向其添加了使用者,但這並沒有改變任何東西。


更新:

在@mashuptwice 發表評論後說要使用sudo

在終端輸入sudo grub-customizer它工作正常。

grub-customizer在終端中也可以工作,但密碼界面與執行啟動器時顯示的界面不同:此界面顯示正常的“KDE代理”標題

在此處輸入圖像描述

正如@mashuptwice 在另一條評論中所說:第一張和第二張圖片顯示的是 KDE su 而不是普通的 KDE 代理!

在進行了更多測試之後,似乎任何從應用程序啟動器啟動 Grub Customizer 的嘗試(即使使用修改過的命令)​​都會觸發此問題。

似乎任何從應用程序啟動器啟動 Grub Customizer 的嘗試(即使使用修改過的命令)​​都會觸發此問題

因此問題出在 Grub Customizer 桌面啟動器文件 ( /usr/share/applications/grub-customizer.desktop) 上,其中包含以下行

X-KDE-SubstituteUID=true

我不知道那是什麼(它需要使用kdesu,這似乎不應該是這裡的方式) - 但是評論/刪除它可以解決這個問題。

桌面啟動器文件中的此類行添加了應用於行中命令的新條件Exec(例如,這些條件不能通過 KDE 菜單編輯器/編輯應用程序選項進行編輯)。

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