เมนูหายไปใน Lotus Notes 8 และ Eclipse ใน Unity


10

ฉันติดตั้ง Lotus Notes 8.5.2 บนเน็ตบุ๊ก 10.10 โดยใช้เดสก์ท็อป Unity ในตอนแรกโน้ตบัวแสดงเมนูของมัน ทันใดนั้น (ไม่แน่ใจว่าฉันทำอะไร) เมนูหายไป เมื่อฉันเริ่มใช้เดสก์ท็อป GNOME เมนูยังคงอยู่ที่นั่น Unity แสดงเฉพาะเมนูไฟล์สำหรับบันทึกย่อที่มีรายการเดียวสำหรับปิดบันทึก


3
สวัสดี ฉันไม่คิดว่าเกี่ยวข้องกับปัญหาที่รายงาน Eclipse ทำงานได้ดีกับ AppMenu ใน ubuntu> = 11.10 เพียงทำตามคำแนะนำนี้: 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 (ชนิด/Eclipse) และแทนที่อักขระ E ด้วย X (ชนิดrX)
บันทึกมัน (ชนิด:wq) sudo ldconfigและเรียกใช้


1
เมื่อฉันพยายามเปิดไฟล์ด้วย gedit หรือ vi มันจะเปิดขึ้นเหมือนว่าคุณพยายามเปิดไบนารี \ 00 มากมายฉันค้นหา Eclipse แต่ไม่มี E อยู่รอบ ๆ ถ้าคุณหมายถึงชื่อ Eclipse ดังนั้นมันจึงบอกว่า Xclipse? Gedit ยังเตือนว่าฉันอาจทำให้ไฟล์เสียหายหากฉันแก้ไข
russjr08

@ russjr08 ดูการอัปเดตของฉันเกี่ยวกับวิธีการทำ
yossile

ว้าวมันใช้ได้ผล !! ขอบคุณมาก ๆ! ทำเครื่องหมายว่าเป็นคำตอบ :)
russjr08

มีวิธีในการทำเช่นนี้กับ Netbeans ด้วยหรือไม่
russjr08

1
จำเป็นต้องใช้ bvi, vi จะทำให้ไฟล์เสียหาย
Fish Monitor

3

นี่เป็นข้อผิดพลาดที่รายงานในวิธีที่แอปพลิเคชัน SWT (เช่น Eclipse และ Lotus Notes) จัดการกับ appmenu

เพื่อหลีกเลี่ยงปัญหาสร้างสคริปต์นี้:

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

หากคุณติดตั้ง eclipse ด้วย Software Center ให้ใช้which eclipseเพื่อกำหนดพา ธ

ทำให้ไฟล์นั้นทำงานได้และลองเรียกใช้ คุณสามารถใช้ "เมนูหลัก" (ค้นหาใน Dash) เพื่อสร้างตัวเรียกใช้เพื่อที่จะปรากฏใน Dash

ควรย้ายเมนูจากแถบด้านบน Unity ไปที่หน้าต่าง eclipse เมื่อแก้ไขข้อบกพร่องแล้วคุณจะสามารถเรียกใช้ eclipse ได้ตามปกติ

คำถามก็มีคำอธิบายอย่างละเอียดมากขึ้นมากของการปิดใช้งาน appmenu สำหรับโปรแกรมใด


@Jorge: ฉันสับสนเล็กน้อย ฉันคิดว่าฉันตอบคำถามนี้ดังนั้นฉันเดาว่า Marco ตอบคำถามให้ฉันหรือไม่
idbrii

บน Ubuntu 13.10 พร้อมกับ Eclipse รุ่น Scala IDE จาก Typesafe ฉันไม่มีโฟลเดอร์ / usr / lib / gtk ... การติดตั้ง gnome-shell ไม่ได้ช่วยอะไร นี่เป็นสิ่งเดียวที่ทำงานได้
GlenPeterson


1

ฉันพบนี้ในLaunchpad คุณลองและบอกเราหน่อยได้ไหม (เขียนคำสั่งที่ว่าเช่นนี้เพราะคุณสามารถค้นหาและแทนที่ในกลุ่มโดยการเขียนคำสั่ง)

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

เสียงเรียกเข้าจะปรากฏขึ้น เขียนสิ่งนี้:/Eclipse

จากนั้นแทนที่ E of Eclipseด้วยXโดยเขียนสิ่งนี้:rX

ZZสุดท้ายเพียงบันทึกโดยการเขียนนี้: ในตัวพิมพ์ใหญ่ดังนั้นคุณควรทำ SHIFT + Z SHIFT + Z!

ขั้นตอนต่อไปอาจเป็นทางเลือกฉันไม่รู้:

sudo ldconfig

0

นี่เป็นวิธีแก้ไขปัญหาเดียวกัน: หากคุณมีตัวเรียกใช้งานบนเดสก์ท็อปคุณสามารถแทรกสิ่งนี้ลงในบรรทัด "คำสั่ง" ของหน้าคุณสมบัติของตัวเรียกใช้:

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

แบบนี้:

ภาพหน้าจอ


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.