У меня есть проблема с инструментом, который я запускаю из терминала на определенном компьютере - насколько я могу судить, это исполняемый двоичный файл. Если я удаленно подключаюсь через ssh (используя опцию -Y) к этому компьютеру и запускаю инструмент, он немедленно выдает сообщение об ошибке сегментации. Когда я запускаю его локально, это работает.
Поскольку он является частью инструментария (на самом деле запущенного сценарием TCL, а не мной), я даже не уверен, создает ли он какие-либо элементы пользовательского интерфейса. Сценарий TCL генерирует пользовательский интерфейс, который работает нормально.
Компьютер, на котором работает инструмент, работает на более старой версии Red Hat, я думаю, RHEL 5. Мой компьютер (тот, с которого я хочу ssh-connect) работает под управлением самой последней версии Ubuntu.
Конечно, я хотел бы иметь возможность запускать инструмент удаленно без ошибки сегментации. Возможно это вызвано несоответствием между версиями систем (или ssh)? Что может вызвать сбой программы только при запуске через ssh?