Talvez um pouco atrasado, mas estou oferecendo uma resposta parcial / experimental na esperança de que outros membros da comunidade possam fornecer explicações concretas. Se você estiver disposto a assumir o risco e experimentar, talvez funcione em sua configuração também.
Estou executando o Linux Mint 15 de 64 bits e tive o mesmo problema com a minha Canon MF4570dn. Eu instalei a versão 2.70 do driver de 64 bits do site da Canon:
sudo dpkg -l | grep Canon
ii cndrvcups-common 2.70-1 amd64 Canon Printer Driver Common Modules Ver.2.70
ii cndrvcups-ufr2-us 2.70-1 amd64 Canon UFR2 Printer Driver for Linux
Eu tive exatamente o mesmo problema que o computador diz "imprimir", mas nada acontece na impressora. Depois de muita frustração, me deparei com dois sites que mencionaram que algumas bibliotecas de 32 bits são necessárias para os drivers da Canon e sugiro instalar o seguinte:
sudo apt-get install libc6-i386 ia32-libs lib32z1
Eu fiz isso e minha impressora funciona. Para referência, os sites são:
Observe que os sites também mencionam alguns links simbólicos, mas eu não precisei fazer isso (na verdade, no Mint 15, as pastas referenciadas não existiam na minha máquina).
Não entendo por que preciso instalar dependências de 32 bits em um pacote de driver de 64 bits (ele não está listado como um requisito na documentação da Canon), e é por isso que eu chamo isso de resposta parcial / experimental. / p>