
私はopenboxを初めて使用しましたが、それを使って大きな価値を見つけました。しかし、自動起動ファイルにはいくつかの問題があります。私の~/.config/openbox/autostart
外観:
tint2
dbus-launch xfce4-power-manager
dbus-launch nm-applet
feh --bg-fill ~/Pictures/wallpaper/Matrix-Wallpaper-001.jpg
Tint2が正常に起動すると、他のコマンドは実行されません。トラブルシューティングのため、以下のように絞り込みました。
tint2
xfce4-power-manager
nm-applet
しかし、まだTint2しかありません...誰を助けることができますか?
答え1
バックグラウンドでコマンドを実行する必要があります。それ以外の場合、次のコマンドは前のコマンドが完了するのを待ちます。
バックグラウンドでシェルコマンドを実行するには、&
次のように追加します。
tint2 &
dbus-launch xfce4-power-manager &
dbus-launch nm-applet &
feh --bg-fill ~/Pictures/wallpaper/Matrix-Wallpaper-001.jpg &
答え2
これはopenbox wikiで指摘されました。ヒント:自動起動ページ:
# Programs that will run after Openbox has started # Set the wallpaper hsetroot ~/wallpaper.png & # Run a Composite manager xcompmgr -c -t-5 -l-5 -r4.2 -o.55 & # SCIM support (for typing non-english characters) scim -d & # A panel for good times fbpanel &
システム全体のすべてのユーザーに対してコマンドを実行するには、そのコマンドを /etc/xdg/openbox/autostart の類似ファイルに保存します。
すべてのコマンドを次に終了します。「&」バックグラウンドで実行するようにしてください。またはそれ以降のプログラムは実行されません。