我最近安装了Pop!_OS并且从一开始(甚至在 liveboot 中)我刚刚在终端中输入的文本,以及输出在几秒钟内不可见,然后突然出现。此问题在使用终端几分钟后消失,并在重新启动终端应用程序后再次出现。这当然不是性能问题,因为延迟实际上是多秒长,否则终端仍然可以正常工作。
我用的是ThinkPad E485,下面是neofetch的输出:
///////////// metacolon@pop-os
///////////////////// ----------------
///////*767//////////////// OS: Pop!_OS 19.04 x86_64
//////7676767676*////////////// Host: 20KUS02700 ThinkPad E485
/////76767//7676767////////////// Kernel: 5.0.0-15-generic
/////767676///*76767/////////////// Uptime: 41 mins
///////767676///76767.///7676*/////// Packages: 1856 (dpkg)
/////////767676//76767///767676//////// Shell: zsh 5.5.1
//////////76767676767////76767///////// Resolution: 1920x1080
///////////76767676//////7676////////// DE: GNOME 3.32.1
////////////,7676,///////767/////////// WM: GNOME Shell
/////////////*7676///////76//////////// WM Theme: Pop
///////////////7676//////////////////// Theme: Pop [GTK2/3]
///////////////7676///767//////////// Icons: Pop [GTK2/3]
//////////////////////'//////////// Terminal: gnome-terminal
//////.7676767676767676767,////// CPU: AMD Ryzen 5 2500U with Radeon Ve
/////767676767676767676767///// GPU: AMD ATI Radeon Vega Series / Rad
/////////////////////////// Memory: 2632MiB / 7658MiB
/////////////////////
/////////////
请注意,我最近安装了 zsh 和 guake,这并没有导致问题消失,但也没有导致问题开始,因为我在 Pop!_OS 中从来没有遇到过问题。另请注意,我必须调整引导参数才能安装 Pop!_OS(以及与此相关的所有其他 Linux 发行版),这可能会导致问题。您也可能会对 TTY 中不会出现该问题感兴趣。不过我不熟悉那种东西,所以我希望你能帮助我。
编辑我意识到如果终端窗口失去焦点,文本会立即出现。这是我无法为这个问题提供屏幕截图的主要原因。
编辑在安装系统更新时,我收到以下警告:
update-initramfs: Generating /boot/initrd.img-5.0.0-15-generic
cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries
nor crypto modules. If that's on purpose, you may want to uninstall the
'cryptsetup-initramfs' package in order to disable the cryptsetup initramfs
integration and avoid this warning.
W: Possible missing firmware /lib/firmware/amdgpu/vega20_ta.bin for module amdgpu
kernelstub.Config : INFO Looking for configuration...
kernelstub : INFO System information:
OS:..................Pop!_OS 19.04
Root partition:....../dev/nvme0n1p3
Root FS UUID:........df269b39-4b92-4870-8f80-db4d2df9c762
ESP Path:............/boot/efi
ESP Partition:......./dev/nvme0n1p1
ESP Partition #:.....1
NVRAM entry #:.......-1
Boot Variable #:.....0000
Kernel Boot Options:.quiet loglevel=0 systemd.show_status=false splash ivrs_ioapic[32]=00:14.0 ivrs_ioapic[33]=00:00.1
Kernel Image Path:.../vmlinuz
Initrd Image Path:.../initrd.img
Force-overwrite:.....False
我不知道它是否相关,但也许它有助于为我的问题找到解决方案 - 顺便说一句,安装更新后它并没有消失。
编辑在我收到的警告中可见,我当前的启动参数是:
quiet loglevel=0 systemd.show_status=false splash ivrs_ioapic[32]=00:14.0 ivrs_ioapic[33]=00:00.1
我怀疑这个问题或联想提供的 bios 会导致问题。
编辑我意识到问题不仅限于我的终端(虽然这是最烦人的),因为我在 GNOME 计算器中也遇到了类似的问题。
您的症状听起来与我在 CentOS 7 上的 xrdp Xvnc 会话中使用 xfce4-terminal 时遇到的问题相似。我的研究现在使我想到了这个选项:也许您可以将 DE 的字体子像素设置调整为“无”以外的任何设置。来源:https ://bbs.archlinux.org/viewtopic.php?id=245284
作为参考,在 Xfce 设置管理器 -> 外观应用程序中:
对于 GNOME Shell,它将在 gnome-tweak-tool 中:https ://askbot.fedoraproject.org/en/question/64130/how-to-improve-font-rendering-in-gnome-shell/
或者使用 gsettings