分类 技术分享 下的文章

接上篇,这几天琢磨了一下,参考gdm,X server,termux-x11等源码写了点节省生命的小脚本,贴出来分享一下,希望你们也能省命。

虚拟 X server

在使用gnome的时候,由于gdm硬核且草率的设计,导致gdm启动时必启动一个X+server,且用户登录之后这个X+server实例并不会被gdm杀死,tm等着logind杀,但是由于没有tty,所以logind又杀不死,所以gdm的登录进程就tm一直占着termux-x11的图形资源,导致桌面显示不出来,所以写了下面这个脚本,使用方法也很简单,就直接替换/usr/bin/X的文件内容就好(注意是在lxc容器内)。(需要配合下面的termux-x11脚本使用)

- 阅读剩余部分 -

事情的起因

故事要从我的电子设备说起。

我的电脑是败家之眼幻14,虽然从外观上来看起始幻14并不是传统的游戏本,与外形夸张的游戏本相比,我其实更喜欢稍微内敛一些但是性能也比较够用的全能本系列。不过这就带来了一个问题:背着这玩意通勤实在是一件令人浑身难受的事情。每天当我看到室友拿着一台13寸的轻薄本和一个100w氮化镓就去上课,再看看我这台沉的一批的笔记本,我陷入了沉默。在无数个夜晚我都在想,如果上大学的时候我买的是轻薄本,那我如今该多么快乐啊!可惜世上并没有回头路了。

在大学待了一年之后,在各种机缘巧合和需求下,我购置了一台平板,三星 tab s6 lite,虽说配置不是很高,exynos 9610,4GB的内存,64GB的硬盘,但1500多的价格让我感觉这玩意是真tm实惠, 在体验了一年的OneUI之后,我最终还是决定将这台机器root掉刷成Lineage OS。虽然我失去了三星原生的笔记应用(很幸运,笔是可以正常用的),但同时我收获了更长的续航,更快的响应速度,以及更加自由的环境。在这时,一个突然的想法在我脑海中产生了:为什么不给这个板子搞一个Linux环境出来呢?

- 阅读剩余部分 -