
我一直在嘗試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
乾杯,伊貝雷