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 applications
Unity 시작 검색 버튼을 입력하여 스크립트를 시작에 추가할 수 있습니다 .
로그인 세션 중에 사라짐
위의 스크립트는 부팅 시 항상 누락되는 메뉴 문제를 해결합니다. 메뉴는 부팅 사이에 사라집니다. 이런 일이 발생하면 AltCntlT터미널을 불러오고 unity
이전 답변에서 언급한 대로 입력하는 것이 해당 인스턴스에 이상적이라는 것을 알았습니다 .
답변2
분명히 이는 릴리스에서 확인된 버그입니다... 수정 사항을 조사 중입니다. 버그 리포트를 볼 수 있습니다여기
임시 해결책은 ++ 를 사용하여 터미널을 열고 ALT를 CONTROL입력 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