質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Cygwin

Cygwinは、Unixのような環境を、Windows上で構築させるコマンドラインインターフェースです。

Q&A

1回答

3937閲覧

Win10Pro Cygwin Xserverへ起動(接続)できないことに対する対処手順

OKTHeroj6020

総合スコア0

Cygwin

Cygwinは、Unixのような環境を、Windows上で構築させるコマンドラインインターフェースです。

0グッド

0クリップ

投稿2021/10/08 06:06

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
OS Windows10Pro 64bitへCygwin64をインストールを実施。
Xserverを利用するため、X11もインストールしたところ、
以下メッセージのとおり、Xserverへ接続できないというメッセージが出て、
起動できない状態が継続しているため、解決手順をご教示願います。

発生している問題・エラーメッセージ

具体的には、以下のとおりです。
スタートメニューのXwin Serverをクリックしても、ダイアログもサービスも起動していない。

このため、Cygwin Terminalから、以下コマンドを「startxwin」を発行したが、約15秒後に、xinint: unable to connect to X server: Connection refused
というメッセージが出力。
ホームディレクトリに、.xauthorityファイルは作成されているが、0バイトの状態で残っている。

◎発行したコマンドの内容
user@hostname ~
$ startxwin

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

user@hostname ~
$ startxwin -- listen tcp

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

該当のソースコード

ソースコードレベルはなし

試したこと

・export DISPLAY=localhost:0.0 を実施。
FireWallのアクセスポート制限を疑い、以下を実施したが、状況は変わらなかった。
・Windows FireWall のクライアント(ローカル側)のポートの受信許可を追加設定。
TCP PORT 6000~6063
・セキュリティソフト(ウィルスバスター)を無効

補足情報(FW/ツールのバージョンなど)

◎端末のOSの詳細は以下のとおりです。
・Window10: (OSビルド 19042.1237)
◎Cygwinダウンロードに使用したSetUpのバージョン
・setup-x86_64.exe
・Setup version 2.909 (64bit)
■CygwinからinstallしたX11のバージョンは
・X11pref 1.6.1-1
・X11VNC 0.914-2
・Xinit 1.4.1-1
・xterm 363-1
◎ウィルスバスターのバージョンは17.0 Update 2021/10/8

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

Cygwin上でのXサーバとしては、Cygwin/Xだそうです
素のXサーバではダメなんではないかと

投稿2021/10/08 06:26

y_waiwai

総合スコア88042

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

OKTHeroj6020

2021/10/08 06:32

Cygwin64 setupツールで、単にX11ライブラリ一式をダウンロード、インストールするだけではXserverの構築ができないということでしょうか。
y_waiwai

2021/10/08 06:38

ぐぐると、インストール法の解説記事がたくさん出てくるので、そのとおりにやってみてはどうでしょう。 まあ、Cygwinでやるより、VirtualBoxなどの仮想環境にインストールするのがすんなりGUIが立ち上がるのでいいかと思いますが。
OKTHeroj6020

2021/10/08 08:49

コメントありがとうございます。VirtualBox等の仮想環境も考えたのですが、仮想環境がNGでCygwinを利用せざる得ない環境だったので確認していました。 なお、以下手順で自己解決できました。 ・Cygwinのインストール先フォルダ名をcygwin64からcygwinへリネームする。  32bit版のときはデフォルトcygwinで通していたので、今回のようなことは発生していませんでした。 ・環境パスも上記に従って、変更。 ・cygwin\bin\cygwin1.dllを、C:\Windows\System32へコピー 初歩的なミスで投稿してしまい、失礼しました。おっしゃるとおり、 インストール手順が紹介されたページはたくさんあり、各々それ自体は間違った情報ではないのですが、 その手順で失敗したときのページや注意点が載ったページは少ないと印象がありました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問