[РЕШЕНО] HPLIP failed to install Plug-in

Здравствуйте!
Не могу решить следующую проблему. Пытаюсь подключить принтер HP LaserJet P1102, поставила hplip-3.13.5. При настройке требует установить плагин. Соглашаюсь. Требует рутовский пароль, пароль ввожу. Выбираю скачать плагин, соглашаюсь с лицензией. Пишет Plugin installation successful. После чего мгновенно выскакивает сообщение, что HPLIP failed to install Plug-in. Выскакивает по-разному, то говорит, что неправильно введен рутовский пароль, то говорит проверить подключение к сети. И то, и то в порядке.
Последние несколько раз не говорит ничего, НО при попытке что-то напечатать сообщает, что плагина нет. Пробовала из консоли запускать hp-plugin --- все хорошо, никаких ошибок. Пробовала ставить напрямую из файла (и через установщик, и из консоли) снова все хорошо, снова без ошибок. Но плагина не видит и каждый раз просит его установить. Ну и не печатает, соответственно. Директория /lib/var/hp существует.

Помогите, пожалуйста.

-----------------------
Решилось с помощью

chmod 644 /var/lib/hp/hplip.state 
chmod 755 /var/lib/hp

Всем большое спасибо!)

Да, когда пробую запусть

Да, когда пробую запусть hp-plugin из-под пользователя выдает ошибку

error: Python gobject/dbus may be not installed
error: Plug-in install failed.

Из-под рута ничего такого нет. Питон выбран 2.7, хотя установлены оба.

python-updater запускали?

python-updater запускали?

"hp-plugin -i" от рута обычно работает. hplip с какими флагами поставлен?

Только что. Не помогло(Так

Только что. Не помогло(
Так он и работает. Говорит, что все хорошо. Только потом снова требует этот плагин установить.

[I] net-print/hplip
     Available versions:  3.12.10a (~)3.13.4 ~3.13.5 {{X doc fax +hpcups hpijs kde libnotify -libusb0 minimal parport policykit python_single_target_python2_6 python_single_target_python2_7 python_targets_python2_6 python_targets_python2_7 qt4 scanner snmp static-ppds}}
     Installed versions:  3.13.4(12:53:01 PM 05/26/2013)(X hpcups kde libnotify policykit python_single_target_python2_7 python_targets_python2_7 qt4 static-ppds -doc -fax -hpijs -libusb0 -minimal -parport -python_single_target_python2_6 -python_targets_python2_6 -scanner -snmp)
     Homepage:            http://hplipopensource.com/hplip-web/index.html
     Description:         HP Linux Imaging and Printing. Includes printer, scanner, fax drivers and service tools.

какая строчка в

какая строчка в /etc/cups/printers.conf ? Должно быть что-то типа DeviceURI hp:/usb/HP_LaserJet_P1005

"hp-firmware -i" что говорит?

Еще net-print/foo2zjs не установлено случайно? Если хочется hplip, то лучше снести.

В /etc/cups/printers.conf вот

В /etc/cups/printers.conf вот такое

DeviceURI hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q86E4STPR1a

А вот hp-firmware -i говорит

error: No device selected/specified or that supports this functionality. 

а с правами все нормально?

Ураааа!!! Родина в моем лице

Ураааа!!! Родина в моем лице вас не забудет!

chmod 644 /var/lib/hp/hplip.state 
chmod 755 /var/lib/hp

и все заработало. =)

Спасибо!

Лог

Покажи весь лог запуска hp-setup.

А где он?

Прошу прощения за тупой вопрос, а где его взять?
Если то, что в консоль пишет, то вот

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

Copyright (c) 2001-13 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.

warning: Fax setup disabled - Python 2.3+ required.
Searching... (bus=usb, search=(None), desc=0)

Done.

hp-setup -i из консоли

hp-setup -i из консоли

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Вот

puma ~ # hp-setup -i

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

Copyright (c) 2001-13 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.

(Note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.)

Using connection type: usb

Using device: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q86E4STPR1a

Setting up device: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q86E4STPR1a

---------------------
| PRINT QUEUE SETUP |
---------------------

Please enter a name for this print queue (m=use model name:'HP_LaserJet_Professional_P1102'*, q=quit) ?m
Using queue name: HP_LaserJet_Professional_P1102
Locating PPD file... Please wait.

Found PPD file: /usr/share/cups/model/foomatic-ppds/HP/hp-laserjet_professional_p1102.ppd.gz
Enter a location description for this printer (q=quit) ?room
Enter additonal information or notes for this printer (q=quit) ?

Adding print queue to CUPS:
Device URI: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q86E4STPR1a
Queue name: HP_LaserJet_Professional_P1102
PPD file: /usr/share/cups/model/foomatic-ppds/HP/hp-laserjet_professional_p1102.ppd.gz
Location: room
Information: 
 
---------------------
| PRINTER TEST PAGE |
---------------------

Would you like to print a test page (y=yes*, n=no, q=quit) ? y
warning: hp-testpage should not be run as root/superuser.

HP Linux Imaging and Printing System (ver. 3.13.5)
Testpage Print Utility ver. 6.0

Copyright (c) 2001-13 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.


Done.

После этого мне снова было выдано окошко с предложением скачать плагин...(

Tak же: slep@nout

Tak же:

slep@nout ~/slep/portage/sys-cluster/vzctl $ eix hplip-plugin
[I] net-print/hplip-plugin [1]
     Available versions:  (~)3.13.2-r1^m (~)3.13.3-r1^m (~)3.13.4^m
     Installed versions:  3.13.4^m(16:21:44 21.04.2013)
     Homepage:            http://hplipopensource.com/hplip-web/index.html
     Description:         Proprietary plugins and firmware for HPLIP

[1] "rion" /home/slep/rion
slep@nout ~/slep/portage/sys-cluster/vzctl $

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Поставила. Откатила hplip до

Поставила. Откатила hplip до 3.13.4, чтоб совпадало. Принтер удалила и установила заново. Та же история :(

puma ~ # eix hplip-plugin
[I] net-print/hplip-plugin [1]
     Available versions:  ~3.13.2-r1^m ~3.13.3-r1^m (~)3.13.4^m
     Installed versions:  3.13.4^m(12:53:50 PM 05/26/2013)
     Homepage:            http://hplipopensource.com/hplip-web/index.html
     Description:         Proprietary plugins and firmware for HPLIP

[1] "rion" /var/lib/layman/rion

попробуйте eselect python set

попробуйте eselect python set python2.7
а dev-python/pygobject установлен для обеих версий? eix -cI dev-python/pygobject что кажет?

Он и так у меня выбран.

Он и так у меня выбран.
Кажет вот такое

[U] dev-python/pygobject (2.28.6-r53(2)@03/30/2013 -> 2.28.6-r53(2) 3.2.2-r1(3)): GLib's GObject library bindings for Python

Я вчера устанавливал точно

Я вчера устанавливал точно такой же принтер. Сначала пробовал без hplip. нечего не вышло.
Потом установил hplip-3.12.10a.
Версия cups у меня 1.5.2-r4
подключил принтер
перезапустил сервис cupsd
запустил hp-setup, пробную страницу ему распечатать не удалось, типа запускать hp-testpage из под рута не положено.
Запустил hp-testpage из под обычного пользователя.
Все работает, принтер печатает.

PS непойму зачем вы ставите нестабильные версии hplip, и проверьте добавлен ли root в группу lp.

Сначала была стабильная, там

Сначала была стабильная, там были те же проблемы. Добавлен.

Фраза "проверьте, добавлен ли

Фраза "проверьте, добавлен ли root в группу lp" говорит о редкостной некомпетентности твоей. Для UID=0 (root) ядро не выполняет проверок доступа.

Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

.

Можно испробовать :
sed "s:ATTRS:KERNEL:g" -i /lib/udev/rules.d/86-hpmud-hp_laserjet_professional_p1102.rules

Не помогло =(Что интересно,

Не помогло =(
Что интересно, даже если пытаться сделать hp-testpage из-под рута, то показывает окошечко, предлагает скачать плагин и требует рутовского же пароля. Хотя по идее этот процесс и так рутом запущен О_о.

В связи с этим вопрос, не может вся эта история быть связана с какими-нибудь не такими правами доступа к чему-нибудь? (Только фиг знает, как понять с какими и к чему=( )

Фигню городишь; при

Фигню городишь; при инсталенных с риона ( или от Диего ) плагинах все работает само.
дмесг при включении принтера в усб в студию

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Городить могу фигню, но само

Городить могу фигню, но само не работает.=(

Вот так. Этого хватит? Остальное, вроде, не про него.

[ 3192.425990] usb 1-1: default language 0x0409
[ 3192.426483] usb 1-1: udev 5, busnum 1, minor = 4
[ 3192.426490] usb 1-1: New USB device found, idVendor=03f0, idProduct=002a
[ 3192.426496] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3192.426501] usb 1-1: Product: HP LaserJet Professional P1102
[ 3192.426505] usb 1-1: Manufacturer: Hewlett-Packard
[ 3192.426509] usb 1-1: SerialNumber: 000000000Q86E4STPR1a
[ 3192.426731] usb 1-1: usb_probe_device
[ 3192.426737] usb 1-1: configuration #1 chosen from 1 choice
[ 3192.426919] usb 1-1: adding 1-1:1.0 (config #1, interface 0)
[ 3192.427071] usb 1-1: adding 1-1:1.1 (config #1, interface 1)
[ 3195.689667] usbfs 1-1:1.0: disconnect by usbfs
[ 3195.691137] usbfs 1-1:1.0: disconnect by usbfs
[ 3195.692729] usbfs 1-1:1.0: disconnect by usbfs

[ 3195.689667] usbfs 1-1:1.0:

[ 3195.689667] usbfs 1-1:1.0: disconnect by usbfs
[ 3195.691137] usbfs 1-1:1.0: disconnect by usbfs
[ 3195.692729] usbfs 1-1:1.0: disconnect by usbfs

Ууууу, как все запущено. Сестра, скальпель и огурец, будем вырезать атавизмы ;)

http://cateee.net/lkddb/web-lkddb/USB_DEVICEFS.html

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Хм. Огурец есть, со

Хм. Огурец есть, со скальпелем туго. Как их вырезать-то? Ядро уже давно 3.7, сейчас 3.8 будет. Там и строчки-то такой нет в конфиге CONFIG_USB_DEVICEFS. И в fstab тоже ничего на эту тему. Только /proc, но его ж не надо выпиливать?

Нет, часом, книжки типа "Linux для блондинок"?)

Конечно, есть! :)

Конечно, есть! :)

Там дистрибутив предлагают, а

Там дистрибутив предлагают, а мне книжка нужна. =)

Я, вообще-то имел ввиду не

Я, вообще-то имел ввиду не какой-то конкретный линк, а всех их вместе взятых! :)

А если серъезно - посмотрите сюда и/или сюда в конце концов...

Ну и классика, конечно... хотя тут я уже не уверен в ее достаточной "блондинистости"... :)

Удачи!

Спасибо!)

Спасибо!)

.

Tanja написал(а):
Хм. Огурец есть, со скальпелем туго. Как их вырезать-то? Ядро уже давно 3.7, сейчас 3.8 будет. Там и строчки-то такой нет в конфиге CONFIG_USB_DEVICEFS. И в fstab тоже ничего на эту тему.

Полагаю, более внятных толкований мы не увидим.

Tanja написал(а):
Только /proc, но его ж не надо выпиливать?

А вот это странно.
Системе сколько лет? Какого регламента обновлений придерживаетесь?
ЕМНИП в текущей действительности /proc монтируется удавом, и в fstab строка давно уже лишняя.

Tanja написал(а):
Нет, часом, книжки типа "Linux для блондинок"?)

Тов. SysA категорически неправ! Не привести ни одной ссылки на The Linux Documantation Project здесь — верх неприличия.

С литературой сложнее. Можно конечно вспомнить соответствующую тему.
Но никакая книга не сможет заменить Предания. В смысле навыков использования штатной системы документации. Даже знания собственно системы здесь вторичны (в смысле того, что являются сущностью преходящей и наживной).

ЗЫ: Степень блондинистости архи-нужно заверить фотографией (в профиле). ;)

:wq
--
Live free or die

Цитата:Полагаю, более

Цитата:
Полагаю, более внятных толкований мы не увидим.

В смысле?

Цитата:
А вот это странно.
Системе сколько лет? Какого регламента обновлений придерживаетесь?
ЕМНИП в текущей действительности /proc монтируется удавом, и в fstab строка давно уже лишняя.

Системе года три, если память не изменяет. Обновляется последнее время в силу тотальной нехватки времени, когда вспомню. Где-то раз в месяц выходит, наверное.

Цитата:
Но никакая книга не сможет заменить Предания. В смысле навыков использования штатной системы документации. Даже знания собственно системы здесь вторичны (в смысле того, что являются сущностью преходящей и наживной).

Штатная система документации --- это прекрасно. Но вот понять совет, данный выше, она мне не позволяет, например.

Цитата:
ЗЫ: Степень блондинистости архи-нужно заверить фотографией (в профиле). ;)

Блондинка --- это не цвет волос, а состояние души же!

.

Tanja написал(а):
Цитата:
Полагаю, более внятных толкований мы не увидим.

В смысле?

Объяснения причин цитированной/выделенной ошибки.

Tanja написал(а):
Системе года три, если память не изменяет. Обновляется последнее время в силу тотальной нехватки времени, когда вспомню. Где-то раз в месяц выходит, наверное.

С этой стороны проблем нет. Когда оно устарело --- чесслово не помню.
Задача отслеживания такого рода изменений (выноса монтирования shm и /proc) и оповещения пользователей о необходимости изменения конфигурации их системы при всей внешней простоте совсем не тривиальна.
Сверьтесь с Handbook'ом (хотя и он тоже не догма), /proc ЕМНИП удостаивался отдельного предупреждения (когда/где именно не вспомню), сейчас, причём скорее года с два как, обе этих сущности, некогда критичные для загрузки, монтируются независимо от fstab.

Tanja написал(а):
Цитата:
Но никакая книга не сможет заменить Предания. В смысле навыков использования штатной системы документации. Даже знания собственно системы здесь вторичны (в смысле того, что являются сущностью преходящей и наживной).

Штатная система документации --- это прекрасно. Но вот понять совет, данный выше, она мне не позволяет, например.

Выше не совет, а мысли вслух о месте обобщающей документации (книг) и значении технологической преемственности. :)

Прекрасный пример роста требований к документированию при нарушении оной преемственности:

Цитата:
Когда через 40 лет НАСА приспичило повторить этот двигатель, оказалось, что произведённой в своё время документации недостаточно, пришлось разбирать и изучать сохранившиеся экземпляры двигателей.

http://ibash.org.ru/quote.php?id=16024

:wq
--
Live free or die

это ls -l

это

ls -l /usr/bin/python
lrwxrwxrwx 1 root root 14 апр.  23 10:58 /usr/bin/python -> python-wrapper

у тебя оно так?

Так.

Так.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".