Linux Mint 17:菜单编辑器无法“移动”主菜单应用程序

Linux Mint 17:菜单编辑器无法“移动”主菜单应用程序

Linux Mint 17.2 拉斐拉 64 位
MATE 1.10.2

薄荷菜单5.6.4


菜单编辑器无法将“移动”应用于 Mint 菜单应用程序。

Mozo菜单编辑器
(默认菜单编辑器,版本 1.10.1-1+rafaela)
在编辑器中显示自定义应用程序顺序,可以在 Mozo 内移动应用程序顺序,但顺序不会应用于实际的主菜单。这是并排打开的 Linux Mint 主菜单和 Mozo 菜单编辑器的屏幕截图:

Mozo 可以显示、隐藏和重命名应用程序。

Alacarte 菜单编辑器
(从软件管理器手动下载,版本 3.10.0-1ubuntu2 )
与 Mozo 不同,显示与 Mint Menu 相同的顺序。尽管可以单击“移动”按钮,但应用程序无法在 Alacarte 内移动。 Alacarte 显示、隐藏和重命名编辑在 Alacarte 中可用,但不适用于主菜单,也不适用于 Alacarte 的菜单应用程序列表。这是 Mint 的主菜单、Alacarte 菜单编辑器以及通过 Alacarte 访问的应用程序启动器属性的屏幕截图:

阿拉卡特在我注意到这个问题后下载了,因为这似乎是一个可能的解决方案。


发射莫佐via Terminal 不会输出任何内容,但是在 Mozo 编辑器中移动应用程序会出现以下终端错误:

 /usr/lib/pymodules/python2.7/Mozo/MainWindow.py:80: Warning: Source ID 45 was not found when attempting to remove it
  gobject.source_remove(self.timer)

发射阿拉卡特通过终端输出以下错误:

(alacarte:7466): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed

(alacarte:7466): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed

在 Alacarte 中编辑应用程序的名称不会在 Alacarte 或主菜单中更新,也不会在终端中输出任何内容。 “移动”按钮可单击,但不执行任何操作,也不在终端中输出任何内容。

如何自定义应用程序在主菜单中的位置?

答案1

我发现通过替换薄荷菜单面板中的菜单/项目带有主 MATE 菜单,我在 Mozo 菜单编辑器中所做的更改实际上已应用。

我的过程是:

  1. 右键单击面板弹出菜单。
  2. 点击“添加到面板”在弹出菜单中。
  3. “添加到面板”窗口,选择主菜单项目(描述:“MATE 主菜单”)。
  4. 使用“添加”按钮添加主菜单到面板。

  5. 要将新添加的主菜单移动到更合适的位置,例如面板的最左侧:

    5.1.对于主菜单和所需位置之间的每个面板项:右键单击并确保“锁定到面板” 未选中。右键单击主 MATE 菜单项并选择 “移动”

    5.2.用鼠标将项目移动到所需位置,然后再次单击以放开该项目。

    5.3.检查/重新检查您希望锁定在面板上的任何项目。

  6. 去掉默认的薄荷菜单右键单击菜单并单击 从面板中删除

  7. 右键单击主 MATE 菜单并打开编辑菜单

  8. 检查内容和顺序主 MATE 菜单菜单编辑器确保一切都按其应有的方式显示。

我希望如果其他人遇到我遇到的问题,这个解决方案也适用于他们。

相关内容