電子書籍の厳選無料作品が豊富!

Linux初心者で操作を勉強しています。

Linuxの起動時にgnome-terminalを起動させたいと思っています。

/etc/rc.d/rc.localにコマンドを記述すれば良い
というところまで調べ、

このファイルに
gnome-teriminal
と記述しました。

/etc/rc.d/rc.local
-------------------------------------------------
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

gnome-terminal    ←これを追加
touch /var/lock/subsys/local

------------------------------------------------

上記のようにしましたが、・・・gnome-terminalが起動しません。
書き方間違っているのでしょうか。

起動時にgnome-terminal を起動させる方法を教えてください。

よろしくお願いします。


環境:CentOS6

A 回答 (1件)

>/etc/rc.d/rc.localにコマンドを記述すれば良い


>というところまで調べ、

微妙に違うんですけどね……。
ソコに書くとログインする前に実行されますが、それで起動したGNOMEターミナルはドコ(どのデスクトップ)に表示されるんですかね?
# rootユーザーのデスクトップ…ではないでしょうね。
あと、コマンドはフルパスで記述しないとダメな場合がありますのでご注意を。

普通なら…~/.bash_profileとかに記述します。
# ログインシェルがbashの場合。他のシェルならそれ相応にそういう設定ファイルが指定されています。
~/.login って場合もありますが。
http://oshiete.goo.ne.jp/qa/7980355.html

が…今回の場合は上記に書いても無理…ですかね。
GNOMEデスクトップが表示される時に~/.bash_profileが処理されるワケではありませんし。
# ~/.loginは不明。

って事で……
GNOMEを起動したら、[システム]-[設定]-[自動起動するアプリ]と進んで、「自動起動するアプリの設定」を開いて、「追加」ボタンから追加して下さい。
名前と説明は適当に、コマンドには「/usr/bin/gnome-terminal」を。
# 全ユーザー共通の設定なのか、設定したユーザーだけなのかは…試してないので不明です。

「GNOME スタートアップ」とかで検索するといろいろ見つかるでしょう。

この回答への補足

ご回答ありがとうございます!
勉強になりました。


この設定をCUIでやる方法はないものですかね?

GUIでは出来るのできたのですが・・・
どのように設定が変更されているかが分からず設定をするのも・・・
となってしまいます。

補足日時:2013/04/07 12:36
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!