Minha mãe usa muito áreas de trabalho separadas e acha muito irritante quando acidentalmente clica duas vezes em uma pasta em sua área de trabalho, em vez de clicar com o botão direito e escolher "abrir em uma nova janela", como ela mesma treinou para fazer normalmente.
Existe uma maneira de definir o PCManFM como padrão para abertura em novas janelas em vez de novas guias?
(Ela está usando 12.04 (Precise Pangolin) no momento)
Aqui está umscreencast muito apressadoexplicando o comportamento do qual estou falando.
Responder1
Você pode tentar recompilar PCManFM, estou executandoLubuntu 12.04comPCMan FM 0.9.10e essas etapas funcionaram para mim.
Siga esses passos:
Abra um Terminal e instale os pacotes necessários:
sudo apt-get install apt-src build-essential
Instale as dependências de compilação:
sudo apt-get build-dep pcmanfm
Crie uma pasta para baixar o código fonte:
mkdir ~/Downloads/src cd ~/Downloads/src
Baixe a fonte:
apt-src install -b pcmanfm
Edite o
pcmanfm-0.9.10/src/pcmanfm.c
arquivo.leafpad pcmanfm-0.9.10/src/pcmanfm.c
No Leafpad, procure a linha
fm_main_win_open_in_last_active(fi->path);
(deve estar em algum lugar próximo à linha 420 e altere-a parafm_main_win_add_win(NULL, fi->path);
. Salve as alterações e feche o arquivo. Veja as capturas de tela se não estiver claro:Antes:
Depois:
Vá para a
pcmanfm-0.9.10/
pasta para construir os pacotes deb:cd pcmanfm-0.9.10/ dpkg-buildpackage -rfakeroot -uc -b
Agora você pode instalar os pacotes deb:
cd .. sudo dpkg -i pcmanfm*deb
Finalmente você pode sair e fazer login para ver as alterações.
Referência:Esta postagem deogilvierothchildem fóruns do Ubuntu.
Responder2
Edite este arquivo (como root):
/usr/share/applications/pcmanfm.desktop
Procure perto do final uma linha que diz:
Exec=pcmanfm %U
Adicione a opção -n ao comando assim:
Exec=pcmanfm -n %U
Salve o arquivo editado e, a partir de então, o pcmanfm sempre abrirá em uma nova janela, a menos que você diga especificamente para abrir algo em uma nova guia.
O recurso padrão para abrir em uma guia em vez de uma nova janela seria adequado se reconhecesse o espaço de trabalho. A dificuldade que surge é que você pode ter o pcmanfm aberto em algum outro desktop e tentar abrir um arquivo e nada (aparentemente) acontece. Se você procurar em outras áreas de trabalho, você o encontrará, mas o padrão deverá ser aberto em uma nova janela se não houver nenhum pcmanfm aberto na área de trabalho atual.
Responder3
Eu tenho o Fedora 20 com LXDE. Se eu clicar com o botão direito e for para Preferências da área de trabalho ou se você digitar o seguinte comando:
pcmanfm --desktop-pref
Na aba Avançado existe a opção "Abrir pastas da área de trabalho em uma nova janela" que resolve esse problema.
Responder4
Estou executando o Ubuntu LXDE, não o Fedora.
Essa opção para "pcmanfm --desktop-pref" não funciona para mim.
Recebi alguns erros, incluindo um pop-up que diz “O gerenciador de desktop não está ativo”.
A resposta que forneci anteriormente (editar o arquivo pcmanfm.desktop) funciona para mim.
Em particular, estou executando uma instalação de servidor Ubuntu com LXDE adicionado
manualmente após a instalação, em vez de "Lubuntu", então pode ser algo
específico da minha configuração que causa o erro, ou talvez seja uma
diferença entre o Fedora e o Ubuntu, eu não não sei.
Estou apenas relatando o que funciona para mim.