Impressora Brother DCP 1610W não funciona no Xubuntu 16.04

2

Estou tentando imprimir algo na minha área de trabalho com o Xubuntu 16.04, mas estou sem sucesso. O estranho é que funciona perfeitamente no meu laptop (com a mesma versão do sistema operacional, os mesmos drivers, etc).

Aqui estão as saídas de

tail -f /var/log/syslog

antes e depois de ligar a minha impressora:

Aug 19 11:50:26 mypc kernel: [  124.382330] usblp 3-10.3:1.0: usblp1: USB Bidirectional printer dev 5 if 0 alt 0 proto 2 vid 0x04F9 pid 0x035B
Aug 19 11:50:50 mypc org.freedesktop.PackageKit[3064]: DEBUG:Checking for inactivity (30s)
Aug 19 11:51:20 mypc org.freedesktop.PackageKit[3064]: DEBUG:Checking for inactivity (60s)
Aug 19 11:51:36 mypc kernel: [  193.883546] usb 3-10.3: USB disconnect, device number 5
Aug 19 11:51:36 mypc kernel: [  193.883747] usblp1: removed
Aug 19 11:51:36 mypc udev-configure-printer[5268]: remove /devices/pci0000:00/0000:00:14.0/usb3/3-10/3-10.3
Aug 19 11:51:36 mypc udev-configure-printer[5268]: URI of detected printer: usb://Brother/DCP-1610W%20series?serial=E74230B5N526398, normalized: brother dcp 1610w series serial e74230b5n526398
Aug 19 11:51:36 mypc udev-configure-printer[5268]: URI of print queue: usb://Brother/DCP-1610W%20series?serial=E74230B5N526398, normalized: brother dcp 1610w series serial e74230b5n526398
Aug 19 11:51:36 mypc udev-configure-printer[5268]: Queue ipp://localhost/printers/Brother-DCP-1610W-series has matching device URI
Aug 19 11:51:36 mypc udev-configure-printer[5268]: Disabled printer ipp://localhost/printers/Brother-DCP-1610W-series as the corresponding device was unplugged or turned off
Aug 19 11:51:40 mypc colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
Aug 19 11:51:43 mypc kernel: [  200.962335] usb 3-10.3: new high-speed USB device number 6 using xhci_hcd
Aug 19 11:51:43 mypc kernel: [  201.051201] usb 3-10.3: New USB device found, idVendor=04f9, idProduct=035b
Aug 19 11:51:43 mypc kernel: [  201.051204] usb 3-10.3: New USB device strings: Mfr=0, Product=0, SerialNumber=3
Aug 19 11:51:43 mypc kernel: [  201.051205] usb 3-10.3: SerialNumber: E74230B5N526398
Aug 19 11:51:43 mypc kernel: [  201.053024] usblp 3-10.3:1.0: usblp1: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04F9 pid 0x035B
Aug 19 11:51:43 mypc systemd[1]: Starting Automatic USB/Bluetooth printer setup (-devices-pci0000:00-0000:00:14.0-usb3-3\x2d10-3\x2d10.3)...
Aug 19 11:51:43 mypc udev-configure-printer[5285]: add /devices/pci0000:00/0000:00:14.0/usb3/3-10/3-10.3
Aug 19 11:51:43 mypc udev-configure-printer[5285]: device devpath is /devices/pci0000:00/0000:00:14.0/usb3/3-10/3-10.3
Aug 19 11:51:43 mypc udev-configure-printer[5285]: MFG:Brother MDL:DCP-1610W series SERN:- serial:E74230B5N526398
Aug 19 11:51:43 mypc kernel: [  201.078847] audit_printk_skb: 63 callbacks suppressed
Aug 19 11:51:43 mypc kernel: [  201.078850] audit: type=1400 audit(1471603903.429:118): apparmor="DENIED" operation="open" profile="/usr/sbin/ippusbxd" name="/etc/ld.so.preload" pid=5299 comm="ippusbxd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Aug 19 11:51:47 mypc colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
Aug 19 11:51:48 mypc kernel: [  206.136838] audit: type=1400 audit(1471603908.485:119): apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd" name="/etc/ld.so.preload" pid=5309 comm="cups-exec" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Aug 19 11:51:48 mypc kernel: [  206.137116] audit: type=1400 audit(1471603908.485:120): apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd" name="/etc/ld.so.preload" pid=5309 comm="cups-deviced" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Aug 19 11:51:48 mypc kernel: [  206.140017] audit: type=1400 audit(1471603908.489:121): apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd" name="/etc/ld.so.preload" pid=5311 comm="ipp" requested_mask="r" denied_mask="r" fsuid=7 ouid=0
Aug 19 11:51:48 mypc kernel: [  206.145184] audit: type=1400 audit(1471603908.493:122): apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd" name="/etc/ld.so.preload" pid=5314 comm="serial" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Aug 19 11:51:48 mypc kernel: [  206.148449] audit: type=1400 audit(1471603908.497:123): apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd" name="/etc/ld.so.preload" pid=5316 comm="ipps" requested_mask="r" denied_mask="r" fsuid=7 ouid=0
Aug 19 11:51:48 mypc kernel: [  206.150067] audit: type=1400 audit(1471603908.497:124): apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd" name="/etc/ld.so.preload" pid=5320 comm="usb" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
Aug 19 11:51:48 mypc kernel: [  206.156124] usblp1: removed
Aug 19 11:51:48 mypc kernel: [  206.163011] usblp 3-10.3:1.0: usblp1: USB Bidirectional printer dev 6 if 0 alt 0 proto 2 vid 0x04F9 pid 0x035B
Aug 19 11:51:48 mypc hp[5313]: io/hpmud/pp.c 627: unable to read device-id ret=-1
Aug 19 11:51:48 mypc python3: io/hpmud/pp.c 627: unable to read device-id ret=-1
Aug 19 11:51:48 mypc udev-configure-printer[5285]: URI contains USB serial number
Aug 19 11:51:48 mypc udev-configure-printer[5285]: URI match: usb://Brother/DCP-1610W%20series?serial=E74230B5N526398
Aug 19 11:51:48 mypc udev-configure-printer[5285]: URI of detected printer: usb://Brother/DCP-1610W%20series?serial=E74230B5N526398, normalized: brother dcp 1610w series serial e74230b5n526398
Aug 19 11:51:48 mypc udev-configure-printer[5285]: URI of print queue: usb://Brother/DCP-1610W%20series?serial=E74230B5N526398, normalized: brother dcp 1610w series serial e74230b5n526398
Aug 19 11:51:48 mypc udev-configure-printer[5285]: Queue ipp://localhost/printers/Brother-DCP-1610W-series has matching device URI
Aug 19 11:51:48 mypc udev-configure-printer[5285]: Re-enabled printer ipp://localhost/printers/Brother-DCP-1610W-series
Aug 19 11:51:48 mypc systemd[1]: Started Automatic USB/Bluetooth printer setup (-devices-pci0000:00-0000:00:14.0-usb3-3\x2d10-3\x2d10.3).
Aug 19 11:51:50 mypc org.freedesktop.PackageKit[3064]: DEBUG:Checking for inactivity (90s)

Minha impressora é o Brother-DCP 1610w. Eu posso digitalizar perfeitamente bem com isso, é apenas a impressão que não está funcionando. Em "Impressoras", vejo a impressora lá com a marca de verificação verde, embora depois de pedir para imprimir algo, nada acontece. Se eu for para "Impressoras", vejo as tarefas como "concluídas".

Alguma idéia do que poderia estar acontecendo e eu deveria consertar isso? Eu obviamente já reiniciei o computador e a impressora. Eu também já instalei estes drivers: Downloads - DCP-1610W | support.brother.com

EDITAR: Fazendo sudo cat /etc/cups/printers.conf enquanto a impressora está desligada me dá o seguinte:

# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter Brother-DCP-1610W-series>
UUID urn:uuid:3f49b902-e331-31f5-558a-cf8be931977d
Info Brother DCP-1610W series
Location mypc
MakeModel Brother DCP-1610W for CUPS
DeviceURI usb://Brother/DCP-1610W%20series?serial=E74230B5N526398
State Stopped
StateMessage Unplugged or turned off
StateTime 1471611395
ConfigTime 1471603824
Reason paused
Type 8392708
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</DefaultPrinter>
<Printer DCP1610W>
UUID urn:uuid:b62f3751-a91c-39b0-59ee-2fb82efd5755
Info DCP1610W
MakeModel Brother DCP-1610W for CUPS
DeviceURI usb://Brother/DCP-1610W%20series?serial=E74230B5N526398
State Stopped
StateMessage Unplugged or turned off
StateTime 1471611395
ConfigTime 1471606686
Reason paused
Type 8392708
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>

Com a impressora ligada, recebo:

# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter Brother-DCP-1610W-series>
UUID urn:uuid:3f49b902-e331-31f5-558a-cf8be931977d
Info Brother DCP-1610W series
Location mypc
MakeModel Brother DCP-1610W for CUPS
DeviceURI usb://Brother/DCP-1610W%20series?serial=E74230B5N526398
State Idle
StateTime 1471702911
ConfigTime 1471603824
Type 8392708
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</DefaultPrinter>
<Printer DCP1610W>
UUID urn:uuid:b62f3751-a91c-39b0-59ee-2fb82efd5755
Info DCP1610W
MakeModel Brother DCP-1610W for CUPS
DeviceURI usb://Brother/DCP-1610W%20series?serial=E74230B5N526398
State Idle
StateTime 1471702911
ConfigTime 1471606686
Type 8392708
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
    
por iamatrain 19.08.2016 / 21:48

2 respostas

3

Sua impressora do 1610 é listada duas vezes em /etc/cups/printers.conf com diferentes UUIDs a cada vez.

No meu arquivo de configuração, a impressora Brother é listada apenas uma vez:

# Printer configuration file for CUPS v2.1.3
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter DCP7065DN>
UUID urn:uuidzf3a944e2-df3b-3462-73f0-bf2d45b99cdf
Info DCP7065DN
MakeModel Brother DCP7065DN for CUPS
DeviceURI usb://Brother/DCP-7065DN?serial=U62712M1N423077
State Idle
StateTime 1472268209
ConfigTime 1470519913
Type 8392724
Accepting Ves
Shared Ves
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</DefaultPrinter>

Eu excluiria sua segunda impressora a partir de <Printer DCP1610W> até a última linha do arquivo </Printer> .

Antes de editar /etc/cups/printers.conf , você precisa parar o serviço cupsd com:

sudo systemctl stop cups

Depois faça sua edição. Depois de salvar seu arquivo de configuração, reinicie o serviço cupsd com:

sudo systemctl start cups

Uma advertência estou executando o Ubuntu 16.04 não o Xubuntu 16.04.

    
por WinEunuuchs2Unix 28.08.2016 / 20:17
1

O CUPS, como tenho certeza de que você descobriu, é um programa muito complicado, para dizer o mínimo.

Parece que sua impressora foi adicionada duas vezes ao registro de impressora do CUPS, o que provavelmente estaria causando esse problema.

Felizmente, você pode remediar isso na GUI:

  1. Acesse o menu de configurações Impressoras, no programa Configurações do seu computador.
  2. Desconecte a impressora com problemas.
  3. Remova a impressora com problemas do menu de configurações.
  4. Feche e reabra o menu de configurações para ter certeza de que ele realmente desapareceu. Se não, remova-o novamente.
  5. Conecte sua impressora novamente e o sistema deve detectá-la automaticamente. Não adicione manualmente a impressora.

Certifique-se de reiniciar quaisquer programas que possam precisar da impressora para que eles possam atualizar e obter a lista de impressoras mais recente (e correta).

Como alternativa, você pode remover a impressora da página da Web de controle do CUPS *. A partir daí, navegue até a guia Impressoras e remova a impressora afetada e quaisquer entradas semelhantes.

Além disso, enquanto estiver neste painel, você deve examinar a guia Tarefas e verificar se não há um refluxo de trabalhos de impressão que serão executados quando a impressora estiver -) conectado.

Depois de ter certeza de que tudo está pronto, conecte a impressora novamente e fotografe um documento de teste. Deve imprimir depois de alguns segundos.

* Este link levará você ao seu painel de administração local do CUPS, presente em localhost:631 . Está aqui apenas para sua conveniência.

    
por Kaz Wolfe 28.08.2016 / 20:23