My Linux Mint 17.2 Cinnamonシステムでは、ALT+TABスイッチャーはデフォルト設定でマイアプリの1つにピクセル化されたアイコンを表示します(コンバーターにポップアップされるアイコンとサムネイル)。アイコンがどこにロードされるのかわからないので、この問題を解決する方法がわかりません。
それでは、+スイッチャが使用するメモリにALT+TABアイコンがロードされる場所はどこにあり、低解像度アイコンロードの問題はどのように解決しますか?ALTTAB
ベストアンサー1
これらのアイコンは通常ディレクトリにあります/usr/share/icons/hicolor/<resolution>/apps/
。<resolution>
利用可能な各解像度に対応します(例:22×22または128×128)。
次のコマンドを使用すると、特定のプログラムで利用可能なアイコンの解像度を表示できます。
find /usr/share/ -name <application>.png
ここでは<application>
、そのプログラムの実行可能ファイル名に置き換えます。これは次のコマンドを使用して確認できますwhich
。
$ which google-chrome
/usr/bin/google-chrome
$ which chrome
$
たとえば、次は私のシステムのChromeで利用可能なアイコンです(実行時/usr/share
)。
$ find . -name google-chrome.png
./24x24/apps/google-chrome.png
./64x64/apps/google-chrome.png
./22x22/apps/google-chrome.png
./256x256/apps/google-chrome.png
./128x128/apps/google-chrome.png
./48x48/apps/google-chrome.png
./32x32/apps/google-chrome.png
./16x16/apps/google-chrome.png
考えられる解決策:
このアイコンの高解像度バージョンがない場合は、提案された回答を試してみてください。ここそして、GIMPイメージマニピュレータを使って簡単に作成してください
Image -> Scale
。次に、新しいアイコンを特定のディレクトリに配置します。ここに高解像度バージョンがありますが、ALTまだピクセル化された画像が表示されている場合は、+TAB前のリンクで2番目の回答を試してみてください。
StartupWMClass=<application>
アプリケーションの.desktopファイルをディレクトリに追加します/usr/share/applications
。したがって、google-chromeを使用するこの例では、以下を追加します。
StartupWMClass=google-chrome
ファイルとして
/usr/share/applications/google-chrome.desktop
。