Wine-QQ-TIM icon indicating copy to clipboard operation
Wine-QQ-TIM copied to clipboard

ncurses版本问题

Open hzhangxyz opened this issue 5 years ago • 4 comments

ncurses版本不匹配

报错信息为

Wine cannot find the ncurses library (libncurses.so.5).
Cleaning up

arch用户表示系统里只有libncurses.so.6

现在为了暂时解决这个问题

可在appimage的同一个目录下新建

libncurses.so.5

内容为

INPUT(-lncursesw)

然后LD_PRELOAD=./libncurses.so.5 ./TIM-x86_64.AppImage

不过最后很好奇,为什么wine tim需要ncurses...

hzhangxyz avatar Sep 22 '18 09:09 hzhangxyz

这问题能通过安装AUR软件包ncurses5-compat-libs和lib32-ncurses5-compat-libs解决。但是我也不清楚为啥WineTIM需要ncurses,,

ghost avatar Sep 28 '18 13:09 ghost

app_dir=$(dirname <full-path-of-tim-appimage>)
echo "INPUT(-lncursesw)" > $app_dir/libncurses.so.5

我参考 issue 的 description 执行了上面的命令,但是问题并没有得到解决(依旧出现issue中的报错信息)。@hzhangxyz 是我哪里理解错了吗? 我这的运行环境: archlinux, i3wm

haolian9 avatar Oct 08 '18 03:10 haolian9

呃好吧, 再LD_PRELOAD之即可

hzhangxyz avatar Oct 10 '18 03:10 hzhangxyz

这问题能通过安装AUR软件包ncurses5-compat-libs和lib32-ncurses5-compat-libs解决。但是我也不清楚为啥WineTIM需要ncurses,,

从archlinuxcn源安装ncurses5-compat-libs和lib32-ncurses5-compat-libs,没有了“Wine cannot find the ncurses library (libncurses.so.5).”的错误,但仍然无法启动。终端返回 “qt5ct: using qt5ct plugin Cleaning up”

Wangrong23 avatar Oct 17 '18 03:10 Wangrong23