Ubuntu 14.04 CUPS problem

3

Atualizei recentemente de 12.04 para 14.04 no meu laptop e não consigo mais imprimir em uma impressora de rede via CUPS. Se eu correr

system-config-printer

Eu recebo o erro

There was an error during the CUPS operation: 'Bad Request'.

Se eu correr

system-config-printer --debug

Eu recebo a seguinte saída:

OpenPrinting: Init ('en_US', 'UTF-8') 1 0
+<NewPrinterGUI object at 0x7ff964028460 (newprinter+NewPrinterGUI at 0xea5ba0)>
Connected as user roberto
+<PrinterPropertiesDialog object at 0x7ff964041dc0   (printerproperties+PrinterPropertiesDialog at 0xf0b3a0)>
<authconn.Connection instance at 0x7ff964033830>: Operation += obtaining queue details
Authentication pass: 1
Authentication: password callback set
1024: u'Bad Request'

Se eu executar o comando com o sudo, posso acessar a caixa de diálogo e definir as impressoras, mas, em seguida, os aplicativos que não são executados como raiz não podem ver as impressoras definidas pelo usuário root.

A variável

CUPS_SERVER

é definido e exportado pelo .profile em meu diretório inicial e em /etc/profile .

Eu pesquisei sem sucesso até agora. Eu também reinstalei as xícaras depois de removê-las com --purge. Alguma dica?

    
por user626207 01.09.2014 / 13:58

1 resposta

2

Tivemos o mesmo problema após atualizar de 12.04 para 14.04, a mesma caixa de diálogo de erro, mas ainda conseguimos ver as impressoras por meio de um navegador e uma mensagem de erro semelhante de system-config-printer --debug . Aqui estava a solução que funcionou no nosso caso:

Em /etc/cups/cupsd.conf , substituímos a seção de navegação padrão por:

# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
# (Change '@LOCAL' to 'ALL' if using directed broadcasts from another
subnet.)
BrowseAllow @LOCAL
BrowsePoll printhost.yourserveraddress.com

E em /etc/cups/client.conf , adicionamos /version=1.1 ao endereço do servidor:

ServerName printhost.yourserveraddress.com/version=1.1

Depois de reiniciar as xícaras com sudo service cups restart , as impressoras de rede eram visíveis e utilizáveis.

Espero que você tenha encontrado uma solução mais cedo do que isso, mas eu queria responder aqui quando encontrei essa pergunta quando tive esse problema outro dia, e espero que ajude alguém a atualizar para o 14.04 um pouco atrasado.

    
por cupscups 07.01.2015 / 13:25