আমি কাস্টম ফোল্ডার আইকনগুলির চারপাশে ধূসর বাক্সগুলি কীভাবে সরিয়ে ফেলতে পারি? [বন্ধ]


12

আমি যখন উবুন্টু ১৩.০৪-তে কাস্টম ফোল্ডার আইকনগুলি সেট করি তখন তাদের চারপাশে ধূসর বাক্সগুলি উপস্থিত হয়:

উবুন্টু 13.04 এ হোম

আমি কীভাবে আইকনগুলিকে কেবল সাধারণ দেখতে পারি?


আপনি কীভাবে কাস্টম আইকন সেট করলেন? আপনি কি নিশ্চিত করেছেন যে আইকন ফাইলগুলি পিএনজি বা এসভিজিতে ফর্ম্যাট হয়েছে এবং স্বচ্ছ পটভূমিতে সেট করা আছে?
গ্লুটানীমেট

আমি পদ্ধতি উপরে লিঙ্ক ব্যবহার করা হয়, এবং ইমেজ আমি পছন্দ মধ্যে SVGs হয় /usr/share/icons/Humanity
ündrük

1
আমি এতে বিরক্তও হয়েছি ... আপনি কি কোনও সমাধান খুঁজে পেয়েছেন?
মরিচ_চিকো

3
স্থির হিসাবে চিহ্নিত করা সত্ত্বেও - এটি এখনও এটি একটি বাগের মতো দেখাচ্ছে - বা কমপক্ষে রেরিংয়ের মধ্যে নটিলাসের সংস্করণটিতে প্যাচ ইনস্টল করা নেই। - bugzilla.gnome.org/show_bug.cgi?id=688808
ফসফ্রিডম

1
মেটা নীতি অনুসারে ( meta.askubuntu.com/questions/4216/… ) - যেহেতু এটি একটি নিশ্চিত বাগ প্রতিবেদন যা অদূর ভবিষ্যতে স্থির করা হতে পারে বা নাও হতে পারে, এই প্রশ্নটি বন্ধ করে দেওয়া হয়েছে।
ফসফ্রিডম

উত্তর:


2

এটি কোনও বাগ নয়। নটিলাস ৩.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;
}

সুতরাং এই হ্যাকের সাহায্যে নটিলাস_উইফ্রেমে_আইমেজ ফাংশন কোনও ফ্রেম না রেখে ফিরবে :-)


আসলে, এটি কোনও অ্যাম্বিয়েন্স ঘটনা নয়, তবে নটিলাস যেভাবে আচরণ করে এবং আইকনগুলি সরবরাহ করে। থিম নির্বিশেষে, আমি কাস্টম আইকনগুলিতে সীমানা পাচ্ছি। এটি অবশ্যই জিটিকে সিএসএস ফাইলের মাধ্যমে কনফিগারযোগ্য নয়
ভাভিন দোশি

এছাড়াও, এটির সংযুক্ত স্ক্রিনশট থেকে এটি বেশ স্পষ্টভাবে প্রশ্নটিতে দেখা যায় যে ব্যবহারকারী নিজেই অ্যাম্বিয়েন্স থিম ব্যবহার করছেন, এবং অন্য কোনও থিম নয়।
ভাভিন দোশি

নরকের দিকে যাওয়ার রাস্তা ভুল বিবরণ দিয়ে প্রশস্ত করা হয়েছে, কখনই নগ্ন তথ্যের সাথে নয়। সুতরাং: এটি অ্যাম্বিয়েন্সের মতো দেখাচ্ছে তবে এটি কি সত্যই অ্যাম্বিয়েন্স?

1
এই সাইটে একটি প্যাকেজ পুনরায় সংশোধন ও পুনর্নির্মাণ সম্পর্কে পরিষ্কার নির্দেশাবলী: ariejan.net/2008/05/04/…


2

আপনি যদি আমার মতো হন যে নিজের কাছে ভাগ্যবান বিষয়গুলি খুব কমই সংকলন করে থাকেন তবে আপনি ইতিমধ্যে সংকলিত কিছু চাইতে পারেন।

নিমো নটিলাস ৩.৪ এর একটি কাঁটাচামচ

আপনি এটি দারুচিনি পিপিএ দিয়ে ইনস্টল করতে পারেন :

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable; sudo apt-get update; sudo apt-get install nemo nemo-fileroller  

দেখে মনে হচ্ছে:

এখানে চিত্র বর্ণনা লিখুন

শুভেচ্ছা ;-)


1

যদিও এটি এই নির্দিষ্ট সমস্যার সমাধান নয় (আমি নিজেই এটি সন্ধান করতে সক্ষম হইনি), আপনি কাস্টম আইকন সহ ফোল্ডারগুলি ব্যবহার না করে বিকল্প স্থানগুলির লিঙ্কযুক্ত ডেস্কটপ ফাইলগুলি (উদাহরণস্বরূপ একটি লুকানো ফোল্ডার) ব্যবহার করে এটির চারপাশে কাজ করতে পারেন আপনার হোম ডিরেক্টরিতে)। তাদের আইকনটি কোনও সীমানা ছাড়াই প্রদর্শিত হবে।

উদাহরণ: link.desktop

[Desktop Entry]
Type=Link
Name=MyFolder
URL=file:///home/<username>/.hidden_folder/
Icon=/path/to/icon.svg
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.