Finalmente funcionou! Aqui está o procedimento completo:
- Faça o download do RPM oficial, é o grande botão na parte inferior da esta página .
- Abra com
Archive Manager. - Como root, copie todos os arquivos encontrados no RPM para seus respectivos diretórios.
- Reinicialize.
- No diálogo
Add Printerdo Unity, selecione "Impressora de rede", depois "LDP" e digite o endereço IP da impressora. - Ele procura por um driver, mas não consegue encontrá-lo, então você é apresentado a uma grande lista de fabricantes.
- Acima desta lista, clique no botão de adição de PPD.
- Selecione o
fxlinuxprint.ppdque você copiou em / usr - Em
Text Editor, abra a caixa de diálogo Imprimir, emPage setupsetPaper sourcetoTray1, definaPaper sizetoA4. - Pressione
Print, ele deve imprimir o documento após alguns minutos, mesmo que apareçam erros "Bandeja de mídia precisa ser preenchida".
UPDATE: Se você receber uma mensagem dizendo There was an error during the CUPS operation: 'server-error-internal-error' , tente com a interface da web que é executada em http://localhost:631 por padrão. Funcionou no meu caso no Ubuntu 2012.04.