會話/啟動自訂程式碼在 Xubuntu 16.04/18.04 上無法(正確)運行

會話/啟動自訂程式碼在 Xubuntu 16.04/18.04 上無法(正確)運行

簡而言之:我添加到會話和啟動選單中的程式碼似乎無法(正確)運行。一些例子:

compiz --replace & 
dropbox stop && dbus-launch dropbox start &
pactl load-module module-bluetooth-discover &

當我 a) 重新啟動或 b) 登出時,我必須透過 xfrun 運行此程式碼,無論它是否起作用。我在之前安裝的 Xubuntu 16.04 中一直遇到這個問題,現在在新安裝的 18.04 中仍然遇到這個問題,我想最終修復它。

我一直在谷歌上搜索,試圖找到某種日誌來嘗試解決這個問題,但到目前為止還沒有骰子。我一直在使用以下搜尋字詞:

xubuntu autostart applications log
xubuntu session log
xubuntu startup log
xubuntu troubleshoot application autostart
xubuntu application autostart not working

我找到並嘗試了以下解決方案:

  • 編輯 /etc/xdg/autostart 中的 .desktop 文件
  • compiz 具體 a) 新增 & -> 找不到來源了,抱歉
  • 詳細說明 b)dconf 重置 -f /org/compiz/
  • 我從不保存會話,清除會話也沒有幫助
  • 我在多個地方找到的建議(例如這裡)是它可能與腳本的運行順序有關。然而,這對我來說似乎不太可能,因為這些是具有相同問題的多個不相關的命令。為了進行檢查,我用 zz_ 重命名了所有自定義修復,以將它們放在列表的最後(儘管對於這是否影響加載順序的意見似乎存在分歧)並重新啟動了我的會話。沒有骰子。
  • ~/.config/autostart/ 中的桌面檔案已全部建立且正常所有名稱都不包含空格(我在其他地方讀到的一個錯誤,無法找到原始碼,抱歉)。
  • 作為健全性檢查,我將 ~/.config/autostart/ 檔案新增至 /etc/xdg/autostart 中,但我懷疑它根本沒有執行任何操作。
  • 我在自動運行中找不到任何有關命令日誌的提及,儘管這非常有用

我已經沒有主意了。也許我遺漏了一些東西,或者我不知道可以為我提供解決方案的搜尋字詞。不管怎樣,我都不是一個專業的 Linux 用戶,但我正在努力學習:)。非常感謝任何和所有的幫助。

謝謝你,納拉梅

相關內容