Linux Mint 13 Cinnamon 64bit で
アップデートしたら、
Menu の「設定」の
・「サウンド」
・「ネットワーク」
・「ユニバーサルアクセス」
・「自動起動するアプリケーション」
・「色」
・「電源」
がそれぞれ2つづつあります。
どうすれば治りますでしょうか?
Menu の「設定」で項目が重複します
Re: Menu の「設定」で項目が重複します
ShinShinさん
重複するのは列挙していただいた項目だけでしょうか?
それでしたらたぶんそれほど手間なく直せます。
ターミナルより以下のコマンドを打ってみてください。
すると .desktop とついたファイルの一覧が表示されると思います。
その結果をコピーして貼りつけて投稿してください。
その後の手順の概略を書きます。
コマンドの結果の.desktop のついたファイルがメニューのエントリとなります。
この中で重複している項目のエントリらしきものを探して、重複項目を削除すればおそらく直ります。
ただし削除する場合は、もし間違ったファイルを削除すると修復できなくなるので、
削除ではなく名前変更して .desktop 以外で終わるようにしていつでも元に戻せるようにしておきます。
詳しい手順はコマンドの結果を見てから書きます。
重複するのは列挙していただいた項目だけでしょうか?
それでしたらたぶんそれほど手間なく直せます。
ターミナルより以下のコマンドを打ってみてください。
コード: 全て選択
ls /usr/share/applications/その結果をコピーして貼りつけて投稿してください。
その後の手順の概略を書きます。
コマンドの結果の.desktop のついたファイルがメニューのエントリとなります。
この中で重複している項目のエントリらしきものを探して、重複項目を削除すればおそらく直ります。
ただし削除する場合は、もし間違ったファイルを削除すると修復できなくなるので、
削除ではなく名前変更して .desktop 以外で終わるようにしていつでも元に戻せるようにしておきます。
詳しい手順はコマンドの結果を見てから書きます。
Re: Menu の「設定」で項目が重複します
ban さん、はじめまして。
お返事ありがとうございます。
重複するのは列挙した項目と
「ディスプレイ」
だけです。
示していただいたコマンドを打ってみました。
です。
お返事待っています。
お返事ありがとうございます。
重複するのは列挙した項目と
「ディスプレイ」
だけです。
示していただいたコマンドを打ってみました。
コード: 全て選択
$ ls /usr/share/applications/
activity-log-manager-ccpanel.desktop gnome-universal-access-panel.desktop
aptoncd.desktop gnome-user-accounts-panel.desktop
apturl_mime.desktop gnome-user-share-properties.desktop
bamf.index gnome-wacom-panel.desktop
banshee-audiocd.desktop gnome-wm.desktop
banshee-media-player.desktop gstreamer-properties.desktop
banshee.desktop gthumb-import.desktop
baobab.desktop gthumb.desktop
blender.desktop gucharmap.desktop
bluefish.desktop gufw.desktop
bluetooth-properties.desktop hardinfo.desktop
bluetooth-sendto.desktop hplj1020.desktop
bluetooth-wizard.desktop ibus-setup.desktop
brasero-nautilus.desktop ibus.desktop
brasero.desktop icedtea-netx-javaws.desktop
caribou.desktop im-switch.desktop
cheese.desktop imagewriter.desktop
cinnamon-add-panel-launcher.desktop imagewriter_kde.desktop
cinnamon-color-panel.desktop indicator-datetime-preferences.desktop
cinnamon-control-center.desktop itweb-settings.desktop
cinnamon-display-panel.desktop jockey-gtk.desktop
cinnamon-fallback-mount-helper.desktop kasumi.desktop
cinnamon-menu-editor.desktop kde4
cinnamon-network-panel.desktop language-selector.desktop
cinnamon-power-panel.desktop latexila.desktop
cinnamon-region-panel.desktop libreoffice-base.desktop
cinnamon-screen-panel.desktop libreoffice-calc.desktop
cinnamon-screensaver.desktop libreoffice-draw.desktop
cinnamon-session-properties.desktop libreoffice-impress.desktop
cinnamon-settings-daemon.desktop libreoffice-math.desktop
cinnamon-settings-users.desktop libreoffice-startcenter.desktop
cinnamon-settings.desktop libreoffice-writer.desktop
cinnamon-sound-nua-panel.desktop metacity.desktop
cinnamon-sound-panel.desktop mimeinfo.cache
cinnamon-universal-access-panel.desktop mintBackup.desktop
cinnamon.desktop mintBackup_mime.desktop
cinnamon2d.desktop mintInstall.desktop
compiz.desktop mintInstall_kde.desktop
defaults.list mintInstall_mime.desktop
dropbox.desktop mintNanny.desktop
easytag.desktop mintUpdate.desktop
eog.desktop mintWelcome.desktop
evince.desktop mintupload.desktop
file-roller.desktop mono-runtime-terminal.desktop
filezilla.desktop mono-runtime.desktop
firefox.desktop mount-archive.desktop
gcalctool.desktop nautilus-autorun-software.desktop
gcr-viewer.desktop nautilus-folder-handler.desktop
gdebi.desktop nautilus-home.desktop
gedit.desktop nautilus.desktop
gimp.desktop ndisgtk-kde.desktop
gkbd-keyboard-display.desktop ndisgtk.desktop
gksu.desktop nemo-autorun-software.desktop
gnome-background-panel.desktop nemo-autostart.desktop
gnome-color-panel.desktop nemo.desktop
gnome-control-center.desktop nm-applet.desktop
gnome-datetime-panel.desktop nm-connection-editor.desktop
gnome-display-panel.desktop openjdk-6-java.desktop
gnome-font-viewer.desktop openjdk-6-policytool.desktop
gnome-info-panel.desktop openshot.desktop
gnome-keyboard-panel.desktop palimpsest.desktop
gnome-keyring-prompt.desktop pidgin.desktop
gnome-mouse-panel.desktop python2.7.desktop
gnome-mplayer.desktop python3.2.desktop
gnome-nettool.desktop seahorse.desktop
gnome-network-panel.desktop session-properties.desktop
gnome-online-accounts-panel.desktop simple-scan.desktop
gnome-panel.desktop skype.desktop
gnome-power-panel.desktop software-properties-gtk.desktop
gnome-power-statistics.desktop synaptic-kde.desktop
gnome-printers-panel.desktop synaptic.desktop
gnome-region-panel.desktop system-config-printer.desktop
gnome-screen-panel.desktop thunderbird.desktop
gnome-screenshot.desktop tomboy.desktop
gnome-sound-nua-panel.desktop totem.desktop
gnome-sound-panel.desktop transmission-gtk.desktop
gnome-sound-recorder.desktop vino-preferences.desktop
gnome-system-log.desktop vlc.desktop
gnome-system-monitor.desktop xchat.desktop
gnome-terminal.desktop yelp.desktop
$
お返事待っています。
Re: Menu の「設定」で項目が重複します
横から失礼します.
今回の現象は、Cinnamon 1.8以前までGNOMEのシステム設定を使っていたのが、Cinnamon 1.8以降でGNOMEのシステム設定から派生(fork)して
Cinnamonがシステム設定を持つようになって両方のエントリがメニューに残っていることが原因です。
banさんは /usr/share/applications/ 内の重複したエントリの拡張子を変更することで対処する手順を紹介されていますね
(この場合は gnome- で始まる項目と cinnamon- で始まる項目の内、重複しているものに関して gnome- 側を変更します)。
この方法は最も手軽に行えますが、よりリスクの少ない方法を必要とする場合はCinnamonのメニューエディタを使うのが最適だと私は考えます。
簡単に説明すると、メニューボタンを右クリックするなどで「メニュー」アプレットの設定画面を開いて [Open the menu editor] をクリックするか、
直接コマンドから cinnamon-menu-editor を実行してメニューエディタ(ウィンドウ名: Main Menu)を開きます。
「設定」の中から重複する項目を探し、[プロパティ(P)] を開きます。
「Command:」欄が cinnamon- で始まるコマンドであればそのままキャンセルして閉じましょう。 gnome- で始まるコマンドであれば多くの場合、
今後使うことは無いです。項目の隣にあるチェック☑を外すとメニューには表示されなくなります。誤って違う項目のチェックを外しても、再び
チェックを付ければ元通り表示されるようになります.
今回の現象は、Cinnamon 1.8以前までGNOMEのシステム設定を使っていたのが、Cinnamon 1.8以降でGNOMEのシステム設定から派生(fork)して
Cinnamonがシステム設定を持つようになって両方のエントリがメニューに残っていることが原因です。
banさんは /usr/share/applications/ 内の重複したエントリの拡張子を変更することで対処する手順を紹介されていますね
(この場合は gnome- で始まる項目と cinnamon- で始まる項目の内、重複しているものに関して gnome- 側を変更します)。
この方法は最も手軽に行えますが、よりリスクの少ない方法を必要とする場合はCinnamonのメニューエディタを使うのが最適だと私は考えます。
簡単に説明すると、メニューボタンを右クリックするなどで「メニュー」アプレットの設定画面を開いて [Open the menu editor] をクリックするか、
直接コマンドから cinnamon-menu-editor を実行してメニューエディタ(ウィンドウ名: Main Menu)を開きます。
「設定」の中から重複する項目を探し、[プロパティ(P)] を開きます。
「Command:」欄が cinnamon- で始まるコマンドであればそのままキャンセルして閉じましょう。 gnome- で始まるコマンドであれば多くの場合、
今後使うことは無いです。項目の隣にあるチェック☑を外すとメニューには表示されなくなります。誤って違う項目のチェックを外しても、再び
チェックを付ければ元通り表示されるようになります.
Re: Menu の「設定」で項目が重複します
ShinShinさん
重複しているらしい項目、出てきましたね。
cinnamon- と gnome- で重複しているらしい項目が結構あります。
最初に列挙されていた項目と照らし合わせるとたぶん以下のような感じだと思います。
・「サウンド」
cinnamon-sound-panel.desktop
gnome-sound-panel.desktop
・「ネットワーク」
cinnamon-network-panel.desktop
gnome-network-panel.desktop
・「ユニバーサルアクセス」
cinnamon-universal-access-panel.desktop
gnome-universal-access-panel.desktop
・「自動起動するアプリケーション」
cinnamon-session-properties.desktop
gnome-session-properties
・「色」
cinnamon-color-panel.desktop
gnome-color-panel.desktop
・「電源」
cinnamon-power-panel.desktop
gnome-power-panel.desktop
これら以外にも重複がありそうです。
以前単純にどちらかの名前を.desktop以外で終わるようにリネームしてしまえば良いと書きましたが、
もちろんそれでもメニューの重複はなくなるとは思いますが、副作用の心配が出てきました。
そもそもなぜアップデートで重複してしまったのか、あるべき姿はどうなのか、もう少し調べる必要がありそうです。
とりあえず以下について調べてみましょう。
・「ユニバーサルアクセス」
cinnamon-universal-access-panel.desktop
gnome-universal-access-panel.desktop
ターミナルより以下のコマンドを打ちます。
それぞれのファイルの内容が表示されますが、後ろの方にOnlyShowInという項目があるはずですのでそれを探します。
例
OnlyShowIn=Cinnamon;
これがどういう意味かというと、Cinnamon デスクトップでのみこのメニューを表示するという意味です。
たぶん cinnamon-universal-access-panel.desktop にも gnome-universal-access-panel.desktop にも
Cinnamon が記述されているはずなのでどちらか片方だけ表示するように修正しますが、
とりあえず上記2つのファイルのOnlyShowInの項目をコピー&ペーストして返信ください。
場合によっては同じファイルに2行以上OnlyShowInの項目がある場合があるので、
全てのOnlyShowInを探してコピーしてください。
2行以上ある場合はどのカテゴリに含まれているかもコピーしてください。
例
[Desktop Entry]
OnlyShowIn=Unity;
[Desktop Action Document]
OnlyShowIn=Unity;
>Cinnamon ユーザの方へ
手元に Cinnamon がない状態で書いているので、もっと簡単な解決方法があればよろしくお願いします。
重複しているらしい項目、出てきましたね。
cinnamon- と gnome- で重複しているらしい項目が結構あります。
最初に列挙されていた項目と照らし合わせるとたぶん以下のような感じだと思います。
・「サウンド」
cinnamon-sound-panel.desktop
gnome-sound-panel.desktop
・「ネットワーク」
cinnamon-network-panel.desktop
gnome-network-panel.desktop
・「ユニバーサルアクセス」
cinnamon-universal-access-panel.desktop
gnome-universal-access-panel.desktop
・「自動起動するアプリケーション」
cinnamon-session-properties.desktop
gnome-session-properties
・「色」
cinnamon-color-panel.desktop
gnome-color-panel.desktop
・「電源」
cinnamon-power-panel.desktop
gnome-power-panel.desktop
これら以外にも重複がありそうです。
以前単純にどちらかの名前を.desktop以外で終わるようにリネームしてしまえば良いと書きましたが、
もちろんそれでもメニューの重複はなくなるとは思いますが、副作用の心配が出てきました。
そもそもなぜアップデートで重複してしまったのか、あるべき姿はどうなのか、もう少し調べる必要がありそうです。
とりあえず以下について調べてみましょう。
・「ユニバーサルアクセス」
cinnamon-universal-access-panel.desktop
gnome-universal-access-panel.desktop
ターミナルより以下のコマンドを打ちます。
コード: 全て選択
cd /usr/share/applications/
gedit cinnamon-universal-access-panel.desktop &
gedit gnome-universal-access-panel.desktop &例
OnlyShowIn=Cinnamon;
これがどういう意味かというと、Cinnamon デスクトップでのみこのメニューを表示するという意味です。
たぶん cinnamon-universal-access-panel.desktop にも gnome-universal-access-panel.desktop にも
Cinnamon が記述されているはずなのでどちらか片方だけ表示するように修正しますが、
とりあえず上記2つのファイルのOnlyShowInの項目をコピー&ペーストして返信ください。
場合によっては同じファイルに2行以上OnlyShowInの項目がある場合があるので、
全てのOnlyShowInを探してコピーしてください。
2行以上ある場合はどのカテゴリに含まれているかもコピーしてください。
例
[Desktop Entry]
OnlyShowIn=Unity;
[Desktop Action Document]
OnlyShowIn=Unity;
>Cinnamon ユーザの方へ
手元に Cinnamon がない状態で書いているので、もっと簡単な解決方法があればよろしくお願いします。
Re: Menu の「設定」で項目が重複します
あ、lindwurmさんとちょうど行き違いでしたね。
lindwurmさんの方法の方が簡単ですね。
そちらでやってみてください。
lindwurmさんの方法の方が簡単ですね。
そちらでやってみてください。