На самом деле, рассказ не стоит и выеденного яйца ибо все известно и так, что для работы HP LaserJet M1005MFP в Linux надо установить foo2xqx
, входящий в пакет foo2zjs
. Но помня, что во времена Jolicloud 1.1 я так и не подружил систему с сетевым принтером, решил добавить эту заметку.
Итак, первым делом:
$ sudo aptitude update
$ sudo aptitude install foo2zjs
Затем, для облегчения управления принтерами было бы неплохо установить в Joli App Center Printing Add-on, или:
$ sudo aptitude install jolicloud-addons-printing
Дальше, все элементарно, заходим в Printing Add-on, нажимаем Add -> Printer, выбираем тип принтера локальный или сетевой (для сетевых принтеров не забудьте расрешить доступ к нему на сервере), находим принтер, верифицируем, нажимаем Forward, наименовуем принтер, как нравится и нажимая еще раз Forward получаем предложение о печати тестовой страницы, игнорируем это предложение.
Теперь мы видим добавленный принтер в главной области Printing Add-on, вызываем контекстное меню и нажимаем Properties, находим Make and Model и нажимаем Change, ждем пока оно еще раз "найдет" доступные драйвера, и в появившемся окне выбираем производитель HP, кнопка Forward, драйвер LaserJet M1005 MFP (HP LaserJet M1005 MFP Foomatic/foo2xqx), нажимаем последний раз Forward и получаем рабочий сетевой принтер, о чем убеждаемся напечатав тестовую страницу или что-либо еще.
Если же после, описанных мною манипуляций вы все еще получаете:
**** Unable to open the initial device, quitting.
убедитесь еще раз, что вы выбрали драйверы для принтера из пакета foo2zjs
, а не из стандартного hpjs
.