1

После того, как я перешёл на рабочий стол Mac из Linux Suse, я не смог открыть Matlab даже без графического интерфейса. Рабочий стол Mac имеет Mac OS 10.6. Сначала я думал, что причина в том, что я не использовал флаг -X. Однако после того, как я попробовал «ssh -X remote», он все равно не мог работать. Кроме того, независимо от того, что я пытался открыть любой из вариантов, чтобы открыть matlab, например "matlab -nonjvm", "matlab -nodesktop" и т.д., Он всегда сообщал об одном и том же сообщении об ошибке:

Понедельник, 3 сентября 16:00:41 java [74327]: kCGErrorFailure: Установите точку останова @ CGErrorBreakpoint(), чтобы перехватывать ошибки при их регистрации. Не удалось открыть дисплей. Выход.

Я очень признателен, если кто-нибудь может ответить на мой вопрос. Большое спасибо.

1 ответ1

1

Не уверен, но у вас, похоже, проблема с переменной Display. Попробуйте 'matlab -nodisplay' - это должно отключить функции дисплея. Переключатель «-nojvm» не работает - вы все равно можете отображать цифры на дисплее.

Также попробуйте проверить, что говорит переменная DISPLAY после того, как вы подключитесь к своему Mac по ssh (echo $ DISPLAY).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .