Summary: | Требуется установка hplip-PPDs | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Simply Linux | Reporter: | Горев Андрей <nekapitan2009> | ||||||||
Component: | packages | Assignee: | mex3 <mex3> | ||||||||
Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> | ||||||||
Severity: | enhancement | ||||||||||
Priority: | P3 | CC: | cas, cronbuild, george, inger, mex3, rider, sem, shakirov | ||||||||
Version: | 6.0 | ||||||||||
Hardware: | x86 | ||||||||||
OS: | Linux | ||||||||||
Attachments: |
|
Description
Горев Андрей
2011-10-05 15:02:51 MSK
Это не CUPS, а foomatic-db Что касается HP 2300dtn, то в базе есть пять моделей Hewlett-Packard c 2300: HP-Business_Inkjet_2300.xml HP-DeskJet_D2300.xml HP-LaserJet_2300L.xml HP-LaserJet_2300.xml HP-PSC_2300.xml По-видимому, этот принтер ещё не внесли. Увы, сайт проекта которую неделю недоступен. Но количество файлов описаний только растёт: 4.0.20110128-alt1 3491 принтер 4.0.20110911-alt1 3751 принтер Попробуйте настроить принтер утилитой hplip-gui (В ответ на комментарий №1)
> Это не CUPS, а foomatic-db
foomatic-db тоже не при чем.
настройки для hp появятся при установке hplip-hpcups
(/usr/share/cups/drv/hp/hpijs.drv)
или hplip-hpijs. Если нужны именно ppd, (обычно нет)
поставить hplip-PPDs.
Похоже, баг в профиле дистрибутива (не хватает драйверов принтеров).
На Simply Linux. В KDesktop есть. Created attachment 5152 [details]
Снимок экрана при настройке принтера HP 2300dtn.
Пакеты, которые установлены: hplip-PPDs-3.11.7-alt3 hplip-common-3.11.7-alt3 hplip-sane-3.11.7-alt3 hplip-gui-3.11.7-alt3 hplip-hpijs-PPDs-3.11.7-alt3 hplip-hpcups-PPDs-3.11.7-alt3 hplip-hpijs-3.11.7-alt3 hplip-hpcups-3.11.7-alt3 hplip-3.11.7-alt3 hplip-ps-PPDs-3.11.7-alt3 При настройке принтера через 127.0.0.1:631 видно сообщение. Оно в аттачменте. Created attachment 5153 [details]
Вот как выглядит установка HP 2300dtn через hplib-gui (hp-toolbox).
В конечном итоге, после "ручного" поиска ppd-файла, принтер настроить удалось.
Но сам факт того, что hp-toolbox в "автомате" ppd-файл тоже не нашёл - неприятен!
Словом, оба пакета надо проверить и посмотреть, почему не там ищутся ppd-файлы.
Раньше такого не было. Высвечивалась куча принтеров - оставалось только выбрать нужный.
foomatic-db какой установлен? Последний? Чтобы не думалось, когда начались проблемы, поставил всё, что нашёл на тему foomatic. Это ещё до объявления баги. Вот что стоит: foomatic-filters-4.0.6-alt1 foomatic-db-engine-4.0.6-alt1 foomatic-db-foo2zjs-20110525-alt2 gutenprint-foomatic-5.2.7-alt1 foomatic-db-4.0.20110911-alt1 foomatic-3.0.1-alt2.20040828 foomatic-db-docs-4.0.20110911-alt1 (В ответ на комментарий №9) > foomatic-db-4.0.20110911-alt1 Это исправленная версия, которая как раз должна убирать проблему ненахождения драйверов. В /var/log/cups/error_log ничего подозрительного нет? (In reply to comment #10) > (В ответ на комментарий №9) > > foomatic-db-4.0.20110911-alt1 > Это исправленная версия, которая как раз должна убирать проблему ненахождения > драйверов. В /var/log/cups/error_log ничего подозрительного нет? Нет. Ничего подозрительного нет. А вот это так и должно быть: Пакет cups-drivers присутствует в базе данных, но не имеет доступной версии. Как правило это означает, что хотя пакет упоминается в списке зависимостей, он отсутствует в репозитории, был вытеснен, либо в sources.list нет адреса репE: Для пакета cups-drivers не найдено подходящего кандидата для установки Пакет foomatic-db стоит тот, что указан. Но! Ни hp-toolbox, ни 127.0.0.1:631 всё равно не находят "автоматом" ГДЕ лежат ppd-файлы. И если в hp-toolbox можно указать ГДЕ они лежат и тем самым сконфигурировать принтер, то 127.0.0.1:631 этого сделать не позволяют. Сообщение о cups-drivers появилось следующим образом: 1. проверил foomatic-db. Удостоверился что версия та, что нужно; 2. попытался модифицировать уже настроенный принтер. Получил сообщение о том, что нет драйверов; 3. потом попытал hp-toolbox. То же. Но хоть "вручную" можно настроить; 4. решил переставить все пакеты ^cups через apt-get install --reinstall. Получил сообщение о cups-drivers. apt-get update перед этим был. Возможно это временное, но может пакета просто нет в базе пакетов. Покажите вывод команды: # /usr/lib/cups/driver/foomatic list 1>/dev/null && echo "YES" Выдержка из strace -fvs500 -p `pidof cupsd`: D [10/Oct/2011:09:12:28 +0400] [cups-driverd] Loading "/usr/share/cups/model/foomatic-db-ppds/Kyocera/en"... D [10/Oct/2011:09:12:29 +0400] [cups-driverd] Loading "/usr/share/cups/model/foomatic-db-ppds/Kyocera/pt"... D [10/Oct/2011:09:12:32 +0400] [cups-driverd] Loading "/usr/share/cups/model/foomatic-db-ppds/Ricoh"... D [10/Oct/2011:09:12:32 +0400] [cups-driverd] Loading "/usr/share/cups/model/foomatic-db-ppds/Ricoh/PXL"... D [10/Oct/2011:09:12:34 +0400] [cups-driverd] Loading "/usr/share/cups/model/foomatic-db-ppds/Ricoh/PS"... Оттуда тянет или нет? Created attachment 5157 [details]
Результат работы foomatic list 1.
Список принтеров вроде есть и HP 2300 в нём есть. Почему в установщике не видно "дров" непонятно.
Может поможет: [root@SkinHead ~ #] l /usr/share/cups/model/ итого 320 1534387 drwxr-xr-x 8 root root 4096 Окт 10 09:42 ./ 1534386 drwxr-xr-x 15 root root 4096 Сен 10 01:10 ../ 1554265 drwxr-xr-x 2 root root 172032 Май 30 09:23 C/ 1536188 -rw-r--r-- 1 root root 18013 Ноя 7 2007 Compaq-IJ300-lz11-V2.ppd 1535262 -rw-r--r-- 1 root root 20940 Авг 17 20:29 CUPS-PDF.ppd 1534406 drwxr-xr-x 2 root root 4096 Апр 19 09:15 dell/ 1534395 -rw-r--r-- 1 root root 3731 Ноя 7 2007 Epson-EPL-5700L-epl5700l-cups.ppd.gz 1534397 -rw-r--r-- 1 root root 3969 Ноя 7 2007 Epson-EPL-5700L-epl5700l.ppd.gz 1534398 -rw-r--r-- 1 root root 3749 Ноя 7 2007 Epson-EPL-5700L-epl5700lusb-cups.ppd.gz 1534399 -rw-r--r-- 1 root root 3986 Ноя 7 2007 Epson-EPL-5700L-epl5700lusb.ppd.gz 1534400 -rw-r--r-- 1 root root 3731 Ноя 7 2007 Epson-EPL-5800L-epl5800l-cups.ppd.gz 1534401 -rw-r--r-- 1 root root 3969 Ноя 7 2007 Epson-EPL-5800L-epl5800l.ppd.gz 1534402 -rw-r--r-- 1 root root 3730 Ноя 7 2007 Epson-EPL-5900L-epl5900l-cups.ppd.gz 1534403 -rw-r--r-- 1 root root 3969 Ноя 7 2007 Epson-EPL-5900L-epl5900l.ppd.gz 1508432 lrwxrwxrwx 1 root root 33 Сен 29 10:28 foomatic-db-ppds -> /usr/share/foomatic/db/source/PPD/ 1637242 drwxr-xr-x 2 root root 4096 Авг 12 09:09 Generic/ 1534392 -rw-r--r-- 1 root root 18008 Ноя 7 2007 Lexmark-Z11-lz11-V2.ppd 1534388 drwxr-xr-x 2 root root 4096 Авг 3 10:18 Minolta/ 1534604 -rw-r--r-- 1 root root 10117 Сен 8 19:28 pxlcolor.ppd 1536247 -rw-r--r-- 1 root root 9853 Сен 8 19:28 pxlmono.ppd 1534413 drwxr-xr-x 2 root root 4096 Апр 19 09:15 samsung/ 1534498 drwxr-xr-x 2 root root 4096 Апр 19 09:15 xerox/ Обратите внимание на ссылку foomatic-db! Внутри неё: [root@SkinHead ~ #] l /usr/share/cups/model/foomatic-db-ppds/ итого 76 1357996 drwxr-xr-x 19 root root 4096 Сен 28 14:04 ./ 1357995 drwxr-xr-x 6 root root 4096 Сен 28 14:12 ../ 1357997 drwxr-xr-x 2 root root 4096 Сен 29 10:28 Brother/ 1358035 drwxr-xr-x 2 root root 4096 Сен 29 10:28 Epson/ 1358069 drwxr-xr-x 4 root root 4096 Сен 28 14:04 Gestetner/ 1358308 drwxr-xr-x 2 root root 4096 Сен 29 10:28 HP/ 1387696 drwxr-xr-x 4 root root 4096 Сен 28 14:04 InfoPrint/ 1358317 drwxr-xr-x 4 root root 4096 Сен 28 14:04 Infotec/ 1358518 drwxr-xr-x 2 root root 4096 Сен 29 10:28 KONICA_MINOLTA/ 1358537 drwxr-xr-x 8 root root 4096 Сен 29 10:28 Kyocera/ 1359233 drwxr-xr-x 4 root root 4096 Сен 28 14:04 Lanier/ 1387705 drwxr-xr-x 2 root root 4096 Сен 29 10:28 Lexmark/ 1359476 drwxr-xr-x 4 root root 4096 Сен 28 14:04 NRG/ 1359715 drwxr-xr-x 26 root root 4096 Сен 28 14:04 Oce/ 1359795 drwxr-xr-x 2 root root 4096 Сен 29 10:28 Oki/ 1359816 drwxr-xr-x 4 root root 4096 Сен 28 14:04 Ricoh/ 1360071 drwxr-xr-x 4 root root 4096 Сен 28 14:04 Savin/ 1387588 drwxr-xr-x 2 root root 4096 Сен 29 10:29 Sharp/ 1387687 drwxr-xr-x 2 root root 4096 Сен 29 10:29 Toshiba/ Внутри HP: [root@SkinHead ~ #] l /usr/share/cups/model/foomatic-db-ppds/HP/ итого 520 1358308 drwxr-xr-x 2 root root 4096 Сен 29 10:28 ./ 1357996 drwxr-xr-x 19 root root 4096 Сен 28 14:04 ../ 1355554 -rw-r--r-- 1 root root 61251 Сен 28 14:04 HP_DesignJet_1050C_PS3.ppd 1355555 -rw-r--r-- 1 root root 61298 Сен 28 14:04 HP_DesignJet_1055CM_PS3.ppd 1355556 -rw-r--r-- 1 root root 54279 Сен 28 14:04 HP_DesignJet_2500CP_PS3.ppd 1355557 -rw-r--r-- 1 root root 57659 Сен 28 14:04 HP_DesignJet_3500CP_PS3.ppd 1355558 -rw-r--r-- 1 root root 62976 Сен 28 14:04 HP_Designjet_5000_PS3.ppd 1355559 -rw-r--r-- 1 root root 56532 Сен 28 14:04 HP_Designjet_5500_PS3.ppd 1355560 -rw-r--r-- 1 root root 58255 Сен 28 14:04 HP_Designjet_800_PS3.ppd 1355561 -rw-r--r-- 1 root root 62907 Сен 28 14:04 hp_officejet_9100_series.ppd Не маловато? Есть в cups/error_log сообщение об ошибке: /var/log/cups/error_log:D [10/Oct/2011:09:16:05 +0400] [CGI] ppdc: Unknown token "<html xmlns:v="urn:schemas-microsoft-com:vml" Может при компиляции ppd-файлов ppdc просто падает? Там где-то ещё о Kyocere сообщение было. О какой-то ошибке в файле. Типа Kyocere вообще с проблемой ppd имеет. Насчёт Kyocere ошибка вышла: /var/log/cups/error_log:D [10/Oct/2011:09:16:05 +0400] [CGI] xmlns="http://www.w3.org/TR/REC-html40">" seen on line 5 of /usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm. Как известно ReadMe.htm - не драйвер. Смотрите #26433, похоже одна и та же проблема (В ответ на комментарий №18) > /var/log/cups/error_log:D [10/Oct/2011:09:16:05 +0400] [CGI] > xmlns="http://www.w3.org/TR/REC-html40">" seen on line 5 of > /usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm. Обновите систему полностью. foomatic-db уже исправлен. (В ответ на комментарий №18) > Как известно ReadMe.htm - не драйвер. Пардон, это ещё один htm вылез. Будет исправлено в alt2. На DVD добавлен hplip-PPDs. |