Menu bị thiếu trong Lotus note 8 và Eclipse in Unity


10

Tôi đã cài đặt sen ghi chú 8.5.2 trên netbook 10.10 bằng máy tính để bàn thống nhất. Đầu tiên ghi chú hoa sen cho thấy thực đơn của nó. Đột nhiên (không chắc tôi có làm gì không) menu biến mất. Khi tôi bắt đầu sử dụng máy tính để bàn gnome, menu vẫn còn đó. Unity chỉ hiển thị menu tệp cho ghi chú với mục duy nhất cho ghi chú đóng.


3
Chào. Tôi không nghĩ có liên quan đến vấn đề được báo cáo. Eclipse hoạt động tốt với AppMothy trong ubfox> = 11.10. Chỉ cần làm theo hướng dẫn sau: bug.launchpad.net/eclipse/+orms/618587/comments/46
Elvis D.

Câu trả lời:


11

Trên thực tế, có một cách để hỗ trợ các menu toàn cầu cho Eclipse:
Sử dụng VI để chỉnh sửa tệp sau : sudo vi /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so.
Tìm kiếm Eclipse (loại /Eclipse) và thay thế ký tự E bằng X (loại rX).
Lưu nó (loại :wq) và chạy sudo ldconfig.


1
Khi tôi cố mở tệp đó bằng gedit hoặc vi, nó sẽ mở ra nếu bạn cố mở tệp nhị phân. Rất nhiều \ 00, tôi đã tìm kiếm Eclipse nhưng không có bất kỳ chữ E nào xung quanh nó. Trừ khi bạn có nghĩa là tên Eclipse để nó nói Xclipse? Gedit cũng cảnh báo rằng tôi có thể làm hỏng tệp nếu tôi chỉnh sửa nó.
russjr08

@ russjr08 Xem các cập nhật của tôi về cách thực hiện
yossile

Wow mà làm việc !! Cảm ơn rât nhiêu! Đánh dấu là câu trả lời :)
russjr08

Có cách nào để làm điều này với Netbeans không?
russjr08

1
Cần sử dụng bvi, vi sẽ làm hỏng file.
Giám sát cá

3

Đây là một lỗi được báo cáo trong cách các ứng dụng SWT (như Eclipse và Lotus Notes) xử lý appmenu.

Để khắc phục, hãy tạo tập lệnh này:

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

Nếu bạn đã cài đặt nhật thực với Trung tâm phần mềm, sau đó sử dụng which eclipseđể xác định đường dẫn.

Làm cho tập tin đó thực thi và thử chạy nó. Bạn có thể sử dụng "Menu chính" (tìm kiếm trong Dash) để tạo launcher cho nó để nó hiển thị trong Dash.

Điều đó sẽ di chuyển các menu từ thanh trên cùng của Unity sang cửa sổ nhật thực. Sau khi sửa lỗi, bạn sẽ có thể chạy nhật thực bình thường.

Một câu hỏi khác có một mô tả kỹ lưỡng hơn nhiều về việc vô hiệu hóa appmenu cho bất kỳ ứng dụng nào .


@Jorge: Tôi hơi bối rối. Tôi nghĩ rằng tôi đã trả lời câu hỏi này , vì vậy tôi đoán Marco đã chuyển câu trả lời của tôi cho tôi?
idbrii

Trên Ubuntu 13.10 với phiên bản Scala IDE của Eclipse từ Formsafe. Tôi không có thư mục / usr / lib / gtk .... Cài đặt gnome-shell đã không giúp đỡ. Đây là điều duy nhất đã làm việc.
GlenPeterson


1

Tôi tìm thấy cái này trên launchpad . Bạn có thể thử nó, và cho chúng tôi biết? (Viết các lệnh chính xác như thế này, bởi vì bạn có thể tìm kiếm và thay thế trên vim bằng cách viết lệnh)

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

Các vim sẽ xuất hiện. Ghi chép lại cái đó:/Eclipse

Sau đó, thay thế E của Eclipse bằng X bằng cách viết này:rX

Cuối cùng, chỉ cần lưu bằng cách viết này : ZZ. Trong mũ, vì vậy bạn nên thực hiện SHIFT + Z SHIFT + Z!

Bước tiếp theo có thể là tùy chọn, tôi không biết:

sudo ldconfig

0

Đây là cách giải quyết tương tự: Nếu bạn có trình khởi chạy trên máy tính để bàn, bạn có thể chèn phần này vào dòng "Ccommand" của trang thuộc tính của Trình khởi chạy:

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

Như thế này:

Ảnh chụp màn hình


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.