O problema pode não estar no pcmanfm. Se você tirar fotos com seu dispositivo móvel, é provável que o arquivo JPEG contenha uma miniatura em si (consulte Exif ). O pcmanfm simplesmente usa esse como a miniatura e o exibe.
No entanto, quando você gira sua imagem em sua área de trabalho, é provável que o software de edição de imagem atualize a imagem em si, mas não a miniatura. Portanto, cria discrepância entre a imagem e sua miniatura.
Para confirmar isso, você pode usar exiv2 para detectar se há uma miniatura no arquivo JPEG:
exiv2 image.jpg | grep -i thumbnail
Em caso afirmativo, você pode extraí-lo para ver se ele corresponde à própria imagem:
exiv2 -et image.jpg
Por fim, você pode excluir a miniatura no arquivo JPEG:
exiv2 -dt image.jpg
Abra o pcmanfm novamente e veja se ele lida com as miniaturas corretamente.
Se você realmente quiser manter a miniatura no arquivo JPEG, pode procurar um software de edição de fotos que atualize corretamente a miniatura. Mas pessoalmente eu sinto muito bem não ter isso, pois isso pode economizar espaço se você tiver muitas fotos.