libpng12.so.0:无法打开共享对象文件 - genymotion

ana*_*ema 1 fedora libpng genymotion

每次我尝试在我的 Fedora 机器上打开我的 genymotion 我总是得到错误

libpng12.so.0: cannot open shared object file
Run Code Online (Sandbox Code Playgroud)

在互联网上搜索后,我看到了一个关于使用的答案yum provides */libpng12.so.0 ,终端提示我:

libpng12-1.2.50-5.fc20.i686 : Old version of libpng, needed to run old binaries
Repo        : fedora
Matched from:
Filename    : /usr/lib/libpng12.so.0



libpng12-1.2.50-5.fc20.x86_64 : Old version of libpng, needed to run old
                              : binaries
Repo        : fedora
Matched from:
Filename    : /usr/lib64/libpng12.so.0



libpng12-1.2.50-6.fc20.i686 : Old version of libpng, needed to run old binaries
Repo        : updates
Matched from:
Filename    : /usr/lib/libpng12.so.0



libpng12-1.2.50-6.fc20.x86_64 : Old version of libpng, needed to run old
                              : binaries
Repo        : updates
Matched from:
Filename    : /usr/lib64/libpng12.so.0



libpng12-1.2.50-6.fc20.i686 : Old version of libpng, needed to run old binaries
Repo        : @updates
Matched from:
Filename    : /usr/lib/libpng12.so.0
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用 32 位版本的 genymotion,我可以使用它,但是每次我尝试使用设备时,我的机器都会注销,然后 genymotion 崩溃,当我检查日志时,它说: [Genymotion Player] [Warning] player: Fatal IO error: client killed

现在我正在使用 Fedora 20 64 位。

小智 5

你缺少 libpng。使用以下命令安装 libpng12 64 位版本:

yum install libpng12.x86_64
Run Code Online (Sandbox Code Playgroud)