分类存档: 未分类

华为 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,估计是流出来的开发版。

继续阅读 »

解决 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

升级完成。

对深度王勇的回应

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

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

继续阅读 »

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/

HTC One 联通版照片样张

感觉似乎没有想象中的好,但是手机的做工的确是一流的,我都有了购买的欲望了。。。。

IMAG0281-1 IMAG0282 IMAG0364 IMAG0365

再传几张现在用的 HTC Sensation 照片样张作为对比。拍摄地点都一样,但这两部手机默认焦距有些差异,所以拍出来的远近有点不一样。

IMAG0281-1 2013-05-01 14.22.00 2013-05-01 14.22.06 2013-05-01 19.02.47 2013-05-01 19.02.57

2012年,GNOME 3 对 ibus 干了些什么?

今天是2012年的最后一天,自 gnome 3.6 发布后,沉默了好几个月,我还是忍不住要吐槽,先从年初土豪苏小姐对 GNOME 3.6 的 iBus Integration 新特性开炮开始。

大概是在今年五月初的时候,苏小姐(@doublechou)在试图替换 openSUSE 默认简体中文输入法为 fcitx 时,无意中从 openSUSE GNOME 项目组的的老大 Vincent 那里得知,GNOME 正在搞输入法集成的新特性,将 ibus 设置为 GNOME 的默认输入法,并可能会被 GNOME 强行依赖。苏小姐担心这一特性会影响到用户输入法的选择权以及安装 ibus 会被强行装上整个 GNOME 3,于是带上了国内很大一群输入法的开发者和维护者跑到 GNOME 那边踢馆了,甚至后来 Vincent 也加入了战团,一群人以限制输入法选择权和强行GNOME 和 ibus 之间的强行依赖为由围着 GNOME 狂喷口水,在当时是引起了轩然大波。不过我的直觉和 TigerSoldier 的一篇技术文告诉我,这种担心是完全不会出现的。再加上我对 XKB/iBus Integration 的预览版 ibus-gjs 的试用体验感到非常良好,这里还有我试用时录制的一段视频:

继续阅读 »

来几张上个月我在公司宣传 openSUSE 拍的现场照

公司团委内部每年都有个“五小成果”,于是借这个平台向同事推荐 openSUSE 。还有些效果,不少人都比较感兴趣,讲完后带去的光盘都发得差不多了。

很明显,一个是 GNOME 3,一个是 KDE。KDE 那个可以明显的看出左下角的 openSUSE 开始菜单图标。

这是带去发的光盘。发倒是发出去了,不知道有几个人会试。
PS:哥真的是个屌丝。

WPS office for linux 初测

正在吃完饭了时候收到了邀请,饭后2小时就马上下载下来测试。目前只发布了 wps 演示。由于时间有限,没有进行过多的测试,只对输入法的兼容性进行了测试。令人意外的是,在openSUSE 12.1上没有出现之前看到的光标跟随问题。

我还在高兴,以为跟随的问题解决了,但是到了 openSUSE 12.2 下面跟随的问题又出现了!

听老K说,这个问题是由于WPS自带的QT库版本和 openSUSE 12.2 不匹配造成的。看来WPS是在QT4.7下面编译的,所以在openSUSE12.1下没问题,在openSUSE12.2就会有问题。如果要解决ibus的跟随问题,只有让WPS在不同QT版本环境下编译都一遍,对于一个闭源程序,只有让官方去解决了。

opensuse_zh 软件源软件查询目录

山木对 opensuse_zh 里面的软件包再次梳理了并进行了详细的分类,利用google docs重新编写了一个《openSUSE中国软件源软件查询目录》方便大家查询。不少在opensuse_zh里面存在的包在目录里面没有提到,这类包 都是不需要手动安装的依赖包。

https://docs.google.com/spreadsheet/pub?key=0Au19l_CV_XwKdFRYcjc1NFRmb3ppbWdrbWlNT1pWS2c&single=true&gid=0&output=html

继续阅读 »