web-dev-qa-db-ja.com

起動時にxcompmgrなどのアプリケーションを起動する方法は?

Lubuntu 11.10でxcompmgrを自動起動しようとしましたが、そうではありません。手動で起動する必要があります。

~/.config/openbox/の自動起動スクリプトに次の行を追加しました

#Run a composite manager
xcompmgr &

ただし、ログインしても何も実行されず、特別なパラメーターは必要ありません。ログイン時に開始するだけです。

ログイン時に自動的に実行するにはどうすればよいですか?

5
Uri Herrera

Autostartフォルダーがまだ存在しない場合は、最初に作成します。

mkdir -p ~/.config/autostart

次に、xcompmgrデスクトップファイルを作成します

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

enter image description here

ログアウトとログイン。

N.B.この図は、xcompmgr.desktopファイルに含まれている内容と、xcompmgrが実行されていることを確認する方法を示しています。

enter image description here

7
fossfreedom

はい、「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のオプションではなく、シェル自体に組み込まれた関数であり、バックグラウンドで実行するコマンドを送信します。

3
TenorB

http://www.lubuntutips.com/2011/12/lubuntu-composite-manage-xcompmgr.html#.UbXHE8Clcy4 を試しましたか?

Dropboxリンクが利用できない場合に備えて:

次の設定でファイル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

乾杯、イベレ

0
ibere fernandes