お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-07-14 11:23:59

Ueda_Katuhiko
メンバ
登録日: 2013-04-20

xatrtup終了時にコマンド実行する方法が知りたい

Ubuntu 16.04.4 LTSでVPSを使っています
Xvnc TigerVNC 1.4.3を使用してるのですが、preloadを使ってるせいか
vncserver -kill :1で終わった後もfreeで確認した場合の
usedの値が下がらず、その後バッチスクリプトを動かした場合
性能が出ず、rebootすることが多いです

以下のようにxstartupを書いてあるのですが、vncserver -kill :1の
時xstartup内でsudo service preload stopを動かす方法が
あればアドバイスいただければ幸いです

#!/bin/sh

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
OS=`uname -s`
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#vncconfig -iconic &

# start ibus ans setup input method.
export GTK_IM_MODULE=ibus
export XMODIFIERS="@im=ibus"
export QT_IM_MODULE=ibus
ibus-daemon -d -x

if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
        eval `dbus-launch --sh-syntax --exit-with-session`
        echo "D-BUS per-session daemon address is: \
        $DBUS_SESSION_BUS_ADDRESS"
fi

exec openbox-session &

オフライン

 

Board footer

Powered by FluxBB