web-dev-qa-db-ja.com

gnome-session-flashbackでSteamトレイアイコンのサイズを変更する方法

Ubuntu 16.04 LTS 64ビットデスクトップとgnome-session-flashback(metacity)デスクトップ環境。 gnome-panelトレイアイコンの標準サイズは24x24です。最近、UbuntuリポジトリからSteamをapt-get経由でインストールしました。

$ Sudo apt-get install Steam

インストール後にSteamを起動し、更新をダウンロードしてサインインしました。その後、huge(おそらく48x48gnome-panelのスチームトレイアイコン。

Steam 48x48 tray icon in 24x24 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

上記の出力に色がないため、以下のスクリーンショットも提供しています。 original Steam icons in pixmaps 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

繰り返しますが、上記の出力に色がないため、スクリーンショットを提供しています。 enter image description here

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

そして、これは色付きのスクリーンショットです。 Fixed Steam_tray_mono.png

ただし、Steamトレイアイコンはstill48x48ピクセルです。 SteamSteam_tray_mono.pngを使用していないと思います。

2
nlern

スクリーンショットの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/フォルダーに配置することをお勧めします。これでシンボリックリンクが機能するはずです。

それがうまくいくことを願っています。

1
Anwar