Comportamento diferente do Nautilus no Unity Launcher e no shell do Gnome 3

1

Preparando-se para a mudança de Unity para Gnome Shell no Ubuntu 17.10 Eu instalei o Ubuntu Gnome em um PC de reserva. A maioria das diferenças no comportamento padrão é aceitável ou pode ser modificada para se adequar ao meu gosto pessoal, mas não consigo descobrir como fazer com que o ativador de arquivos no Activities Dash se comporte como no Unity em 17.04 (e antes). .gnome.Nautilus.

Especificamente, no Unity, o menu de contexto após um clique direito inclui atalhos para as pastas listadas em ~ / .config / gtk-3.0 / bookmarks. No Ubuntu Gnome esses atalhos não aparecem no menu de contexto. Eu tentei adicionar ações do formulário

[Desktop Action Documents]
Name=Documents 
Exec=nautilus --new-window  ~/Documents

para org.gnome.Nautilus.desktop, mas embora eles tenham aparecido no menu de contexto, o Nautilus nunca abriu a pasta.

Também tive que fazer isso no arquivo de sistema /usr/share/applications/org.gnome.Nautilus.desktop desde quando coloquei uma cópia em ~ / .local / share / applications e a modifiquei (por isso também usei um ícone diferente) a versão do sistema foi usada no Dash. (Essa técnica funcionou com o Unity.)

O que eu perdi?

    
por Richard Quint 11.10.2017 / 00:30

1 resposta

1

Depois de pesquisar mais algumas variações diferentes dos meus termos de pesquisa, encontrei uma "solução" ou, mais provavelmente, apenas uma solução alternativa que pode não funcionar para todos. Editando cópias dos arquivos da área de trabalho de / usr / share / applications que eu coloquei em ~ / .local / share / applications eu mudei a linha

DBusActivatable=true

para

DBusActivatable=false

e agora tudo funciona. Devo admitir que não entendo completamente o que isso faz. Além disso, esteja avisado que estou usando uma sessão do X11. Vou tentar testar isso em Wayland, mas eu suspeito que terei alguns problemas diferentes, porque eu uso o gksudo para lançar o Synaptic e sua laia.

    
por Richard Quint 11.11.2017 / 20:19