Всем, у кого есть такая проблема, мне удалось решить мою проблему, используя абсолютные пути.
Кажется, у cron есть проблемы с относительными путями...
Обычно вместо:
dmidecode
У меня есть:
/usr/sbin/dmidecode
Это помогло мне.
Один из способов сделать это — использовать терминал фрамбуфера, такой как Yaft(https://github.com/uobikiemukot/yaft).
Это необходимо скомпилировать с конфигом
BACKGROUND_DRAW = true
в файле conf.h .
Это позволяет обновлять VT, даже если VT неактивны. Для моей конкретной настройки оборудования мне пришлось использовать драйвер «udlfb», а НЕ более новый драйвер «udl».