Linux

Xterm / Aterm 在更改工作空間時需要很長時間才能重繪螢幕

  • July 14, 2021

這是我遇到的一個奇怪的問題,所以我喜歡 xterm,我已經使用它十多年了,而且我從來沒有遇到過任何問題。我在 debian / gentoo / solaris / hp ux 下使用 xterm 很好,我最近升級了這個系統,使用 AMD Ryzen 5 板,並移除了舊的 Intel 板。我完全重裝了作業系統,顯卡、視窗管理器和作業系統版本都一樣(即還是debian)

但是每當我切換工作區(我正在使用 windowmaker)時,Xterm 需要幾秒鐘來重繪 xterm 內容,而我使用了幾十個 xterm 視窗,因此在螢幕上重繪所有 xterm 內容可能需要大約 5-6 秒。我以前從來沒有遇到過這個問題,它必須是一些設置。

是否有某種方法可以強制它記住 xterm 內容,這樣它就不會在每次更改工作空間時都不必要地重繪整個內容?

我也嘗試過其他終端,這些終端也從頭到尾重繪了整個終端內容。非常緩慢地。所以我不認為這是一個 xterm 問題,認為這是一些 linux xorg 設置。有沒有其他人遇到過這個?

只是為了添加一些東西,我注意到螢幕上半部分的螢幕刷新非常慢,然後下半部分立即刷新。就好像它被遺忘了,而不是終端被最大化了。當我按 ALT+ENTER 全屏顯示視窗時,螢幕會立即重繪。

我找到了解決方案,它似乎有效。如果將終端字型更改為“TrueType 字型”,則在切換工作區時螢幕會立即重繪。

這可以通過點擊控制 + 右鍵點擊並切換“TrueType 字型”來完成。

此外,我可以使用以下選項呼叫 xterm:

xterm -fa 'Monospace' -fs 10

這允許終端立即重繪。

引用自:https://unix.stackexchange.com/questions/643521