o spool da impressora do Windows fica preso com o arquivo em 64kb do linux e do mac

2

Oi eu tenho duas impressoras em um servidor de arquivos com o Windows 2003, e outro com o Windows XP. A coisa é que quando eu tento imprimir da minha máquina, meu arquivo fica na fila para sempre, ele diz 64kb de qualquer que seja o arquivo que eu enviar. Eu tenho visto problemas semelhantes com algumas máquinas que rodam no Mac OS X. Aparentemente, as máquinas Windows não têm problemas para imprimir. Eles não estão conectados através do diretório ativo, apenas a rede. No passado eu tenho visto pessoas instalar janelas do Microsoft no servidor de impressora no Windows, eu não lembro o nome de qualquer um dos programas. Eu tenho pesquisando muito e não encontrei nada para substituir o serviço de spooler de impressão da Microsoft, talvez eu esteja enganado. Todos os dias eu tenho que reiniciar o serviço de spooler de impressão, eu até criei um arquivo bat para ele. Eu estou sem ideias aqui.

    
por Juan Diego 01.09.2010 / 08:23

2 respostas

1

Aqui está algo que você pode tentar.
Isso ajuda muito na maioria dos casos quando você tem problemas de impressão do sistema Unix para o Windows.

  • Na caixa do Windows, ative os "serviços de impressão Unix". É um componente opcional do Windows disponível no Painel de Controle - Adicionar / remover componentes do Windows. (Ele adiciona um spooler de impressão LPD compatível ao System-V ao Windows).
  • Renomeie a impressora (no Windows) para um nome curto (< 15 caracteres) sem espaços ou outros caracteres especiais. (Como "Deskjet2118" em vez de "Hp Deskjet 2118".) Isso nem sempre é necessário, mas alguns sistemas Unix não gostam de printernames com espaços / caracteres especiais.
  • No lado do Unix (Linux / OSX), altere a impressora para usar uma fila LPR em vez de impressão baseada em SMB ou IPP.

Isso melhora a taxa de transferência e a confiabilidade.
Ele também garante que os drivers de impressora do Windows não mexam com os trabalhos de impressão provenientes do lado do Unix. Na verdade, você pode configurar a impressora no Windows como um driver "Genérico / somente de texto" e os sistemas semelhantes ao Unix ainda poderão imprimir.

Existe uma situação em que isso não vai ajudá-lo: se a impressora em si é uma chamada WinPrinter.
Isso significa que a impressora não possui firmware completo integrado, mas precisa da assistência do driver da impressora, que pré-processa o trabalho de impressão em algo que a impressora limitada possa entender. Essa funcionalidade geralmente está presente apenas nos drivers do Windows, tornando a impressora utilizável apenas em sistemas Windows. Nesse caso, você está sem sorte.

    
por 16.03.2013 / 11:50
0

Você pode querer certificar-se de que o sistema de arquivos no servidor de impressão seja "saudável" nos seguintes termos:

  • bom estado do chkdsk
  • sem arquivos temporários ou de spool encalhados em seus respectivos diretórios
por 03.09.2010 / 08:29