Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: MSC.Patran, MSC.Nastran  (Прочитано 2727 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
MSC.Patran, MSC.Nastran
« : 05 Сентября 2014, 17:49:18 »
Здравствуйте, извините, что создаю новую тему, но вопрос животрепещущий. При поиске способов преодаления проблем, возникающих при запуске MSC.Patran и nastran (программы для конечноэлементного анализа) нашёл статью с пометкой [SOLVED] (http://ubuntuforums.org/showthread.php?t=1667428), однако, как и второй участник "переписки" не понял, какие же всё-таки пакеты нужно установить? Покопавшись в интернете, я узнал, что нужно поставить libmotif4, но, к сожалению, ошибка
error while loading shared libraries: libpskernel.so: cannot open shared object file: No such file or directory
никак не исчезает... Помогите, товарищи, разорбаться в их бусурманской логике.

Оффлайн Simplehuman

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #1 : 06 Сентября 2014, 10:30:15 »
warbringer,
sudo apt install libmotif4ничего не устанавливает?

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #2 : 06 Сентября 2014, 12:21:19 »
Устанавливает:
Preparing to unpack …/libmotif3_2.3.4-5_amd64.deb ...
Unpacking libmotif3:amd64 (2.3.4-5) ...
Настраивается пакет libmotif3:amd64 (2.3.4-5) …
При запуске исполняющего файла:
/.../Patran/bin$ sudo ./p3

/home/.../programs/Nastran/Patran/bin/exe/p3: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory


Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6165
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #3 : 06 Сентября 2014, 13:01:03 »
sudo apt-get install libxm4

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #4 : 06 Сентября 2014, 13:27:56 »
БТР,
"Уже установлена самая новая версия libxm4."

Оффлайн Simplehuman

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #5 : 06 Сентября 2014, 13:59:10 »
warbringer,
sudo apt install apt-file
apt-file update
apt-file search libXm
Смотрим где лежит именно та библиотека libXm.so.3
А лежит она в libxm4
sudo apt install libxm4

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #6 : 06 Сентября 2014, 14:40:12 »
Simplehuman,
В папке /usr/share/doc/libxm4 действительно нет libxm.so.3, зато он есть в папке /usr/lib/x86_64-linux-gnu/libXm.so.3. Однако, команду
sudo apt install libxm4 я уже выполнял, библиотека уже стоит. Тупое копирование файла в папку /usr/share/doc/libxm4 ничего не даёт.

Оффлайн Simplehuman

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #7 : 06 Сентября 2014, 19:35:58 »
warbringer,
а если симлинк (ссылку) сделать в  /usr/share/doc/libxm4 на /usr/lib/x86_64-linux-gnu/libXm.so.3 ?

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #8 : 06 Сентября 2014, 19:47:37 »
Simplehuman,
благодарю Вас за Ваше внимание, но ошибка та же. Я выполнил следующую команду:
sudo ln -s /usr/lib/x86_64-linux-gnu/libXm.so.3 /usr/share/doc/libxm4
результат:
/home/.../programs/Nastran/Patran/bin/exe/p3: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory
Может быть проблема в разнице разрядности патрана и библиотеки, которую я поставил?

Оффлайн Simplehuman

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #9 : 06 Сентября 2014, 20:37:18 »
warbringer,
а
ln –s /usr/lib/libXm.so.4 /usr/lib/libXm.so.3 из темы, которую сами дали, пробовали?

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #10 : 06 Сентября 2014, 20:42:02 »
конечно

Оффлайн Simplehuman

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #11 : 06 Сентября 2014, 22:05:40 »
warbringer,
увы тут мои специфические познания заканчиваются, попробую сам с ним поколдовать, но в целом надеюсь, кто-то еще ответитю

Оффлайн warbringer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: MSC.Patran, MSC.Nastran
« Ответ #12 : 07 Сентября 2014, 22:04:49 »
Simplehuman,
Я кажется разобрался, нужно ставить все библиотеки, которые он просит с архитектурой i386
sudo apt-get install libxm4:i386 и остальные, которые попросит...
Вообще очень сильно помогла команда
ldd /.../Patran/bin/p3 видимо она указывает все нужные программе библиотеке и показывает какие и где нашла, про библиотеку libXm.so.3 она сказала, что не нашла. Теперь начались другие проблемы, которые к форуму отношения не имеют. Спасибо вам, что помогали мне



 

Страница сгенерирована за 0.05 секунд. Запросов: 25.