Проблема друку з сервісом ArchLinux та CUPS


15

Сис кілька днів (я підозрюю, що після оновлення до gnome 3.14) на ArchLinux я більше не можу друкувати. Якщо я відкрию панель друку центру управління gnome, я отримаю повідомлення на зразок (це перекладено з італійської мови): "Системна послуга для друку здається недоступною"

Тож із терміналу я спробував:

$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.

Я також спробував перевстановити чашки, але не пощастило. Я також гуляв навколо і спробував різні запропоновані рішення, але жодне з них не працює для мене.


Привіт спасибі! Я щойно відкрив те саме! Я заглянув у archlinux.org/packages/extra/x86_64/cups/files і знайшов те саме ... спасибі. Якщо ви перетворите свій коментар у відповідь, я його схвалюю.
lviggiani

Відповіді:


34

Станом cups v. 2.0.0на назву послуги було змінено . Вам доведеться відключити стару службу:

systemctl disable cups.service

перед тим як увімкнути та запустити нове:

systemctl enable org.cups.cupsd.service

systemctl daemon-reload

systemctl start org.cups.cupsd.service

Ідеально! Спасибі. Це працювало для мене. Та ж проблема, що і ОП.
Марцін

2

Я не знаю, чи використовуєте ви командний рядок чи графічний інтерфейс для встановлення оновлень, але процес оновлення виводив на екран наступні рядки (з файлу встановлення, пов’язаного в іншій відповіді):

> systemd unit names have been renamed"
> you should systemctl stop and disable cups.service and"
> systemctl daemon-reload, start and enable org.cups.cupsd.service"

Це не мається на увазі, як ляпають пальцями за те, що не прочитали цього, але більше, щоб зрозуміти, що якщо ви використовуєте якийсь графічний інтерфейс для управління оновленнями Arch, ви, можливо, не зможете побачити вихід, створений Pacman. Якщо це так, вам слід настійно розглянути можливість використання іншого помічника оновлення або просто запустити Pacman з командного рядка.

Якщо ви вважаєте за краще використовувати графічний інтерфейс, вам слід розглянути можливість калу, оскільки він також може працювати з оновленнями AUR, а також відображати оновлення новин на веб-сайті Arch, які часто містять життєво важливу інформацію про оновлення, які потребують ручного втручання, такі як останні оновлення Java та Intel мікрокод.

Зверніть увагу, що якщо ви використовуєте будь-які інші сервісні файли, які залежать від cups.service, вам, можливо, доведеться оновити ці сервісні файли вручну, щоб перейменувати cups.service на org.cups.cupsd.service. Наприклад, це стосується файлу ccpd.service, наданого драйвером Canon CAPT в AUR.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.