김프를 사용하면 전역 응용 프로그램 메뉴를 더 잘 사용할 수 있습니까?


9

나는 실제로 Unity의 글로벌 메뉴를 좋아 합니다.

그러나 김프의 경우 완전히 깨지고 끔찍합니다. Gimp는 도구 모음에 여러 개의 관련되지 않은 창을 사용하며 도구 모음에 초점이 맞춰지면 메뉴가 속한 창에 초점이 맞지 않기 때문에 전역 메뉴가 사라집니다. 따라서 초점을 기본 이미지 창으로 다시 전환해야합니다. 툴바 사용과 메뉴 사용을 항상 바꿔야하기 때문에 고통 스럽지만 툴바를 사용할 때마다 메뉴가 사라집니다.

내 질문:

  • 김프에서이 동작을 개선 할 수있는 방법이 있습니까? 예를 들어 툴바를 별도의 창으로 만들지 않거나 compiz를 설정하여 그렇게 취급하지 않습니까?

  • 아니면 실패하면 어떻게 하나의 응용 프로그램에 대해서만 전역 메뉴를 비활성화 할 수 있습니까?

Gimp 2.6.12-1ubuntu1과 함께 정확한 사용

답변:


10

하나의 특정 응용 프로그램 이 전역 메뉴를 사용 하지 않게 하려면 약간 알려진 (그러나 매우 유용한) 환경 변수를 설정할 수 있습니다.UBUNTU_MENUPROXY=0

따라서 터미널에 입력 된 다음은 전역 메뉴가 비활성화 된 상태에서 김프를 시작합니다.

UBUNTU_MENUPROXY=0 gimp-2.6

여기에 이미지 설명을 입력하십시오

Gimp에서는 전역 메뉴가 비활성화되어 있습니다. 이제 기본 Gimp 창이 있습니다.

제안으로 런처 아이콘을 통해 Gimp를 시작하는 경우 /usr/share/applications/gimp.desktop파일을 홈 폴더로 복사하십시오 ~/.local/share/applications(필요한 경우 생성).

exec=값을 스크립트 파일로 변경하십시오 ( 예 :/home/dad/launchgimp.sh

UBUNTU_MENUPROXY=0 gimp-2.6이 새 파일에 복사하여 붙여넣고 실행 권한을 부여하십시오 ( chmod +x ~/launchgimp.sh).

로그 아웃 및 로그인


1
이것은 훌륭한 답변입니다. 감사합니다. 나는 현상금을 잊어 버리지 않았 으며이 대답은 아마도 그것을 얻을 것입니다.
thomasrutter

6

아마 쉽게는에 Exec에서 필드를 편집하는 것입니다 /usr/share/applications/gimp.desktop

Exec=env UBUNTU_MENUPROXY=0 gimp-2.6 %U

4

이 문제는 최신 버전의 Gimp로 해결되었으므로 Gimp 2.8에서는 단일 창 모드를 사용할 수 있으므로 더 이상 글로벌 메뉴가 사라지지 않습니다.

김프 2.8 설치 :

Gbun 2.8은 Ubuntu 12.04 용 PPA를 추가하여 설치할 수 있습니다. 이 단계를 따르세요:

  • Gimp 2.8을 설치하기 전에 이전 버전의 Gimp를 제거하는 것이 중요합니다.
  • 히트 Alt+ Ctrl+는 T터미널 열고 다음 명령을 실행합니다 :

    sudo apt-get autoremove-퍼지 김프
    
  • 다음 명령을 실행하여 PPA를 추가하고 Gimp 2.8을 설치하십시오.

    sudo add-apt-repository ppa : 토트-케셀 굴라쉬 / 김프
    sudo apt-get 업데이트
    sudo apt-get 설치 김프
    

Gimp 2.8에서 단일 창 모드를 활성화하는 방법은 무엇입니까?

김프를 열고 Windows메뉴로 이동하여Single-Window Mode

그게 다야!


제안 해 주셔서 감사하지만 우분투의 기존 Gimp와 함께 작동 할 수있는 솔루션을 찾고있었습니다. 그래도 앞으로 Gimp 2.8을 사용하기를 기대합니다.
thomasrutter

김프 2.8이 나오고 안정적이라고합니다. 12.04 리포지토리에 없으며 우분투에서 정상적으로 작동하는 경우 12.10까지는 없을 것입니다. 김프 PPA를 사용하여 2.8을 설치하고 단일 창 모드 (Windows 메뉴)를 활성화하거나 위에서 제안한대로 전역 메뉴를 비활성화하는 것이 좋습니다.
위해 할

2.6을 제거하지 않고 PPA에서 Gimp 2.8을 설치했는데 아무 것도 깨지지 않았습니다. 모든 것이 제대로 작동하는 것 같습니다.
위해 할

김프는 우분투 12.10의 repos에 포함되어 있습니다
Flimm

2

1 . 편집 할 파일을여십시오.

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

2. 다음 줄을 찾아서 삭제하십시오.

Exec=gimp-2.8 %U

삼 . 다음 줄을 삽입하십시오

Exec=env UBUNTU_MENUPROXY=0 gimp-2.8 %U

4. 또한 파일 맨 위에 다음 줄을 추가하십시오.

#!/usr/bin/env xdg-open

아래 그림에서 파일 내용을 참조하십시오 : http://i.stack.imgur.com/PZTur.png

아래 그림에서 결과를 참조하십시오 : http://i.stack.imgur.com/rkl83.png

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.