本篇记录来源于我的一台寨本,0.8.47-823及之前的系统,都是稳定运行。
自从0.8.47之后,0.9.x开始的更新,寨本都会出现屏幕闪烁的问题。。。
详情可移步反馈贴“升级0.9.2后花屏、闪屏”
飞牛技术说是新内核对显卡兼容的问题,然后就没有然后了
继续等待官方看来遥遥无期,于是,自己动手,降内核吧。。。
1,从旧内核引导飞牛
开机,在飞牛引导界面(蓝色菜单),选择 Advanced options for Debian GUN/Linux
在展开的二级菜单里,选择要引导的内核,比如我这台是0.8.47对应的“6.6.38-trim”的内核是可以正常使用,那就选这个引导进入飞牛
2,SSH连接飞牛
用Putty、FinalShell等工具连接飞牛主机
(1)切换root账户
sudo -i
(2)确认当前系统所使用的内核
uname -r
如下图,显示为6.6.38-trim即视为已用旧内核正确引导至系统

(3)列出当前系统所有内核
grep menuentry /boot/grub/grub.cfg

如图,显示更新系统后,新内核6.12.18-trim和旧内核6.6.38-trim,此时复制记录6.6.38的内核详细信息:gnulinux-6.6.38-trim-advanced-97d55e56-53a4-43f3-926d-c8f1161867e2
(4)编辑grub引导菜单
sudo nano /etc/default/grub

当前默认引导还是6.12.18的新内核,将刚才复制的6.6.38的相关信息替换:

替换完成后,Ctrl + O 保存 , Ctrl + X 退出
(5)移除新内核6.12.18
sudo apt purge linux-image-6.12.18-trim linux-headers-6.12.18-trim*

(6)移除相关依赖
sudo apt autoremove

(7)更新并重启
sudo update-grub&&reboot
至此,降内核完成,以后重启引导都是6.6.38的旧内核了,不会出现屏幕闪烁的现象
当然,也想呼吁飞牛官方能尽快解决新内核和显卡兼容问题,或者是升级系统的时候提供选择, 可取消内核的强制升级,这样能兼顾到老旧设备。。。