Xterm/Aterm은 작업 공간을 변경할 때 화면을 다시 그리는 데 시간이 오래 걸립니다.

Xterm/Aterm은 작업 공간을 변경할 때 화면을 다시 그리는 데 시간이 오래 걸립니다.

이것은 제가 가지고 있는 이상한 문제입니다. 그래서 저는 xterm을 좋아합니다. 저는 그것을 10년 넘게 사용해왔는데 아무런 문제도 없었습니다. 저는 debian/gentoo/solaris/hp ux에서 xterm을 잘 사용하고 있습니다. 최근에 이 시스템을 AMD Ryzen 5 마더보드로 업그레이드하고 이전 Intel 마더보드를 제거했습니다. OS를 완전히 재설치했는데 그래픽 카드, 창 관리자, OS 버전이 동일합니다(예: 여전히 debian).

하지만 작업 공간을 전환할 때마다(저는 windowmaker를 사용하고 있습니다) Xterm에서 xterm 콘텐츠를 다시 그리는 데 몇 초가 걸리고, 수십 개의 xterm 창을 사용하고 있으므로 화면을 다시 그리는 데 약 5~6초 정도 걸립니다. 모든 xterm 콘텐츠 . 이전에는 이 문제가 발생하지 않았습니다. 설정 문제일 것입니다.

작업 공간을 변경할 때마다 불필요하게 전체 내용을 다시 그리지 않도록 xterm 내용을 강제로 기억하도록 하는 방법이 있습니까?

또한 전체 터미널 콘텐츠를 처음부터 끝까지 다시 그리는 다른 터미널도 사용해 보았습니다. 매우 느리게. 그래서 나는 그것이 xterm 문제라고 생각하지 않고 Linux xorg 설정이라고 생각합니다. 다른 사람이 이런 일을 겪은 적이 있습니까?

한 가지 덧붙이자면, 화면 상단에서 화면이 매우 느리게 새로 고쳐지고, 화면 하단에서 화면이 매우 천천히 새로 고쳐지는 것을 발견했습니다. 터미널이 최대화되면 잊어버린 것처럼 보입니다. 창을 전체 화면으로 만들기 위해 Alt+Enter를 누르면 화면이 즉시 다시 그려집니다.

답변1

나는 최근에 같은 이상한 문제에 직면했습니다(완전히 다른 Elbrus 아키텍처에서 설정의 일반적인 부분은 xterm, wmaker, xorg, amdgpu, linux일 수 있습니다).

내 패치는 새로 설치된 호스트의 구문 분석을 수정했습니다. 즉, 적어도 해당 라인 $(hostname)에 추가했습니다.127.0.0.1/etc/hosts

xterm의 글꼴은 동일한 비트맵 글꼴로 유지되지만 -rfx-serenetypewriter-medium-r-normal-*-18-180-*-*-m-*-iso10646-0400지연은 사라졌습니다.

이것을 대답으로 남겨두면 다른 영혼의 머리카락을 절약할 수 있습니다.

답변2

해결책을 찾았는데 효과가 있는 것 같습니다. 터미널 글꼴을 "TrueType Fonts"로 변경하면 화면이 다시 그려집니다.즉시작업 공간을 전환할 때.

Ctrl + 마우스 오른쪽 버튼을 클릭하고 "트루타입 글꼴"을 전환하면 됩니다.

또한 다음 옵션을 사용하여 xterm을 호출할 수 있습니다.

xterm -fa 'Monospace' -fs 10

이렇게 하면 터미널이 즉시 다시 그릴 수 있습니다.

관련 정보