메뉴 표시줄에 애플리케이션 메뉴가 없습니다.

메뉴 표시줄에 애플리케이션 메뉴가 없습니다.

Ubuntu 16.04를 새로 설치했는데 '설정 > 모양'에 구성되어 있으므로 많은 응용 프로그램의 메뉴가 메뉴 표시줄에 표시되지 않는 것을 발견했습니다. 예: Filezilla, Geary, Libreoffice Writer 및 소프트웨어 센터 메뉴는 표시되지 않습니다. 모든 앱을 테스트하지는 않았지만 브라우저(Chrome, Firefox)의 메뉴 표시줄에 메뉴가 있다는 것을 말씀드릴 수 있습니다. 또한 "창 제목 표시줄에" 메뉴를 표시하도록 구성을 변경하면 해당 메뉴도 표시되지 않습니다.

어떤 단서가 있나요?

친애하는.

답변1

이는 보고된 버그로 개발자가 해결 중입니다.

버그 신고:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1532226

시작 시 누락됨

터미널 창에서 이 명령을 실행하면 현재 세션의 메뉴가 다시 표시됩니다.

$ initctl restart unity-panel-service

시간을 절약하고 다음을 수행해야 합니다.

  • 문제가 해결되었는지 먼저 확인하세요.
  • 터미널 창 열기
  • 명령을 실행하십시오.

짧은 스크립트를 작성하여 시작 앱에 추가했습니다. 스크립트는 위의 모든 작업을 수행합니다. 문제가 해결되었는지 확인하는 데 3분의 시간이 주어집니다. 버그가 해결되면 시작 스크립트를 비활성화할 수 있습니다.

문제가 수정되었는지 확인하라는 소리 알림이 있습니다. 그러면 마침내 명령이 자동으로 실행됩니다.

메뉴는 재부팅 후 4분마다 수정됩니다.

스크립트 이름 resetmenus.sh:

#!/bin/bash
sleep 180
espeak "Resetting unity-panel-service"
sleep 60
initctl restart unity-panel-service

startup applicationsUnity 시작 검색 버튼을 입력하여 스크립트를 시작에 추가할 수 있습니다 .

로그인 세션 중에 사라짐

위의 스크립트는 부팅 시 항상 누락되는 메뉴 문제를 해결합니다. 메뉴는 부팅 사이에 사라집니다. 이런 일이 발생하면 AltCntlT터미널을 불러오고 unity이전 답변에서 언급한 대로 입력하는 것이 해당 인스턴스에 이상적이라는 것을 알았습니다 .

답변2

분명히 이는 릴리스에서 확인된 버그입니다... 수정 사항을 조사 중입니다. 버그 리포트를 볼 수 있습니다여기

임시 해결책은 ++ 를 사용하여 터미널을 열고 ALTCONTROL입력 T하는 것 입니다 unity. 이렇게 하면 UI가 재설정되고 문제가 해결됩니다. 부팅할 때마다 이 작업을 수행해야 하며 이런 일이 발생합니다.

왜 발생하는지는 아직 밝혀지지 않았지만 부츠의 약 30%에 영향을 미칩니다.

답변3

저도 같은 문제가 있어서 설명해주신 대로 했습니다.

sudo apt-get remove libreoffice-gtk

물론 도움을 주셔서 정말 감사합니다. 2개의 파일( libreoffice-gtk및 ) 을 제거한 libreoffice-gnome후 메뉴가 나타났습니다(이전 버전).

그런데 libreoffice-gtk만 다시 설치해 보았습니다.

sudo apt-get install libreoffice-gtk

...libreoffice를 열면 메뉴가 올바르게 나타납니다(새 버전).

우연일 수도 있지만 효과가 있었습니다.

답변4

업그레이드(15.10 -> 16.04)에서 이런 일이 일어났습니다. 문제를 해결할 수 없었기 때문에 새 사용자를 만들었고 모든 것이 괜찮아 보입니다.

편집하다!

더 이상 서두르지 않고 다시 해당 사용자 프로필을 복구해 보았습니다. 결국 해당 사용자에 대한 터미널을 얻을 수 있었고( 전체 화면 터미널을 얻을 때까지 ...를 사용) 부상당한 사용자로 로그인하여 다음 명령을 실행할 수 있었습니다 F2.F3

dpkg --configure -a

선택적으로 다음 명령을 사용하여 설치된 패키지를 정리하고 재구성할 수 있습니다.

적절한 설치 -f
dpkg-reconfigure --force

관련 정보