GNOME 3デスクトップアイテムが重複しています

GNOME 3デスクトップアイテムが重複しています

アプリケーションの実行後に重複する項目を作成せずに、単純なデスクトップ項目が機能するようにします。

これはGNOME3(Fedora 19)のst3であり、.desktopファイルは次のとおりです。

[Desktop Entry]
Version=3.047
Type=Application
Name=Sublime Text 3
Icon=path-to-logo.png
Exec="path-to-exec" %f
Comment=some comment
Categories=Editor;Text;
Terminal=false
StartupWMClass=Sublime_text

「StartupWMClass」キーがドック内のウィンドウをグループ化する作業を実行すると考えると、そうではありません。何か抜けたようです。

xprop WMCLASSを使用してwmclassを取得しました。

[me@pc ~]$ xprop WM_CLASS
WM_CLASS(STRING) = "sublime_text", "Sublime_text"

例:

ここに画像の説明を入力してください。

デスクトップエントリは一番上にありますが(たとえば、他のロゴファイル)、アプリケーションはグループ化されておらず、個別に表示されます。回避策がありますか?

ご協力ありがとうございます!

修正する: .desktopエントリを次のように変更しました。

[Desktop Entry]
Type=Application
Terminal=false
Name=Sublime Text 3
StartupNotify=true
GenericName=Text Editor
Comment=Edit text files
Exec="/usr/local/bin/sublime_text_3/sublime_text" %U
MimeType=text/plain;text/x-chdr;text/x-csrc;text/x-c++hdr;text/x-c++src;text/x-java;text/x-dsrc;text/x-pascal;text/x-perl;text/x-python;application/x-php;application/x-httpd-php3;application/x-httpd-php4;application/x-httpd-php5;application/xml;text/html;text/css;text/x-sql;text/x-diff;x-directory/normal;inode/directory;
Categories=GNOME;GTK;Utility;TextEditor;Application;Development;
Icon=/usr/local/bin/sublime_text_3/st3_custom_logo.png
Name[en_US]=Sublime Text 3

(stフォーラムで発見)

今、すべてが大丈夫です。しかし、WMClassがウィンドウをグループ化する方法だと思うので、それがどのように機能するのかわかりません。

ベストアンサー1

おすすめ記事