Não sei se é um problema geral, mas a função responsável por gravar o arquivo .ppm ora faz a gravação em um formato que o EP consegue ler, ora gera um arquivo em um formato que, apesar de o Linux conseguir visualizar a figura, o EP2 não consegue reconhecer.
Ex: Ao abrir o arquivo de teste imagem1.ppm, fiz algumas modificações e utilizei a opção 'g' para gravar novo arquivo. O arquivo gravado saiu no formato correto (right_cod.png).
Continuei a modificar o arquivo imagem1.ppm e gravei novo arquivo. O arquivo gravado saiu com a codificação errada (wrong_cod.png).
right_cod.png e wrong_cod.png seguem em anexo.
Mais alguém verificou esse comportamento?