Linux信息亭 | Ubuntu Kiosk

2019-08-08 作者:

This article is written for those who need a Linux based kiosk with both touch input (virtual keyboard) and remote desktop (VNC) capability that provides a web application to serve pages and user interactions for customers.

↑ English video tutorial / 英文版视频教程

简而言之,既然任务是做一台单用途信息屏,依然不喜Windows的复杂和玄学(外加版权问题),小目标就是尽量用Linux达到。从用户基数比较大的发行版里挑,UI比较良心的就是Ubuntu了,而Ubuntu里比较可靠的就是一直以来的LTS版本了,然后LTS里最新的就是18.04 LTS —— 得嘞,就是它了。

鉴于Linux权倾朝野,无人不知无人不晓,部署Ubuntu的过程就此略去不提,填入非root用户名叫kiosk。装完后登进去,先整体更新系统。

完整阅读本篇»

EX6200v2刷写OpenWRT秒变路由

2019-06-27 作者:

OpenWRT (LEDE) 18.06 turns the NETGEAR EX6200v2 from a WiFi extender to be a professional router with 1 WAN and 4 LAN ports.

首先,不得不说,我收到的这台EX6200v2整机可靠性相当一般。几个月以来一直相对稳定的AP无线信号,近期则是一天到断上1~2次,硬件现象是所有LED不停闪烁,要恢复WiFi需要拔电重启——对于多人办公环境而言,这是无法接受的;不仅如此,重启后还丢配置也是醉了。

想来难道是气温问题?前阵子一直表现稳定,近期随着夏季来临,办公室面西隔间逐步达到30+度,EX6200v2的电源渗出气味诡异的黄色油液,在我闻起来蛮像烟油的味道,太太则说像是电解液渗漏的气味。刷机后,要换个12V供电电源测试几天再看效果。

其次,言归正传,感谢为EX6200v2编译固件的玩家tonynee,其原贴从此访问

迄今为止,EX6200v2应该还没有获得openwrt官方支持,相比之下,其前辈EX6200(也即V1?)是有ddwrt支持的,因此讨论V1的中英文资料都不少,而V2却只有tonynee的自编固件可以完美下载刷入。别看只是V1、V2之分,据称V1是博通(Broadcom)方案,而V2则是高通(Qualcomm)方案,硬件上(包括编译时所用驱动)看来是没有多少相关性了。

诚然,刷固件和硬件可靠性并无直接联系,但即使宕机也得有个缘由吧?原厂固件一没个像样的日志,二连个CPU温度都看不到,明知有问题又无法诊断,只有UI好看又有何用呢?

于是,秉承“能动手就别BB”的态度,咱跟着tonynee沾个光。【友提】刷机有风险,操作须谨慎。

固件搬运(作者tonynee)

刷写过程简单到难以置信,不用降级原厂固件(版本1.0.1.74),也不用拆机找UART口接线。下载固件解压后,直接在原厂固件的“升级固件”页面,选择img文件,点升级等重启即可。

完整阅读本篇»

树莓派HDMI强制输出

2019-06-19 作者:

因为前几天用Raspbian自带安装VLC播放1080p MP4严重卡顿,调研了一下;发现默认安装VLC是不带硬件解码的,也即没有发挥BCM2XXX ARM的GPU硬解码能力。
那么最简洁的解决方案是什么:命令行下omxplayer加上GUI外壳TBOplayer,试了一下果然很流畅而且占用cpu个位数,解H264编码的MP4和MKV文件都很流畅(且测试用的是pi2而非pi3)。

但这里边还有个小问题,树莓派如果上电时不接HDMI,物理口上是没输出的;这是个普遍问题,相信对于一个嵌入式设备,很多人都有类似需求(比如关屏不关盒),那么何解呢?

sudo vi /boot/config.txt

完整阅读本篇»

吾の中土 | My Middle Earth

2019-05-16 作者:

Well, since everyone on this planet knows about LoTR (Lord of The Ring), it’s not necessary to provide any intro of the Middle Earth. And the following is mine…

  • Gondor – A customized openwrt (by iKuai), as major router, w/ DHCP enabled.
  • Mordor – Another customized openwrt (by Koolshare), as bypass (not 2nd level) router, w/o DHCP.
  • Shire – A Proxmox VE host which serves KVM guests that run the both above, deployed on a ShenZhen-made SBC with Intel Core i5-7300U and 8GB RAM.
  • Rohan – A Netgear EX6200 AP connected on LAN of Gondor through a semi-pro 52-ports switch.

我的中土,刚铎-主路由,魔多-备用路由,夏尔-软路由物理机(PVE提供前两套小鸡服务,带vt-d网卡直通),洛汗-无线AP,一期全面建设完成,验收通过。

完整阅读本篇»

基于Proxmox 5.3的HA集群搭建试验

2019-04-05 作者:

Proxmox VE 5.3 based HA cluster setup experiment has been done on very basic hardware.

  • Intel Core i5-7400 4C4T
  • DDR4 24GB (1 x 8GB, 1 x 16GB)
  • SSD 960GB with ZFS RAID0 (2 x Sandisk SSD PLUS 480GB)

Special thanks to the best “nanny-level” tutorial (links listed below) by Mr. Weibing YU.

感谢提供保姆级教程的余伟兵先生,原始文章来源于其在51CTO及微信公众号的分享。

 

先来一个完成图,测起来一个字,爽!

完整阅读本篇»

美好莫过始终 | Accountability

2019-03-30 作者:

辉煌无非转瞬,美好莫过始终。

最近不少人谈论热门家庭剧集,剧情如何纠结而拖沓,到临了却秒变团圆;殊不知如若结局破碎,发人深省,又如何带起最后一波街巷辣评,让一众大妈摩拳擦掌声称要改写终章呢?

纵观荧幕,大多非小众故事,结尾常见三种:

  • happy ending合家欢,常见于家庭剧。如离婚律师、乡村爱情、唐顿庄园等。
  • 悲剧,常见于所谓史诗剧以及各种大制作,虽悲但一定要孕育希望。如角斗士、勇敢的心等。
  • 悬念留存。常见于科幻、魔幻大作。如各种alien以及witch/vampire类故事。

略跑题,话说The Walking Dead Game系列终于宣告完结。众多评论说,本以为Clem铁定走了Lee的老路而说服自己准备接受type II ending,奈何终结篇主角光环加成,一句“what you doing there, goofball?” 让吃瓜群众瞬间泪崩。

无喜无悲,心如止水,我看的多少有点跳戏;甚至完结后反而有种如释重负的感觉——毕竟4个season花了7年,一辈子有几个7年呢?其实年前在听到Telltale破产而震惊之余,我依稀觉得或许就那样结束(停在S4E2)并不算糟。

而如今的happy ending,窃以为happy不在剧情。2012年Telltale黄袍加身无非过眼烟云,“眼见他起高楼,眼见他宴宾客,眼见他楼塌了”,正所谓故事总是惊人的相似。在7年之后,Skybound接手后还能给老玩家一个体面的完结,仅此一点,称得上美好。至于剧情中Clem为啥截个肢就继续微笑,Lee就得吃花生米,作为一个工作中靠逻辑吃饭的人,欣赏个剧情并不想纠结。

转一个评论 “I thought this day would never come. Goodbye telltale games. Maybe someday, you’ll return. ” –by Logan Malough

完整阅读本篇»