虽然传统电脑显示器是久经考验的标准,但对于那些追求更高可读性和眼睛舒适度的少数屏幕爱好者来说,软件工程师阿里雷扎·阿拉维(Alireza Alavi)最近的项目和教程为Linux用户提供了一种可能:通过重新利用现有的E-ink平板电脑,为他们的桌面添加一块E-ink显示屏。

该项目将E-ink平板电脑转变为桌面设置中现有第二块显示器的镜像副本。通过使用VNC进行计算机的网络远程控制,这一实现方案使E-ink平板电脑既能作为显示器,也能作为输入设备,其用途从主要作为阅读和写作的显示屏,扩展到也可用作绘图板或其他屏幕即输入设备的用例。
上面的示例视频展示了阿拉维将E-ink显示屏用作附加显示器,先是撰写他关于VNC协议的博客文章,然后阅读一份冗长的文档。该平板电脑完全无需有线连接即可运行,因为VNC共享通过网络进行,从而实现了完全无线的显示器体验。平板电脑后面的第二块屏幕则显示了平板电脑输出的来源,揭示了其中的奥妙。
许多读者会正确地注意到,E-ink平板电脑的延迟和滞后比理想显示器要高一些。这并不是由于流媒体连接效率的问题,而是源于阿拉维所使用的Boox平板电脑型号较旧而导致的缓慢。更新、更现代的E-ink显示屏,例如Modos Tech即将推出的75Hz E-ink显示器,将能完成工作而不会出现任何可见的延迟干扰。
对于想要跟进并创建属于自己的第三块显示器的Linux用户,阿拉维的博客提供了所有答案。在Arch Linux维基的帮助下,在计算机和平板电脑显示屏之间建立VNC连接只花了大约20分钟。
简而言之,设置系统的操作顺序是:首先安装您选择的VNC软件包(该项目使用了TigerVNC),为现在从主机PC广播的新TigerVNC服务器的多个潜在用户设置权限列表,并设置流的屏幕限制,确保要镜像的主机屏幕设置与要流式传输到的E-ink平板电脑具有完全相同的分辨率和宽高比。
接下来,使用E-ink平板电脑连接到新的TigerVNC服务器就很简单了,只需安装一个Android VNC客户端并连接到先前设置的正确端口和IP地址即可。阿拉维的博客文章详细介绍了如何设置权限和端口选项,以及如何通过脚本使设置自动或手动启动。
虽然这个项目非常酷,但潜在的模仿者需要注意几点。首先,这个特定的实现方案实际上需要牺牲您现有的一块屏幕,使其成为平板电脑将输出的内容的副本。这并不是将E-ink显示屏用作第三块显示器的解决方案,不过,将E-ink显示屏以彩色镜像到延迟较低的屏幕上,对于调试和故障排除等用途有其自身的优势。此外,该系统要求E-ink显示屏必须是能够自行安装和运行AVNC等VNC客户端的Android平板电脑;独立的显示器或操作系统不兼容的平板电脑则无法胜任。
然而,对于那些需要E-ink并且愿意经历一些Linux终端操作的人来说,这个应用前景广阔。请务必查看阿拉维关于该设置的原博客文章,以获取完整的设置指南和发明者的更多说明。对于那些考虑E-ink生活方式但不想经历同样成长烦恼的人来说,E-ink显示器市场正在不断改善;Boox最新的23.5英寸、1800p彩色E-ink显示器是一个诱人的选择,尽管其1900美元的标价足以让许多爱好者望而却步。



