Назад | Перейти на главную страницу

Графики Monitorix показывают поля, где должен быть текст

Я только что установил Monitorix на ArchLinux используя учебник здесь: wiki.archlinux.org/index.php/Monitorix

Я использую Lighttpd веб сервер.

Он работает нормально, и графики создаются, но вместо текста на графиках его заменяют «квадратами», например, отсутствует язык или что-то в этом роде. Смотрите картинку здесь:

Картина плохих графиков: http://cl.ly/99929108eeabf3ed72da/

Мой /etc/monitorix.conf файл использует "en" в качестве laungage:

# 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

Любые идеи?

Я тоже сталкиваюсь с этой проблемой. terminus-font не решает мою проблему. После некоторой проверки, где-то в Интернете говорится, что этот связанный с отсутствием монофонического шрифта.

Итак, мое решение состоит в том, что сначала проверьте список шрифтов с помощью

fc-list

В моей системе это показывает пустой список fc. Необходимо установить монофонический шрифт, выполнив следующую команду

apt-get install fonts-inconsolata fonts-freefont-otf fonts-freefont-ttf  fonts-jura  fonts-tlwg-mono
fc-list :spacing=mono

На этот раз он показывает монохромный шрифт. Не все четыре шрифта следует использовать. Достаточно только одного.

После перезапуска monitorix и очистить существующее изображение. Работает, ура!

Я решил это, установив terminus-font пакет.

Я также обновил вики ArchLinux здесь: http://wiki.archlinux.org/index.php/Monitorix