首先到 Wine 的 source dir 下找到 dlls/winex11.drv/x11drv_main.c 文件,并使用编辑器将其打开.然后,搜索以下代码:
if (!XInitThreads()) ERR( "XInitThreads failed, trouble ahead " );
if (!XInitThreads()) ERR( "XInitThreads failed, trouble ahead " );
你只需将这行注释掉重新编译即可.
jarlyyn 网友已经把 winex11.drv.so 文件单独编译了,你可以从
Ubuntu 中文论坛下载该文件(含 0.9.28 和 0.9.29 两个版本).解压缩后用 root 权限覆盖 /usr/lib/wine/ 下的同名文件就可以了.