Ubuntu 16.04 LTS 64ビットデスクトップとgnome-session-flashback(metacity)デスクトップ環境。 gnome-panelトレイアイコンの標準サイズは24x24です。最近、UbuntuリポジトリからSteamをapt-get経由でインストールしました。
$ Sudo apt-get install Steam
インストール後にSteamを起動し、更新をダウンロードしてサインインしました。その後、huge(おそらく48x48)gnome-panelのスチームトレイアイコン。
私はwallchで同様の問題を抱えていましたが、/usr/share/wallch/files/indicator_THEME_normal.png
のアプリアイコンのサイズを変更することで解決しましたが、残念ながらSteam/usr/share/Steam
フォルダーがありません。しかし、/usr/share/pixmaps
を検索すると、関連する2つのアイコンが見つかりました。
$ cd /usr/share/pixmaps
$ ll Steam*
lrwxrwxrwx 1 root root 37 Sep 13 19:39 Steam.png -> ../icons/hicolor/48x48/apps/Steam.png
lrwxrwxrwx 1 root root 47 Sep 13 19:39 Steam_tray_mono.png -> ../icons/hicolor/48x48/apps/Steam_tray_mono.png
上記の出力に色がないため、以下のスクリーンショットも提供しています。 48x48ではなく24x24のアイコンが欲しかったので、これら2つのアイコンを24x24のバージョンに置き換えようとしました。
$ cd /usr/share/pixmaps
$ Sudo rm Steam*
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam.png
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam_tray_mono.png
$ ll Steam*
lrwxrwxrwx 1 root root 37 Sep 14 11:37 Steam.png -> ../icons/hicolor/24x24/apps/Steam.png
lrwxrwxrwx 1 root root 47 Sep 14 11:37 Steam_tray_mono.png -> ../icons/hicolor/24x24/apps/Steam_tray_mono.png
繰り返しますが、上記の出力に色がないため、スクリーンショットを提供しています。
2つのスクリーンショットからわかるように、Steam_tray_mono.pngはシアンではなく赤になりました。その後、トレイに同じ48x48のアイコンを使用してSteamを再び開始しました。
これらは私が問題を解決しようとしたものですが、問題は解決しませんでした。誰もがこの問題を解決するために私を助けることができるなら、私は感謝します。
ありがとうございました。
アンワールの彼の答えに従った後、Steam_tray_mono.png
の/usr/share/pixmaps/
で壊れたシンボリックリンクを修正しました。 /usr/share/icons/hicolor/48x48/apps/Steam_tray_mono.png
をホームフォルダーにコピーし、GIMPを使用して24x24にスケーリングし、最後にスケーリングしたイメージを/usr/share/icons/hicolor/24x24/apps/
に移動しました。古いシンボリックリンクを削除し、新しいものを作成しました。
$ cd /usr/share/pixmaps
$ Sudo rm Steam*
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam.png
$ Sudo ln -s ../icons/hicolor/24x24/apps/Steam_tray_mono.png
$ ll Steam*
lrwxrwxrwx 1 root root 37 Sep 14 12:14 Steam.png -> ../icons/hicolor/24x24/apps/Steam.png
lrwxrwxrwx 1 root root 47 Sep 14 12:13 Steam_tray_mono.png -> ../icons/hicolor/24x24/apps/Steam_tray_mono.png
ただし、Steamトレイアイコンはstill48x48ピクセルです。 SteamはSteam_tray_mono.png
を使用していないと思います。
スクリーンショットのls -al
のカラー出力から、/usr/share/icons/hicolor/24x24/apps/
にSteam.pngアイコンがあるため、24x24サイズのアイコンはシンボリックリンクで機能しました。
しかし、最後のSteam_tray_mono.png
は機能しませんでした。シンボリックリンクが壊れています(色付きの出力から)。 /usr/share/icons/hicolor/24x24/apps/Steam_tray_mono.png
アイコンがないためです。
GIMP(または他の画像エディター)を使用して/usr/share/icons/hicolor/48x48/apps/Steam_tray_mono.png
からアイコンのサイズを変更し、/usr/share/icons/hicolor/24x24/apps/
フォルダーに配置することをお勧めします。これでシンボリックリンクが機能するはずです。
それがうまくいくことを願っています。