Lançamento do navegador de arquivos nautilus inicia o desktop gnome, como suprimi-lo

5

Atualmente, estou usando i3 window manager (mas acho que isso se aplica também a outros gerenciadores de janelas não padrão). Sempre que eu corro nautilus, ele também inicia uma área de trabalho em tela cheia, que eu tenho que fechar.

A solução possível é iniciar o nautilus com: nautilus --browser --no-desktop , que resolve esse problema apenas parcialmente, pois às vezes o nautilus é iniciado automaticamente por outros aplicativos e, nesse caso, ele seria lançado sem as opções --browser --no-desktop .

Existe alguma opção de configuração do gnome3 que me permite suprimir o lançamento do desktop?

    
por jb. 03.09.2014 / 11:05

2 respostas

7

Sim, existe um valor dconf que controla isso. Execute o seguinte comando para desativar o desenho da área de trabalho pelo Nautilus:

gsettings set org.gnome.desktop.background show-desktop-icons false

Fonte: link

    
por 03.09.2014 / 12:06
1

Se você não quiser desativar show-desktop-icons permanentemente, talvez porque você também usa outro gerenciador de janelas ou desktop, como GNOME ou Unity, você cria um novo arquivo .desktop que especifica o comando a ser usado para abrir o nautilus. Por exemplo, ~/.local/share/applications/nautilus.desktop :

[Desktop Entry]
NotShowIn=Unity;GNOME
Name=Files
Comment=Access and organize files
Exec=nautilus --new-window --no-desktop
Terminal=false
Type=Application

Isso só funciona se você estiver usando um lançador de aplicativos, como i3-dmenu-desktop que suportam o padrão de área de trabalho .

Por exemplo, em ~/.config/i3/config , você pode ter uma das seguintes opções:

bindsym $mod+space exec --no-startup-id i3-dmenu-desktop
bindsym $mod+space exec --no-startup-id i3-dmenu-desktop --dmenu='dmenu -i'

O exemplo do arquivo .desktop acima será exibido no inicializador como "Arquivos", de acordo com o atributo Name . Ele também aparecerá como "arquivos" se você estiver executando com insensibilidade a maiúsculas e minúsculas, dmenu -i .

    
por 04.08.2016 / 13:06