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


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.