Vitruvian Penguin
knoppix

[knoppix:2313] Re: 起動と同時に emacsを

Date: Thu, 13 Nov 2003 15:17:19 +0900
User-agent: Wanderlust/2.8.1 (Something) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (Unebigoryae) APEL/10.3 Emacs/21.1 (i386--netbsdelf) MULE/5.0 (SAKAKI)
M.Kamataki です。

どうも。

At Thu, 13 Nov 2003 14:04:39 +0900,
宮脇文経 wrote:

[snip...]
> > $ chmod 700 /etc/skel/.kde/Autostart/emacskido
> > を実行しましたが、うまくいきませんでした。
> 問題が2つあります。
> 
> (1)$HOME/.kdeを使ってください。
> /etc/skel/.kdeはデフォルトのKDE環境を保存したものです。
> 通常のCDブートのときは、これが$HOME/.kdeにコピーされますが、
> 継続的ホームディレクトリの場合はコピーされません。
> knx-hdinstallは使ったことありませんが、たぶん、コピーされないと思います。

今回は、再構築も絡んでいるようなので…。

> (2)Autostartディレクトリにはdesktopファイルを入れてください。
> 実行権は不要です。
> 実行ファイルを入れても単に無視されたと思います。

はい、わたしもdesktopファイルを作成するというのが、KDEの流儀にあった方
法だと思います。ただ、裏技的な使い方なんですが、シェルスクリプトも起動
できます。個人で利用する分にはいいとして、今回は不特定多数の方への配布
が目的のようですので、わたしの方法は無視してください。

それで、宮脇さんが、

> シェル手続きではなくて、Kメニューなどに登録されているアプリを自動起動
> する場合はもっと簡単になります。
> 例えば、Konquerorを自動起動する場合、以下のようにシンボリックリンクを張る
> だけです。
> 
> ln -s /usr/share/applnk/Internet/konqbrowser.desktop
>             $HOME/.kde/Autostart/konqbrowser.desktop

という方法を紹介されています。ただ、/etc/skel 以下のリンクファイルがコ
ピーされるかどうか自信がないので、

# cp /usr/share/applnk/Editors/Emacs_21.desktop /etc/skel/.kde/Autostart/

としてはどうでしょう。EmacsもKDEメニューに登録されていますので。

;; CD 起動の KNOPPIX で自動起動できることは確認しました。これでうまく
   いえばいいですね。
<Prev in Thread] Current Thread [Next in Thread>