如何在啟動時啟動xcompmgr等應用程式?

如何在啟動時啟動xcompmgr等應用程式?

我一直在嘗試xcompmgr在 Lubuntu 11.10 中自動啟動,但事實並非如此,我必須手動啟動它。

我已將下一行新增至自動啟動腳本中~/.config/openbox/

#Run a composite manager
xcompmgr &

但是每當我登入時它不會執行任何操作,我實際上不需要任何特殊參數,我只是希望它在登入時啟動。

如何讓它在登入時自動運行?

答案1

首先建立自動啟動資料夾(如果尚不存在):

mkdir -p ~/.config/autostart

然後建立一個xcompmgr桌面文件

lxshortcut -o ~/.config/autostart/xcompmgr.desktop

在此輸入影像描述

登出和登入。

注意,這張圖片顯示了xcompmgr.desktop文件包含的內容以及如何確認xcompmgr正在運行。

在此輸入影像描述

答案2

是的,「xcompmgr」本身什麼都不做。你需要告訴它你想要什麼樣的效果,這就是命令末尾所有亂碼的目的。

另外,您必須在命令末尾添加“&”才能在後台啟動 xcompmgr。如果沒有這個,您的啟動腳本將啟動 xcompmgr,然後等到它完成(它永遠不會這樣做),然後再繼續啟動腳本。

我的是: xcompmgr -cfF -t-9 -l-11 -r9 -o.95 -D6 &

編輯:這是我正在使用的選項的解釋:

「-cfF」「c」用於軟陰影和透明度支持,「f」用於建立和關閉視窗時淡入和淡出,「F」用於更改視窗透明度時淡入淡出。

「-t-9 -l-11」陰影距離視窗頂部偏移 9 個像素,距離左邊緣偏移 11 個像素

“-r9”陰影半徑為9像素

“-o.95”陰影不透明度設定為 0,95

“-D6”淡入視窗時每個步驟之間的時間設定為 6 毫秒。

「&」實際上並不是 xcompmgr 的選項,它是 shell 本身的內建函數,發送命令在後台運行。

答案3

你有沒有嘗試過http://www.lubuntutips.com/2011/12/lubuntu-composite-manage-xcompmgr.html#.UbXHE8Clcy4

以防萬一保管箱連結不可用:

使用下列設定將檔案 xcompmgr.desktop 新增至 ~/.config/autostart :

[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=xcompmgr
Name[en_US]=xcompmgr
Exec=xcompmgr
Comment[en_US]=
StartupNotify=true

儲存,重新啟動系統,您應該可以進行合成了。

還有一個更輕的合成器: http://lubuntublog.blogspot.com.es/p/compton.html

乾杯,伊貝雷

相關內容