2016年3月21日

摆脱华数机顶盒

不是一定要有机顶盒才能看电视。

有种东西叫 Common Interface,配上一块 CAM 卡,再加上各地电视广播运营商(比如杭州华数)的智能卡,直接在电视上也一样看数字节目。

各地的 CAM 卡不通用,地方上各有各的利益集团,各有各的标准(从淘宝页面上可窥一斑)。

形成目前这种诸侯割据局面,广电总局和工信部功不可没。

于是国内带 Common Interface 的电视也几乎绝迹了。好在我当年买的 LG 支持。

支持杭州华数的 CAM 卡也不是没有,早些年华数营业厅还卖,也就是 200 块的东西 400 块卖给你。近些年干脆营业厅也不卖了。

不过有心还是能找到。我是找到个 QQ 群买别人囤的二手,性价比稍好一点。

CAM 卡的使用体验比机顶盒高一个数量级:
  • 没有开机广告。
  • 切换台速度比机顶盒好很多。
  • 少了一个遥控器,而且电视遥控器品质秒杀机顶盒。
  • 顺便吐槽一下华数。吉林和郑州的机顶盒我都用过,杭州华数的最烂。
没了机顶盒之后,跟功放的拓扑关系变得复杂了一些:
  • 原来是机顶盒/天猫盒子/树莓派做输出,通过 HDMI Splitter 分别到电视和投影仪,数据流向非常明确。
  • 电视带上 CAM 卡,能够自己作为输出之后,通常手册中设计的场景是电视直连功放的 HDMI Out,通过 ARC 来回传音频流(图中红色)。
  • 但是在有投影仪的场合,加上 HDMI Splitter 会使 ARC 失效(支持 ARC 的 Splitter略贵)。于是又加了一根音频光纤(图中绿色)。如果功放带双 HDMI 输出就好了。
  • 电视上要把 ARC 关掉。功放要配置 TV Audio 到光纤输入(默认在 HDMI ARC 上)。这套方案的缺点是没办法用投影仪看电视节目,不过对我来说完全不重要。
  • 多余的机顶盒我连到电脑显示器上了,以备丈母娘要看洗脑神剧,而我又有想看的节目的不时之需。

2016年2月15日

自制空气净化器

2009 年从东京回国,很大程度上因为习惯了日本的蓝天绿树,选择了杭州。而这些年,杭州的空气质量也每况愈下,每年总有些日子让人干脆忍无可忍,冬季尤甚。

于是准备上空气净化器(下简称空净)。出于懒,开始都是在找成品。由于去年底的空气实在糟糕,性价比稍微好点的空净基本都脱销,包括小米,352。于是双十二的时候按性能价格颜值综合排序败了个 IRIS

结果被无情的打脸。虽然觉得就是个带感应器件的风扇没什么大不了,但是 IRIS 这台在工作了一夜之后电机还真就出问题了,低速时候噪音巨大,跟商家扯了半天,最终录了段视频过去给他,终于同意退了。

而此时连 FFU 都普遍从不到 1k 涨到 1.5k 左右。原本就觉得家里搞这么个巨大暴力的家伙有点不合适,现在更加没兴趣了。

于是参照 Mr工匠的博客,DIY 一台。先晒个完成图(后面三根天线是藏起来的路由器)。

风机用的绿岛风 BPT15-44J65,风量 390 立方米每分钟噪音 42 分贝,直接放在客厅运行起来的声音还是不能忽视的。对噪音敏感的同学可以考虑更小的型号。这毕竟是设计会被装修隐蔽起来的东西,所以很多装配细节跟成品的家用电器没法比。不过核心电机用了这么久以来非常 OK(真是被 IRIS 伤到了)。

忘了说,这种风机是没有插头的,需要自己配一个。而且本身配的电源线也不长,有需要的同学需要自己加长(接线的话我觉得这东西还是不错的)。


主滤材 HEPA 板用的是这家,倒不是说这家的东西有多好(事实上 HEPA 的水也比较深,在我朝除了对价格完全不敏感的食物链顶级商家,其他人大都不会说自己卖的东西是什么等级,原因你懂的),纯粹是因为尺寸恰到好处。风机是 311mm 的方形开口,这家的 HEPA 是 305mm 的方形。

之所以没有纠结 HEPA,是因为看到工匠的博客里提到了静电滤布,原理是“藉由兩種不同的纖維,在高速摩擦下產生電荷轉移,形成靜電強度大且持久的靜電棉”,说得通。

于是过滤部分就配齐了,晒一张全家福。最下面是随 HEPA 送的初滤,只能挡挡肉眼可见的大团灰尘;中间的静电滤布用了这些日子,已经明显变黑;最上面的 HEPA 只脏了一点点(貌似照出来显得有点脏),不是这块 HEPA 太不靠谱,就是静电滤布的效果太好(应该是后者)。图上是我拆下来拍照的顺序,所以装配在风机上应该是 HEPA 在最下面,中间是静电滤布,最外面是初滤。需要注意的是 HEPA 和静电滤布都有方向,不要搞反。

为了让这个自制空净用起来舒服一些,还有不少细节需要打磨。比如垫脚。装配之后的效果是这样,正好容得下下面一根电源线拖来拖去。

还有风机毕竟比滤材大,为了让滤材可以稳当一些,把家里装修剩下的密封软胶带延风机口粘了一圈。

再用回形针加弹力带在外面固定一下,基本就成了。


这些细节无伤大雅,我也只是开自己的脑洞做成这个样子,仅供参考。成品空净省心也就在这些细节上。

目前为止,这台 DIY 空净已经可以工作了,不过需要手动控制。配感应器的话,看起来这家的东西口碑不错,配套的控制器也有。不过因为他们也是 DIY,产能实在感人,我到现在也没拿到东西。

看下如果都算进去,这台 DIY 空净到底花了多少钱:

  • 风机 360.76
  • HEPA 37.05
  • 静电滤布 90(这个是很大的一块,能换差不多 12 次)
  • 垫脚 7.8(还剩了好多)
  • 插头 5.0
  • 检测仪+控制器 351
总计 851.52。咋说呢,加上了检测仪之后,价格上的优势其实没有想象的那么大,虽然如果只是手动版的话 500 就够了,还有几乎一整年的滤材,而且成品空净在这个价位上也基本没可能做到风量 390。

但是 DIY 空净有一个非常非常大的优势,那就是后续的想象空间。成品空净几乎是没可能改成新风机来用的。而这一台,配上移动空调窗户挡板,再加上检测仪和风机本身就分离,等到夏天来临的时候是非常可能改造成新风系统(感应器室内,风机室外)的。

唉,为啥当初装修的时候就没意识到新风系统的重要性呢。不过话说回来,我还是觉得总有一天,我们都不会再需要自己 DIY 这类东西。我觉得那一天应该不会太遥远。

2016年1月9日

遭遇了 archlinux 桌面随机死锁

一年多没出差,结果就遇到了这么个事情。

周五要见客户,周四晚上走。周三一切正常,周四早晨笔记本从睡眠中醒来,桌面就直接死在那儿了。鼠标键盘无响应,Ctrl-Alt-数字键无法切换 tty,甚至连 Magic key 也没用,只能长按电源键强行关机。

想要直接看答案的同学请直接到文尾,中间一大段都是我的折腾过程。

重启之后不登录桌面,直接换个 tty 工作,发现不会死机。只要登进桌面,快则几秒,慢则分钟,必定会死机。

无论如何先翻 log。journalctl,~/.local/share/xorg/Xorg.0.log.old 都看过没有任何有效信息。

最可能是最近更新的包有问题。但是印象里昨天 pacman -Syu 也没什么特别的东西。去 /var/log/pacman.log 验证了一下也确实。kernel 从 4.2 升到 4.3 是去年 12/31 的事情,linux-firmware 升级是 1/4 的事情。无论如何先回滚到旧版本试试看。去 /var/cache/pacman/pkg 用 pacman -U 回滚了好几天的包。无效。

这种毫无征兆的随机死机难不成是硬件问题?按说这个 Dell E7450 是从公司更换的新本,不会这么快。但没有其他线索,还是先做排除法。先看 ssd。用 pacman -Qnq | pacman -S - 重新安装所有 package。无效。再看内存。Dell 的 BIOS 自带 MemTest 还挺贴心。全部跑通无误。

常见的诱因都排除了,又有出差的时间点,有点坐不住了。还有一招是放狗搜索,不过 desktop freeze 这种关键词必定是大海捞针。用手机搜了几下实在痛苦,接同事的本又搜了一些近期的 desktop freeze(Google 在搜索工具里可以限定时间范围,这个一定要利用),果然没啥收获。

如果硬件没有问题,那么一定软件的哪个层面或环节出了问题。tty 不会死机,所以 kernel 应该是无辜的。死锁之后连 Magic key 也不行,那么问题又确实应该出在 kernel space,X 和 Gnome 应该都是无辜的。这么分析下来,最有可能出问题的应该是——驱动?但是最近的包更新日志又没有驱动的更新记录。

继续做排除吧。从显卡开始。按 archlinux 的 wiki,先在 /etc/X11/xorg.conf.d/20-intel.conf 里加上 Option "NoAccel" "True",问题果然缓解了!虽然这时候能明显感受到桌面变卡,但是至少没有死机。高兴之余开了个浏览器,又死了。用 chromium --disable-gpu,死机的概率又小了一些。又按照 wiki 试了 sna、DRI 之类的配置,没啥作用。不过好歹勉强可以日常工作了,应付出差了。

好在客户那里没当场死给我看。

出差结束在机场候机的时候百无聊赖,又拿出本来,无意中翻到 /etc/modprobe.d/i915.conf(这都是当年按 wiki 为了省电人肉加上去的驱动参数),突然想把这些 tweak 都去掉看会怎么样。于是挪走这个文件,顺手又挪走了 /etc/X11/xorg.conf.d/20-intel.conf。重启,问题解决。

虽然并不清楚里面到底发生了什么,但是至少表面上看起来把这些东西去掉就好了。
/etc/modprobe.d/i915.conf
options i915 enable_rc6=1 enable_fbc=1 lvds_downclock=1 semaphores=1

2016年1月3日

lyman 的 2015 年度游戏总结

2015 能够玩游戏的时间进一步减少,真正完成的大作只有 DA2+DAI,其他游戏体量都不太大,很多都是几个小时就能通关的小品。

  • Transistor
    意识流,技能组合可玩,但是我还是觉得没有评价的那么高。
  • Diablo 3
    国服免费,剧情通关。
  • Child of Light
    正好是儿童节那天剧情通关。小朋友们还挺喜欢这个画风。
  • Dragon Age 2
    入了 DAI 之后决定还是先补 DA2 的坑。世界小、地图单调没诚意啥的在快速补坑的时候都不是问题,一气玩下来还是挺燃的。
  • Flashback 重制版
    当年的神作,UBI 用 3D 技术重制了一版。以今天的评价标准看各方面都是很平庸的一作,但挡不住昔日的情怀。
  • To The Moon
    都说神作。音乐是不错。
  • Dragon Age: Inquisition
    中规中矩,制作精良。跑地图花了好多时间,后来干脆弃了收集的念头。主线其实还不错,但是被庞大的地图和无穷的直线把节奏打的支离破碎。如果真的按 DA2 补坑那样玩可能效果反而更好。
  • Resident Evil: Revilation 2
    其实只通了第一章。现在游戏都跟美剧学,一个 season 一个 season 的卖了。于是我也只买了第一章。为了情怀还收了 Resident Evil 5 的 DLC。
  • 古剑奇谭2
    节奏比较慢的有声电子小说。剧情还不错,但是技术未能充分表达各种震撼。几个 BOSS 战的难度提升有时高的莫名其妙,于是很贴心的安排了失败 n 次可以选择跳过不打…
  • 炉石传说
    今年的碎片时间基本都给了炉石。暴雪对各种补充包的运营手段真是高。当然我还是一分钱都没有花。

2015年12月2日

双十一作业

趁双十一干了两件事:投影仪吊装和更新电脑显示器。

  • 投影仪吊架(79 大洋)
    吊架是铝的,很轻。但是没想到不是铝材本身的那种银色,而是在外面又刷了一层,早知道就买白的了。懒得换。

    往天花板上打膨胀螺丝也是个挺讨厌的事情。虽然冲击钻完全搞得定,但是一头一脸的灰还是免不了。

    最让人讨厌的还是 HDMI 线。价格贵,接口脆弱就不说了。要命的是不仅线材硬,穿管不易,而且版本升级频繁。看了看正儿八经的 WHDI 方案目前都要大概 1.5k 才能搞定。于是外挂就忍了,回头找个明装线槽遮盖一下。
  • HDMI Splitter(54 大洋)
    这东西就是为了弥补功放只有一路 HDMI 输出的。目的是让电视和投影仪不用插拔线就能都有信号。一进两出的的 HDMI Splitter 价位分好几档,看不懂有啥区别,入了个优联 50 左右的。目前用下来效果还好,没遇到什么问题。
  • 显示器支架(639 大洋)
    单显示器支架也有明显两个价位,200 左右和 700 左右。候选目标最终锁定在乐歌和慧想,而双十一当天乐歌的优惠更好一点点。
  • Dell U2515H 显示器(2410 大洋)
    我一直想要个颜色比较准价格又合适的显示器。U2515H 就是这样一台妖孽,2K 分辨率,99% sRGB 覆盖,出厂就令人满意的调教,无框的外观,合适的价格,真是调不出什么毛病。于是我的桌面就变成了这个样子:

    不过 Dell 随机附送的 DP 线实在是太差了,2K 分辨率居然会莫名其妙黑屏。换了根绿联的 DP 线就没问题了。
  • PS4 手柄(244 大洋)
    原来在用的罗技 F710 其实还不错。但是在南方潮湿的天气里,外层原来磨砂质感的塑胶竟然融化了一般,费了我很多卫生纸也没完全擦干净。准备换个新手柄的时候发现罗技已经没落了,居然这么多年都没有新产品。论坛逛下来大都推荐 PC 党入 Xbox 手柄。但是微软自家的东西居然在 Windows 没有无线这个完全不能忍。而且在团建的时候摸过 Xbox 手柄觉得也就那么回事。于是心里就长草 PS4 的 DualShock。看了看社区貌似很给力,于是就入了。

    但是拿回来的第一天真的还是被折腾坏了。社区的 DS4Windows、DSTools 试了一圈,游戏就是不认。险些绝望了要退货。不过第二天竟然就好了。现在回想起来应该是系统里不能留其他 Xbox 兼容手柄。第一天一直没有卸载原来的 F710。到目前为止非常满意。索尼大法的东西用着确实舒服。