![如何在终端(不是控制台)中使用“-l”选项运行 cmatrix 而不会出现错误?](https://linux22.com/image/871782/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%BB%88%E7%AB%AF%EF%BC%88%E4%B8%8D%E6%98%AF%E6%8E%A7%E5%88%B6%E5%8F%B0%EF%BC%89%E4%B8%AD%E4%BD%BF%E7%94%A8%E2%80%9C-l%E2%80%9D%E9%80%89%E9%A1%B9%E8%BF%90%E8%A1%8C%20cmatrix%20%E8%80%8C%E4%B8%8D%E4%BC%9A%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%EF%BC%9F.png)
我已经cmatrix
使用以下命令安装:
sudo apt-get install cmatrix
运行以下命令:
cmatrix -l
在控制台 ( tty
s) 中,我得到了一个非常酷的字体,上面有类似矩阵的符号。但是当我使用该选项运行它时,gnome-terminal
我只得到以下输出:
Couldn't get a file descriptor referring to the console
尽管它在没有-l
in 的情况下也可以工作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
。