Sorry if this question looks familiar: I tried solutions proposed by google searches but they either are not working or are too technical for me.
I messed with cups a few days ago, I don't recall exactly how and why but I ended up deleting some cups files.
I have un-installed and re-installed cups several time, through the software center and using the terminal and I also reinstalled cups-daemon but nothing changes.
Now, my local printer won't work. I get the message "printing service not available. Start service on this computer or connect to another server". The "start service" button is "greyd out"
I tried to restart the service through the terminal with
sudo service cups restart
to which the shell replies:
cups stop/waiting
and then nothing happens, as if the shell was "waiting" for something the happen. I have to do ctrl-c to get the prompt back.
I tried the troubleshoot instructions in the help menu and it says that "The CUPS print spooler does not seem to be running. To correct this, choose "System->Administration->Services from the main menu and look for the "cups" service"
I do not know where is this "System->Administration->Services" is in Ubuntu 14.04 lts
I also tried:
sudo /etc/init.d/cups start
which yielded
cupsd: Child exited with status 1
I had a similar problem (lubuntu 16.04) with 'printing services being unavailable'. This condition prevented the system from listing the local USB printer for selection. This was overcome installing CUPS:
Next bounce the service:
Finally, restart the machine.
I did not need to install CUPS on my instance of Ubuntu 16.04.
I found a solution: I found a virgin content of cupsd.conf on a forum. So I created a new cupsd.conf file by doing:
and copied the following cupsd.conf virgin content below
I saved it and then restarted the service with
and that did the trick.