আমি যখন উবুন্টু ১৩.০৪-তে কাস্টম ফোল্ডার আইকনগুলি সেট করি তখন তাদের চারপাশে ধূসর বাক্সগুলি উপস্থিত হয়:
আমি কীভাবে আইকনগুলিকে কেবল সাধারণ দেখতে পারি?
/usr/share/icons/Humanity
।
আমি যখন উবুন্টু ১৩.০৪-তে কাস্টম ফোল্ডার আইকনগুলি সেট করি তখন তাদের চারপাশে ধূসর বাক্সগুলি উপস্থিত হয়:
আমি কীভাবে আইকনগুলিকে কেবল সাধারণ দেখতে পারি?
/usr/share/icons/Humanity
।
উত্তর:
এটি কোনও বাগ নয়। নটিলাস ৩.6.৩ (উবুন্টু ১৩.০৪ সংস্করণ) এ প্রতিটি কাস্টম আইকন একটি ফ্রেম পায় "এটি থাম্বনেইলের উপস্থিতির সাথে সামঞ্জস্যপূর্ণ করতে।"
আমি লঞ্চপ্যাডের চেঞ্জলগে যা পড়েছি (2012-08-31 সন্ধান করুন এবং আপনি এটিও পড়তে পারবেন))
64x64 বিট পিএনজি-চিত্র যা ফ্রেমটি আঁকবে, উত্স কোড প্যাকেজে অন্তর্ভুক্ত in এটি / আইকন ডিরেক্টরিতে থাম্বনেইল_ফ্রেম.পিএনজি
সমাধান (1): উত্স-কোডে, এই থাম্বনেইল_ফ্রেম.পিএনজিটিকে অন্য একটি ছবিতে প্রতিস্থাপন করুন এবং প্রোগ্রামটি পুনরায় সংকলন করুন।
সমাধান (২): কোডলাইন 192 থেকে শুরু করে নটিলাস-ইউআই-ইউলিজি.এস ফাইলটি হ্যাক করুন
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;
}
সুতরাং এই হ্যাকের সাহায্যে নটিলাস_উইফ্রেমে_আইমেজ ফাংশন কোনও ফ্রেম না রেখে ফিরবে :-)
আপনি যদি আমার মতো হন যে নিজের কাছে ভাগ্যবান বিষয়গুলি খুব কমই সংকলন করে থাকেন তবে আপনি ইতিমধ্যে সংকলিত কিছু চাইতে পারেন।
নিমো নটিলাস ৩.৪ এর একটি কাঁটাচামচ
আপনি এটি দারুচিনি পিপিএ দিয়ে ইনস্টল করতে পারেন :
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable; sudo apt-get update; sudo apt-get install nemo nemo-fileroller
দেখে মনে হচ্ছে:
শুভেচ্ছা ;-)
যদিও এটি এই নির্দিষ্ট সমস্যার সমাধান নয় (আমি নিজেই এটি সন্ধান করতে সক্ষম হইনি), আপনি কাস্টম আইকন সহ ফোল্ডারগুলি ব্যবহার না করে বিকল্প স্থানগুলির লিঙ্কযুক্ত ডেস্কটপ ফাইলগুলি (উদাহরণস্বরূপ একটি লুকানো ফোল্ডার) ব্যবহার করে এটির চারপাশে কাজ করতে পারেন আপনার হোম ডিরেক্টরিতে)। তাদের আইকনটি কোনও সীমানা ছাড়াই প্রদর্শিত হবে।
উদাহরণ: link.desktop
[Desktop Entry]
Type=Link
Name=MyFolder
URL=file:///home/<username>/.hidden_folder/
Icon=/path/to/icon.svg