Debian

啟動時無法執行腳本

  • June 14, 2020

Debian 剋星

Xfce 無法使用Super(系統符號鍵)打開wishkermenu模擬開始菜單的 Windows 行為。

所以我安裝了xcape, 來修改密鑰,然後執行 shell 命令

xcape -e 'Super_L=Control_L|Escape'

(我使用其他東西的鍵,所以我xcape在釋放鍵時使用它,它模擬Esc+ Ctrl,我在鍵盤熱鍵中配置xfce並將Esc+分配Ctrlwishkermenu

工作正常,問題是當我關閉會話時,我必須再次執行命令。我嘗試製作一個腳本並在啟動時按照網路上的範例執行它,但沒有任何反應。當我從 shell 執行腳本時,該腳本可以正常工作,因此在啟動範圍內失敗。

使用crontabetc/init.d但沒有任何反應。聽說在 debian 上它不好使用與 systemd 不同的方法。

我該如何解決這個問題,也許是一項服務?

我做到了,只是寫了一個 barch 腳本並在啟動應用程序 Xfce4 菜單上執行它。Thx 4 返還

將帶有命令的行添加到~/profile~/xprofile文件中。取決於您的系統是如何配置的。你可以兩個都試試。

這些文件應在會話啟動後載入,因此腳本將自動執行。

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