Cups não reinicia - Ubuntu 10.04 LTS + LaserJet1018 [RESOLVIDO]

Iniciado por Sedan75, 28 de Fevereiro de 2012, 10:40

tópico anterior - próximo tópico

Sedan75

Olá, pessoal.

Há uma postagem de um membro do fórum e usuário de Ubuntu 8.10 com um problema semelhante ao meu, mas, embora as dicas que ele recebeu tenham lhe ajudado, não me ajudou.

Há algumas semanas, eu dei um stop no cups pois até então eu nem tinha impressora.
Hoje, estou tentando reiniciá-lo pra testar uma impressora aqui do serviço, mas só recebo mensagens de erro.

Informações:
> firefox: localhost:613/admin -> "Falha no carregamento".
> o error_log do cups está vazio;
> o "/etc/init.d/cups" existe;
> o "system-config-printer 1.2.0" informa que o "spooler de impressão do Cups não está em execução" e pede pra seguir para "Sistema > Administração > Serviços >" e localizar o Cups, mas não consta este caminho no menu.


Comandos que já testei:

Citarsudo service cups restart
cups: unrecognized service

sudo /etc/init.d/cupsys restart
sudo: /etc/init.d/cupsys: command not found

sudo /etc/init.d/cups restart
sudo: /etc/init.d/cups: command not found

sudo /etc/init.d/cups start
sudo: /etc/init.d/cups: command not found

sudo /etc/init.d/cupsys start
sudo: /etc/init.d/cupsys: command not found

Obs: Será que não há algum problema com os links do Cups?

Agradeço antecipadamente qualquer ajuda.
Sedan75
UBUNTU 10.04 LTS
H-Buster HBNB 1401

irtigor

Essa cor dificulta, em muito, a leitura. Se fossem uma ou duas linhas, eu até faria um esforço, mas não é o caso...

Pelo titulo (única coisa que li), use o comando
sudo service cups restart

Se não funcionar, copie e cole a saída aqui. Recomendo o uso da tag code ou quote, sem trocar a cor da letra (eu, e várias pessoas com problemas de visão (ou não), ficariam gratas).

Sedan75

Citação de: irtigor online 28 de Fevereiro de 2012, 12:06
Essa cor dificulta, em muito, a leitura. Se fossem uma ou duas linhas, eu até faria um esforço, mas não é o caso...

Pelo titulo (única coisa que li), use o comando
sudo service cups restart

Se não funcionar, copie e cole a saída aqui. Recomendo o uso da tag code ou quote, sem trocar a cor da letra (eu, e várias pessoas com problemas de visão (ou não), ficariam gratas).

Atendendo ao seu pedido, troquei a cor da letra da minha postagem.
Espero que agora,valha a pena você se esforçar pra me ajudar.
O comando que sugeriu também já tentei e a saída foi:

Citarsudo service cups restart
[sudo] password for sedan75:
cups: unrecognized service

Agradeço antecipadamente qualquer ajuda.
Sedan75
UBUNTU 10.04 LTS
H-Buster HBNB 1401

Tota

Ola

Reinstalar o Cups poderia resolver.

[]'s

Sedan75

Citação de: Tota online 28 de Fevereiro de 2012, 12:32
Ola

Reinstalar o Cups poderia resolver.

[]'s

Citar
sudo apt-get remove --purge cups
.
.
.
sudo apt-get install cups
.
.
.
ps aux | grep cups
root         9606  0.1  0.1   7004  2864 ?        Ss   12:50   0:00 /usr/sbin/cupsd -C /etc/cups/cupsd.conf
sedan75   9978  0.0  0.0   3340   828 pts/1    S+   12:51   0:00 grep --color=auto cups

Keria ter resolvido sem ter que reinstalar, até pra saber o que era que estava errado.
De qualquer forma, está resolvido e foi bom alguém mais pensar em reinstalação além de mim.

O servidor está ativo. Agora, vou tentar instalar uma deskjet1018.

Obrigado, Tota.
Sedan75
UBUNTU 10.04 LTS
H-Buster HBNB 1401

Tota

#5
Ola

Quando é um problema simples eu nem me preocupo em traçar o problema e resolver "na unha". Tudo depende de se ter tempo ou não para aumentar o conhecimento. ( Impressora é para já, não dá para demorar não é mesmo?)

No caso, voce poderia usar um sudo service cups restart e se não resolvesse:

1)o comando dpkg --list cups, depois ou antes o comando locate cups na raiz.

2) analisar o pacote e verificar sua consistência com dpkg -p cups

3) Verificar o conteudo de cups.conf

4) Checar as permissões com ls -la

e sucessivamente até encontrar que se comporta mal. ( faça aí em terminal os passos acima e voce vai ver a quantidade de informações voce vai ter que digerir e depurar)

Muito trabalho para pouca praticidade.

Um apt-get install --reinstall cups dá conta do recado em uma linha sem se perder o sono. kkkk

Não esqueça que para as deskjet da hp tem que estar instalado o hplip-cups

[]'s

Sedan75

Citação de: Tota online 28 de Fevereiro de 2012, 13:12
Ola

Quando é um problema simples eu nem me preocupo em traçar o problema e resolver "na unha". Tudo depende de se ter tempo ou não para aumentar o conhecimento. ( Impressora é para já, não dá para demorar não é mesmo?)

No caso, voce poderia usar um sudo service cups restart e se não resolvesse:

1)o comando dpkg --list cups, depois ou antes o comando locate cups na raiz.

2) analisar o pacote e verificar sua consistência com dpkg -p cups

3) Verificar o conteudo de cups.conf

4) Checar as permissões com ls -la

e sucessivamente até encontrar que se comporta mal. ( faça aí em terminal os passos acima e voce vai ver a quantidade de informações voce vai ter que digerir e depurar)

Muito trabalho para pouca praticidade.

Um apt-get install --reinstall cups dá conta do recado em uma linha sem se perder o sono. kkkk

Não esqueça que para as deskjet da hp tem que estar instalado o hplip-cups

[]'s

Bem, "impressora é pra já", nisso você tem razão.

Quanto à impressora, trata-se de uma LaserJet1018, e não de uma DeskJet como eu erroneamente mencionei acima.
Para ela, instalei o hpijs o qual não tive sucesso e tbm fiz o teste com o hpijs-ppds o quel tbm não tive sucesso.

Também baixei, compilei e instalei o foomatic(foo2zjs-z1) mas ao enviar um trabalho de impressão à impressora, recebo a informação de que a impressão foi feita, mas nada foi impresso, e a impressora volta a ficar ociosa.

Com os hpij's, retorna um erro no cups.
O relatório do diagnóstico segue abaixo:


CitarD [29/Feb/2012:15:12:03 -0300] Get-Jobs ipp://localhost/printers/
D [29/Feb/2012:15:12:03 -0300] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 15 WAITING Closing on EOF
D [29/Feb/2012:15:12:03 -0300] cupsdCloseClient: 15
D [29/Feb/2012:15:12:03 -0300] cupsdAcceptClient: 15 from localhost (Domain)
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 15 POST / HTTP/1.1
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdAuthorize: No authentication data provided.
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 15 1.1 Get-Notifications 1
D [29/Feb/2012:15:12:03 -0300] Get-Notifications /
D [29/Feb/2012:15:12:03 -0300] cupsdIsAuthorized: requesting-user-name="sedan75"
D [29/Feb/2012:15:12:03 -0300] Returning IPP successful-ok for Get-Notifications (/) from localhost
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 12 POST / HTTP/1.1
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdAuthorize: No authentication data provided.
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 12 1.1 Get-Notifications 1
D [29/Feb/2012:15:12:03 -0300] Get-Notifications /
D [29/Feb/2012:15:12:03 -0300] cupsdIsAuthorized: requesting-user-name="sedan75"
D [29/Feb/2012:15:12:03 -0300] Returning IPP successful-ok for Get-Notifications (/) from localhost
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdAcceptClient: 16 from localhost (Domain)
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 16 POST / HTTP/1.1
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdAuthorize: No authentication data provided.
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 16 1.1 Get-Printer-Attributes 1
D [29/Feb/2012:15:12:03 -0300] Get-Printer-Attributes ipp://Ubuntu10:0/printers/Hewlett-Packard-HP-LaserJet-1018
D [29/Feb/2012:15:12:03 -0300] Returning IPP successful-ok for Get-Printer-Attributes (ipp://Ubuntu10:0/printers/Hewlett-Packard-HP-LaserJet-1018) from localhost
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 16 POST / HTTP/1.1
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdAuthorize: No authentication data provided.
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 16 1.1 Get-Job-Attributes 1
D [29/Feb/2012:15:12:03 -0300] Get-Job-Attributes ipp://localhost/jobs/17
D [29/Feb/2012:15:12:03 -0300] Returning IPP successful-ok for Get-Job-Attributes (ipp://localhost/jobs/17) from localhost
D [29/Feb/2012:15:12:03 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:03 -0300] cupsdReadClient: 15 WAITING Closing on EOF
D [29/Feb/2012:15:12:03 -0300] cupsdCloseClient: 15
D [29/Feb/2012:15:12:04 -0300] [Job 17] Unloading...
D [29/Feb/2012:15:12:08 -0300] cupsdReadClient: 12 POST / HTTP/1.1
D [29/Feb/2012:15:12:08 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:08 -0300] cupsdAuthorize: No authentication data provided.
D [29/Feb/2012:15:12:08 -0300] cupsdReadClient: 12 1.1 Get-Job-Attributes 1
D [29/Feb/2012:15:12:08 -0300] Get-Job-Attributes ipp://localhost/jobs/17
D [29/Feb/2012:15:12:08 -0300] [Job 17] Loading attributes...
D [29/Feb/2012:15:12:08 -0300] Returning IPP successful-ok for Get-Job-Attributes (ipp://localhost/jobs/17) from localhost
D [29/Feb/2012:15:12:08 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:08 -0300] cupsdReadClient: 12 POST / HTTP/1.1
D [29/Feb/2012:15:12:08 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:08 -0300] cupsdAuthorize: No authentication data provided.
D [29/Feb/2012:15:12:08 -0300] cupsdReadClient: 12 1.1 Cancel-Subscription 1
D [29/Feb/2012:15:12:08 -0300] Cancel-Subscription /
D [29/Feb/2012:15:12:08 -0300] cupsdIsAuthorized: requesting-user-name="sedan75"
D [29/Feb/2012:15:12:08 -0300] cupsdMarkDirty(-----S)
D [29/Feb/2012:15:12:08 -0300] Returning IPP successful-ok for Cancel-Subscription (/) from localhost
D [29/Feb/2012:15:12:08 -0300] cupsdSetBusyState: Dirty files
D [29/Feb/2012:15:12:08 -0300] cupsdAcceptClient: 15 from localhost (Domain)
D [29/Feb/2012:15:12:08 -0300] cupsdReadClient: 16 WAITING Closing on EOF
D [29/Feb/2012:15:12:08 -0300] cupsdCloseClient: 16
D [29/Feb/2012:15:12:08 -0300] cupsdReadClient: 15 GET /admin/log/error_log HTTP/1.1
D [29/Feb/2012:15:12:08 -0300] cupsdSetBusyState: Active clients and dirty files
D [29/Feb/2012:15:12:08 -0300] cupsdAuthorize: No authentication data provided.
Sedan75
UBUNTU 10.04 LTS
H-Buster HBNB 1401

Tota

Ola

Tirei do site do OpenPrint=> http://www.openprinting.org/printer/HP/HP-LaserJet_1018

CitarThe firmware of the printer must be uploaded after turning it on. You can use a hotplug/udev script which comes with foo2zjs, or do it manually: "cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0"

Ou seja, depois de ligar e conectar a impressora na maquina, deixe ela ligada e tente:
sudo cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

Pode ser que este detalhe possa ter lhe escapado. Como não tenho esta impressora, fica a dica.

[]'s

Sedan75

Citação de: Tota online 29 de Fevereiro de 2012, 17:01
Ola

Tirei do site do OpenPrint=> http://www.openprinting.org/printer/HP/HP-LaserJet_1018

CitarThe firmware of the printer must be uploaded after turning it on. You can use a hotplug/udev script which comes with foo2zjs, or do it manually: "cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0"

Ou seja, depois de ligar e conectar a impressora na maquina, deixe ela ligada e tente:
sudo cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

Pode ser que este detalhe possa ter lhe escapado. Como não tenho esta impressora, fica a dica.

[]'s

Olá, amigaum!
Resolvi definitivamente com esta dica:
http://noloencontraba.blogspot.com/2011/12/configurar-una-hp-laserjet-1018-en.html

O tutorial propõe o download do hplip-3.11.10 para ubuntu. No tutorial, a impressora é instalada num 11.10, mas o script identifica varias versões do ubuntu e identificou o meu 10.04, e faz o download das respectivas dependências além de remover alguns pacotes, tudo automaticamente, requerendo apenas algumas respostas do usuário.

De qualquer forma, agradeço o seu interesse em me ajudar, o que foi de grande valia.

Abs.
Sedan75
UBUNTU 10.04 LTS
H-Buster HBNB 1401