我刚刚安装Monitorix在ArchLinux使用此处的教程:wiki.archlinux.org/index.php/Monitorix
我正在使用Lighttpd网络服务器。
它运行良好,并且生成了图表,但图表上没有文本,而是被“方框”取代,就像语言缺失之类的。参见此处的图片:
坏图表的图片:http://cl.ly/99929108eeabf3ed72da/
我的/etc/monitorix.conf文件使用“en”作为语言:
# General
our $TITLE = "Hodge Inc."; # your company name
our $HOSTNAME = "hodge-fs"; # hostname of this server
our $OSTYPE = "Linux-Arch"; # choose your OS type (see below)
our $SAMBAVER = "3"; # Samba version (2 or 3)
our $MULTIHOST = "N"; # Enable multihost feature
our $MULTIHOST_FOOTER = "N"; # (multihost) display URL in image
our $MULTIHOST_IMGPERLINE = "2"; # (multihost) # of images per line
our $REPORT_LANG = "en"; # Report language
有任何想法吗?
答案1
我通过安装解决了这个问题终点字体包裹。
我还在这里更新了 ArchLinux wiki:http://wiki.archlinux.org/index.php/Monitorix
答案2
我也遇到了这个问题。terminus-font 不能解决我的问题。经过一番检查,网上某个地方说,这与缺失的 mono 字体有关。
所以我的解决方案是,首先使用以下命令检查字体列表
fc-list
在我的系统上,这显示空的 fc-list。它需要通过执行以下命令安装一些 mono 字体。
apt-get install fonts-inconsolata fonts-freefont-otf fonts-freefont-ttf fonts-jura fonts-tlwg-mono
fc-list :spacing=mono
这次它显示了一些单色字体。不需要使用所有四种字体。只需一种就足够了。
重启 monitorix 并清理现有图片后,成功了,加油!