|拔掉MacBookPro,用8GB树莓派4工作一天,体验原来是这样的( 二 )


最后 , 经过长时间的设置 , 我还是决定坚持原始的 1080p 分辨率 , 尽管它让我的显示器显得有些过时了 。 这么做是为了:
减少树莓派 GPU 的负担(因此撕裂更少);
让树莓派的 GPU 可以应用抗锯齿功能;
允许 60Hz 的刷新率 , 这使我在观看 60fps 的视频时眼睛更舒服 。
在这段时间里 , 我还不得不放弃使用苹果魔术触控板 , 因为即使在调整了许多设置后 , 跟踪也没有非常精准 。 感觉就像触控板喝醉了 。
我直接将其插到了树莓派中 , 但仍然遇到同样的问题 。 因此 , 我改用在办公室使用的旧罗技鼠标 , 效果更好 。
第三步:工作流程及 app
我开始寻找日常使用 app 的替代品 , 结果有好有坏 。 Chromium 是一款不错的浏览器 , 用起来没什么不爽 。 VSCodium 是一个不错的代码编辑器 , 可以代替我喜欢的 Sublime Text 3 。 Sublime Text 3 有 Linux 版本 , 但不适用于 ARM64 , 很多 app 都有这个问题 。
我试图在 Pi OS beta 上编译 Dropbox , 但失败了 。 所以我安装了 Rclone 来实现很多目标 。
|拔掉MacBookPro,用8GB树莓派4工作一天,体验原来是这样的
本文插图

在命令行界面方面 , Pi OS Terminal 就够用了 。
在聊天方面 , Pidgin 和 LimeChat 在树莓派上的效果很好 。
此时 , 除了无法为我的某些项目找到预先构建的 arm64 Docker 镜像以外 , 我已经可以流畅地做许多开源和基础工作了 。
但是 , 我也遇到了许多新问题 。
第四步:发现问题
到了这一步 , 我发现了一个问题:在 Mac 上能做的很多小事情 , 要么在树莓派上做不了 , 要么就是过程比较坎坷 。
举个例子 , 我每天早上都会用 Reeder 快速浏览数十个 RSS 提要 。 要想做到这件事 , 我就得使用一个令人痛苦的 Web UI , 因为我找不到可以在 ARM 64 上编译的 Feedly 阅读器 。
而且一般人都会经常使用推特 。 在树莓派上可以安装 Cawbird , 但存在两个问题:1)使用过程中频繁出现瞬时错误;2)必须使用 Snap 安装它 , 所以…… 要先安装 snapd , 然后重新启动树莓派 。
这里先不讨论 Snap 的问题 。 此处想表达的是 , 对于我想使用的所有软件 , 我都必须花很多时间才能找到可以在 Linux 上运行的版本 , 然后再将其范围缩小至「在 Linux ARM64 上」 。
我通常需要花几分钟编译源代码 , 在系统中放置可以直接打开程序的快捷方式 。
第五步:多媒体功能很难实现
一天过去了 , 我想是否可以做点音视频工作 , 在树莓派上制作「一天体验」视频 。
然而 , 刚一开始就遇到了问题 。 我无法使音频和视频设备正常运行 。
我打开了 Zoom , 它将 Logitech C920 网络摄像头识别为视频源 , 但是我却无法选择麦克风作为音频源 。 我看到了 Behringer USB 音频接口 , 但是选择后仍然没有声音 。
我尝试了 BlueJeans , 但没有看到摄像头或麦克风 , 唯一的选择是「通过电话加入」 。 但我点击该选项后 , BlueJeans 界面被锁定 , 我不得不刷新界面!
Google Hangouts Meet 识别出了用于视频的网络摄像头 , 但是也没有音频 。
后来我用 aplay -l 列出我的音频播放设备 , 然后 Behringer 界面出现了 。 arecord 也将网络摄像头和 Behringer 列为有效的输入设备:
$ arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 2: U192k [UMC202HD 192k], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 3: C920 [HD Pro Webcam C920], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0


推荐阅读