ProFfeSsoRr
Ну вообще все просто: ставишь cups, ставишь hplip, стартуешь демон cups, в браузере заходишь на localhost:631, там добавляешь свой принтер (он будет в списке), указываешь соответствующий драйвер и все, можно печатать.
:: Starting CUPS Daemon
hplip стоит, я же писал, что все сделал http://baurzhan.info/2010/04/23/arch-li … -hp-p1005/
vadik
Скрипт от рута пускали?
да
KDevelop
сделал как тут http://baurzhan.info/2010/04/23/arch-li … -hp-p1005/
но на шаге
Запускаем установщик 
$hp-setup
Вникаем и пониконовенно жмем куда укажут.
пишет:

HP Linux Imaging and Printing System (ver. 3.10.9)
Printer/Fax Setup Utility ver. 9.0

Copyright © 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

No protocol specified
hp-setup: cannot connect to X server :0

как решить?
посмотри “Как программировать на С++” авторы отец и сын Дейтелы. Поищи в сети, где-то видел… Удачи!!!