[转]linux(ubuntu)上运行网易popo

popo没有linux版,连web版和android版都没有,这个实在是不方便。搞了很久,终于搞定了ubuntu上运行popo,暂时还没出现什么问题。

首先要安装PlayOnLinux,直接安装wine也可以,但是PlayOnLinux感觉更稳定、简单点。从软件中心安装,或者终端执行sudo apt-get install playonlinux 安装都可以。

然后依次点击 安装 - 安装未在列表中的程序 -  在新虚拟盘中安装程序 - 输入名称 - 选择32位或者64位,这个我记不清了,好像选的32位 - 选择popo安装文件 -  下一步。这样就可以了。之后可以点击配置 - 选择虚拟盘 -  自该虚拟盘创建快捷方式,来创建快捷打开方式,可以放到dock上来快捷打开。

踩坑指南

打开某些群的时候,popo会异常退出。一开始还找不到错误log,后来看到快捷方式里启动的命令,拿出来在终端里运行试了一下。/usr/share/playonlinux/playonlinux --run "popo"

在popo异常的时候,看到终端有输出

wine: Call from 0x7b43c8bc to unimplemented function msls31.dll.LssbFDonePresSubline, aborting

估计是msls31.dll这个dll的问题,从网上找了一下,在https://cn.dll-files.com/msls31.dll.html 这个网址下载下来对应的dll,替换了~/.PlayOnLinux/wineprefix/popo/drive_c/windows/system32/msls31.dll,就好了。我试了64位和32位两个,64位的就可以避免异常退出,但是很多文字不能正常显示,换成32位就毫无问题了。

(备注: 替换文件是在具体的PoPo的安装目录下,亲测 32版的可用,环境为:ubuntu18.04,popo3.1.7 通过PlayOnLinux, 32 bit application installation安装)

(原文地址:https://blog.csdn.net/xingchenxuanfeng/article/details/80678262)

上一篇:在 ubuntu 上运行 php 脚本


下一篇:ubuntu 上运行的django 出现No space left on device错误