O Nautilus não está minimizando, mas abrindo uma nova sessão toda vez que o ícone é clicado

4

Para esclarecer, quando clico em um ícone na prancha , é aberta uma janela do respectivo aplicativo. Se eu clicar nesse ícone novamente, ele será minimizado como deveria. Mas quando eu faço o mesmo com o Nautilus, ele abre uma nova janela com a nova sessão do aplicativo. Eu não quero que isso aconteça e lembro que nem sempre foi assim.

Quando abro através do Gnome dash (à direita), não mostra este comportamento. O problema é apenas em Plank.

Ubuntu Gnome 17.04

    
por Sumeet Deshmukh 14.05.2017 / 08:22

1 resposta

2

Os ícones no Dash e no Launcher usam diferentes .desktop -files. O ícone no lançador usa org.gnome.Nautilus.desktop , o ícone no painel usa nautilus.desktop . A inicialização do Nautilus do local diferente adicionará ícones diferentes (com a mesma aparência) ao plank -dock.

Adicionei os dois ícones ao encaixe para obter uma saída significativa e eles têm um comportamento diferente. O ícone org.gnome.Nautilus.desktop se comportará como você deseja, ele minimizará todas as janelas Nautilus abertas e aumentará todas elas clicando no ícone novamente. O nautilus.desktop -icon se comporta como você descreve, ele sempre abrirá uma nova janela do Nautilus.

Você encontrará as entradas do ativador para o plank -dock em

~/.config/plank/dock1/launchers

Aqui estão algumas saídas da minha configuração:

$ ls -l '/home/mook/.config/plank/dock1/launchers' 
total 20
-rw-rw-r-- 1 mook mook 83 พ.ค.  15 19:46 firefox.dockitem
-rw-rw-r-- 1 mook mook 84 พ.ค.  15 20:12 nautilus.dockitem
-rw-rw-r-- 1 mook mook 91 พ.ค.  15 19:50 org.gnome.gedit.dockitem
-rw-rw-r-- 1 mook mook 94 พ.ค.  15 19:47 org.gnome.Nautilus.dockitem
-rw-rw-r-- 1 mook mook 94 พ.ค.  15 19:47 org.gnome.Terminal.dockitem</pre>

Conteúdo de org.gnome.Nautilus.dockitem :

[PlankDockItemPreferences]
Launcher=file:///usr/share/applications/org.gnome.Nautilus.desktop

Conteúdo de nautilus.dockitem : nautilus.dockitem

[PlankDockItemPreferences]
Launcher=file:///usr/share/applications/nautilus.desktop

Quando você verificar os arquivos em ~/.config/plank/dock1/launchers , tenho certeza de que encontrará nautilus.dockitem , pois esse é o que se comporta conforme descrito. Para remover o ícone do encaixe, feche todas as janelas do Nautilus, clique com o botão direito do mouse no ícone no plank -dock e desmarque a opção Keep in Dock . Em seguida, inicie o Nautilus a partir do Iniciador (você provavelmente terá que adicionar o Nautilus aos favoritos antes) e bloqueie o novo ícone do Nautilus no plank -dock com o botão direito do mouse e verificando Keep in dock .

Confuso, não é?

Uma coisa engraçada é que não consigo encontrar os arquivos org.gnome.Nautilus.desktop e nautilus.desktop com o Nautilus, mas eles são listados quando eu uso ls -a /usr/share/applications no terminal ...

Testado no Ubuntu Gnome 17.04

    
por mook765 15.05.2017 / 16:20