Cygwin XWinサーバー:「パネル」ウィンドウの作成を無効にする方法は?

Cygwin XWinサーバー:「パネル」ウィンドウの作成を無効にする方法は?

数ヶ月前に、Win7コンピュータにCygwinを再インストールしました。その時点から、スタートメニューのXWin Serverエントリをクリックすると(使い慣れた)Xトレイアイコンとウィンドウxterm(「ルートなし」モードで実行されます)が実行されるだけでなく、フレームなしのグレーウィンドウも実行されます。同じ(やや大きい)Xアイコン。

画面の左上にあり、クリックすると実行して「Cygwin / Xを終了」できる小さなアプリケーションメニューが表示されます。タスクバー項目には、ウィンドウのタイトルとして「パネル」が表示されます。

この「パネル」ウィンドウの機能はトレイアイコンの右クリックメニュー(より多くのオプションがあります)に重複しているので、このウィンドウの実行を抑制する方法を知りたいです。

manのページとXwinXWinrcドキュメントを見ましたが、/etc/X11/xinit/X11に初めて接する人なので、何かが逃したかもしれません。これXWin マンページそしてCygwin/Xの設定このページも役に立ちません。

答え1

ここでfbpanelを見つけました。 /etc/X11/xinit/
startxwinrc

if [ -f $HOME/.startxwinrc ] then
  exec $HOME/.startxwinrc
else
  ...
  /usr/bin/fbpanel
fi

だから私は/ usr / bin / xtermだけを使って$ HOME / .startxwinrcを作成しました
(警告:行の終わりはUnixの単一LFでなければなりません)
。パネルはなく、xtermウィンドウのみが開かれました。

答え2

次のコマンドを使用してXサーバーを起動します。 "XWin.exe -multiwindow"

答え3

sleepコマンドを最後に置き、$HOME/.startxwinrc次のようにバックグラウンドで実行した場合:xterm

/usr/bin/xterm -ls &
sleep inf

最初のシャットダウン時にセッション全体を閉じることを避ける必要がありますxterm

関連情報