Решил проблему!!!
Перепробовал очень много, поэтому не понял, что именно помогло
У кого вдруг такая же проблема так вот:
1) В правах пользователя ставим галочку пользование сканером. (Звучит странно, но на launchpad'e многим помогло)
2) Запустить скрипт который заставляет заливать прошивку при включении.
3) Если не помогло, заходим в консоль и пишем
sudo hp-setup
У меня с первого раза не получилось, без ошибок прошел только во второй раз.
4) Желательно установить cups в самом начале, но можно и сейчас
sudo apt-get install gnome-cups-manager
или через Synaptic gnome-cups-manager
5) Создаем принтер, желательно в том же cups, и выбираем новы драйвер, название не помню, но учитывая что был один драйвер, а стало два, то не сложно запутаться.
После этого принтер должен заработать.
Примечение:
hp-setup может заработать только после установки пакета hpoj.
Лишние действия, но все же могли отразиться: устанавливал новую версию hplip, но потом снова переустанавливал из Синаптика старую версию.
Ставил с нуля foo2zjs, через командную строку по инструкции
http://foo2zjs.rkkda.com.
П.С. Проблема может быть одинакова также для hp 1005 1000 1018 1020
Добавленно позже:Если вы пошли дальше 2 пункта, то рекомендую оставить один старый принтер в cups с драйвером foo2zjs.
Если не оставили, то после перезагрузки добавьте такой принтер, и выполните скрипт, который заливает прошивки, затем снова перезагрузитесь и ваш принтер прошьеться, и будет прошиваться при включении.
Вот сам скрипт:
#!/bin/bash
printers="1000 1005 1018 1020"
cd /tmp
for prn in $printers; do
img="sihp${prn}.img"
dl="sihp${prn}.dl"
getweb $prn
if [ -f $img ]; then
arm2hpdl $img > $dl
sudo cp $dl /usr/share/foo2zjs/firmware/$dl
rm $img $dl
fi;
done