Перенаправление принтеров в сервер терминалов STALПо умолчанию для принтеров используется драйвер RAW, который отправляет на печать задание без дополнительного конвертирования (как есть). |
Если принтер понимает Postscript (PS) или Page Description Language (PCL), или другой язык, то достаточно получить информацию об используемом драйвере, добавить ее в файл |
Настройка перенаправления принтеров в STAL будет отличаться в зависимости от ОС пользовательской рабочей станции:
Для настройки печати нужно выполнить на сервере STAL:
/var/log/termidesk/stal_rdpdr.log для получения имени драйвера::~$ sudo grep -F "driverName" /var/log/termidesk/stal_rdpdr.log |
:~$ sudo journalctl -t stal_rdpdr | grep rdpdrPrinterCreate |
:~$ sudo lpinfo -m | grep -i <имя> |
Пример вывода: brother-HL1200-cups-en.ppd Brother HL1200 for CUPS lsb/usr/brother/brother-HL1200-cups-en.ppd Brother HL1200 for CUPS |
Параметр |
/etc/stal/stal_rdpepc.json и добавить в него полученную информацию. Пример файла:{
"Brother HL-1200 series": "brother-HL1200-cups-en.ppd",
"Brother HL-1500 series": "brother-HL1500-cups-en.ppd"
} |
stal-rdpepc::~$ sudo systemctl restart stal-rdpepc.service |
После выполненной настройки при использовании пользователем принтера (в примере «Brother-1200») для печати будет использоваться ассоциация на нативный Linux-драйвер.