英特尔Movidius记忆棒设置ldconfig igfxcmrt64.so不是符号链接

时间:2018-11-15 18:48:35

标签: computer-vision intel openvino

我完全按照步骤here at Intel.com进行操作。
当我做sudo ldconfig时,出现以下错误消息:

/sbin/ldconfig.real: /opt/intel/common/mdf/lib64/igfxcmrt64.so is not a symbolic link
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libmfx.so.1 is not a symbolic link
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva.so.2 is not a symbolic link
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libigdgmm.so.1 is not a symbolic link
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva-glx.so.2 is not a symbolic link
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libmfxhw64.so.1 is not a symbolic link 
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva-x11.so.2 is not a symbolic link
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva-drm.so.2 is not a symbolic link

我检查了opt/intel/mediasdk/lib64目录,实际上它几乎是空的。

我尝试重新安装OpenVino,我尝试重新安装mediaSDK组件。什么都没用。

3 个答案:

答案 0 :(得分:3)

我认为英特尔开发人员在复制安装文件时出错,因为它复制了引用的文件而不是符号链接。解决方案也很简单:转到文件夹,删除重复的文件,然后重建符号链接。

答案 1 :(得分:1)

要扩展@SunXishan答案,请使用以下脚本将复制的文件转换为符号链接。这是针对R5.0.1的

sudo rm /opt/intel/common/mdf/lib64/igfxcmrt64.so
sudo ln -s /opt/intel/common/mdf/lib64/libigfxcmrt64.so /opt/intel/common/mdf/lib64/igfxcmrt64.so

sudo rm /opt/intel/mediasdk/lib64/libva-x11.so.2
sudo ln -s /opt/intel/mediasdk/lib64/libva-x11.so /opt/intel/mediasdk/lib64/libva-x11.so.2

sudo rm /opt/intel/mediasdk/lib64/libva.so.2
sudo ln -s /opt/intel/mediasdk/lib64/libva.so /opt/intel/mediasdk/lib64/libva.so.2

sudo rm /opt/intel/mediasdk/lib64/libva-glx.so.2
sudo ln -s /opt/intel/mediasdk/lib64/libva-glx.so /opt/intel/mediasdk/lib64/libva-glx.so.2

sudo rm /opt/intel/mediasdk/lib64/libva-drm.so.2
sudo ln -s /opt/intel/mediasdk/lib64/libva-drm.so /opt/intel/mediasdk/lib64/libva-drm.so.2

sudo rm /opt/intel/mediasdk/lib64/libigdgmm.so.1
sudo ln -s /opt/intel/mediasdk/lib64/libigdgmm.so /opt/intel/mediasdk/lib64/libigdgmm.so.1

sudo rm /opt/intel/mediasdk/lib64/libmfx.so.1
sudo ln -s /opt/intel/mediasdk/lib64/libmfx.so /opt/intel/mediasdk/lib64/libmfx.so.1

sudo rm /opt/intel/mediasdk/lib64/libmfxhw64.so.1
sudo ln -s /opt/intel/mediasdk/lib64/libmfxhw64.so /opt/intel/mediasdk/lib64/libmfxhw64.so.1

答案 2 :(得分:0)

我决定安装较旧的R3版本的OpenVino,而不是本周发布的最新R4版本,并且不再有问题。不知道这是否还有其他作用...