libpng 库缺失或损坏

Table of Contents

说明

libpng 库用于提取桌面菜单的图标。部分应用程序界面中的 PNG 图像也依赖于此库。缺少该库时,通常表现为工具栏图标变黑。

解决方法

在 CrossOver 17 及更高版本中,最简单的解决方案是运行该命令:

/path/to/cxoffice/bin/cxfix missinglibpng missinglibpng.amd64

或者添加 --show-all 参数,以查看 CrossOver 针对不同系统的具体修复机制。

另外,您也可以尝试运行以下任一命令。

  • 针对 32 位 Windows 应用程序
    • 64 位 Arch Linux : pacman -Syu lib32-libpng
    • Debian >= 7 : apt-get install libpng12-0:i386
    • Debian >= 9 : apt-get install libpng16-16:i386
    • 64 位 Fedora : yum install libpng.i686 libpng.x86_64
    • 64 位 openSUSE >= 11.2 : zypper install libpng12-0-32bit
    • 64 位 openSUSE >= 13.1 : zypper install libpng16-16-32bit
       
  • 针对 64 位 Windows 应用程序
    • Arch Linux : pacman -Syu libpng
    • Debian >= 7 : apt-get install libpng12-0:amd64
    • Debian >= 9 : apt-get install libpng16-16:amd64
    • Fedora : yum install libpng.x86_64
    • openSUSE >= 11.2 : zypper install libpng12-0
    • openSUSE >= 13.1 : zypper install libpng16-16

注意:

  • cxfix --show-all 可能会提供最新的修复方法。
  • 上述命令通常也适用于它们的新版本及衍生版本。例如:Debian 7 的修复命令也可用于 Debian Testing、Ubuntu、Linux Mint、Deepin 以及 Pop! OS。同样的,Fedora 的修复命令也适用于 Red Hat Enterprise Linux、CentOS 等。

Next Step: libpthread.so.0 库缺失或损坏

Last modified on 2026-05-06 12:57:06 UTC by Andrew Balfour

Knowledge Base Software powered by Helpjuice