Не удается подключиться к серверу X с помощью docker на OSX
Я пытаюсь установить openFoam на Mac OS X 10.10.5 (http://www.openfoam.com/download/install-binary.php ) с помощью Docker-toolbox. Я могу без проблем выполнить все предложенные шаги, но затем, когда я пытаюсь запустить пример, включенный в руководство по установке, я не могу открыть paraFoam, так как он возвращает следующую ошибку:
paraview: cannot connect to X server
Я также установил XQuartz, но это, кажется, не очень помогает!
1 ответ:
Почему бы вам не получить последнюю версию paraview от Kitware. У него есть встроенный читатель OpenFOAM, которым я всегда пользуюсь. Единственное, что вы должны сделать, вместо того, чтобы звонить
paraFoam
- это создание пустого файла с расширением
foam
. Вот так:touch foo.foam
Затем вы можете запустить start paraview, как и любое другое приложение mac, перейти к соответствующему каталогу case и "открыть" пустой файл
foo.foam
:paraview foo.foam
Если вы хотите использовать команду, подобную
paraFoam
илиparaview
в командной строке, затем используйте командную строку, чтобы перейти вParaview.app
и найтиparaview
, который является фактическим исполняемым файлом. Создайте символическую ссылку, указывающую на этот исполняемый файл. Я делаю то же самое, так как мне нравится использовать последнюю версиюparaview
вместо той, которая поставляется с OpenFOAM.