質問: cygwinのxwinサーバーがxtermを自動的に起動しないようにするにはどうすればよいですか? [スタート]メニューの[xwinサーバー]リンクを使用するか、cygwinシェルからstartxwinを実行して、cygwinのxサーバーを起動すると、xtermウィンドウが自動的に表示されます。どうすればそれを回避できますか?( このコメント by stijn vanpoucke スタックオーバーフローに触発された質問)
回答: 私はcygwinxをstartxwin(.exe)で起動することを習慣にしました。私の.startxwinrcファイルは次のようになります。x :0 -rootless mrxvt -geometry +1+1 -n login -display :0 -tt imtabbed これまでのところ、それは機能しています。私が得る唯一のエラーは、別のxプロセスによってディスプレイがまだ「開いている」ことに関するものです。このエラーは、xサーバーがすべてのセッションに対してデフォルトで生成する特定のファイルを指定します。 cygwinの人々は、セッションが終了しても削除されないことを認識しています。だから私はそれを「治す」ためのエイリアスを書いた:alias freex='rm /tmp/.x0-lock' 自分で忘れてしまった場合に備えて、.bashrcファイルと.bash_profileファイルに同じ行(引用符の間の部分)を入れました。hth。[〜#〜] bzt [〜#〜]