Xfce4 failed to execute default Terminal Emulator

Xfce 是一款针对 Linux 系统的现代化轻型开源桌面环境,基于 GTK+2.x 开发完成。相对于传统的 GNOME 桌面来说,xfce 足够轻量化,资源占用很低,但使用体验并不差。尤其对于公司的服务器来说,偶尔需要桌面环境,但又不想安装臃肿的 GNOME,Xfce 就是个不错的选择。

最近在公司新装了几台机器,装完发现 Xfce4 自带的终端模拟器一打开就报错。

1
2
Failed to execute default Terminal Emulator.
Input/output error.

从字面上看,I/O 有问题。查看了系统设置,终端设置都是正确的。Google 搜了一圈,有一个说法是终端的编码不是 UTF-8 也会导致这个问题,但我这里已经默认为 UTF-8。看日志发现如下错误:

1
/usr/bin/xfce4-terminal: symbol lookup error: /usr/bin/xfce4-terminal: undefined symbol: vte_regex_new_for_match

禁用 screen 的动态标题功能

GNU screen 是 Linux 上面一个非常有用的程序。它默认启用了窗口动态标题的功能,每次切换目录时,会自动用当前目录的全路径作为窗口的标题。一般情况下,这个功能很贴心,但有时候路径很长,窗口名的 tab 会显示不全而陷入混乱,我们只需要一个简明扼要的自定义标题来区分不同的窗口。

Kodi 通过 SMB 连接远程 Win 10 失败

我同时在 Win 10 和 Android 平板安装了 Kodi,通过 SMB 连接到家里的 Win10 NAS 视频媒体库。之前工作正常,这两天突然发现 Android 平板连不上,每次设置好用户名密码就报连接超时(Connection Timed Out),但 Win 10 平板依然正常。

上网搜索一圈,在 Kodi 的官方维基找到了答案。貌似 Win10 在某次自动升级以后,默认关闭了 SMB 1.0/CIFS File Sharing Support 的功能,需要重新手动打开。

租租车的国际驾照认证件能用吗?

这两天看到微信朋友圈里在宣传租租车可以免费办理国际驾照认证件(链接),号称香港公证行和NAATI联合翻译认证,9国语言,权威认证,畅行全球200个国家,包括美国、加拿大、澳大利亚、以及英德意等欧洲国家。脑中升起一个问号,真是这样的吗?

上网搜了一下,这本认证件全名叫Translation of International Driver License,由租租车和International Driving Club联合推出。它自己的说明页明确指出,该认证件根据《联合国道路交通公约》,严格按照国际标准将中国驾照翻译成9国语言,支持超过200个国家和地区租车、取车。

看起来好像很正规。但是,这里我发现一个问题。它声称自己的法律依据是《联合国道路交通公约》,那就看看这个公约到底是什么。

银行账户被盗

过去的一整天,我都在忙于更改各种账户的银行资料。因为它们关联的银行账户被盗,产生了好几笔支付交易。在银行的要求下,我只能关掉这个问题账户,重新开一个新账户,并手动更新到所有关联账户。

8年来,每个月我会抽一小时的时间对所有账户交易流水进行核对。这个月,我看到有两笔来自Paypal的扣款很陌生,因为我小儿子刚好在那天出生,我一整天都待在医院,根本没有时间接触电脑和手机进行任何消费活动。我立刻打开Paypal,发现在那天确实没有产生任何交易记录。我第一反应就是账户被黑了。

Paypal这边完全无信息可查,我又返回银行的交易记录查询明细,看到这两笔交易都来自同一个人:PAYPAL DES:TRANSFER ID:xxxxxxxxx INDN:TRINA VONHAGEN CO ID:PAYPALSD22 WEB,姓名是TRINA VONHAGEN,Paypal账号是PAYPALSD22。这个时候我突然反应过来,刚才登录网上银行时,提示“账户密码错误次数过多,账户被锁”,说明对方也在尝试直接登录我的银行账户。不幸中的万幸是,我一直使用LastPass来为所有网络服务随机生成含特殊字符、数字、大小写字母的18位密码,每个账号密码都不同,完全杜绝撞库。在LastPass主密码安全的前提下,通过暴力破解的方式几乎是不可能的。