Ошибка запуска ICEM CFD: GLIBCXX_3.4.9 не найден

При попытке запустить ICEMCFD (инструмент построения сетки для моделирования потоков) я получаю сообщение об ошибке и анализирую его с помощью LIBGL_DEBUG=verbose:

ldzq68@DS-ECSTL-001:/usr/ansys_inc/v121/icemcfd/linux/bin$ LIBGL_DEBUG=verbose ./icemcfd
ICEM_ACN is /usr/ansys_inc/v121/icemcfd/linux
ANSYSLIC_DIR is set to /usr/ansys_inc/shared_files/licensing
args 
Window information: depth = 24
                    class = 4
visual depth = 24 class = 4
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/r600_dri.so
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/r600_dri.so failed (/usr/ansys_inc/v121/icemcfd/linux/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/i386-linux-gnu/libLLVM-3.1.so.1))
libGL: OpenDriver: trying ${ORIGIN}/dri/tls/r600_dri.so
libGL: OpenDriver: trying ${ORIGIN}/dri/r600_dri.so
libGL error: dlopen ${ORIGIN}/dri/r600_dri.so failed (${ORIGIN}/dri/r600_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r600_dri.so
libGL error: dlopen /usr/lib/dri/r600_dri.so failed (/usr/lib/dri/r600_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL error: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (/usr/ansys_inc/v121/icemcfd/linux/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib/i386-linux-gnu/libLLVM-3.1.so.1))
libGL: OpenDriver: trying ${ORIGIN}/dri/tls/swrast_dri.so
libGL: OpenDriver: trying ${ORIGIN}/dri/swrast_dri.so
libGL error: dlopen ${ORIGIN}/dri/swrast_dri.so failed (${ORIGIN}/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
libGL error: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Serial number of failed request:  5496
  Current serial number in output stream:  5500

После прочтения других потоков я попытался обновить libstdc ++ 6 и

sudo apt-get install libstdc++6

говорит мне, что libstdc ++ 6 уже самая новая версия.

Таким образом, следуя этому совету , я обновил свои библиотеки stdc ++, используя

sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

, но я все еще получаю ту же ошибку, когда хочу запустить ICEM.

0
задан 3 February 2018 в 13:01

1 ответ

Решил это, установив библиотеки xfonts-75dpi и xfonts-100dpi после нахождения этого .

0
ответ дан 3 February 2018 в 13:01

Другие вопросы по тегам:

Похожие вопросы: