কম্পিউটার টিউটোরিয়াল

উবুন্টু বুট স্প্ল্যাশ স্ক্রিন এবং লোগো কাস্টোমাইজ করার পদ্ধতি

আপনি সম্ভবত ইতিমধ্যে জানেন কীভাবে উবুন্টু ডেস্কটপ কাস্টোমাইজ করবেন। কিন্তু আপনি যদি আপনার উবুন্টু স্প্ল্যাশ স্ক্রিন (splash screen) কাস্টোমাইজ করার উপায় খুঁজছেন? আপনার পছন্দের ডেস্কটপ এনভায়রনমেন্টের লোগো টুইক (tweak) করতে চান?

এখানে কীভাবে উবুন্টু স্প্ল্যাশ স্ক্রিন পরিবর্তন করবেন পুরনো উবুন্টু সিস্টেমগুলোর পাশাপাশি উবুন্টু ২০.০৪ LTS এবং তার পরের ভার্সন চলমান পিসিগুলোর জন্য।

উবুন্টু স্প্ল্যাশ স্ক্রিন পরিবর্তন কীভাবে পরিবর্তিত হয়েছে

উবুন্টু ১০.০৪-এর পেরিয়ডে, স্প্ল্যাশ স্ক্রিন (বুট হওয়ার সময় দেখানো ইমেজ) টুইক করা মানে /user/images/share/xsplash-এর কন্টেন্ট এডিট করা। যাইহোক, উবুন্টু ১৬.০৪ LTS এবং তার পরের ভার্সনে, এই স্প্ল্যাশ স্ক্রিন ডিরেক্টরি সরিয়ে দেওয়া হয়েছে।

আরো সাম্প্রতিক উবুন্টু ভার্সনগুলোর লোকেশন ছিল /lib/plymouth/themes। উবুন্টু ১৬.০৪ LTS itibারে, সেই লোকেশন সরিয়ে দেওয়া হয়েছে /usr/share/plymouth/themes-এ।

Plymouth টুলই মূলত স্প্ল্যাশ স্ক্রিন ম্যানেজ করে এবং একটি নতুন ইমেজ সেট করার জন্য ব্যবহার করা যায়।

কয়েক বছর পর, জিনিসগুলো পরিবর্তন হয়েছে। এখন আমাদের একটি হ্যান্ডি অ্যাপ (handy app) আছে যা করেন্ট স্প্ল্যাশ স্ক্রিন ম্যানেজ করতে সাহায্য করে: Plymouth Themes।

নিচের ধাপগুলো উবুন্টু ১৬.০৪ LTS থেকে সকল ভার্সনের জন্য উপযোগী, কিন্তু ধাপগুলো এবং ইমেজগুলো দেখাবে কীভাবে উবুন্টু ২০.০৪ LTS-এ বুট স্ক্রিন পরিবর্তন করবেন।

আপনার নিজস্ব উবুন্টু স্প্ল্যাশ স্ক্রিন রিপ্লেসমেন্ট খুঁজুন বা ডিজাইন করুন

নতুন টুল ইনস্টল করার আগে, নিশ্চিত হন আপনার কাছে একটি নতুন স্প্ল্যাশ ইমেজ আছে। এটি হতে পারে একটি ফটো—সম্ভবত কিছু খুব উবুন্টু-এসক (Ubuntu-esque), যেনে নেচার স্ন্যাপ (nature snap)—অথবা একটি কাস্টোম গ্রাফিক। আপনার যদি ইতিমধ্যে একটি না থাকে, তবে অনলাইনে কাস্টোম স্প্ল্যাশ স্ক্রিন গ্রাফিক্স পাওয়ার জন্য অনেক জায়গা আছে। হয়তো আপনি স্প্ল্যাশ আপনার ডেস্কটপ ব্যাকগ্রাউন্ডের সাথে মেলাতে বা কমপ্লিমেন্ট (compliment) করতে চান?

বিকল্পভাবে, আপনি নিজে থেকে একটি স্প্ল্যাশ স্ক্রিন তৈরি করতে পারেন। এটি শুনতে যতটা সহজ লাগে उतটা নাও হতে পারে, এবং আপনার লিনাক্স কম্পিউটারে সঠিক গ্রাফিক্স টুলস ইনস্টল থাকা প্রয়োজন। GIMP নিশ্চিতভাবে একটি অপশন, এবং Wine-এ Adobe Photoshop চালানোর বিকল্পও আছে।

আরো পড়ুন: Wine দিয়ে লিনাক্সে Photoshop ইনস্টল করুন

Plymouth Themes ইনস্টল করুন

আপনার উবুন্টু স্প্ল্যাশ স্ক্রিন রিপ্লেসমেন্ট প্রস্তুত থাকলে, এটি এনেবল করার জন্য প্রয়োজনীয় টুলটি ইনস্টল করার সময়। টার্মিনালে, plymouth-themes ইনস্টল করুন:

sudo apt install plymouth-themes

ইনস্টল হলে, /usr/share/plymouth/themes-এ একটি নতুন ডিরেক্টরি তৈরি হবে। ভিতর দেখুন। আপনি করেন্ট স্প্ল্যাশ স্ক্রিনের সব কন্টেন্ট পাবেন: লোগো, স্পিনার (spinners), এবং স্ক্রিপ্ট। আপনি যদি উবুন্টুর পূর্বের ভার্সন থেকে আপগ্রেড করে থাকেন এবং কাস্টোম স্প্ল্যাশ স্ক্রিন না পাওয়ার কারণে হতাশ হন, তবে এই ডিরেক্টরি আপনাকে পরিচিত লাগবে। মূলত, একই স্ট্রাকচার ব্যবহার করা হয়েছে।

এটি আপনার পুরনো থিমগুলো মাইগ্রেট (migrate) করা খুব সহজ করে দিয়েছে।

পুরনো উবুন্টু স্প্ল্যাশ স্ক্রিন থিম আপডেট ও মুভ করা

আপনি যদি কিছু সময় ধরে উবুন্টু ব্যবহার করে থাকেন কাস্টোম স্প্ল্যাশ স্ক্রিনসহ, তবে আপনাকে আপনার বিদ্যমান থিমগুলো মুভ করতে হবে। সেগুলো চেক করুন। যদি সেগুলো আপ-টু-স্ক্র্যাচ (up to scratch) থাকে, তবে আপনি সেগুলো নতুন ডিরেক্টরিতে মাইগ্রেট করতে পারেন।

পুরনো থিম ডিরেক্টরি ಇন্সপেক্ট (investigate) করে এবং কন্টেন্ট চেক করে শুরু করুন। আপনি এটি আপনার ফাইল ম্যানেজারে করতে পারেন, অথবা টার্মিনালে। После者 একটি ভালো অপশন ফাইল সাইজ বুঝতে পাওয়ার জন্য:

ls -ltrd /lib/plymouth/themes

পুরনো থিম ফাইলগুলো পেছনে রেখে যেতে পারেন যখন আপনি সেগুলো মুভ করবেন। যান

cd /lib/plymouth/themes

...তারপর mv কমান্ড ব্যবহার করে আপনি যে থিম ডিরেক্টরি রাখতে চান সেটা এক এক করে মুভ করুন।

mv [theThemeDirectory] /usr/share/plymouth/themes

নোট করুন যে কিছু পুরনো থিম টুইকিং (tweaking) প্রয়োজন হতে পারে, কারণ সেগুলো সম্ভবত পুরনো ফাইল লোকেশনের রিকার্সিভ (recursive) রেফারেন্স ধারণ করে। আপনাকে একটি টেক্সট এডিটর দরকার হবে এটি ফিক্স করার জন্য, যেনে vim বা nano।

নতুন ডেস্টিনেশনে, প্রতিটি .plymouth থিম ফাইল খুঁজে বের করুন, এবং টেক্সট এডিটরে খুলুন। টার্মিনালে, ব্যবহার করুন:

sudo nano /usr/share/plymouth/themes/[theme_name]/[theme_name].plymouth

ফাইল পাথ রেফারেন্স খুঁজে বের করুন, তারপর এটিকে পরিবর্তন করুন

/lib/plymouth

থেকে

/usr/share/plymouth

CTRL + X ব্যবহার করুন ফাইল সেভ এবং এক্সিট করার জন্য।

আরও উবুন্টু স্প্ল্যাশ স্ক্রিন থিম চান?

অনলাইনে বিভিন্ন লোকেশন উবুন্টু-ফোকাসড থিম আপনার কম্পিউটারের জন্য প্রদান করে। GNOME-Look.org, উদাহরণস্বরূপ, একটি চমৎকার সংগ্রহ আছে থিমের, ব্যবহার অনুযায়ী গ্রুপ করা। এতে একটি Plymouth Themes সেকশন আছে। বিকল্পভাবে, DeviantArt ভিজিট করুন এবং "plymouth themes" সার্চ করুন এবং যেগুলো আপনি পছন্দ করেন সেগুলো ডাউনলোড করুন। সেগুলো সাধারণত ৩MB-র বেশি নয়।

সাধারণত, থিমগুলোর একটি ইনস্টলেশন স্ক্রিপ্ট থাকে। উদাহরণস্বরূপ, এই উদাহরণে Circle Plymouth Theme ব্যবহার করা হয়েছে স্প্ল্যাশ স্ক্রিন কাস্টোমাইজ করার জন্য।

উবুন্টু বুট স্প্ল্যাশ স্ক্রিন এবং লোগো কাস্টোমাইজ করার পদ্ধতি

উবুন্টু ২০.০৪ LTS-এ স্প্ল্যাশ স্ক্রিন পরিবর্তন করার প্রসিডিউর (procedure) নিচের মতো:

  1. থিম ডাউনলোড করুন
  2. Home ডিরেক্টরিতে এক্সট্র্যাক্ট (extract) করুন
  3. ইনস্টল স্ক্রিপ্ট খুঁজে বের করুন
  4. টার্মিনাল খুলুন এবং ./install_script_name ব্যবহার করে চালান
  5. স্প্ল্যাশ স্ক্রিনের জন্য পছন্দের অপশন বেছে নিন
উবুন্টু বুট স্প্ল্যাশ স্ক্রিন এবং লোগো কাস্টোমাইজ করার পদ্ধতি

Plymouth-themes টুলটি তারপর অটোমেটিক্যালি নতুন স্প্ল্যাশ স্ক্রিন অ্যাপ্লাই করবে। যদি সব কিছু ঠিকঠাক কাজ করে, তবে এটি আপনার উবুন্টু স্টার্টআপ স্ক্রিনে পরিবর্তনগুলোর একটি ডেমোও দেখাবে।

চেক করতে, আপনি ডিফল্ট.plymouth কনফিগারেশন ফাইল টার্মিনালে খুলতে পারেন:

sudo nano default.plymouth

ImageDir এবং ScriptFile-এর জন্য দুটি ফাইল পাথ চেক করুন এবং নিশ্চিত হন সেগুলো উভয়ই ইন্টেন্ডেড (intended) থিম ফাইল লোকেশনের দিকে পয়েন্ট করছে।

উবুন্টু বুট স্প্ল্যাশ স্ক্রিন এবং লোগো কাস্টোমাইজ করার পদ্ধতি

ফাইল সেভ করুন এবং এক্সিট করুন (CTRL + X) তারপর আপনার পিসি রিবুট করুন। নতুন উবুন্টু স্প্ল্যাশ স্ক্রিনের জন্য নজর রাখুন!

ম্যানুয়ালি একটি নতুন উবুন্টু স্প্ল্যাশ স্ক্রিন ইনস্টল করা

যদি থিমে ইনস্টলেশন স্ক্রিপ্ট না থাকে, তবে আপনাকে ম্যানুয়ালি এটি plymouth/themes ডিরেক্টরিতে যোগ করতে হবে।

থিম এক্সট্র্যাক্ট করুন এবং /usr/share/plymouth/themes ডিরেক্টরিতে কপি করুন। আপনি যা ব্যবহার করছেন নতুন স্প্ল্যাশ স্ক্রিন হিসেবে, আপনাকে এটিকে নতুন ডিফল্ট হিসেবে সেট করতে হবে:

sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/"path/to-your-plymouth.plymouth" 100

এরপর, উপরে বর্ণনা অনুযায়ী default.plymouth ফাইলটি একটি টেক্সট এডিটরে খুলুন এবং ফাইলপাথগুলো এডিট করুন।

শেষে, initramfs আপডেট করুন, একটি ভার্চুয়াল ফাইল সিস্টেম যা বুট প্রসিডিউরের অংশ:

sudo update-initramfs -u

এখন, আপনি উবুন্টু রিবুট করলে, আপনি ব্র্যান্ড-নিউ স্প্ল্যাশ স্ক্রিন দেখবেন।

উবুন্টুতে বুট স্ক্রিন লোগো পরিবর্তন করার পদ্ধতি

আপনি যদি শুধু আপনার উবুন্টু লোগো এডিট করতে চান? এটি একই kadar সহজ। শুরু করুন usr/share/plymouth/themes ডিরেক্টরি খুলে এবং লোগো ধারণকারী ডিরেক্টরি খুঁজে বের করে।

তারপর, ফাইলের একটি কপি বানান, কেবল এই কারণে যে আপনি ভবিষ্যতে সেটা ফিরে পেতে চাইলে:

cp [logo_file].png [logo_file_backup].png

আপনি কীভাবে এগিয়ে যাবেন সেটা আপনার ওপর নির্ভর। হয়তো আপনি অরিজিনাল গ্রাফিককে রেফারেন্স হিসেবে ব্যবহার করতে চান? এই কেসে, ফাইলটি আপনার পছন্দের ইমেজ এডিটরে খুলুন, এবং প্রয়োজনীয় পরিবর্তন করুন। অন্যথায়, সেম ডাইমেনশন (same dimensions) সহ একটি নতুন ইমেজ তৈরি করুন, এবং একই ডিরেক্টরিতে সেভ করুন। নিশ্চিত হন নতুন লোগোর ফাইলনেম পুরনো লোগোর মতো।

এইভাবে আপনি উবুন্টু বুট স্প্ল্যাশ স্ক্রিন পরিবর্তন করবেন

আপনি সম্ভবত ইতিমধ্যে জানেন কীভাবে আপনার পছন্দের উবুন্টু ডেস্কটপ এনভায়রনমেন্টে ডেস্কটপ থিম পরিবর্তন করবেন। স্প্ল্যাশ স্ক্রিনগুলো একটু ট্রিকियर (trickier), যাইহোক। রিক্যাপ (recap) করার জন্য:

  1. নতুন স্প্ল্যাশ স্ক্রিন খুঁজুন বা ডিজাইন করুন
  2. plymouth-themes ইনস্টল করুন
  3. আপনার স্প্ল্যাশ স্ক্রিন বেছে নিন
  4. ফাইল পাথ রেফারেন্সগুলো সঠিক কিনা কনফার্ম করুন
  5. ম্যানুয়াল ইনস্টলেশনের জন্য, আপনাকে initramfs আপডেটও করা উচিত

আপনি যদি উবুন্টুর নতুন হন, তবে এই ধাপগুলো একটু অনন্য লাগতে পারে। যাইহোক, এখানে কিছুই নেই যা স্ট্রেইটফরওয়ার্ড (straightforward) নয়। এটি উইন্ডোজ ১০-এ স্প্ল্যাশ স্ক্রিন পরিবর্তন করার চেয়ে দূরতوى সহজ! চূড়ান্ত, এই টাইপের একটি কাস্টোম হ্যাক দেখায় লিনাক্স কতটা কনফিগারেবল (configurable)।

আরও কাস্টোমাইজেশন খুঁজছেন? আপনি কি জানতেন আপনি লিনাক্সকে উইন্ডোজের মতো দেখাতে পারেন?

  1. উবুন্টুতে লক স্ক্রিন নিষ্ক্রিয় করার পদ্ধতি

  2. উবুন্টুতে স্ক্রিন রেজোলিউশন পরিবর্তন করার পদ্ধতি

  3. Ubuntu 20.04-এ টপ বার এবং সাইড প্যানেল হাইড করার পদ্ধতি

  4. উইন্ডোজ এবং উবুন্টু için ডুয়াল বুট তৈরি করুন