Summary: | Не удается добавить принтер HP OfficeJet 6100 | ||
---|---|---|---|
Product: | Branch p9 | Reporter: | Анатолий Кирсанов <kiav1976> |
Component: | cups | Assignee: | Fr. Br. George <george> |
Status: | CLOSED FIXED | QA Contact: | qa-p9 <qa-p9> |
Severity: | normal | ||
Priority: | P5 | ||
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Анатолий Кирсанов
2021-05-19 23:26:34 MSK
Вроде должен работать. Даже без проприетарного плагина. В настройках KDE есть Оборудорвание/Принтеры. Там написано "Служба печати недоступна. Неправильный дескриптор файла". # rpm -qa | fgrep cups hplip-hpcups-PPDs-3.21.2-alt2.noarch python3-module-cups-1.9.73-alt2.1.x86_64 cups-filters-libs-1.28.8-alt1.x86_64 cups-filters-1.28.8-alt1.x86_64 gutenprint-cups-5.3.4-alt1.x86_64 hplip-hpcups-3.21.2-alt2.x86_64 bluez-cups-5.55-alt2.x86_64 libcups-2.3.3-alt2.op2.x86_64 python3-module-cupshelpers-1.5.11-alt7.noarch i586-libcups-2.3.3-alt2.op2.i586 cups-2.3.3-alt2.op2.x86_64 libkcupslib0.2-19.12.3-alt2.x86_64 Оказалось, что не работает демон cups # systemctl status cups ● cups.service - CUPS Scheduler Loaded: loaded (/lib/systemd/system/cups.service; disabled; vendor preset: enabled) Active: inactive (dead) TriggeredBy: ● cups.socket Docs: man:cupsd(8) Запустил # systemctl start cups # systemctl status cups ● cups.service - CUPS Scheduler Loaded: loaded (/lib/systemd/system/cups.service; disabled; vendor preset: enabled) Active: active (running) since Fri 2021-05-21 00:43:21 MSK; 8s ago TriggeredBy: ● cups.socket Docs: man:cupsd(8) Main PID: 138608 (cupsd) Status: "Scheduler is running..." Tasks: 1 (limit: 77061) Memory: 5.1M CGroup: /system.slice/cups.service └─138608 /usr/sbin/cupsd -l мая 21 00:43:21 main.localdomain systemd[1]: Starting CUPS Scheduler... мая 21 00:43:21 main.localdomain systemd[1]: Started CUPS Scheduler. После этого в hp-setup принтер появился. С каким файлом ppd - без понятия. Судя по /etc/cups ничего мои манипуляции не меняли. Есть файл /etc/cups/ppd/Officejet_6100.ppd, созданный сразу после установки ОС. Приложения принтер теперь видят. Закрепил успех # systemctl enable cups Synchronizing state of cups.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable cups Created symlink /etc/systemd/system/printer.target.wants/cups.service → /lib/systemd/system/cups.service. Created symlink /etc/systemd/system/sockets.target.wants/cups.socket → /lib/systemd/system/cups.socket. Created symlink /etc/systemd/system/multi-user.target.wants/cups.path → /lib/systemd/system/cups.path. После обновления на 2.3.1 → 2.3.3 cups оказывался в состоянии disabled, это исправлено в 2.3.3-alt6 |