O menu de aplicativos globais pode se comportar melhor com o GIMP?

9

Na verdade, gosto do menu global da Unity.

No entanto, para o GIMP, está totalmente quebrado e terrível. O Gimp usa várias janelas não associadas para suas barras de ferramentas e, assim que uma barra de ferramentas fica em foco, o menu global desaparece porque a janela à qual o menu pertence não está focalizada. Então você tem que mudar o foco de volta para a janela da imagem principal. É doloroso porque você precisa alternar entre usar as barras de ferramentas e usar o menu o tempo todo, mas toda vez que usar as barras de ferramentas, o menu desaparece.

Minha pergunta:

  • Existe alguma maneira de melhorar esse comportamento no GIMP? Por exemplo, não tendo as barras de ferramentas como janelas separadas, ou definindo o compiz de modo que ele não as trate como tal?

  • Ou, na falta disso, como posso desativar o menu global apenas para um aplicativo?

Usando com precisão, com o Gimp 2.6.12-1ubuntu1

    
por thomasrutter 15.05.2012 / 02:33

4 respostas

10

Se você quiser que uma aplicação em particular não use o menu global, você pode definir uma variável de ambiente pouco conhecida (mas muito útil): UBUNTU_MENUPROXY=0

Assim, o seguinte inserido em um terminal iniciará o gimp com o menu global desativado:

UBUNTU_MENUPROXY=0 gimp-2.6

Você notará que o menu global está desativado para o Gimp - agora com a janela principal do Gimp.

Como sugestão, se você iniciar o Gimp por meio de um ícone do inicializador, copie o arquivo /usr/share/applications/gimp.desktop para sua pasta pessoal ~/.local/share/applications (crie, se necessário).

Altere o valor exec= para um arquivo de script - por exemplo, /home/dad/launchgimp.sh

Copie e cole UBUNTU_MENUPROXY=0 gimp-2.6 neste novo arquivo e conceda a ele direitos de execução ( chmod +x ~/launchgimp.sh )

Logout e login.

    
por fossfreedom 18.05.2012 / 14:13
6

É mais fácil editar o campo Exec em /usr/share/applications/gimp.desktop to

Exec=env UBUNTU_MENUPROXY=0 gimp-2.6 %U
    
por Jon Hurst 04.10.2012 / 13:30
4

Este problema foi resolvido com a versão mais recente do Gimp, no Gimp 2.8 você pode usar o modo de janela única, daí não mais desaparecer menu global.

Instalando o Gimp 2.8:

O Gimp 2.8 pode ser instalado adicionando o PPA para o Ubuntu 12.04. Siga estas etapas:

  • Antes de instalar o Gimp 2.8, é importante remover a versão antiga do Gimp.
  • Pressione Alt + Ctrl + T para abrir o terminal e executar os seguintes comandos:

    sudo apt-get autoremove --purge gimp
    
  • Execute os seguintes comandos para adicionar o PPA e instalar o Gimp 2.8.

    sudo add-apt-repository ppa:otto-kesselgulasch/gimp
    sudo apt-get update
    sudo apt-get install gimp
    

Como habilitar o modo de janela única no Gimp 2.8?

Abra o Gimp e vá para o menu Windows e selecione Single-Window Mode

É isso aí!

    
por Basharat Sialvi 15.05.2012 / 03:48
2

1. Abra o arquivo para edição:

sudo gedit /usr/share/applications/gimp.desktop

2. Localize a linha a seguir e exclua-a

Exec=gimp-2.8 %U

3. Insira a seguinte linha

Exec=env UBUNTU_MENUPROXY=0 gimp-2.8 %U

4. Também no topo do arquivo, adicione a seguinte linha

#!/usr/bin/env xdg-open

Veja o conteúdo do arquivo na imagem abaixo: link

Veja o resultado na figura abaixo: link

    
por Igor A.Morikoff 21.01.2013 / 20:09

Tags