分类 随手记 下的文章

抓到OPPO K11 的第一个恶性BUG,火气噌就上来了。
连续重启两次设备,桌面布局直接丢失,文件夹什么自己解散,桌面图标一团乱麻。我用小米那么久我都没碰见这种BUG,你们的系统应用开发是来搞笑的吗?前段时间降本增笑效果显著?

最近买了一张中国电信澳门的预付费卡,俗称澳门红卡Easy+。
支持三地漫游,最低消费是每天2MOP的日租,一月不到60RMB。 最低日租的套餐提供每月首4GB高速流量,超出后转为不低于256kbps的无限流量状态。实际超出后大概就是300kbps。
也算是体验了一把过去的低速互联网,
视频大概能看个240p,听音乐128kbps的码率没什么问题,320kbps的有时需要缓冲一下。
当然这也可能和我测试用的是国内服务有关系,国外的音视频服务我用的其实不是很多。大部分时候我只是需要浏览网页而已。
Ping 美国CC机房的小鸡延迟300ms左右,对比联通等运营商常见的200ms,这里多出的100ms延迟应该是4G通讯+漫游导致的。不过尽管延迟看上去高了,连接稳定性其实更强了。
在使用GMS时发现下载应用大概会有64KBps=512kbps
这个速度应该是限速后实际能跑到最高的速度。
坦白说,只是为了上网这张卡的流量价格其实很不划算,因为50多人民币每月可以购买大陆的许多5G大流量套餐,而且这张卡一样用不了ChatGPT.
唯一的意义就是多了一个合法使用许多非大陆互联网服务(诸如谷歌等)的渠道。
和它的姊妹电信澳门蓝卡一样,这张卡可以免费接收短信。如果是为了有一张注册非大陆社交媒体的卡号,低月租的蓝卡更合适。但是我显然对互联网有更多使用需求。

摘抄自知乎:https://zhuanlan.zhihu.com/p/159469848
真正的无知不是知识的缺乏,而是拒绝获取知识。
原文:True ignorance is not the absence of knowledge, but the refusal to acquire it.

——卡尔·波普尔

Unlimited tolerance must lead to the disappearance of tolerance.
无限的宽容必将导致宽容的消失。

——卡尔·波普尔 《开放社会及其敌人》

不管我们已经观察到多少只白天鹅,都不能确立“所有天鹅皆为白色”的理论。只要看见一只黑天鹅就可以驳倒它。

——卡尔·波普尔

为什么我必须要用AAC

因为我发现我新买的1MORE ComFoBuds Pro耳机最多支持AAC(手机AAC编码连接一切正常),而PC连接使用SBC×编码的时候要么音质不佳要么音质凑合了有卡顿中断问题。瞬间无比怀念我的KMOUK KM-HTW008 这玩意就没出过类似问题,而且降噪也很好,甚至感觉万魔的这个深度降噪不如他,也就风噪万魔强点。可惜,我买了俩,这俩KMOUK都丢了,一个丢在支教路上,第二个丢在家里。(初步怀疑第二个是放在桌子上的时候家里老爷子神智不清醒的时候当垃圾扔了,就剩下耳机充电仓😭,当时我这个难受啊...)
总之,我不得不使用AAC提高我的耳机使用体验。

参考文章:

高级音频分配配置文件(A2DP)AAC 在debian12上不可用 ——Debian Wiki

通过偷共享库的方式让 Debian 在使用 pipewire-pulse 连接蓝牙听歌时使用 AAC 编码传输音频流

为什么偷文件

AAC codec
The AAC codec is unavailable in Debian 12 bookworm.
In the case of PipeWire its support (see the 1021370 request) requires libfdk-aac2, however a decision has not made if this package may be moved from the non-free to the main section (see 981285). The only workaround is to build the AAC Bluetooth plugin from sources.

按照官方说明,唯一的解决办法是自己编译libfdk-aac2 。但是编译过程可能存在一些困难,而其他发行版大多已经内置了(就很难受,你Apt-X都支持了居然到现在还没折腾清楚AAC的许可问题。)在技术水准没那么高,明知道可以偷的情况下没必要自己编译。偷对版本就行,否则就和原帖博主挂出来憨皮一样把自己PC 搞炸。

Debian12 快速偷文件指南

如果你确定自己使用Debian12,
直接下载libspa-codec-bluez5-aac_0.3.65-4~glasgall1_amd64.tar.xz
解压得到libspa-codec-bluez5-aac.so,
sudo cp libspa-codec-bluez5-aac.so /usr/lib/x86_64-linux-gnu/spa-0.2/bluez5/
重启PC即可一步到位.

后记

AAC确实可以用了,但是卡顿问题有一定缓解,但是没有完全解决!这肯定就不只是编码的缘故了,百分之百是有干扰。
我的使用环境是:Thinkpad E14 Gen3 (AMD R5 5600U) WIFI和蓝牙使用RTL8852AE 驱动是rtw89 2024年1月18日的版本。 使用一块WIFI4 的4G WIFI棒子对PC和手机提供网络访问(插在1+ 100W A+C双口充电器上)。 这就极有可能构成一定干扰。
PC关了WIFI后本地音乐蓝牙播放就没干扰了,棒子直接插PC上走RDNIS给PC提供网络,手机WIFI连接棒子,问题暂时解决。

环境公示

宿主机J3160 上模拟堡垒机跑反代和虚拟机 网络桥接模式宽带联通IPv6公网
通过测试确定任何网络支持ipv6的用户可正常使用。

照本宣科

仓库有文档不需要我教
我高估了国内开发者的水平,实践证明90%的在职从业者水平解决问题的能力并不像他们的学历一样比我高。
如果你很有自信,有能力补全官方PPA安装后造成的一大堆依赖和配置文件缺失问题,你可以尝试不使用docker直接安装。
https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker
docker部署后注意写对PUBLIC_URL,端口无所谓,但要和后续反代对照。
NAT后部署的必须填写JVB_ADVERTISE_IPS
其他参数非必要即默认,不要看什么CSDN之类的烂文章乱改乱加。

- 阅读剩余部分 -

使用场景

现在我有了一部安卓设备,我需要使用它在任何时候登录我的服务器,而我的服务器仅支持使用公钥访问
目前我暂时不清楚有哪些应用支持使用GPG密钥替代密码认证登录SSH,所以直接使用Termux模拟的Linux Shell环境就了最佳选择。

安装依赖

pkg update && pkg upgrade
pkg install gnupg openssh util-linux
其他操作系统自行使用各自的包管理器安装,这些包在绝大多数桌面发行版默认安装。

- 阅读剩余部分 -