我有一個問題,在Linux中的Alt-Tab中顯示高質量的圖標。我的開發使用GTK2,並使用gtk_window_set_icon()來獲取128x128 png圖標。環境是GNOME3。如何在Linux中爲alt-tab使用128x128圖標?
但是,當我alt-tab,圖標模糊和像素化。
我不確定它是由GNOME3 freedesktop.org規範引起的還是由GTK2引起的。請幫忙。
我有一個問題,在Linux中的Alt-Tab中顯示高質量的圖標。我的開發使用GTK2,並使用gtk_window_set_icon()來獲取128x128 png圖標。環境是GNOME3。如何在Linux中爲alt-tab使用128x128圖標?
但是,當我alt-tab,圖標模糊和像素化。
我不確定它是由GNOME3 freedesktop.org規範引起的還是由GTK2引起的。請幫忙。
您可以以不同的分辨率安裝該圖標的多個版本,而Gnome應根據上下文選擇最佳的圖標。因此,例如在Fedora 15 Firefox的軟件包安裝幾個圖標:
/usr/share/icons/hicolor/16x16/apps/firefox.png
/usr/share/icons/hicolor/22x22/apps/firefox.png
/usr/share/icons/hicolor/24x24/apps/firefox.png
/usr/share/icons/hicolor/32x32/apps/firefox.png
/usr/share/icons/hicolor/48x48/apps/firefox.png
/usr/share/icons/hicolor/256x256/apps/firefox.png
你甚至可以安裝一個可擴展的圖標,如果它想(它目前沒有),Firefox的包可以安裝:
/usr/share/icons/hicolor/scalable/apps/firefox.svg
然後在應用程序的桌面文件只是給圖標的名稱,例如:
Icon=firefox
和Gnome應解決全部問題,並選擇每個C的最佳圖標ontext在哪裏使用它。
不特定於Linux,* BSD和Nexenta/Solaris的行爲與Gnome類似。 –