| 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. |