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)

[转]linux(ubuntu)上运行网易popo的更多相关文章

  1. [转]Linux Ubuntu上架设FTP

    Linux Ubuntu上架设FTP http://www.blogjava.net/stonestyle/articles/369104.html 操作系统:ubuntu (GNU/Linux) 为 ...

  2. 怎么在linux ubuntu 上的nginx 绑定域名

    前一篇介绍了,如果在ubuntu上运行nodejs,毕竟访问的时候都是用ip地址+端口号,但是上production 环境都需要域名的,IP地址当然不行 读过上一篇的朋友知道了,如果在upstart ...

  3. 如何在Linux(Ubuntu)上安装Redmine

    费话就不多说了,本文主要描述如何在如何在Linux(Ubuntu)上安装Redmine.通过这篇文章你将了解如下内容. TL;DR 在Linux(Ubuntu)上安装Redmine的基本流程 配置ph ...

  4. 在Linux服务器上运行Jupyter notebook server教程

    在Linux服务器上运行Jupyter notebook server教程 很多deep learning教程都推荐在jupyter notebook运行python代码,方便及时交互.但只在本地运行 ...

  5. .netcore跨平台 之 windows上编译,ubuntu上运行

    1 下载并安装netcore sdk    下载地址 https://github.com/dotnet/cli 选取合适的版本下载安装即可 打开 CMD ,输入dotnet,出现以下信息说明已安装好 ...

  6. java项目 在 linux ubuntu 上的部署相关

    --------------------JDK在linux ubuntu上的安装------------------------------------------------------------ ...

  7. 在 ubuntu 上运行 php 脚本

    在 ubuntu 上运行 php 脚本 一.配置运行环境 1.要在 ubuntu 上运行 php 脚本,需要安装 Apache2 和 PHP 具体步骤,请参考:Ubuntu 搭建Web服务器(MySQ ...

  8. 如何将.Net Core应用程序部署在Linux操作系统上运行

    .Net Core简介 跨平台: 可以在 Windows.macOS 和 Linux 操作系统上运行. 跨体系结构保持一致: 在多个体系结构(包括 x64.x86 和 ARM)上以相同的行为运行代码. ...

  9. Ubuntu常用命令大全 以及 PHP+MySQL代码部署在Linux(Ubuntu)上注意事项

    PHP+MySQL代码部署在Linux(Ubuntu)上注意事项 https://cloud.tencent.com/developer/article/1024187 Ubuntu常用命令大全 ht ...

随机推荐

  1. P1463 [SDOI2005]反素数ant

    题意: 题解: 思维难度不高,考虑到n较大,而反质数个数较少 所以只要算出每个反质数即可 考虑如何计算,可以发现,我们只需枚举计算出约数有x个的最小数,再做一下判断即可 另外约数的个数=(a1+1)( ...

  2. python导包踩过的坑之包名和模块名同名

  3. k8s 环境搭建

    转自:https://blog.csdn.net/running_free/article/details/78388948 一.概述 1.简介 官方中文文档:https://www.kubernet ...

  4. T9 HDU1298

    就是字典树加dfs 把所有操作封在结构体里面 #include <cstdio> #include <cstring> #include <algorithm> # ...

  5. 诡异的楼梯 HDU1180

    这题做了很久 做好了感觉很简单... 现在做题思路更加清晰了 一个要点就是   当楼梯过不去的时候不能是先过去时间加2  必须得回去等一秒   否则queue的时间顺序会被打破 #include< ...

  6. Alpha冲刺随笔四:第四天

    课程名称:软件工程1916|W(福州大学) 作业要求:项目Alpha冲刺(十天冲刺) 团队名称:葫芦娃队 作业目标:在十天冲刺里对每天的任务进行总结. 随笔汇总:https://www.cnblogs ...

  7. 模拟页面获取的php数据(一)

    <?php return array( "aData" => array(//通勤方式 "trafficType" => array( 0 = ...

  8. PlantUML windows android

    dot执行程序. 渲染 url 连接(花费大量时间) 错误 和 语法注释 (是还在实验的) 缓存大小 5 在键入和渲染之间的延迟 (毫秒) 100

  9. tmux使用心得

    1,在终端输入tmux命令进入tmux, control+b x,关闭tmux的初始化session 2,创建自己的session,然后进行分屏

  10. 为何IT开发人员如此辛苦?

    一个本来挺简单的功能,硬是让PM(产品经理)设计的非常复杂,各种逻辑切换.这样不但用户体验不好,还容易出各种bug.为了让用户学会使用产品,用了各种引导图,什么手势引导,按钮点击引导,提示弹窗都用上了 ...