В общем выяснилась такая вещь:
В openSUSE 11 на машине 1 при выполнении команды
Код: Выделить всё
rdesktop -f -u buh2 -p 555 -a 16 -E -r printer:mydeskjet -s 'C:\Np2006w\npw.exe' -c 'C:\Np2006w\' 192.168.0.100
Всё прекрасно автологинится, открывается Налогоплательщик и прекрасно распечатывается.
В консоли при этом пишет следующее:
Код: Выделить всё
$ rdesktop -f -u buh2 -p 555 -a 16 -E -r printer:mydeskjet -s 'C:\Np2006w\npw.exe' -c 'C:\Np2006w\' 192.168.0.100
PRINTER PRN1 to mydeskjet driver HP Color LaserJet 8500 PS
Autoselected keyboard map ru
lpr: Ошибка – stdin пуст, значит нет отправленных заданий.
В Mandriva 2008.1 (LAR-edition) на машине 2 при выполнении той же команды выдаёт ошибку:
Не удаётся найти указанный файл
Эта рабочая папка не правильна: C:\Np2006w\
Если же просто зайти на рабочий стол, и на нём открыть программу и распечатать, то ничего не происходит а в консоли видем следующее:
Код: Выделить всё
$ rdesktop -u buh2 -p 555 -a 16 -E -r printer:mydeskjet 192.168.0.100
PRINTER PRN1 to mydeskjet driver HP Color LaserJet 8500 PS
Autoselected keyboard map ru
lpr: Ошибка – stdin пуст, значит нет отправленных заданий.
lpr: Принтер или класс не найден.
хотя принтеры на обеих машинах одинаковые и драйвера собирались из одних и тех же исходников согласно инструкции.
С чем это может быть связано?