Столкнулся с некоторыми трудностями, некоторые из которых удалось побороть.
1) В Debian "jessie" не работает печать с сервера на клиент.
А все потому, что systemd запускает cups с приватным /tmp. Отключить это можно, переопределив соответствующий юнит-файл systemd. Для этого нужно создать файл /etc/systemd/system/cups.service.d/override.conf с таким содержимым:
Код: Выделить всё
[Service]
PrivateTmp=no
2) В Windows XP не работают общие папки и печать.
Все из-за бага в клиенте, он создает некорректный файл конфигурации для sshd, и тот не запускается.
Пока баг фиксят, можно вручную поправить файл конфигурации, вот он: C:\Documents and Settings\имя_пользователя\.x2go\etc\sshd_config. Нужно в строке, начинающейся с "PidFile", взять значение (т.е. полное имя файла) в кавычки, а затем поставить атрибут "только для чтения" на файл, чтобы клиент его не переписал.
3) Если указать команду печати с пробелами, будет выдаваться сообщение об ошибке.
Поэтому указать программу, находящуюся в "C:\Program Files" пока нельзя.