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

Linux 在XUbuntu中运行Genymotion时出现符号查找错误,linux,ubuntu,genymotion,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:

我正在使用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

谢谢

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

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

但是,如果只是像这样用
sudo
运行应用程序:
sudo./genymotion
一切都很好

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

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

但是,如果只是像这样用
sudo
运行应用程序:
sudo./genymotion
一切都很好

我假设您使用的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安装文件夹

,我假设您使用的是具有较新fontconfig库的xubuntu 16.10。从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安装文件夹