Por que esta linha de comando do PCManFM não está funcionando?

1

O PCManFM não lembra do modo de visualização para pastas específicas. O arquivo pcmanfm.conf em:

/home/user/.config/pcmanfm/default

salva view_mode = [0,1,2,3] para todas as pastas. Sendo padrão 0 (visualização de ícones) , optei por não alterá-lo. Agora, criei um novo arquivo de configuração chamado álbum e criei um atalho na área de trabalho PCManFM (nautilus removido recentemente) chamado videos (que é uma pasta).
Como os vídeos são melhor visualizados como miniaturas, definir view_mode no álbum para 2. Aqui está a linha Exec no arquivo videos.desktop:

Exec=pcmanfm --profile=album "/home/user/Downloads/videos"

Isso funciona bem quando o desktop PCManFM não está em execução . Mas se for, não há tais configurações ou configurações funciona! Então, eu queria saber se havia uma solução para isso.

NOTA: Eu tentei isso muitas vezes matando o processo de desktop pcmanfm e abrindo a pasta de vídeos. Só funciona quando o desktop não está rodando!
version 12.10
pcmanfm version 1.0.1

    
por Python Student 03.10.2013 / 19:47

1 resposta

1

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.

    
por Radu Rădeanu 03.10.2013 / 20:08