Macで起動しない:couldn't connect to display ":0" #700
Replies: 13 comments
-
こんにちは、樋口です。書き込みありがとうございます。 (使い方ページにも記載しています通り)KH Coderのフォルダ名に日本語を使うと、KH Coderは動作しません。分かりにくくて申し訳ないのですが、「【 】」は「日本語」ではありませんが、日本語入力モードでしか入力できない全角文字なのです。 「【 】」を使わずに、半角のアルファベットと数字のみのフォルダ名にしていただくといかがでしょうか。たとえば「khcoder3_20200808」といったフォルダ名ではいかがでしょう。 |
Beta Was this translation helpful? Give feedback.
-
樋口先生、ご丁寧にご連絡ありがとうございます。 KH Coderのフォルダ名を早速「khcoder3_20200808」としてみました。 Last login: Sat Aug 8 06:42:32 on ttys000 The default interactive shell is now zsh. The default interactive shell is now zsh. |
Beta Was this translation helpful? Give feedback.
-
こんにちは、樋口です。書き込みありがとうございます。 フォルダ名の問題は無事に解決されたのですが、今度はXQuartzが正常に動作していないという別の問題にぶつかっているようです。 「アプリケーション」→「ユーティリティ」→「XQuartz」をダブルクリックして、「xterm」というターミナルに似た画面が開けば正常ですが、いかがでしょう? 「xterm」が開かない場合は、画面左上隅のリンゴマークからMacを「再起動…」してみてください。それでもダメならXQuartzを再度ダウンロードして、インストール、Mac再起動をしてみるといかがでしょう。 「xterm」が開くようになったら、「kh_coder」をダブルクリックしてみてください。 |
Beta Was this translation helpful? Give feedback.
-
樋口先生、ご丁寧にありがとうございます。 |
Beta Was this translation helpful? Give feedback.
-
こんにちは、樋口です。書き込みありがとうございます。 XQuartzが正常に動作していないと、KH Coderは起動しませんので、まずはXQuartzを直す必要がありそうです。私もあまりXQuartzには詳しくないのですが、ひとまず以下のような点をチェックしてみていただけますでしょうか。 まず、XQuartzのインストールをなさったとき、インストールの過程で自動的にログアウトされて、(パスワードを入力して)再度ログインするという状況は発生しましたでしょうか? もしこれが発生していなければ、インストールが正常に行なわれていない可能性が高いので、再度XQuartzのインストール(ダウンロードしたファイルをダブルクリックして出てきたパッケージファイルを再度ダブルクリックして画面表示に従って操作)を行なってください。 それから、とりあえずもう一度macOSを再起動していただけますでしょうか。それに加えて、一度ログアウトしてからログインしてみてください。その後「アプリケーション」→「ユーティリティ」→「XQuartz」をダブルクリックしてみるといかがでしょう? 「xterm」の画面はでてきますでしょうか? これでも「xterm」の画面が出なかった場合は、以下をお試しいただいて、結果をお知らせいただけますでしょうか。 (1)ターミナルを起動して「xterm」と入力し、キーボードのReturnキーを押してみてください。「xterm」の画面は出てくるでしょうか? 出てこない場合、もとのターミナル画面の表示内容をまるごと貼り付けてお知らせください。 (2)ターミナルで「set」を入力してReturnキーを押してください。いろいろ表示されると思いますが、「DISPLAY」で始まる行はありますでしょうか。ありましたらその行をここに貼り付けてお知らせください。 |
Beta Was this translation helpful? Give feedback.
-
樋口先生 [1]XQuartzのインストール時、インストールの過程で自動的にログアウトされて、(パスワードを入力して)再度ログインするという状況は発生しませんでした。 [2]再度再起動し、XQuartzのインストールを行ないました。その後、一度ログアウトしてからログインしたのですが、「XQuartz」をダブルクリックでも「xterm」の画面はでてきませんでした。 [3]ターミナルを起動して「xterm」と入力したら、以下のような表示内容でした。 — The default interactive shell is now zsh. [4]ターミナルで「set」を入力してReturnキーを押しましたが、「DISPLAY」で始まる行はありませんでした。 どうぞよろしくお願い申し上げます。 |
Beta Was this translation helpful? Give feedback.
-
こんにちは、樋口です。書き込みありがとうございます。 うーん、XQuartzのインストールですが、このような画面でインストールなさっていますか? 下の画面に見覚えございますか? それから、画面右上のリンゴマークから「再起動」を行ったあと、ターミナルに「echo $DISPLAY」を貼り付けてReturnキーを押していただくと、何か表示されますでしょうか? |
Beta Was this translation helpful? Give feedback.
-
あと、何かセキュリティ対策、ウイルス対策のソフトウェアはお使いでしょうか? もしお使いでしたら、そのソフトの名前を教えていただけますか? |
Beta Was this translation helpful? Give feedback.
-
樋口先生 お世話になっております。 Last login: Wed Aug 12 06:05:18 on console The default interactive shell is now zsh. Mac-mini-2:~ YH$ セキュリティソフトはSophosのHOMEを使っております。このセキュリティソフトは何か不具合がありますでしょうか? |
Beta Was this translation helpful? Give feedback.
-
こんにちは、樋口です。書き込みありがとうございます。 上に添付の画面が表示されていたということは、XQuartzのインストーラーが動いたことは確かなようです。しかし、「echo $DISPLAY」の表示が空白であることを見ますと、XQuartzのインストールは失敗しているようです。 XQuartzのインストールが失敗する理由が分からないのですが、可能性の1つとして、セキュリティソフトに止められていることが考えられます。 可能であれば、セキュリティソフトを一時的に無効にして、もう一度XQuartzのインストールをお試しいただけますでしょうか。その上で、一度ログアウト・ログインしてから、(セキュリティソフトが自動で有効になっていた場合は再度一時的に無効にして)XQuartzをダブルクリックしてみるといかがでしょう? |
Beta Was this translation helpful? Give feedback.
-
樋口先生、お世話になっております。 経緯としてまして、 何が要因だったのでしょうか。Finderの許可、セキュリティソフトだったのか。不思議です。 Last login: Thu Aug 13 06:19:04 on console The default interactive shell is now zsh. 2020-08-13 06:25:13 932 [Note] Giving 0 client threads a chance to die gracefully sh: line 1: 942 Killed: 9 /Applications/khcoder3/deps/R-3.1.0/Resources/bin/R --slave --vanilla < start.r > output.log 2020-08-13 06:25:27 1163 [Note] Giving 0 client threads a chance to die gracefully Mac-mini-2:~ YH$ bash -c " cd "/Applications/khcoder3/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3//config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3/deps/mysql-5.6.17/lib";./x_mac64 " |
Beta Was this translation helpful? Give feedback.
-
こんにちは、樋口です。書き込みありがとうございます。 はっきりとは分かりませんが、お教えいただいた状況からしますと、セキュリティ・ソフト(Sophos Home)がXQuartzのインストール動作を妨げていた可能性が高いですね。 一般的に申しまして、セキュリティソフトにKH Coderのインストールや動作が妨げられることはめずらしくありません。 また何かありましたら本掲示板にてお知らせいただけますと幸いです。 |
Beta Was this translation helpful? Give feedback.
-
樋口先生、ご親切にありがとうございました。また引き続きどうぞよろしくお願い申し上げます。 |
Beta Was this translation helpful? Give feedback.
-
■お使いのKH Coderのバージョン
KH Coder自動設定ソフトウェア(Mac用3.Beta.01e)
■KH Coderのインストール先フォルダ(解凍先フォルダ)
→ダウンロード
■どんなエラー・不具合・問題ですか?
→「XQuartz」と「Xquartz.pkg」はダウンロードし、インストール後にMacを再起動しました。その後、KHコーダー自動設定ソフトウェアをダウンロードし、インストールしたのですが、ターミナル画面で、以下のように表示され、止まってしまいます。
Last login: Sat Aug 8 06:42:32 on ttys000
The default interactive shell is now zsh.
To update your account to use zsh, please run
chsh -s /bin/zsh
.For more details, please visit https://support.apple.com/kb/HT208050.
bash -c " cd "/Applications/khcoder3【20200808】/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3【20200808】//config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3【20200808】/deps/mysql-5.6.17/lib";./x_mac64"
Mac-mini-2:~ YH$ bash -c " cd "/Applications/khcoder3【20200808】/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3【20200808】//config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3【20200808】/deps/mysql-5.6.17/lib";./x_mac64"
Encoding of this Console: UTF-8
Encoding of this file system: UTF-8
Perl/Tk: 804.032
Resetting parameters...
Locale: ja_JP.UTF-8
This is KH Coder 3.Beta.01e on darwin.
CWD: /Applications/khcoder3�20200808�
Executing Mac OS X 64-bit Package
Setting up deps...
Checking MySQL connection...
Starting MySQL...
uim <-> XIM bridge. Supporting multiple locales.
Using full-synchronous XIM event flow
failed to open display!
xterm: Xt error: Can't open display:
xterm: DISPLAY is not set
2020-08-08 06:44:54 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2020-08-08 06:44:54 1515 [Warning] Setting lower_case_table_names=2 because file system for /Applications/khcoder3【20200808】/deps/mysql-5.6.17/data/ is case insensitive
2020-08-08 06:44:54 1515 [Note] Plugin 'FEDERATED' is disabled.
2020-08-08 06:44:54 1515 [Warning] Using unique option prefix innodb-locks instead of innodb-locks-unsafe-for-binlog is deprecated and will be removed in a future release. Please use the full name instead.
2020-08-08 06:44:54 1515 [Warning] Using unique option prefix innodb-cmp instead of innodb-cmp-per-index-enabled is deprecated and will be removed in a future release. Please use the full name instead.
2020-08-08 06:44:54 1515 [Note] Plugin 'InnoDB' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_TRX' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_LOCK_WAITS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_CMP_RESET' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_CMPMEM' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_CMPMEM_RESET' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_CMP_PER_INDEX_RESET' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_BUFFER_PAGE' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_BUFFER_PAGE_LRU' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_BUFFER_POOL_STATS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_METRICS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_FT_DEFAULT_STOPWORD' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_FT_DELETED' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_FT_BEING_DELETED' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_FT_CONFIG' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_FT_INDEX_CACHE' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_FT_INDEX_TABLE' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_TABLES' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_TABLESTATS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_INDEXES' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_COLUMNS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_FIELDS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_FOREIGN' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_FOREIGN_COLS' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_TABLESPACES' is disabled.
2020-08-08 06:44:54 1515 [Note] Plugin 'INNODB_SYS_DATAFILES' is disabled.
2020-08-08 06:44:54 1515 [Warning] Info table is not ready to be used. Table 'mysql.slave_master_info' cannot be opened.
2020-08-08 06:44:54 1515 [Warning] Info table is not ready to be used. Table 'mysql.slave_relay_log_info' cannot be opened.
2020-08-08 06:44:54 1515 [Note] Event Scheduler: Loaded 0 events
2020-08-08 06:44:54 1515 [Note] /Applications/khcoder3【20200808】/deps/mysql-5.6.17/bin/mysqld: ready for connections.
Version: '5.6.17' socket: '/tmp/mysql.sock.khc3' port: 0 MySQL Community Server (GPL)
ram_r 32768
R Version: 3.1, x86_64
Using un-threaded functions...
couldn't connect to display ":0" at /</Applications/khcoder3【20200808】/x_mac64>Tk/MainWindow.pm line 53.
MainWindow->new() at /</Applications/khcoder3【20200808】/x_mac64>gui_window.pm line 121.
Mac-mini-2:~ YH$ ok
-bash: ok: command not found
Mac-mini-2:~ YH$ bash -c " cd "/Applications/khcoder3/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3//config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3/deps/mysql-5.6.17/lib";./x_mac64 "
Encoding of this Console: UTF-8
Encoding of this file system: UTF-8
Perl/Tk: 804.032
Locale: ja_JP.UTF-8
This is KH Coder 3.Beta.01e on darwin.
CWD: /Applications/khcoder3
Executing Mac OS X 64-bit Package
Checking MySQL connection...
uim <-> XIM bridge. Supporting multiple locales.
Using full-synchronous XIM event flow
xterm: Xt error: Can't open display:
xterm: DISPLAY is not set
failed to open display!
ram_r 32768
R Version: 3.1, x86_64
Using un-threaded functions...
couldn't connect to display ":0" at /</Applications/khcoder3/x_mac64>Tk/MainWindow.pm line 53.
MainWindow->new() at /</Applications/khcoder3/x_mac64>gui_window.pm line 121.
Mac-mini-2:~ YH$ bash -c " cd "/Applications/khcoder3/";export LANG_BAK=$LANG;export TMPDIR="/Applications/khcoder3//config";export LANG=ja_JP.UTF-8;export LC_ALL=ja_JP.UTF-8;export XMODIFIERS="@im=uim";export GTK_IM_MODULE=uim;export DYLD_FALLBACK_LIBRARY_PATH="/Applications/khcoder3/deps/mysql-5.6.17/lib";./x_mac64 "
Encoding of this Console: UTF-8
Encoding of this file system: UTF-8
Perl/Tk: 804.032
Locale: ja_JP.UTF-8
This is KH Coder 3.Beta.01e on darwin.
CWD: /Applications/khcoder3
Executing Mac OS X 64-bit Package
Checking MySQL connection...
uim <-> XIM bridge. Supporting multiple locales.
Using full-synchronous XIM event flow
xterm: Xt error: Can't open display:
xterm: DISPLAY is not set
failed to open display!
ram_r 32768
R Version: 3.1, x86_64
Using un-threaded functions...
couldn't connect to display ":0" at /</Applications/khcoder3/x_mac64>Tk/MainWindow.pm line 53.
MainWindow->new() at /</Applications/khcoder3/x_mac64>gui_window.pm line 121.
Mac-mini-2:~ YH$
■お使いのOS
→記入例:macOS 10.15.5
どうぞよろしくお願い申し上げます。
Beta Was this translation helpful? Give feedback.
All reactions