Uma solução menos trabalhosa é você colocar um programa entre seusaplicativos e o CUPS. Eu uso o gtklp e sou feliz assim.