0

システム起動後に自動的に「xclock」を実行して時計を表示したいのですが、

そのため、コマンド xclock を使用して myclock.sh ファイルを作成しました。次に、ファイルを /etc/init.d/ に移動して実行可能にしました。

sudo chmod +x myclock.sh

そしてそれを実行レベルに含めました:

sudo update-rc.d myclock.sh デフォルト

ただし、起動時にまだ時計が表示されません。何か間違っていることがありますか。最終的な目標は、リモート マシン (ssh を使用してのみ接続できる) で特定のアプリケーションを自動的に起動することです。マシンがオンのときは常にアプリケーションを実行する必要があります。

4

1 に答える 1

2

X環境はまだ開始されていないため、Xアプリケーションをスタートアップスクリプトに含めることはできません。.xsessionrc代わりに、ホームディレクトリに次のファイルを作成してみてください。

exec xclock

ファイルは実行可能である必要はありません。

このファイルは、Xセッションにログインしたときに実行されます。

于 2012-12-04T06:54:26.123 に答える