전역 응용 프로그램 메뉴를 활성화하거나 비활성화하려면 어떻게합니까?


125

Ubuntu의 유망한 새로운 방향처럼 보이기 때문에 Unity에 대해 매우 기쁘게 생각합니다. 그러나 걱정이됩니다. 글로벌 메뉴없이 Unity를 사용할 수 있습니까?

창 관리자가 초점 추적 마우스 / 느슨한 초점으로 설정하고 생산성 향상이 엄청납니다. 단조로운 초점은 전역 메뉴와 호환되지 않습니다. 창에서 메뉴로 이동하는 동안 초점이 변경 될 수 있기 때문입니다.

Unity는 Unity를 계속 사용하면서 창 메뉴를 사용하는 옵션을 지원합니까?

답변:


111

11.04-13.10

예. 데스크톱 버전의 Unity는 기본적으로 글로벌 메뉴를 사용합니다.

  • 글로벌 메뉴를 비활성화하려면 indicator-appmenu 표시기-앱 메뉴 설치 패키지를 제거한 다음 로그 아웃했다가 다시 로그인하십시오.

Unity가 없으면 Unity가 계속 실행되며 메뉴는 애플리케이션 창 안에 정상적으로 나타납니다. 문제가있는 앱이있는 경우 특정 응용 프로그램무시하도록 앱 메뉴에 지시 할 수도 있습니다.

패키지를 제거하는 명령 행 방법은 다음과 같습니다.

sudo apt-get remove indicator-appmenu

앱 메뉴를 제거하면 HUD 기능이 중단됩니다


2
도움이되는 유틸리티가 있습니다 : webupd8.org/2012/03/unsettings-tool-to-disable-global-menu.html
Rmano

나는 글로벌 메뉴를 싫어하고 그런 이유로 맥 OS도. 팁 주셔서 감사합니다.
harry

@Rmano thx vm! 잘 읽었습니다 .. 귀하의 의견은 실제로 훌륭하게 작동하며 내 표시기-응용 프로그램 메뉴를 유지할 수 있습니다. 그렇게하면 즉시 투표를하도록 지적하십시오!
물병 자리 힘

모든 메뉴 사라지게 : 좋은 옵션이 있지만 QT 응용 프로그램 (예를 들어 notepadqq)에 문제가있는
user260881

대부분의 경우 다른 답변을 사용하여 메뉴를 제목 표시 줄로 옮기는 것이 좋습니다. 그러나 appmenu 패키지를 제거하면 x11이 전달되는 메뉴가 없어 설정에서 변경해도 그렇게하지 않는 문제가 해결됩니다.
jgmjgm

29

14.04

글로벌 메뉴는 선택적으로 더 전통적인 창 기반 메뉴 인 로컬 통합 메뉴 (LIM)를 위해 전환 할 수 있습니다.

이러한 추가 능력의 이유는 고해상도 디스플레이의 보급이 증가함에 따라 표면적으로 나타나기 때문에 응용 프로그램에서 전역 메뉴로의 마우스 이동은 상대적으로 클 것입니다.

모양 제어판 애플릿을 통해 전역 메뉴를 끄거나 켜는 방법은 다음과 같습니다.

그림

그림

그림

클릭하면 다음과 같이 응용 프로그램 메뉴가 창 장식 내에 나타납니다.

그림


명령 줄.

위의 명령은 터미널 명령을 사용하여 달성 할 수 있습니다.

gsettings set com.canonical.Unity integrated-menus true

통합 메뉴를 비활성화 할 수 있습니다 (예 : 전역 메뉴를 다시 켭니다).

gsettings set com.canonical.Unity integrated-menus false

로컬 통합 메뉴가 마음에 들지 않으면 indicator-appmenuHUD가 손상되지만 오래된 제거 방법이 여전히 작동합니다.

sudo apt-get remove indicator-appmenu

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


이 메뉴들이 어떻게 작동하는지 조금 더 : 우분투 14.04에 로컬 통합 메뉴 추가
Håkon A. Hjortland

"창 제목 표시 줄에서"가 완벽하게 작동합니다.이 전역 메뉴는 Gimp를 사용할 때 완전히 성가시 었습니다 .. thx !!
물병 자리 힘

"로컬로 통합 된 메뉴"옵션은 여전히 ​​메뉴를 숨기지 만 (자극적으로) sudo apt-get remove indicator-appmenu실제로 메뉴를 제목 표시 줄 아래에 영구적으로 되돌립니다. 나는 "깨진"것을 눈치 채지 못합니다.
Jeff Ward

이것은 16.04에서도 작동하지만 스크린 샷은 약간 다릅니다.
Reinier Post


25

11.04-13.10-글로벌 메뉴 비활성화 방법 (앱 메뉴 / 응용 프로그램 메뉴)

현재 사용자 만 모든 응용 프로그램

이것을 ~ / .gnomerc에 추가하고 데스크탑에서 다시 로그 아웃하십시오.

STARTUP="env UBUNTU_MENUPROXY= $STARTUP"

현재 사용자 만 쉘에서 시작된 응용 프로그램 만

이것을 ~ / .bashrc에 추가하고 쉘을 다시 시작하십시오.

UBUNTU_MENUPROXY=

셸에서 시작된 특정 응용 프로그램에 대해서만 현재 사용자 만

~ / .bashrc에 다음과 같은 줄을 추가하고 셸을 다시 시작하십시오.

alias gvim='UBUNTU_MENUPROXY= gvim'

https://askubuntu.com/a/132581/32651 기반 .

현재 사용자 만 해당, 특정 애플리케이션 실행기에만 해당

https://askubuntu.com/a/6802/32651을 참조 하십시오 .

모든 사용자, 모든 응용 프로그램 (/ etc에서 수정)

수정 사항으로 구성 파일을 작성하십시오 (괄호는 명령의 일부입니다).

(umask 022; echo UBUNTU_MENUPROXY= | sudo tee /etc/X11/Xsession.d/81ubuntumenuproxy)

그런 다음 데스크탑에서 로그 아웃했다가 다시 로그인하십시오.

수정 사항을 제거하려면 다음을 수행하십시오.

sudo rm /etc/X11/Xsession.d/81ubuntumenuproxy

http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html을 기반으로 합니다.

모든 사용자, 모든 응용 프로그램 (패키지 제거)

우분투 11.04 및 11.10 :

sudo apt-get remove appmenu-gtk indicator-applet-appmenu indicator-appmenu

우분투 12.04 :

sudo apt-get remove appmenu-gtk appmenu-gtk3 appmenu-qt indicator-appmenu

그런 다음 데스크탑에서 로그 아웃했다가 다시 로그인하십시오.

실행 취소하려면 패키지를 다시 설치하십시오. sudo apt-get install [...]

에서 http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html .

노트 1

그냥

sudo apt-get remove indicator-appmenu

및 패키지 에 의해 여전히 설정 되므로 gvim이미지 뷰어 등에 여전히 문제가 발생 합니다.UBUNTU_MENUPROXY'libappmenu.so'appmenu-gtkappmenu-gtk3

노트 2

기본값은 UBUNTU_MENUPROXY='libappmenu.so'입니다. UBUNTU_MENUPROXY=문은 변수를 지 웁니다. 그는 참고 export [...]이미 존재하는 변수를 변경할 때 필요하지 않습니다.

또한보십시오

  • Gvim은 시작한지 ​​25 초 후에이 경고를 내뱉을 수 있습니다.이
    ** (gvim:20320): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached
    문제를 해결하려면 최소한 gvim에 대해 전역 메뉴를 비활성화하거나 gvim을 수정하십시오 .
  • 창 내 메뉴 생성 지연은 이미지 뷰어 등 의 문제 입니다 (예 : eog).
    이 문제를 해결하려면 최소한 해당 응용 프로그램에 대해 전역 메뉴를 적절하게 비활성화하십시오.
  • 전역 메뉴 및 창 내 메뉴를 모두
    가져옵니다 . APPMENU_DISPLAY_BOTH = 1 https://askubuntu.com/a/6802/32651을
    참조 하십시오 .

참고 문헌


최근 Ubuntu 13.10으로 업그레이드하면 이전 설정이 중단되고 전역 메뉴 표시 줄이 활성화되었습니다. 자세한 답변에 감사드립니다.
harry

5

f10 키 바로 가기를 통해 응용 프로그램 메뉴에만 액세스하여 마우스와 전역 메뉴를 따라 초점을 맞춘 화합을 성공적으로 사용했습니다. 여러 가지면에서 이것은 당신이 어쨌든 집중했던 곳에서 마우스를 옮기는 것보다 낫습니다.


4

11.10

메뉴를 비활성화하려면 indicator-appmenu를 제거하는 대신 공유 라이브러리 파일을 숨길 수 있습니다.

sudo mv /usr/lib/indicators/5/libappmenu.so /usr/lib/indicators/5/libappmenu.so.old

다시 사용하려면 실행을 취소하십시오.

sudo mv /usr/lib/indicators/5/libappmenu.so.old /usr/lib/indicators/5/libappmenu.so

출처


1

18.04

어쩌면 내가 놓친 더 분명한 방법이있을 수 있지만 어떻게 든 트릭을 수행했습니다.

sudo apt-get install gnome-tweak-tool
gnome-tweaks

"톱 바"로 이동

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


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