Printing problem with ArchLinux and CUPS service
Sice a few days (I suspect since I have upgraded to gnome 3.14) on ArchLinux I can't print anymore. If I open the printing panel of gnome control center I get a message like (it's translated from Italian): "System service for printing seems not be available"
So from terminal I tryed:
$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.
I also tried reinstalling cups but no luck. I also googled around and tried the various solutions proposed but none of them works for me.
arch-linux systemd cups
add a comment |
Sice a few days (I suspect since I have upgraded to gnome 3.14) on ArchLinux I can't print anymore. If I open the printing panel of gnome control center I get a message like (it's translated from Italian): "System service for printing seems not be available"
So from terminal I tryed:
$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.
I also tried reinstalling cups but no luck. I also googled around and tried the various solutions proposed but none of them works for me.
arch-linux systemd cups
Hi thanks! I just discovered the same! I looked into archlinux.org/packages/extra/x86_64/cups/files and found the same... thanks. If you turn your comment into an answer I'll upvote select it.
– lviggiani
Nov 4 '14 at 9:15
add a comment |
Sice a few days (I suspect since I have upgraded to gnome 3.14) on ArchLinux I can't print anymore. If I open the printing panel of gnome control center I get a message like (it's translated from Italian): "System service for printing seems not be available"
So from terminal I tryed:
$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.
I also tried reinstalling cups but no luck. I also googled around and tried the various solutions proposed but none of them works for me.
arch-linux systemd cups
Sice a few days (I suspect since I have upgraded to gnome 3.14) on ArchLinux I can't print anymore. If I open the printing panel of gnome control center I get a message like (it's translated from Italian): "System service for printing seems not be available"
So from terminal I tryed:
$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.
I also tried reinstalling cups but no luck. I also googled around and tried the various solutions proposed but none of them works for me.
arch-linux systemd cups
arch-linux systemd cups
edited Jul 18 '16 at 12:51
don_crissti
50.7k15135163
50.7k15135163
asked Nov 4 '14 at 8:37
lviggianilviggiani
1,37241745
1,37241745
Hi thanks! I just discovered the same! I looked into archlinux.org/packages/extra/x86_64/cups/files and found the same... thanks. If you turn your comment into an answer I'll upvote select it.
– lviggiani
Nov 4 '14 at 9:15
add a comment |
Hi thanks! I just discovered the same! I looked into archlinux.org/packages/extra/x86_64/cups/files and found the same... thanks. If you turn your comment into an answer I'll upvote select it.
– lviggiani
Nov 4 '14 at 9:15
Hi thanks! I just discovered the same! I looked into archlinux.org/packages/extra/x86_64/cups/files and found the same... thanks. If you turn your comment into an answer I'll upvote select it.
– lviggiani
Nov 4 '14 at 9:15
Hi thanks! I just discovered the same! I looked into archlinux.org/packages/extra/x86_64/cups/files and found the same... thanks. If you turn your comment into an answer I'll upvote select it.
– lviggiani
Nov 4 '14 at 9:15
add a comment |
3 Answers
3
active
oldest
votes
As of cups v. 2.0.0
the service name has been changed . You'll have to disable the old service:
systemctl disable cups.service
before enabling and starting the new one:
systemctl enable org.cups.cupsd.service
systemctl daemon-reload
systemctl start org.cups.cupsd.service
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
add a comment |
I don't know whether you use the command line or a GUI to install updates, but the upgrade process did print the following lines (from the install file linked in the other reply) on the screen:
> 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"
This is not meant as a slap on the fingers for not having read this, but more to make you aware that if you are using some sort of GUI to manage Arch updates, you may not get to see the output produced by pacman. If this is the case, you should strongly consider using a different update helper, or simply run pacman from the command line.
If you prefer using a GUI, you should consider kalu as it can also handle AUR upgrades, as well as display news updates from the Arch website which often contain vital information about updates that require manual intervention, such as the recent updates to Java and Intel microcode.
Please note that if you use any other service files that depend on cups.service, you may have to manually update those service files to rename cups.service to org.cups.cupsd.service. This is, for example, the case with the ccpd.service file provided with the Canon CAPT driver in the AUR.
add a comment |
thank you. I fixed my Archlabs with the suggests above.
Cheers.
New contributor
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f165862%2fprinting-problem-with-archlinux-and-cups-service%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
As of cups v. 2.0.0
the service name has been changed . You'll have to disable the old service:
systemctl disable cups.service
before enabling and starting the new one:
systemctl enable org.cups.cupsd.service
systemctl daemon-reload
systemctl start org.cups.cupsd.service
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
add a comment |
As of cups v. 2.0.0
the service name has been changed . You'll have to disable the old service:
systemctl disable cups.service
before enabling and starting the new one:
systemctl enable org.cups.cupsd.service
systemctl daemon-reload
systemctl start org.cups.cupsd.service
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
add a comment |
As of cups v. 2.0.0
the service name has been changed . You'll have to disable the old service:
systemctl disable cups.service
before enabling and starting the new one:
systemctl enable org.cups.cupsd.service
systemctl daemon-reload
systemctl start org.cups.cupsd.service
As of cups v. 2.0.0
the service name has been changed . You'll have to disable the old service:
systemctl disable cups.service
before enabling and starting the new one:
systemctl enable org.cups.cupsd.service
systemctl daemon-reload
systemctl start org.cups.cupsd.service
edited Jul 18 '16 at 12:53
answered Nov 4 '14 at 9:27
don_crisstidon_crissti
50.7k15135163
50.7k15135163
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
add a comment |
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
Perfect! Thanks. It worked for me. The same problem as OP.
– Marcin
Nov 4 '14 at 10:28
add a comment |
I don't know whether you use the command line or a GUI to install updates, but the upgrade process did print the following lines (from the install file linked in the other reply) on the screen:
> 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"
This is not meant as a slap on the fingers for not having read this, but more to make you aware that if you are using some sort of GUI to manage Arch updates, you may not get to see the output produced by pacman. If this is the case, you should strongly consider using a different update helper, or simply run pacman from the command line.
If you prefer using a GUI, you should consider kalu as it can also handle AUR upgrades, as well as display news updates from the Arch website which often contain vital information about updates that require manual intervention, such as the recent updates to Java and Intel microcode.
Please note that if you use any other service files that depend on cups.service, you may have to manually update those service files to rename cups.service to org.cups.cupsd.service. This is, for example, the case with the ccpd.service file provided with the Canon CAPT driver in the AUR.
add a comment |
I don't know whether you use the command line or a GUI to install updates, but the upgrade process did print the following lines (from the install file linked in the other reply) on the screen:
> 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"
This is not meant as a slap on the fingers for not having read this, but more to make you aware that if you are using some sort of GUI to manage Arch updates, you may not get to see the output produced by pacman. If this is the case, you should strongly consider using a different update helper, or simply run pacman from the command line.
If you prefer using a GUI, you should consider kalu as it can also handle AUR upgrades, as well as display news updates from the Arch website which often contain vital information about updates that require manual intervention, such as the recent updates to Java and Intel microcode.
Please note that if you use any other service files that depend on cups.service, you may have to manually update those service files to rename cups.service to org.cups.cupsd.service. This is, for example, the case with the ccpd.service file provided with the Canon CAPT driver in the AUR.
add a comment |
I don't know whether you use the command line or a GUI to install updates, but the upgrade process did print the following lines (from the install file linked in the other reply) on the screen:
> 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"
This is not meant as a slap on the fingers for not having read this, but more to make you aware that if you are using some sort of GUI to manage Arch updates, you may not get to see the output produced by pacman. If this is the case, you should strongly consider using a different update helper, or simply run pacman from the command line.
If you prefer using a GUI, you should consider kalu as it can also handle AUR upgrades, as well as display news updates from the Arch website which often contain vital information about updates that require manual intervention, such as the recent updates to Java and Intel microcode.
Please note that if you use any other service files that depend on cups.service, you may have to manually update those service files to rename cups.service to org.cups.cupsd.service. This is, for example, the case with the ccpd.service file provided with the Canon CAPT driver in the AUR.
I don't know whether you use the command line or a GUI to install updates, but the upgrade process did print the following lines (from the install file linked in the other reply) on the screen:
> 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"
This is not meant as a slap on the fingers for not having read this, but more to make you aware that if you are using some sort of GUI to manage Arch updates, you may not get to see the output produced by pacman. If this is the case, you should strongly consider using a different update helper, or simply run pacman from the command line.
If you prefer using a GUI, you should consider kalu as it can also handle AUR upgrades, as well as display news updates from the Arch website which often contain vital information about updates that require manual intervention, such as the recent updates to Java and Intel microcode.
Please note that if you use any other service files that depend on cups.service, you may have to manually update those service files to rename cups.service to org.cups.cupsd.service. This is, for example, the case with the ccpd.service file provided with the Canon CAPT driver in the AUR.
answered Nov 18 '14 at 13:53
AerionAerion
213
213
add a comment |
add a comment |
thank you. I fixed my Archlabs with the suggests above.
Cheers.
New contributor
add a comment |
thank you. I fixed my Archlabs with the suggests above.
Cheers.
New contributor
add a comment |
thank you. I fixed my Archlabs with the suggests above.
Cheers.
New contributor
thank you. I fixed my Archlabs with the suggests above.
Cheers.
New contributor
New contributor
answered 21 mins ago
Fabrizio DegniFabrizio Degni
1
1
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f165862%2fprinting-problem-with-archlinux-and-cups-service%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Hi thanks! I just discovered the same! I looked into archlinux.org/packages/extra/x86_64/cups/files and found the same... thanks. If you turn your comment into an answer I'll upvote select it.
– lviggiani
Nov 4 '14 at 9:15