Menu ứng dụng bị thiếu trong thanh menu


53

Tôi đã cài đặt Ubuntu 16.04 mới và thấy rằng các menu cho nhiều ứng dụng không hiển thị trên thanh menu, vì nó được cấu hình trong 'Cài đặt> Giao diện'. Ví dụ: các menu cho Filezilla, Geary, Libreoffice Writer và phần mềm trung tâm không hiển thị. Tôi chưa thử nghiệm mọi ứng dụng, nhưng tôi có thể nói với bạn rằng các trình duyệt (Chrome, Firefox) có menu của chúng trên thanh menu. Ngoài ra, nếu tôi thay đổi cấu hình để hiển thị các menu "trong thanh tiêu đề của cửa sổ", thì chúng cũng không hiển thị.

Bất kì manh mối nào?

Trân trọng.


5
Tôi cũng đang gặp vấn đề này, cài đặt đã hoạt động hoàn hảo. Hôm nay họ đột nhiên biến mất ...
rlam12

Tôi không chắc tại sao, nhưng bây giờ tôi dường như đã lấy lại tất cả các menu của mình. Gần đây tôi đã cài đặt MEGA Sync và phải khởi động lại nautilus. Vì vậy, có lẽ điều đó đã tạo ra mánh khóe, mặc dù tôi không thực sự chắc chắn liệu nautilus có liên quan gì đến nó không.
Esteban Knöbl

1
Nghiêm túc mà nói, 16.04 đáng lẽ không bao giờ được phát hành với lỗi này. Điều đó làm cho việc phát hành gần như không thể sử dụng cho người dùng bình thường.
sstn

Câu trả lời:


39

Đây là một lỗi được báo cáo đang được giải quyết bởi các nhà phát triển.

Báo cáo lỗi:
https://bugs.launchpad.net/ubfox/+source/unity/+orms/1532226

Thiếu khởi nghiệp

Chạy lệnh này trong cửa sổ terminal sẽ mang lại các menu cho phiên hiện tại:

$ initctl restart unity-panel-service

Để tiết kiệm thời gian và phải:

  • Kiểm tra trước để xem vấn đề đã được giải quyết chưa
  • Mở một cửa sổ đầu cuối
  • Chạy lệnh

Tôi đã viết một đoạn script ngắn và thêm nó vào các ứng dụng khởi động của mình. Kịch bản sẽ làm tất cả các điều trên. Tôi sẽ có ba phút để thông báo nếu sự cố được khắc phục trong đó tôi có thể vô hiệu hóa tập lệnh khởi động sau khi lỗi được khắc phục.

Có một thông báo âm thanh để thúc đẩy tôi kiểm tra xem nó đã được sửa chưa ... cuối cùng thì lệnh sẽ tự động chạy.

Các menu sẽ được cố định 4 phút sau mỗi lần khởi động lại.

Kịch bản có tên resetmenus.sh:

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

Tập lệnh có thể được thêm vào để khởi động bằng cách nhập startup applicationsvào nút Tìm kiếm Khởi chạy Unity.

Biến mất trong phiên đăng nhập

Kịch bản trên giải quyết vấn đề menu luôn bị thiếu khi khởi động. Các menu sau đó biến mất giữa các khởi động. Khi điều này xảy ra, tôi thấy việc AltCntlTđưa ra một thiết bị đầu cuối và gõ unitynhư được đề cập trong câu trả lời trước là lý tưởng cho trường hợp đó.


5
initctl restart unity-panel-servicecũng hoạt động cho các menu biến mất trong phiên hiện tại. Ngoài ra, nó dường như không sập các ứng dụng đang mở ,. Đây phải là câu trả lời được chấp nhận.
xShirase

Câu trả lời này là một trong những thực sự giải quyết vấn đề của tôi quá.
Leonardo Castro

2
đối với Ubuntu 16.04 sử dụng systemd thay vì khởi động, bạn nên ra lệnh như thế này restart unity-panel-service. Nếu sử dụng, initctl restartbạn có thể nhận được thông báo lỗi khởi động kể từ ngày 16.04 không sử dụng khởi động.
Xianlin

Cảm ơn ! nó hoạt động Tôi sẽ cài đặt gueome cổ điển. Nhưng tôi yêu Unity và Ubuntu mặc dù có một số lỗi. Có vẻ như Ubuntu 12.04 là cái tốt nhất tôi từng sử dụng.
Razib

2
//, Điều này không còn hoạt động. Cả hai restart unity-panel-serviceinitctl restart unity-panel-servicekhông hoạt động trên Ubuntu 16.04 : restart: Name "com.ubuntu.Upstart" does not exist.
Nathan Basan

30

Rõ ràng đó là một lỗi được xác nhận trên bản phát hành ... Một bản sửa lỗi đang được điều tra. Bạn có thể xem báo cáo lỗi tại đây

Giải pháp tạm thời là mở một thiết bị đầu cuối với ALT+ CONTROL+ Tvà gõ unity. Điều này sẽ khiến UI đặt lại và khắc phục sự cố. Bạn sẽ cần phải làm điều này mỗi khi bạn khởi động và nó xảy ra.

Hiện vẫn chưa rõ lý do tại sao nó xảy ra, nhưng nó ảnh hưởng đến khoảng 30% giày.


Tôi sẽ chỉnh sửa câu trả lời sau khi tôi tìm lại báo cáo lỗi.
Bị

Cảm ơn bạn đã làm rõ! Tôi hy vọng rằng nó sẽ được sửa chữa sớm.
Minas Mina

6
Điều này đã đưa menu trở lại nhưng bị hỏng một nửa các chương trình tôi đang chạy (chẳng hạn như Chrome, Atom IDE, Filezilla). Đây là một lỗi khá nghiêm trọng, tôi đang mong chờ một giải pháp thực sự.
revnoah

5
Cảnh báo: Điều này sẽ giết tất cả các ứng dụng người dùng đang chạy !! Xem câu trả lời khác cho một giải pháp tốt hơn.
Anmol Singh Jaggi

1
cái này hiệu quả với tôi trên Ubuntu 16.04.
Cul8er

4

Tôi đã có cùng một vấn đề, và tôi đã làm những gì bạn giải thích:

sudo apt-get remove libreoffice-gtk

Cảm ơn bạn rất nhiều vì sự giúp đỡ, tất nhiên. Tôi đã gỡ cài đặt 2 tệp ( libreoffice-gtklibreoffice-gnome) và sau đó menu xuất hiện (phiên bản cũ).

Nhưng sau đó tôi đã thử cài đặt lại chỉ libreoffice-gtk:

sudo apt-get install libreoffice-gtk

... và mở libreoffice, menu xuất hiện chính xác (phiên bản mới).

Nó có thể là trùng hợp ngẫu nhiên, nhưng nó đã làm việc.


//, Vấn đề có bao giờ xuất hiện nữa không?
Nathan Basan

CẢM ƠN, tôi đã biến mất bảng điều khiển của mình mỗi lần tôi khởi động libreoffice. Tuy nhiên, khi cố gắng chạy lệnh 'apt purge', nó nói rằng nó cũng sẽ gỡ cài đặt gnome* libreoffice-gnome* libreoffice-gtk* ubuntu-mate-desktop*... Tại sao? Tôi sợ điều này sẽ phá vỡ mọi thứ ^^
PlasmaBinturong

cập nhật: cuộc thanh trừng này sẽ không phá vỡ gnome hoặc bạn đời, vì đó chỉ là những ẩn dụ. gnome-core & co sẽ ở lại và tiếp tục hoạt động.
PlasmaBinturong

cập nhật mới nhất: cài đặt lại libreoffice-gtk / gnome hoặc thậm chí libreoffice-gtk3 không giải quyết được vấn đề, nhưng xóa~/.config/libreoffice đã làm !!
PlasmaBinturong

3

Tôi gặp vấn đề tương tự với các ứng dụng như LibreOffice 5 và terminal và gedit. Thanh menu bị thiếu trong các ứng dụng này. Nó xảy ra sau khi nâng cấp Ubuntu lên 16.04 LTS từ 14.04 LTS ... Tôi đã sử dụng theo hai lệnh và nó hoạt động với tôi ...

dconf reset -f /org/compiz/

setsid unity

Sử dụng hai lệnh trên và tôi hy vọng nó cũng sẽ hiệu quả với bạn ...


1

Nó đã xảy ra với tôi trong một bản nâng cấp (15.10 -> 16.04), vì tôi không thể sửa nó nên tôi đã tạo một người dùng mới và mọi thứ đều ổn ở đó.

biên tập!

Với sự vội vàng không còn nữa, tôi quay lại để thử khôi phục hồ sơ người dùng đó. Cuối cùng, tôi đã có được một thiết bị đầu cuối cho người dùng đó (sử dụng F2, F3... cho đến khi bạn nhận được một thiết bị đầu cuối màn hình đầy đủ), sau đó tôi có thể đăng nhập với tư cách là người dùng bị thương và chạy lệnh này:

dpkg - cấu hình -a

Tùy chọn, bạn có thể sử dụng các lệnh này để dọn dẹp và cấu hình lại các gói đã cài đặt:

cài đặt apt -f
dpkg-cấu hình lại - lực lượng

Đã thêm theo dõi, nó có thể giúp đỡ để sửa hồ sơ người dùng bị hỏng.
Fernando Murrieta

0

Chạy

sudo apt-get cài đặt chỉ báo-appmenu

Nếu điều này thực sự cài đặt một cái gì đó, thì bạn có thể tìm thấy vấn đề. Tôi không chắc cách dễ nhất để thực sự kích hoạt appmenu là gì, nhưng việc khởi động lại đã làm công việc cho tôi.


(Trước đây tôi đã gỡ cài đặt indicator-appmenuvì nó vô hiệu hóa các phím tắt trên bàn phím của TeXmaker, nhưng lỗi đó dường như đã được giải quyết.)
dremodaris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.