记一次arch滚挂后,更换lts内核
背景因为arch的滚动升级模式,每天pacman -Syu已经是一种习惯了(虽然我是使用yay的),升级过程中会连内核一起升级,但不会立刻生效,通常要等到下次重启时才会生效。 调查过程虽然背景中提到了是因为内核的原因,但在刚发现屏幕不亮时是不知道原因的,只知道屏是黑的,鼠标键盘没有反应,慌作一团。 [ 3.507498] RIP: 0010:drm_calc_vbltimestamp_from_scanoutpos+0x30c/0x350 [drm] 现在发现是驱动问题了,然而怎么解决并不知道,询问了其他用arch的前辈后,得到了换成lts内核的建议,总之先试试…… 更换内核操作步骤
## This is just an example config file. ## Please edit the paths and kernel parameters according to your system. title Arch Linux linux /vmlinuz-linux #initrd /intel-ucode.img initrd /initramfs-linux.img options root=/dev/nvme0n1p2 rw add_efi_memmap [email?protected] 改为 ## This is just an example config file. ## Please edit the paths and kernel parameters according to your system. title Arch Linux linux /vmlinuz-linux-lts #initrd /intel-ucode.img initrd /initramfs-linux-lts.img options root=/dev/nvme0n1p2 rw add_efi_memmap [email?protected] 4.修改/boot/loader/loader.conf 中的default 为 arch-lts 这些编辑可以直接用root权限操作,不需要额外配置文件权限 至于以后……总之现在问题解决了,之后我大概会长期使用lts版本了吧,反正日常工作用的电脑,稳一点比较重要。 另外……感觉自己好像获得了一个成就,我终于把自己的arch滚挂了一次(虽然不是什么大问题) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |