华为 ARM 桌面机(W510)使用体验

ARM 在移动领域大获成功后,ARM 桌面化呼声日益渐高。自树莓派于十年前发布后,让大家看到了 ARM 桌面化的可能性。但是直到现在,树莓派的硬件不管是在 linux 上还是 windows 上都不能完全驱动,而且整体稳定性堪忧,只能称之为一个高级玩具,其在桌面上的表现完全达不到日常使用的标准,而且还越来越贵了。微软也推出了好几代的 ARM 笔记本,但是微软的 ARM 生态很成问题,很少有软件开发商愿意开发 ARM 应用,以至于不得不通过模拟的方式去运行 x86 的应用,其效率低下带来了恶评如潮。不过在 ARM 生态方面,linux 简直不要太好了,主流的 linux 发行版都提供 ARM 的版本,有大量的 ARM 原生应用可以以 100% 的效率运行。所以如果能找到对 linux 硬件良好兼容的 ARM 桌面设备应该是个更好选择。华为擎云 W510 就是这样的设备。

华为擎云W510采用的 CPU 是鲲鹏920。鲲鹏920是华为于2019年低调发布 ARM 架构 CPU,采用 7nm 工艺制造,主要用于服务器。然而也有几款桌面电脑采用鲲鹏920。市面上能买到的除了采用24核的华为擎云W510,还有采用8核的宝德PT620K和清华同方tk930。这三款机型都是针对政企的信创产品,几乎没有零售。最近我就在海鲜市场上收了一台华为擎云W510,估计是流出来的开发版。

继续阅读 »

Deepin Desktop won’t be brought into openSUSE

I was trying to port Deepin Desktop to openSUSE during last years. But I decide to stop this work now. Deepin Desktop has many serious problems, so that is not fit to be supported by openSUSE official.

Ablilities of large number of  programmers in UOS (DDE is developed by UOS now) are not good. There are many low errors in their code. For example, The incorrect return function. They almost never enable compliler check options, so they don’t know there are many low errors in there code. And the most of deepin applications need hack to build.

And large mumber of programmers in UOS can not read and write English. These programmers just write annotation and git commit with Chinese. I doubt that how they understand the development documents of upsteam. The Qt and others usually don’t provide Chinese documents. Can they really develop a hign quality DE?

继续阅读 »

在 openSUSE 上部署 libreoffice-online

libreoffice-online 是文档基金会开发的一种基于 libreoffice 的云办公软件,提供 Google 文档和 Office 365 一样的在线文档协作编辑功能。作为一个自由软件项目,部署在私有云上就成为了可能。文档基金会和 Collabora 都提供了安装和“配置好”的 docker 镜像,网上的几乎所有的部署方案几乎都是围绕 docker 镜像介绍的。被这些 docker 方案虐翻了无数次车,尤其奇葩的自签 SSL 证书的方式,最后放弃了 docker 选择了在 openSUSE 上直接部署。

继续阅读 »

解决 Nextcloud 从 17 升级到 18 的错误

以前升级 Nextcloud 都比较顺利,一直从 14 升级到了 17,但是从 17 升级 18 就遇到错误了。一直报错:

Doctrine\DBAL\Exception\InvalidFieldNameException: An exception occurred while executing 'UPDATE oc_flow_operations SET entity = ? WHERE entity = ''' with params ["OCA\WorkflowEngine\Entity\File"]:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'entity' in 'where clause'
Update failed

尝试修复一直没卵用,这下懵逼了,只能老老实实的问 Google,最后在官方 github issues 里面找到了原因,原来是数据库里面少了一个字段:https://github.com/nextcloud/server/issues/18265 大佬提供的解决办法是在 mysql 里面跑命令:

ALTER TABLE `oc_flow_operations` ADD `entity` VARCHAR(255) NOT NULL ;

mysql 的命令我当然不会,不过可以用 phpMyAdmin 做相同的事情,在 oc_flow_operations 内新建 entity 字段。

然后手动升级:

$su
#sudo -u wwwrun -s
$php occ upgrade
$php occ maintenance:mode --off

升级完成。

用 wine 安装阿里旺旺的正确姿势

现在 wine 越来越完善,用来安装阿里旺旺其实是一件很容易的事情,你需要做的事情仅仅是
下载:wget “http://download.taobaocdn.com/wangwang/AliIM2015_taobao(8.60.00C).exe”
安装:wine “AliIM2015_taobao(8.60.00C).exe”
运行:双击阿里旺旺图标
看,是不是跑起来的,不需要任何多余的配置哦。
2016-04-28 21-53-35 的屏幕截图

继续阅读 »

“国产操作系统”测评篇之中标麒麟:一个充满侵权嫌疑的发行版

前言:GNU/Linux 属于整个开源社区,不属于任何一个国家。

小编最近吃饱了没事干,突然想起测评一下我国的“自主知识产权操作系统”,看看有没有中宣部宣传的这样牛X。在浏览中标的主页时偶然的发现了中标麒麟提供一个社区版公开下载(ibus-pinyin事件后也下架了)。所以先测评一下中标麒麟。

基本测评:

中标麒麟的安装程序非常简洁,还给我了一个小惊喜,行啊,做得漂亮啊!结果经朋友提醒,这就是 Fedora 的安装程序。我确实有点孤陋寡闻了,5年没用 Fedora 了都不知道 Fedora 的安装程序长什么样了。结合后来在使用中发现了 Fedora 的在线软件管理程序 yum 后,基本确认这就是基于某个 Fedora 版本修改的。

继续阅读 »

对深度王勇的回应

只回应了部分,我觉得没必要逐条回应,挑重点的说。因为王勇被拉黑了(当然不是我),所以我一直不知道有人在驳我。

@ManateeLazyCat_deepin 驳《博文:深度的情怀。http://t.cn/R7O24lV》 1: 我不知道从什么开始大多数玩Linux的高手们, 你们从一开始被Ubuntu虐的时候你们忘了, 最后折腾几年能配一个 WM + 终端就觉得了不起了吗?为什么Deepin为了普通用户把系统做的美观就是错? 漂亮的系统什么时候等于品质差?
我的回应:王总你好像一激动起来就开始丧失阅读理解能力了。我在文中表达的意思是界面美观 ≠ 品质好,而不是漂亮的系统品质就差。所以我这条没什么好回应的。

继续阅读 »

深度的情怀

说句实话,在国产 Linux 开发商中,Deepin 确实唯一能拿得出具有自主知识产权的开发商,我在和很多朋友的交流中也肯定这一点。而且他们的美工可以说是 Linux 业界最顶级的,在 Deepin 面前,Gnome 的美工可以说是弱暴了。正是在两点的光环下,一大群 Linux 初级用户被吸引成了 Deepin 的小白鼠,尤其是第二点,因为大多数初级用户更容易被漂亮的外观给吸引。但是一个发行版仅仅做到够漂亮就足够了? Deepin 品质真好到可以卖给政府赚钱了?

不知道大家还记不记得 Deepin 给自己打的广告有这么一句:“深度桌面环境被广泛地移植到到其他Linux发行版本,例如Arch、openSUSE、Ubuntu、Linux Mint、Manjaro和Anthon等。”那个移植针对 openSUSE 的移植项目就是我搞的,也就是因为那段经历,我算是深度桌面有了一个比较深入的了解,那就是深度桌面根本就达不到商业软件的品质(我就是在去年的 Ezgo 发布会上给大家演示了下深度桌面在 openSUSE 上面运行效果,实际上很不成功,充其量只能算是一个技术展示,后来又因为工作原因停掉了这个移植项目,结果就被说成广泛移植到了 openSUSE 上了,我就只能呵呵了)。

继续阅读 »

openSUSE Asia Summit 第一天现场图

100_1502100_1503100_1504100_1505100_1506100_1507100_1508

首届 openSUSE 亚洲峰会将在北京举行

首届 openSUSE 亚洲峰会将于2014年10月18、19日在北京航空航天大学举行。此次峰会旨在促进亚洲地区人们更多的使用 openSUSE 和其他开源软件。峰会将有一系列演讲、谈论和专题讨论会帮助人们走进 openSUSE 项目。峰会的目的是为大家提供一个平台以了解 openSUSE 以便大家更容易的使用 openSUSE 以及对她做贡献。这对那些因为相聚遥远平时只能通过在线交流的 openSUSE 亚洲贡献者和使用者提供一个面对面交流的机会。还可以了解到自由和开放技术、互相分享经验以及更多有趣的事情。
所以你还在等什么?到美丽的北京来加入我们吧!


活动主页:http://summit.opensuse.org/

英文原文:https://news.opensuse.org/2014/07/14/the-first-opensuse-asia-summit-is-announced/