-1

编辑:这个问题在一两个小时后突然解决了。但是,如果有人知道,我仍然很想知道原因。

我的终端没有显示某些字符。到目前为止,它似乎仅限于大写字母 - 我发现它没有打印 E、T 或 W。例如,提交命令“echo ABCDEFGHIJKLMNOPQRSTUVWXYZ”会导致终端日志:

ajr@lenovo:~$ echo ABCD FGHIJKLMNOPQRS UV XYZ
ABCD FGHIJKLMNOPQRS UV XYZ

请注意,两行中的字符都会消失,但仅在提交命令后才会消失。突出显示此输出并将其复制/粘贴到另一个媒体(例如 Google Chrome 中的文本编辑器)实际上会在新媒体中正确显示“隐藏”字符,但是将输出粘贴回终端不会显示该字符,直到我突出显示终端文本光标的冒犯字符。

这发生在 Lenovo Yoga 3 Pro 上全新安装的 Ubuntu 14.10 上。这可能是什么原因造成的?

4

2 回答 2

1

因为您可以选择/粘贴文本,所以这听起来像是字体或 X 显示驱动程序的问题(每个版本中的一些加速驱动程序似乎会产生大量错误报告)。

于 2015-03-20T21:19:04.500 回答
0

您是否尝试刷新写缓冲区?我在 ubuntu 中也遇到了这个问题,但是当我使用 ssh 时,这是因为速度和进程在写入缓冲区已满等待锁定内核空间时中断

于 2015-03-20T11:52:12.853 回答