Gnome 軟體嘗試在非管理員帳戶上執行

Gnome 軟體嘗試在非管理員帳戶上執行

我有一台運行 17.04 Gnome 的筆記型電腦:1 個管理員使用者和 2 個標準。

在設定筆記型電腦時,我使用軟體中心安裝了一些應用程序,同時以我的標準用戶帳戶之一登入。現在該帳戶陷入困境,要求輸入管理員密碼才能「更新目錄」。

這種情況每隔一兩天就會發生一次,但僅限於該標準帳戶,而不是其他帳戶。我猜測,因為它已在該帳戶中運行過一次(並且我提供了管理員密碼),所以它已在該帳戶中以某種方式「啟動」。

我怎麼才能阻止這個?我進行了大量的網路搜尋並查看了 dconf,但沒有找到任何幫助。

相關的日誌條目似乎是這樣的:

Operator of unix-session:11 FAILED to authenticate to gain authorization for action org.debian.apt.update-cache for system-bus-name::1.438 [/usr/bin/gnome-software --gapplication-service] (owned by unix-user:kids)

任何幫助將非常感激。

答案1

好的。我一直在對此選項進行大量研究。 /etc/xdg/autostart 中有一個自動啟動文件,用於啟動 gnome-software 指令。 (gnome-軟體-服務.desktop)

[Desktop Entry]
Type=Application
Name=GNOME Software
Exec=/usr/bin/gnome-software --gapplication-service
OnlyShowIn=GNOME;Unity;
NoDisplay=true
X-Ubuntu-Gettext-Domain=gnome-software

我找不到編輯此文件以僅在我的管理員帳戶內運行的方法。相反,我已將該文件複製到 ~/.config/autostart/ 下的非管理員用戶中,並編輯該文件以讀取“NotShownIn=Gnome;Unity;”。

主目錄中的自動啟動檔案旨在覆蓋 /etc 中的系統範圍檔案。如果成功,我會報告。

相關內容