【问题标题】:libpng12.so.0: cannot open shared object file - genymotionlibpng12.so.0:无法打开共享对象文件 - genymotion
【发布时间】:2014-04-30 00:07:06
【问题描述】:

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

libpng12.so.0: cannot open shared object file

在互联网上搜索后,我看到了有关使用 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

然后我尝试使用 32 位版本的 genymotion,我能够使用它,但每次我尝试使用设备时,我的机器都会注销,然后 genymotion 崩溃,当我检查日志时它说:@ 987654324@

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

【问题讨论】:

  • 奇怪,我也在使用 Fedora 20 64bit,没有问题。虽然,几个月前我遇到了一个非常相似的问题,但不知道我是如何解决的。
  • 经过几天的研究、试验和错误,甚至重新改造我的机器(仍然是 fedora 20 64 位,但我不小心清除了我的 Windows,所以我不再需要双启动:()我只是做了一个安装libpng12.s0 的更新版本,然后 genymotion 正常启动,没有问题。:)

标签: fedora libpng genymotion


【解决方案1】:

dnf 安装 libpng12-1.2.50-9.fc23.i686

【讨论】:

    【解决方案2】:

    您缺少 libpng。使用此命令安装 libpng12 64 位版本:

    yum install libpng12.x86_64
    

    【讨论】:

      猜你喜欢
      • 2019-04-23
      • 2019-08-07
      • 1970-01-01
      • 1970-01-01
      • 2021-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多