Linux-Mint

為什麼這個 .desktop 文件在啟動時不執行?

  • November 17, 2017

我試圖讓sensors命令在我的 Linux Mint 18.2 設置上啟動時在控制台中執行。我已將以下sensors.desktop文件放入登錄使用者的.config/autostart目錄中:

[Desktop Entry]
Name=Monitor sensors
Comment=Monitor temperature sensors
Exec=watch -d sensors
Icon=utilities-system-monitor
Terminal=true
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;Monitor;
NotShowIn=KDE;
NoDisplay=false
Hidden=false
X-GNOME-Autostart-Delay=0

.desktop在那裡有另一個文件在啟動時執行,如果我從文件資源管理器中點兩下它,這個文件就會執行,那麼為什麼它在啟動時不執行呢?

解決了這個問題。將內容更改sensor.desktop為此

[Desktop Entry]
Name=Monitor sensors
Comment=Monitor temperature sensors
Exec=gnome-terminal -e 'watch -d sensors'
Icon=utilities-system-monitor
Type=Application
Categories=GNOME;GTK;Monitor;
NotShowIn=KDE;
NoDisplay=false
Hidden=false
X-GNOME-Autostart-Delay=0

確保您gnome-terminal已經安裝。如果您使用其他終端而不是相應地更換它。

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