Lotus Notes 8 및 Unity의 Eclipse에서 메뉴가 누락 됨


10

unity desktop을 사용하여 10.10 넷북에 lotus notes 8.5.2를 설치했습니다. 처음에 로터스 노트는 메뉴를 보여 주었다. 갑자기 (내가 무언가를했는지 확실하지 않은) 메뉴가 사라졌습니다. gnome desktop을 사용하여 시작할 때 메뉴가 여전히 있습니다. Unity는 노트를 닫기위한 유일한 항목이있는 노트의 파일 메뉴 만 표시합니다.


3
안녕. 보고 된 문제와 관련이 있다고 생각하지 않습니다. 이클립스는 우분투> = 11.10의 AppMenu에서 잘 작동합니다. 다음 지침을 따르십시오. bugs.launchpad.net/eclipse/+bug/618587/comments/46
Elvis D.

답변:


11

실제로 Eclipse의 전역 메뉴를 지원하는 방법이 있습니다 :
VI를 사용하여 다음 파일을 편집하십시오 : sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so. Eclipse (type )를
검색 하고 E 문자를 X (type )로 바꾸십시오 . 저장하고 (유형 ) 실행하십시오 ./EclipserX
:wqsudo ldconfig


1
gedit 또는 vi로 파일을 열려고하면 바이너리를 열려고하는 것처럼 열립니다. 많은 \ 00, Eclipse를 검색했지만 그 주위에 E가 없습니다. 당신이 이클립스라는 이름을 의미하지 않는다면 Xclipse? Gedit은 또한 파일을 편집하면 파일이 손상 될 수 있다고 경고합니다.
russjr08

@ russjr08을 수행하는 방법에 대한 내 업데이트보기
yossile

와우 작동했다!! 정말 감사합니다! 답변으로 표시 :)
russjr08

Netbeans 에서도이 작업을 수행 할 수 있습니까?
russjr08

1
vi를 사용하면 vi가 파일을 손상시킵니다.
물고기 모니터

3

이는 Eclipse 및 Lotus Notes와 같은 SWT 애플리케이션이 앱 메뉴를 처리하는 방식에서 보고 된 버그 입니다.

이 문제를 해결하려면 다음 스크립트를 작성하십시오.

#!/bin/bash
export UBUNTU_MENUPROXY=0
_path_to_downloaded_eclipse_/eclipse

Software Center를 사용 which eclipse하여 이클립스를 설치 한 경우 경로를 결정하는 데 사용하십시오.

해당 파일을 실행 가능하게 만들고 실행 해보십시오. "주 메뉴"(대시에서 검색)를 사용하여 대시에 표시되도록 실행기를 만들 수 있습니다.

메뉴는 Unity 상단 바에서 일식 윈도우로 이동해야합니다. 버그가 수정되면 일식을 정상적으로 실행할 수 있습니다.

또 다른 질문은 모든 응용 프로그램에 대해 appmenu를 비활성화하는 것에 대한 훨씬 자세한 설명입니다 .


@ 조지 : 약간 혼란 스러워요. 나는 이 질문 에 이것에 대답했다고 생각한다 . 그래서 Marco는 내 대답을 움직 였다고 생각한다.
idbrii

Ubuntu 13.10에서 Typesafe의 Scala IDE 버전의 Eclipse. / usr / lib / gtk ... 폴더가 없습니다. gnome-shell을 설치해도 도움이되지 않았습니다. 이것이 유일하게 작동했습니다.
GlenPeterson


1

나는 launchpad 에서 이것을 발견했다 . 시도해 주시겠습니까? (명령을 작성하여 vim 을 검색하고 바꿀 수 있기 때문에 명령을 이와 같이 정확하게 작성하십시오 )

sudo apt-get install vim
sudo vim /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so

vim이 나타납니다. 이것을 쓰십시오 :/Eclipse

그런 다음 다음 을 작성 하여 Eclipse 의 E를 X 로 바꾸십시오 .rX

마지막으로 다음을 작성하여 저장하십시오 ZZ. 대문자로 SHIFT + Z SHIFT + Z를해야합니다!

다음 단계는 선택 사항 일 수 있습니다.

sudo ldconfig

0

이는 동일한 해결 방법입니다. 데스크탑에 실행기가있는 경우 실행기 특성 페이지의 "Ccommand"행에 삽입 할 수 있습니다.

env UBUNTU_MENUPROXY=0 /opt/eclipse/eclipse43jee/eclipse

이처럼 :

스크린 샷


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