Existe uma maneira de fazer com que o Nautilus execute processos individuais?

6

Existe uma maneira de tornar a execução do "nautilus" criar um novo processo, em vez de usar o existente? Estou incomodado com os lançadores nautilus do meu dock pensando que a janela do nautilus é um novo aplicativo.

    
por Vallery 24.02.2011 / 01:37

3 respostas

1

Se o seu objetivo for impedir que novas janelas do Nautilus sejam exibidas como se fossem aplicativos separados no iniciador do Unity, torná-las realmente instâncias de aplicativos separadas seria quase certamente não ser útil.

Como outros já disseram, o lançamento de processos separados do Nautilus provavelmente não fará o que você deseja. Por exemplo, você provavelmente não conseguiria arrastar um ícone de uma janela do Nautilus para outra.

No entanto, se você quiser fazer isso, uma maneira simples de conseguir isso é instalar o openssh-server e usar o ssh -X para conectar-se "remotamente" à sua própria máquina:

ssh -c blowfish -X localhost (Você pode deixar de fora -c blowfish , mas isso pode aumentar a latência.)

Então, nesta sessão de login "remota", execute o Nautilus:

nautilus

Mais uma vez, enfatizo que isso provavelmente não conseguirá o que você deseja. Além disso, observe que há algumas considerações de segurança quando o openssh-server é instalado. Por padrão, todas as contas de usuário podem fazer login, portanto devem ter boas senhas ou você deve desativar contas que não têm, ou você pode usar um firewall para fazer com que apenas conexões na interface de loopback (por exemplo, de localhost para localhost ) são permitidos na porta 22.

    
por Eliah Kagan 22.09.2011 / 12:31
0

A menos que você esteja desenvolvendo / corrigindo bugs no nautilus, não há uma boa razão para ter mais de um processo para o código nautilus principal e muitas razões para não fazê-lo.

A forma como o código nautilus é apresentado torna-o bastante incómodo, com todas as partes integradas num único programa monolítico. quando você carrega o nautilus, você está carregando partes que carregam miniaturas, alteram configurações e salvam arquivos, além de mostrar arquivos e pastas em uma janela, mostrar a área de trabalho e interagir com alguns outros subsistemas do gnome.

Portanto, não é realmente possível fazer o que você deseja sem reprogramar o nautilus ou usar um gerenciador de arquivos diferente.

    
por Martin Owens -doctormo- 17.09.2011 / 07:37
0

Não tenho certeza do que você está tentando realizar que exigiria processos separados. Talvez o que você queira é janelas separadas para arrastar arquivos entre elas. Você pode obter uma segunda janela com Ctrl-N ou no menu suspenso Arquivo. Você também pode adicionar pastas ao seu iniciador de pastas pessoais e, se clicar com o botão direito do mouse no ícone do iniciador, poderá selecionar uma pasta que abra em sua própria janela. Clicar com o botão esquerdo no lançador vai para uma janela aberta do Nautilus e abrir apenas uma nova, se nenhuma estiver presente. Se adicionar essas pastas infelizmente ainda é um processo complicado no Unity. O FYI Nautilus manipula os arquivos em sua área de trabalho para que o processo do Nautilus esteja sempre em execução.

    
por fragos 17.09.2011 / 23:47

Tags