web-dev-qa-db-ja.com

Gnomeメニューが壊れていますか?

アプリケーションメニュー(Gnomeフォールバックの右上)が壊れているか何かだと思います。 MenuLibreをいじっていて、閉じた後、Synapticのみを含む「フォルダ」を含むアクセサリの上に、追加の「システムツール」メニューが表示されました(変更するメニュー項目)。 MenuLibreを閉じた後、AlacarteとMenuLibreは開きません。私はもう試した apt-get purge menulibre alacarteおよびそれらを再インストールしましたが、何も起こりませんでした。

メニューを修正して編集できるようにする方法を知っている人はいますか?ありがとう!

追加情報:

2014年3月6日現在、Gnomeフォールバックを使用してUbuntu Trusty 14.04開発を実行しています。Trustyにアップグレードした後、メニューは「リセット」されました。

ターミナルでalacarteを開くと、次のようになります。

** (alacarte:32703): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

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

(alacarte:32703): Gtk-CRITICAL **: gtk_accel_label_set_accel_closure: assertion 'gtk_accel_group_from_accel_closure (accel_closure) != NULL' failed
**
ERROR:/build/buildd/gnome-menus-3.10.1/./libmenu/gmenu-tree.c:4022:preprocess_layout_info: assertion failed: (!directory->preprocessed)
Aborted

ターミナルでMenuLibreを開くと、次のようになります。

WARNING:menulibre: getDefaultMenuPrefix() 'No menu prefix found, MenuLibre will not function properly.'
**
ERROR:/build/buildd/gnome-menus-3.10.1/./libmenu/gmenu-tree.c:4022:preprocess_layout_info: assertion failed: (!directory->preprocessed)
Aborted
1
Yharooer

「私はそれを理解しました。私がしなければならなかったのは〜/ .config/menusを削除し、問題なくアラカルトとlibremenuを開いただけです。」

Linux Xfce 17.0でmenulibreエラーの解決策を確認します。示されたファイルを削除すると、すべてが正常に機能します。

4
Yharooer