Kiedy ustawiam niestandardowe ikony folderów w Ubuntu 13.04, wokół nich pojawiają się szare pola:
Jak sprawić, by ikony wyglądały normalnie?
nautilus
icons
customization
13.04
ændrük
źródło
źródło
/usr/share/icons/Humanity
.Odpowiedzi:
To nie jest błąd. W Nautilus 3.6.3 (wersja Ubuntu 13.04) każda ikona niestandardowa otrzymuje ramkę „w celu zapewnienia zgodności z wyglądem miniatur”.
Tak czytam w dzienniku zmian na Launchpadzie (wyszukaj 31.08.2012, a ty też go przeczytasz).
Obraz PNG o wymiarach 64 x 64 bity, który rysuje tę ramkę, jest zawarty w pakiecie kodu źródłowego. Jest to thumbnail_frame.png w katalogu / icons
ROZWIĄZANIE (1): w kodzie źródłowym zamień plik thumnail_frame.png na inny obrazek i ponownie skompiluj program.
ROZWIĄZANIE (2): Zhakuj plik nautilus-ui-utilies.c, zaczynając od linii kodowej 192
Dzięki temu hackowi funkcja nautilus_ui_frame_image powraca bez wstawiania ramki :-)
źródło
Jeśli jesteś podobny do mnie, który rzadko ma szczęście samodzielnie kompilować, możesz chcieć czegoś już skompilowanego.
Nemo to rozwidlenie Nautilusa 3.4
Możesz zainstalować go za pomocą cynamonowego ppa :
To wygląda tak:
Pozdrowienia ;-)
źródło
Chociaż nie jest to rozwiązanie tego konkretnego problemu (sam nie byłem w stanie go znaleźć), możesz obejść ten problem, nie używając folderów z niestandardowymi ikonami, ale raczej pliki na pulpicie, które są linkami do alternatywnych lokalizacji (np. Ukryty folder w twoim katalogu domowym). Ich ikona będzie wyświetlana bez ramki.
Przykład:
link.desktop
źródło