Данная страница содержит информацию о проблемах, касающихся LTSP-4.
Обновления на этой странице будут вероятно перемещаться в будущие выпуски пакетов LTSP-4. Мы помещаем их сначала сюда чтобы предоставить их в Ваши руки так быстро как возможно.
Проблема:
Когда рабочая станция загружается и пытается войти в графический режим, это не удаётся со следующим сообщением об ошибке:Fatal server error: You must specify a keyboard in XF86Config
Объяснение:
Вышеприведённая ошибка может случаться если Вы пытаетесь использовать XFree86 3.3.6 Xserver.Сообщение является ложным. В действительности дело в том, что файл /tmp/XF86Config.1 пуст. Это является следствием отсутствия сценария
build_x3_cfg.
Решение:
Решением является загрузка файла сценария build_x3_cfg и установка его в директорию${LTSP_ROOT}/i386/etc. Обычно это находится в/opt/ltsp/i386/etc.Как только Вы поместите сценарий в соответствующее ему место, удостоверьтесь, что Вы установили и соответствующие атрибуты владельца и разрешений. Например, вот так:
chown root:root /opt/ltsp/i386/etc/build_x3_cfg chmod 0755 /opt/ltsp/i386/etc/build_x3_cfg
Проблема:
Рабочая станция, похоже, не считывает параметры из файла lts.conf, или при загрузке рабочей станции наблюдается примерно такая ошибка:parse error. line=38
Объяснение:
Программаgetltscfgявляется утилитой, используемой для считывания параметров из файлаlts.conf. Данная утилита была полностью переписана для LTSP-4. Теперь она используетflexиbisonдля реализации лексического и синтаксического анализаторов. Проблема заключается в том, что заданная грамматика использует знак равенства "=" в качестве знака разграничения между ключевыми словами и значениями. Если значение содержит знак равенства, это сбивает getltscfg с толку, заставляет его выдать ошибку и проигнорировать оставшуюся часть файла.
Решение:
Быстрое решение заключается в том, чтобы заключить в двойные кавычки все те значения параметров, которые содержащат знак равенства. Сообщение об ошибке, которое выводит getltscfg, содержит номер строки параметра, вызвавшего ошибку.Здесь пример строки конфигурации, которая будет вызывать ошибку:
SMODULE_01 = sb io=0x220 irq=5 dma=1И вот как должна выглядеть исправленная строка:
SMODULE_01 = "sb io=0x220 irq=5 dma=1"Мы смотрим как можно изменить getltscfg для того, чтобы разрешить встроенные кавычки в значениях без необходимости заключения значений в кавычки.