web-dev-qa-db-ja.com

Ubuntuドックでアプリケーションアイコンを複製する

Ubuntu 17.10とGNOME ShellおよびNumix-Circleアイコンテーマを使用しています。

ドックに固定されているNightly Web BrowserのNumixアイコンにカーソルを合わせると、「Nightly Web Browser」というタイトルが表示されます。

enter image description here

しかし、プログラムを起動すると、「Nightly」という名前の別のアイコンが下部にポップアップ表示されます。

enter image description here

21
Chantz Garrett

アプリケーションに対応する.desktopランチャーに適切なStartupWMClass行を追加する必要があります( this を参照)。次の手順を実行します:

  1. ファイルを開き、/usr/share/applicationsフォルダーに移動します。 「Nightly」ファイル(つまり、修正するアプリケーションのランチャー)を探してコピーします。
  2. ファイルを~/.local/share/applicationsに貼り付けます。 <filename>.desktopという名前のファイルのように見えるはずです。
  3. この.desktopファイルを右クリックして、テキストエディターで開きます。
  4. Activities」から「Nightly」(つまり、修正するアプリケーション)を起動します。
  5. ターミナルでxprop WM_CLASSを実行します。
  6. 開いている「Nightly」ウィンドウにカーソルを置きます。カーソルはすでに十字線に変わります。クリック。ターミナルで「Nightly」のWM_CLASS文字列を取得する必要があります。
  7. テキストエディターで開いた.desktopファイルで、次の行を追加します

    StartupWMClass=OBTAINED-VALUE
    

    OBTAINED-VALUEの代わりに、手順6で取得した値を引用符なしで入力します。

  8. .desktopファイルを保存します。
34
pomsky