在XUbuntu中运行Genymotion时出现符号查找错误

时间:2016-11-10 13:33:58

标签: linux ubuntu genymotion

我使用XUbuntu并决定使用Genymotion作为Android模拟器,
我从他们的网站下载Genymotion deb文件并安装它,并使用apt安装Virtualbox但是当我尝试从启动器运行它时注意到了!

我试图从终端运行它并看到以下错误:

./genymotion
./genymotion: symbol lookup error: /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenType

在Synaptic中安装了libpango!
感谢

2 个答案:

答案 0 :(得分:2)

只需使用sudo来运行Genymotion,一切正常! 我不知道为什么会发生这种情况但是当没有sudo的应用程序运行时会出现以下错误:

./genymotion: symbol lookup error: /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0: undefined symbol: FcWeightFromOpenType

但如果只使用sudo运行应用程序:sudo ./genymotion一切正常!

答案 1 :(得分:1)

我假设你使用xubuntu 16.10,它有更新的fontconfig库。从xenial获取libfontconfig.so.1和libharfbuzz.so.0,您可以从packages.ubuntu.com获取它或使用此链接:

提取并复制以下文件:

  • libfontconfig.so.1
  • libfontconfig.so.1.9.0
  • libharfbuzz.so.0
  • libharfbuzz.so.0.10000.1

到genymotion安装文件夹