나는 GNOME 터미널과 같은 터미널 에뮬레이터나 PuTTY와 같은 원격 로그인 인터페이스가 아닌 범용 Linux 가상 콘솔에 대해서만 논의하고 있습니다.
최신 Linux 버전(예: 5.19)에서는 일부 메서드가 더 이상 사용되지 않는 것 같습니다.
시도해 보았지만 ShiftPgUpLinux 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
모든 것이 괜찮아 보인다면 계속해서 커널을 다시 빌드하고 여기에 경험을 보고해 주세요.