Erro ao copiar do Desktop para qualquer outro local

Erro ao copiar do Desktop para qualquer outro local

Instalei recentemente o Xubuntu e notei muitas diferenças entre o xfce e o gnome. Não gostei muito do Thunar (principalmente por causa do recurso de pesquisa - mesmo o bagre não possui metade das capacidades do Nautilus). Então instalei o Nautilus e tornei-o o gerenciador de arquivos preferido dos aplicativos exo-preferidos. A princípio tudo parecia funcionar - a função de pesquisa, locais, favoritos etc. No entanto, tentei copiar um arquivo da área de trabalho para minha pasta pessoal e ocorreu o seguinte erro:

E depois de apertar Skip, outro:

Tentei desinstalar o thunar e o xfdesktop esperando que o nautilus 'assumisse' o controle da área de trabalho, mas isso não aconteceu. Também tentei com um link simbólico para xfdesktop -> nautilus como sugerido em algum tópico, mas isso também não funcionou.

O erro ocorre sempre que tento copiar ou mover algo (um arquivo ou pasta) da área de trabalho para outro local (por Ctrl + C ou Copiar no menu de contexto). Copiar e mover trabalhos de e para outros locais (mesmo de um local aleatório para a área de trabalho, mas não dele). O mais estranho é que quando arrasto e solto um arquivo ou pasta da área de trabalho para o local desejado ele funciona sem erros.

Ficaria grato se alguém pudesse me ajudar. Desde já, obrigado!

Responder1

Oartigo citado acima em Ubuntuforumsé uma discussão muito antiga e não é realmente aplicável ao Xfce atual. A discussão a seguir é composta de minha experimentação e com referência à nautilus --no-desktopdiscussão nofóruns xfce.

Depende se você quer rodar xfdesktopjunto nautilus, ou deixar xfdesktopcuidar da área de trabalho e usar nautilusapenas como gerenciador de arquivos. Na minha máquina 12.04, que possui ppas para xfce 4.10 e 4.12, nautilusparece funcionar bem. No entanto, existem algumas possibilidades se você tiver problemas.

Observo que você disse que já havia criado nautiluso gerenciador de arquivos padrão e removido xfdesktop, mas deverá ser capaz de executar nautiluse xfdesktopna mesma sessão se usar a --no-desktopopção ao executar o nautilus. Se você aplicar qualquer um dos comandos abaixo, deverá sair e fazer login novamente para ver as alterações.


NOTA IMPORTANTE: você deve descobrir quais são exatamente seus próprios CLientCommands em sua sessão xfce iniciando o xfce4-settings-editor e indo para a xfce4-sessionguia e anotando quais atualmente se referem a Thunare e xfdesktop, em seguida, modifique o número nos comandos abaixo de acordo.


Cenário 1) não xfdesktopestá instalado e nautilusé o gerenciador de arquivos padrão.

Pode ser necessário consultar o seu xfce4-sessione alterar os padrões à prova de falhas para os comandos do cliente que definem uma sessão do Xfce. Você também deve fazer isso se desejar substituir o gerenciador de janelascom outro, e acho que pode ajudar neste caso.

Por exemplo, você poderia alterar os Client_Commands que se referem a Thunare xfdesktopao nautilus --no-default-windowusing xfconf(A --no-default-windowopção apenas impede que uma nautilusjanela seja aberta no login).

Lembre-se de usar os números dos Client_Commands em seu próprio sistema - consulte xfce4-settings-editor.

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "nautilus" -t string -s "--no-default-window" -a
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client3_Command -t string -s "nautilus" -t string -s "--no-default-window" -a

Ao fazer login, você receberá uma área de trabalho em branco, mas poderá definir um papel de parede usando aplicativos gnome, como o gthumb.

Esta é a melhor maneira de garantir que nautilusa área de trabalho esteja funcionando e que nada mais esteja interferindo.

Veja o final do artigo para saber como redefini-los. Saia e faça login novamente para ver as alterações.

Cenário 2) xfdesktopestá instalado e você deseja usá-lo para gerenciar a área de trabalho e nautiluscomo gerenciador de arquivos.

Encontre o número do seu próprio Client_Command para o navegador de arquivos (Thunar) consultando a xfce4-sessionparte de xfce4-settings-editor. Por exemplo, meu Client_Command era 2 e foi alterado para nautilus --no-desktop --no-default-window.

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "nautilus" -t string -s "--no-desktop" -t string -s "--no-default-window" -a

Saia e faça login novamente para ver as alterações. Lembre-se de usar os números dos Client_Commands em seu próprio sistema - consulte xfce4-settings-editor.
Sempre que você iniciar nautilussua sessão, você deve usar nautilus --no-desktop.

Se você precisar redefinir as alterações

Selecione a seção apropriada no xfce-sessiongráfico xfce4-settings-editorou use xfconf-query. Você deve usar os números reais dos Client_Commands em seu próprio sistema, não necessariamente os dados nos exemplos abaixo:

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "Thunar" -t string -s "--daemon" -a
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client3_Command -t string -s "xfdesktop" -a

Saia e faça login novamente para ver as alterações.

As opções sugeridas acima podem ser úteis para você, embora muitas vezes os problemas no nautilusXubuntu nem sempre sejam resolvidos facilmente. O primeiro cenário que permite nautilusgerenciar a área de trabalho e atuar como gerenciador de arquivos pode ser mais útil, supondo que você tenha criado nautiluso gerenciador de arquivos padrão.

informação relacionada