正在尝试安装 Write!安装了 qt5、freetype2 2.9.1 和 fontconfig 2:2.13.1+12+g5f5ec56-1 的 Arch Linux 上的 AppImage
[levi@astize 写!]$ ./write 此应用程序无法启动,因为它无法找到或加载 Qt 平台插件“xcb” 在 ””。 可用的平台插件有:xcb。 重新安装应用程序可能会解决此问题。 中止(核心转储)
在运行时QT_DEBUG_PLUGINS=1
[levi@astize 写!]$ ./write
QFactoryLoader::QFactoryLoader() 检查目录路径“/tmp/.mount_unuY6s/usr/plugins/platforms” ...
QFactoryLoader::QFactoryLoader() 查看“/tmp/.mount_unuY6s/usr/plugins/platforms/libqxcb.so”
在 lib /tmp/.mount_unuY6s/usr/plugins/platforms/libqxcb.so 中找到元数据,metadata=
{
"IID": "org.qt-project.Qt.QPA.QPlatformIntegrationFactoryInterface.5.3",
“元数据”:{
“钥匙”:[
“xcb”
]
},
"className": "QXcbIntegrationPlugin",
“调试”:假,
“版本”:329989
}
从插件元数据(“xcb”)中获取密钥
QFactoryLoader::QFactoryLoader() 检查目录路径“/tmp/.mount_unuY6s/usr/bin/platforms” ...
无法加载库/tmp/.mount_unuY6s/usr/plugins/platforms/libqxcb.so:(/usr/lib/libfontconfig.so.1:未定义符号:FT_Done_MM_Var)
QLibraryPrivate::loadPlugin 在“/tmp/.mount_unuY6s/usr/plugins/platforms/libqxcb.so”上失败:“无法加载库/tmp/.mount_unuY6s/usr/plugins/platforms/libqxcb.so: (/usr/lib/ libfontconfig.so.1:未定义符号:FT_Done_MM_Var)"
此应用程序无法启动,因为它无法找到或加载 Qt 平台插件“xcb”
在 ””。
可用的平台插件有:xcb。
重新安装应用程序可能会解决此问题。
中止(核心转储)
任何帮助,将不胜感激。