Ne zaman simgeleri klasör özel set Ubuntu 13.04 yılında, gri kutular çevrelerindeki görünür:
Simgelerin normal görünmesini nasıl sağlayabilirim?
/usr/share/icons/Humanity
.
Ne zaman simgeleri klasör özel set Ubuntu 13.04 yılında, gri kutular çevrelerindeki görünür:
Simgelerin normal görünmesini nasıl sağlayabilirim?
/usr/share/icons/Humanity
.
Yanıtlar:
Bu bir hata değil. Nautilus 3.6.3'te (Ubuntu 13.04 sürümü) her özel simge "küçük resimlerin görünümü ile tutarlı hale getirmek için" bir çerçeve alır.
Ben okuduğu şey That Launchpad'de değişmek (2012-08-31 arayabilir ve siz de okumak sönecektir.)
Bu kareyi çizen 64x64 bit PNG görüntüsü kaynak kodu paketine dahil edilmiştir. / İcons dizinindeki thumbnail_frame.png
ÇÖZÜM (1): kaynak kodda, thumnail_frame.png dosyasını başka bir resimle değiştirin ve programı yeniden derleyin.
ÇÖZÜM (2): 192 kod noktasından başlayarak nautilus-ui-utilies.c dosyasını hackleyin
void
nautilus_ui_frame_image (GdkPixbuf **pixbuf)
{
GdkPixbuf *pixbuf_with_frame, *frame;
int left_offset, top_offset, right_offset, bottom_offset;
/* frame = nautilus_get_thumbnail_frame (); */
frame = NULL;
if (frame == NULL) {
return;
}
left_offset = NAUTILUS_THUMBNAIL_FRAME_LEFT;
top_offset = NAUTILUS_THUMBNAIL_FRAME_TOP;
right_offset = NAUTILUS_THUMBNAIL_FRAME_RIGHT;
bottom_offset = NAUTILUS_THUMBNAIL_FRAME_BOTTOM;
pixbuf_with_frame = eel_embed_image_in_frame
(*pixbuf, frame,
left_offset, top_offset, right_offset, bottom_offset);
g_object_unref (*pixbuf);
*pixbuf = pixbuf_with_frame;
}
Yani bu kesmek ile bir çerçeve koymadan nautilus_ui_frame_image işlevi döner :-)
Eğer kendiniz gibi nadiren şanslı derleme olan benim gibiyseniz, zaten derlenmiş bir şey isteyebilirsiniz.
Nemo , Nautilus'un bir çatal 3.4
Cinnamon ppa ile kurabilirsiniz :
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable; sudo apt-get update; sudo apt-get install nemo nemo-fileroller
Şöyle görünüyor:
Saygılarımızla ;-)
Bu belirli bir soruna bir çözüm olmasa da (kendim bulamadım), özel simgelere sahip klasörleri değil, alternatif konumlara (örn. Gizli bir klasöre) bağlanan masaüstü dosyalarını kullanarak bu sorunu çözebilirsiniz. ana dizininizde). İkonları kenarlıksız gösterilir.
Misal: link.desktop
[Desktop Entry]
Type=Link
Name=MyFolder
URL=file:///home/<username>/.hidden_folder/
Icon=/path/to/icon.svg