答案1
可以透過命令列信任桌面文件:
gio set Your_desktop_file.desktop "metadata::trusted" yes
筆記:
- 使用以下命令確保您的 Desktop 檔案可執行:
chmod +x Your_desktop_file.desktop
- 您必須使用與桌面檔案擁有者相同的使用者執行此命令
- 只有當您在 gnome shell 中執行命令(而不是透過 SSH)時它才有效
- 要在登入時自動執行此操作,您必須建立一個將執行腳本的登入腳本,因為它僅在 Gnome 啟動時運行。例如,您可以建立一個
.desktop
文件,在~/.config/autostart/
其中執行一些 shell 腳本,包括gio
命令 - 確保
nautilus-desktop
已真正啟動。您可以建立一個帶有sleep 1
直到nautilus-desktop
運行的while 循環 - 圖示不會自動刷新。您可以透過在桌面上按 F5 或在
autostart
腳本中重新啟動 nautilus 來實現此目的。killall nautilus && nautilus-desktop &
(最後一個 & 符號是為了確保其餘程式碼將運行。否則它將停止腳本,直到您nautilus-desktop
再次關閉進程)