什么是 Lakka

一个开源 Emulator 集合的 Linux 系统,可以模拟各种掌机,主机游戏,界面有 PlayStation 味。

为什么用

某节课实在是太水了,干坐几节课实在难受(如果我能跳过联想硬盘保护系统,那么这就是一个摸鱼的好方案

用在哪

它支持 livecd,所以我将它刻进了U盘,这样就可以随身携带了,只不过U盘比较小,才32G,装不了几个游戏(也就几百个?

出了问题

其实问题不大,进去后界面是英文,调整完中文后有些字符是显示不出来的,换一下字体就好了,我找到的教程在这:https://www.jianshu.com/p/a332388a670f 然后还得进行这个 http://cqucg.com/index.php/archives/33/ ,不然提示框也会口口口。

之后

其实我没按教程的来,毕竟我也是第一次用这个系统,就拆开看看,刻录好后U盘有两个分区,一个包含了 EFI,Kernel,System 等基本系统,另一个分区包含的是 GUI,配置文件,游戏等。看了一下 SYSTEM 文件,几百兆,基本可以确定这个就是系统镜像了。
file SYSTEM 可以看到,这个镜像是 Squashfs 镜像,那么就用 Squashfs 拆包一下。先安装 sudo apt install squashfs-tools 。然后 unsquash SYSTEM 解包,里面是一个比较完整的 Linux 目录。然后从我的 KDE Neon 中拷贝了一份文泉驿字体到 squashfs-root/usr/share/fonts 里面。然后用 mksquashfs squashfs-root lakkasystem -noappend -all-root 打包。生成文件后再放回U盘,重新引导U盘,主菜单不口口口了,然后发现提示框口口口,于是就看了第二个教程。我是想配置好之后做成镜像的,所以就根据教程,在第二个分区改了这个文件(也就是/storage,进入系统后会把这个分区挂载到 /storage)/storage/.config/retroarch/retroarch.cfg 找到 video_font_path 指向单个字体文件,我是直接指向了文泉驿,然后打包,这次中文都正常显示了。

还想干啥

刚才试了一下 WiFi,可以搜索,输入密码后显示连接失败,然后就再也搜不到 WiFi 了,目测是 broadcom 驱动不完整(我笔记本为了黑苹果换了博通网卡),明天试试能不能弄好 WiFi 模块。