如何在终端(不是控制台)中使用“-l”选项运行 cmatrix 而不会出现错误?

如何在终端(不是控制台)中使用“-l”选项运行 cmatrix 而不会出现错误?

我已经cmatrix使用以下命令安装:

sudo apt-get install cmatrix 

运行以下命令:

cmatrix -l

在控制台 ( ttys) 中,我得到了一个非常酷的字体,上面有类似矩阵的符号。但是当我使用该选项运行它时,gnome-terminal我只得到以下输出:

Couldn't get a file descriptor referring to the console

尽管它在没有-lin 的情况下也可以工作gnome-terminal,但它并没有给我特殊的字体,那么有没有办法运行它gnome-terminal并且获得与-l在控制台中使用选项运行它相同的字体?


操作系统信息:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.10
Release:    15.10
Codename:   wily
Flavour: GNOME
GNOME Version: 3.18

封装信息:

cmatrix:
  Installed: 1.2a-5build1
  Candidate: 1.2a-5build1
  Version table:
 *** 1.2a-5build1 0
        500 http://archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
        100 /var/lib/dpkg/status

答案1

它的-l模式,引用手册页:

  -l    Linux mode (sets "matrix.fnt" font in console)

Ctrl它要求您在其中一个 Linux 控制台( ++ Alt... ++切换到的控制台)上F1运行它。CtrlAltF6

在图形终端仿真器中,无法更改终端的字体。您仍然可以在那里使用它,而无需使用标志-l

相关内容