数ヶ月前に、Win7コンピュータにCygwinを再インストールしました。その時点から、スタートメニューのXWin Serverエントリをクリックすると(使い慣れた)Xトレイアイコンとウィンドウxterm
(「ルートなし」モードで実行されます)が実行されるだけでなく、フレームなしのグレーウィンドウも実行されます。同じ(やや大きい)Xアイコン。
画面の左上にあり、クリックすると実行して「Cygwin / Xを終了」できる小さなアプリケーションメニューが表示されます。タスクバー項目には、ウィンドウのタイトルとして「パネル」が表示されます。
この「パネル」ウィンドウの機能はトレイアイコンの右クリックメニュー(より多くのオプションがあります)に重複しているので、このウィンドウの実行を抑制する方法を知りたいです。
man
のページとXwin
のXWinrc
ドキュメントを見ましたが、/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
。