Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ startx(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

xinit(1)

STARTX(1)  —  NEWS-OS Programmer’s Manual

名称

startx − X セッションを初期化する

SYNOPSIS

startx [ [ client ] options ... ] [ −− [ server ] options ... ]

解説

注意: X11 版にて提供する startx スクリプトは、 完成された製品というよりも、 カスタマイズの基本として設計されたサンプルです。 管理者は、自分の用途に応じて、 カスタマイズしてください。 また、カスタマスイズした際には、マニュアルも更新してください。

startx スクリプトは、 xinit のフロントエンドプログラムで、 X ウィンドウシステムのセッションを実行するのに、 より適切なユーザインタフェースを提供しています。 通常、引数無し実行されます。

実行するクライントを決定するため、 まず startx はユーザのホームディレクトリ内 の .xinitrc というファイルを探します。 それが見つからないときには、 xinit ライブラリディレクリ内のファイル xinitrc を使用します。 コマンド行クライアントオプションが 指定されている場合は、 この処置は無視されます。 実行するサーバを決定するため、 まず startx はユーザホームディレクトリ内の ファイル .xserverrc を探します。 それが見つからなかった場合、 xinit ライブラリディレクトリ内のファイル xserverrc を使用します。 コマンド行サーバオプションが 指定されている場合は、 この処置は無視されます。 ユーザは .xserverrc ファイルを用意する必要はめったにありません。 引数の詳しい内容については、 xinit(1) マニュアルを参照。

通常、 .xinitrc はユーザの希望にそって、 多くのクライアントをスタートするシェルスクリプトです。 このシェルスクリプトが終了する時、 startx は、サーバを停止し、 シャトダウンが必要なセッションのシャットダウンを行います。 .xinitrc で起動されるクライアントの多くは、 バックグラウンドで起動し、 最後のクライアントはフォアグラウンドで 起動しなければなりません。 この最後のクライアントを終了すると、 セッションも終了します。 一般的には、 セッションマネージャ、 ウィンドウマネージャ、 または xterm を “magic” クライアントとして 選択します。

使用例

以下に、いくつかのアプリケーションを起動し、 最後のアプリケーションとして実行中のウィンドウマネージャを そのままにする、.xinitrc の例を示します。 ウィンドウマネージャが正しく構成されている場合、 ユーザは、“Exit” メニュー項目を選択して、
 X をシャットダウンします。

xrdb  −load  $HOME/.Xresources
xsetroot  −solid  gray  &
xbiff  −geometry  −430+5  &
oclock  −geometry  75x75−0−0  &
xload  −geometry  −80−0  &
xterm  −geometry  +0+60  −ls  &
xterm  −geometry  +0−100  &
xconsole  −geometry  −0+0  −fn  5x7  &
exec  twm

環境変数

DISPLAY クライアントが接続するディスプレイの名称に設定されます。 これは 設定される だけで、読まれないことに注意。

関連ファイル

$(HOME)/.xinitrc 実行するクライアント。 通常、 バックグラウンドにて多くのプログラムを実行するシェルスクリプトです。

$(HOME)/.xserverrc 実行するサーバ。 デフォルトは X 。

/usr/lib/X11/xinit/xinitrc ユーザが .xinitrc ファイルを持たない場合、 実行するクライアント。

/usr/lib/X11/xinit/xserverrc
ユーザが .xserverrc ファイルを持たない場合、 実行するクライアント。 サーバが特殊な引数を必要とする場合、 または名称が X でない場合のみ必要となります。

関連事項

xinit(1)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026