Em link :
A chave
Exec
deve conter uma linha de comando. Uma linha de comando consiste em um programa executável, opcionalmente seguido por um ou mais argumentos. O programa executável pode ser especificado com seu caminho completo ou apenas com o nome do executável. Se nenhum caminho completo for fornecido, o executável será consultado na variável de ambiente$PATH
usada pelo ambiente da área de trabalho. O nome ou o caminho do programa executável não pode conter o sinal de igual ("="). Os argumentos são separados por um espaço.
Então, por causa desse sinal de igual de --profile=album
, acho que você tem um problema. O que você pode fazer é usar um script simples como este:
#!/bin/bash
/usr/bin/pcmanfm --profile=album "/home/user/Downloads/videos"
Não se esqueça de tornar o script executável:
chmod +x /path/to/script
E, finalmente, adicione em seu arquivo videos.desktop esta linha:
Exec=/path/to/script
Esse método funcionou para mim o tempo todo.