Manjaro KDE Edition
   3258

Проблема с установкой CUPS в Manjaro KDE

Здравствуйте, уважаемые форумчане!

Недавно решил ознакомиться с Линуксом. Скачал и установил последний дистрибутив Manjaro.
До сих пор всё устраивало (глубоко не лазил)

Решил подключить свой принтер (Epson expression HOME XP-423). Зашёл на вики Manjaro, следовал инструкциям, но почти сразу возникла проблема.

При вводе в терминал команды sudo systemctl enable --now org.cups.cupsd.service выдаёт ошибку: Job for org.cups.cupsd.service failed because the service did not take the steps required by its unit configuration.
See «systemctl status org.cups.cupsd.service» and «journalctl -xe» for details.

Я новичок в Линуксе и не понимаю, что не так. Пытался найти ответ в интернете, в том числе и на этом форуме, однако ничего толкового не нашёл. Подскажите, пожалуйста, что нужно сделать, чтобы всё заработало?

Заранее спасибо!

15 комментариев

avatar
Здравствуйте.
С проблемой такой не сталкивался, попробую помочь методом гугления.
1. Посмотрите здесь. Для вашего принтера есть драйвер, утилита и драйвер сканера. Ничего качать не надо, все это есть в AUR.
2. Я пользуюсь терминалом, вы наверное будете ставить через Pamac. Необходимы следующие пакеты:
epson-inkjet-printer-escpr
epson-printer-utility
iscan
iscan-data
iscan-plugin-network (не уверен что надо)
Отпишитесь, что получится.
+2
avatar
Через терминал поставил iscan и iscan-data.

В менеджере пакетов не нашёл iscan-plugin-network, epson-inkjet-printer-escpr и epson-printer-utility.
Их также не обнаружил и терминал: Ошибка: объект не найден: epson-inkjet-printer-escpr. Ошибка: объект не найден: epson-printer-utility. Ошибка: объект не найден: iscan-plugin-network. (выдаёт на такие команды: pamac install epson-inkjet-printer-escpr)

Собственно, это не помогло. На попытку включить службу CUPS выдаёт прежнюю ошибку. Кроме того, я не совсем понял, зачем ставить драйвера сейчас, ведь OC не может подключить саму службу печати, которая от них не зависит (насколько я понимаю).

Тем не менее, если всё-таки надо установить драйвера, то как это сделать, скачав с сайта (раз уж их нет ни в менеджере пакетов, ни терминал их не видит(или, может, я что-то не так делаю)?

P.S. Простите мне, пожалуйста, такие вопросы. Просто я совсем новенький линуксоид. Чувствую себя первоклассником, столкнувшимся с логарифмическим уравнением)
Последний раз редактировалось
0
avatar
Чудак, включи в менеджере пакетов поддержку AUR.
Разберись как тут и откуда ставятся пакеты, первым делом.
В репах манжаро только сама манжаро и немного входящих в стандартную поставку программ. Остальное, и драйвера на периферию — в АУРе.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
Спасибо большое) Включил поддержку, ставлю, что сказали)
0
avatar
Всё это поставил, однако проблема с CUPS не решилась… Может, можно как-то не через терминал сделать?
0
avatar
Самый первый шаг- зайти на вики Manjaro- был абсолютно верен. Теперь, когда Вы разобрались с пакетным менеджером и установили все что надо пакеты- начните сначала, с первого шага. Следуйте инструкциям. Если в вики написано делать что-то через терминал- значит именно так проще и легче.
?
Правильные ответы начинаются с правильных вопросов.
+1
avatar
Захожу. Делаю, что написано


На шаге Enabling Printing Capabilities всё заваливается:


Собственно, на вики нет никакой информации о такой ошибке. Что делать — непонятно
0
avatar
там же советуют посмотреть
systemctl status org.cups.cupsd.service
либо
journalctl -xe

вывод терминала как бы намекает, что сервис не настроен либо отсутствует, cups установлен? если да, попробуй переустановить
еще покажи содержимое /usr/lib/systemd/system/org.cups.cupsd.service
Последний раз редактировалось
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+1
avatar
journalctl -xe
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Scheduled restart job, restart counter is at 5.
— Subject: Назначен автоматический перезапуск юнита
— Defined-By: systemd
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Scheduled restart job, restart counter is at 5.
— Subject: Назначен автоматический перезапуск юнита
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— Назначен автоматический перезапуск юнита org.cups.cupsd.service, так как для него был задан
— параметр Restart=.
мая 10 20:24:39 TGC systemd[1]: Stopped CUPS Scheduler.
— Subject: Завершена остановка юнита org.cups.cupsd.service.
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— Процесс остановки юнита org.cups.cupsd.service был завершен.
мая 10 20:24:39 TGC audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=org.cups.cupsd comm=«systemd» exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
мая 10 20:24:39 TGC audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=org.cups.cupsd comm=«systemd» exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.path: Succeeded.
— Subject: Unit succeeded
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— The unit org.cups.cupsd.path has successfully entered the 'dead' state.
мая 10 20:24:39 TGC systemd[1]: Stopped CUPS Scheduler.
— Subject: Завершена остановка юнита org.cups.cupsd.path.
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— Процесс остановки юнита org.cups.cupsd.path был завершен.
мая 10 20:24:39 TGC systemd[1]: Stopping CUPS Scheduler.
— Subject: Начинается остановка юнита org.cups.cupsd.path
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— Начат процесс остановки юнита org.cups.cupsd.path.
мая 10 20:24:39 TGC systemd[1]: Started CUPS Scheduler.
— Subject: Запуск юнита org.cups.cupsd.path завершен
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— Процесс запуска юнита org.cups.cupsd.path был завершен.

— Результат: done.
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Start request repeated too quickly.
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Failed with result 'protocol'.
— Subject: Unit failed
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— The unit org.cups.cupsd.service has entered the 'failed' state with result 'protocol'.
мая 10 20:24:39 TGC systemd[1]: Failed to start CUPS Scheduler.
— Subject: Ошибка юнита org.cups.cupsd.service
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance

— Произошел сбой юнита org.cups.cupsd.service.

— Результат: failed.
0
avatar
systemctl status org.cups.cupsd.service
● org.cups.cupsd.service — CUPS Scheduler
Loaded: loaded (/usr/lib/systemd/system/org.cups.cupsd.service; enabled; vendor preset: disabled)
Active: failed (Result: protocol) since Sun 2020-05-10 20:24:39 +07; 5s ago
TriggeredBy: ● org.cups.cupsd.socket
● org.cups.cupsd.path
Docs: man:cupsd(8)
Process: 4527 ExecStart=/usr/bin/cupsd -l (code=killed, signal=TERM)
Main PID: 4527 (code=killed, signal=TERM)

мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Scheduled restart job, restart counter is at 5.
мая 10 20:24:39 TGC systemd[1]: Stopped CUPS Scheduler.
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Start request repeated too quickly.
мая 10 20:24:39 TGC systemd[1]: org.cups.cupsd.service: Failed with result 'protocol'.
мая 10 20:24:39 TGC systemd[1]: Failed to start CUPS Scheduler.
0
avatar
CUPS Устанавливал и переустанавливал уже раз 5.
Вот содержимое файла
[Unit]
Description=CUPS Scheduler
Documentation=man:cupsd(8)
After=sssd.service network-online.target
Wants=network-online.target

[Service]
ExecStart=/usr/bin/cupsd -l
Type=notify
Restart=on-failure

[Install]
Also=org.cups.cupsd.socket org.cups.cupsd.path
WantedBy=printer.target
Последний раз редактировалось
0
avatar
здесь пишут так
Решил проблему кардинально, удалил cups, удалил папку /etc/cups, снова установил cups и подключил принтер.
тут рекомендуют зайти на арчвики
?
Отправка специалистом технической поддержки ссылки на руководство по эксплуатации и другую документацию, не является отказом в предоставлении поддержки.
bash.org
+1
avatar
УРА! Оно заработало! Помогло решение с удалением cups, удалением папки, переустановкой cups и manjaro-printing. Теперь служба благополучно подключилась! Прикладываю скрин работающего редактора принтеров
Буду разбираться дальше. Надо же теперь ещё сам принтер подключить…
Последний раз редактировалось
+1
avatar
Сейчас добавляю принтер. Возникла другая проблема. Он предлагает мне по типу принтера выбрать драйвер. Но нужного типа принтера там нет! У меня Epson XP-423, и вот как раз этой штуки там нет… Что с этим делать? Может, можно установить драйвера от другой модели (например, 440), или это критично?

Рискнул и поставил драйвера от другой модели. Всё работает! Не могу нарадоваться! Печатает и печатает, и всё классно! Как будто даже быстрее, чем на винде))) Спасибо огромное всем откликнувшимся! Первое испытание принтером пройдено)
Последний раз редактировалось
+2
avatar
Рискнул и поставил драйвера от другой модели. Всё работает!
В линуксе такое довольно часто бывает. Дрова идут не на конкретную модель, а сразу на всю линейку однотипных устройств.
И то что прямо из сообщения об ошибке Вам дают ссылку на форум, где есть решение проблемы-
— Subject: Ошибка юнита org.cups.cupsd.service
— Defined-By: systemd
— Support: forum.manjaro.org/c/technical-issues-and-assistance
— тоже фича линукса, в винде такое — редкость.
Последний раз редактировалось
?
Правильные ответы начинаются с правильных вопросов.
+2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.