我最近安装了噗!_OS从一开始(即使在实时启动中)我刚刚在终端中输入的文本以及输出在几秒钟内不可见,然后突然出现。使用终端几分钟后此问题消失,并在重新启动终端应用程序后再次出现。这当然不是性能问题,因为延迟实际上长达数秒,而此时终端仍然可以完全正常工作。
我使用的是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 计算器中也遇到了类似的问题。
答案1
您的症状听起来与我在 CentOS 7 上的 xrdp Xvnc 会话中使用 xfce4-terminal 时遇到的问题类似。我的研究现在引导我选择这个选项:也许您可以将 DE 的字体子像素设置调整为“无”以外的任何设置。来源:https://bbs.archlinux.org/viewtopic.php?id=245284
对于 GNOME Shell,它将位于 gnome-tweak-tool 中:https://askbot.fedoraproject.org/en/question/64130/how-to-improve-font-rendering-in-gnome-shell/
- 安装 freetype-freeworld (如果尚未捆绑到 libfreetype6 中;我无法使用 Pop!_OS 中的确切包名称)
- 在 gnome-tweak-tool 中调整提示和子像素顺序
或者使用gsettings
gsettings "set" "org.gnome.settings-daemon.plugins.xsettings" "hinting" "slight"
gsettings "set" "org.gnome.settings-daemon.plugins.xsettings" "antialiasing" "rgba"