Aqui está a configuração:
- VirtualBox 4.1.20 (que a janela da Ajuda descreve como 4.1.12_Ubuntu)
- Extension Pack 4.1.20 (para suporte a USB)
- Windows 7 Home Premium como sistema operacional convidado no VirtualBox
- Adições ao convidado do VirtualBox para suporte a unidades compartilhadas
- Ubuntu 12.04 com dist-upgrade para setembro de 2012 como host
sistema operacional.
- Fuji Xerox DocuPrint P205b, que eu acredito ser uma impressora GDI,
conectado via USB.
- Um
USB Filter
adicionado à configuração do VirtualBox. Este filtro é simplesmente selecionado, por isso os detalhes são automaticamente determinados pelo VirtualBox e proprietários: ele possui valores da FJ DocuPrint P205b. O menu VirtualBox Devices > USB
tem o dispositivo de impressora USB marcado, o que considero significar que é passado do host para o convidado. A barra de tarefas do VirtualBox mostra que ele está ciente do dispositivo USB quando o cursor passa sobre o ícone USB.
O problema é que muitas vezes os trabalhos de impressão ficam na fila de impressão e nada sai da impressora. O status da impressora para o primeiro item na fila será Printing
, embora nada aconteça. Então, ao reiniciar o Windows, os trabalhos de impressão são impressos, aparentemente simultâneos ao processo de reinicialização; isso é como o Windows recarrega.
Uma forma de evitar esse problema é inicializar o Windows com o cabo da impressora conectado e enviar os trabalhos de impressão. Nesse cenário, os trabalhos de impressão são impressos em tempo hábil. Talvez VirtualBox
tenha um problema com o USB sendo plug-and-play e hot pluggable
. Windows sozinho não tem esse problema. Eu sei disso porque eu instalei e usei este driver de impressora em vários sistemas de inicialização dupla do Grub apenas, assim como o Grub, muitas vezes. Este problema só foi visto dentro do VirtualBox, e como eu disse meu VirtualBox está no Ubuntu.
Não é conveniente ter a impressora conectada quando o Windows é inicializado porque: Um, este é um laptop, e Dois, eu posso inicializar o Windows com um propósito diferente de imprimir e não antecipar a necessidade de imprimir.
Há alguma correção recomendável para esse problema?
Editar Quando houver trabalhos presos na fila de impressão, vá para o menu VirtualBox para selecionar Devices > USB Devices
e alternar o estado do dispositivo USB que é a Fuji Xerox DocuPrint P205b. Ou seja: desmarque e verifique o dispositivo. Isso fará com que os trabalhos de impressão enfileirados sejam concluídos, às vezes. Eu tive sucesso muito limitado com essa solução alternativa.