我只讨论通用的 Linux 虚拟控制台,而不是 GNOME Terminal 等终端仿真器或 PuTTY 等远程登录界面。
似乎某些方法在较新的 Linux 版本(例如 5.19)中已被弃用。
我尝试过ShiftPgUp,但在 Linux 5.19.2 中不起作用。
我更喜欢虚拟控制台,因为它需要的资源更少。
答案1
答案2
仍在运行 5.4,我无法测试,但因为我确实分享您对 tty (用于系统管理)的偏好,并且因为只有一个文件 (drivers/video/fbdev/core/fbcon.c) 似乎与修补然后 :
我会急于尝试恢复它:
当然开始备份你的内核源代码树,
从上面给出的链接获取补丁的副本:
curl -L https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/\?id\=50145474f6ef4a9c19205b173da6264a644c7489 > scrollback-fbcon.patch
然后实际反转补丁;首先进行一次演练:
patch -p1 -R --dry-run < scrollback-fbcon.patch
如果一切看起来都正常(
man patch
如果试运行报告需要解释),请应用补丁:patch -p1 -R < scrollback-fbcon.patch
如果一切看起来都正常,那么请继续,重建您的内核,并请在此处报告您的体验结果。