Linux চালু করার সময় কখনও কখনও লগইন স্ক্রিন দেখা যায় না এবং স্ক্রিন পুরোপুরি কালো অবস্থায় থাকে। এই সমস্যা Ubuntu, Linux Mint, Fedora-সহ অনেক ডিস্ট্রিবিউশনে দেখা যেতে পারে।
বেশিরভাগ ক্ষেত্রে কারণ নিচের যেকোনো একটি।
- GPU ড্রাইভারের সমস্যা
- GRUB সেটিংসের সমস্যা
- কার্নেল আপডেটের পর ত্রুটি
- ফাইল সিস্টেম ক্ষতিগ্রস্ত হওয়া
- ডিসপ্লে ম্যানেজার চালু হতে ব্যর্থ হওয়া
এই নিবন্ধে Linux কালো স্ক্রিন দেখানোর কারণ এবং নতুন ব্যবহারকারীরাও ধাপে ধাপে চেষ্টা করতে পারবেন এমন সমাধানগুলো ব্যাখ্যা করা হয়েছে।
1. GRUB মেনু দেখান
প্রথমে দেখুন GRUB বুট মেনু দেখানো যায় কি না।
- PC পুনরায় চালু করুন
- চালু হওয়ার সঙ্গে সঙ্গে Shift অথবা Esc কী বারবার চাপুন
- GRUB মেনু দেখা যাচ্ছে কি না পরীক্ষা করুন
যদি GRUB মেনু দেখা যায়, তবে বুট সেটিংস পরিবর্তন করে অনেক সময় সমস্যাটি এড়ানো যায়।
2. GRUB-এ “nomodeset” যোগ করে বুট করুন
Linux-এ কালো স্ক্রিন হওয়ার সবচেয়ে সাধারণ কারণগুলোর একটি হলো GPU ড্রাইভারের সমস্যা।
এই ক্ষেত্রে nomodeset অপশন যোগ করলে সিস্টেম চালু হতে পারে।
nomodeset হলো এমন একটি অপশন যা কার্নেলের গ্রাফিক্স মোড সেটিং বন্ধ করে দেয় এবং সিস্টেমকে বেশি সামঞ্জস্যপূর্ণ ডিসপ্লে মোডে চালু করে।
ধাপসমূহ
- GRUB মেনু দেখান
- Linux বুট এন্ট্রি নির্বাচন করুন
- e কী চাপুন
- “linux” দিয়ে শুরু হওয়া লাইনটি খুঁজুন
- লাইনের শেষে
nomodesetযোগ করুন - Ctrl + X চাপ দিয়ে বুট করুন
linux /boot/vmlinuz ... quiet splash nomodeset
যদি এইভাবে সিস্টেম চালু হয়, তাহলে খুব সম্ভবত GPU ড্রাইভারই এর কারণ।
3. quiet splash সরিয়ে বুট লগ দেখুন
Linux বুট হওয়ার সময় সাধারণত “quiet splash” সেটিং সক্রিয় থাকে, ফলে বিস্তারিত লগ দেখা যায় না। এটি সরিয়ে দিলে কোন ধাপে ত্রুটি হচ্ছে তা বোঝা যায়।
ধাপসমূহ
- GRUB মেনু দেখান
- বুট এন্ট্রিতে “e” চাপুন
quiet splashমুছে ফেলুন- Ctrl + X চাপ দিয়ে বুট করুন
এর ফলে ত্রুটি কোন অংশে ঘটছে তা পরীক্ষা করা যায়।
4. Recovery Mode দিয়ে মেরামত করুন
Ubuntu-ভিত্তিক ডিস্ট্রিবিউশনগুলিতে Recovery Mode ব্যবহার করে সিস্টেম মেরামত করা যায়।
- GRUB মেনু খুলুন
- Advanced options নির্বাচন করুন
- Recovery Mode নির্বাচন করুন
Recovery Mode-এ নিচের কাজগুলো করা যায়।
- ফাইল সিস্টেম মেরামত
- প্যাকেজ মেরামত
- root shell চালু করা
5. GPU ড্রাইভার পুনরায় ইনস্টল করুন
কালো স্ক্রিনের সবচেয়ে সাধারণ কারণ হলো গ্রাফিক্স ড্রাইভারের ত্রুটি। বিশেষ করে NVIDIA GPU-তে এটি বেশি দেখা যায়।
যদি আপনি টেক্সট কনসোলে (CUI) লগইন করতে পারেন, তাহলে নিচের কমান্ড দিয়ে ড্রাইভার পুনরায় ইনস্টল করুন।
sudo apt update
sudo ubuntu-drivers autoinstall
ইনস্টলেশনের পর সিস্টেম পুনরায় চালু করুন।
6. ফাইল সিস্টেম মেরামত করুন
যদি সমস্যার কারণ ডিস্ক ক্ষতি হয়, তাহলে fsck কমান্ড দিয়ে তা মেরামত করা যেতে পারে।
sudo fsck -f /dev/sda1
* ডিভাইসের নাম পরিবেশ অনুযায়ী আলাদা হতে পারে।
7. Live USB থেকে পুনরুদ্ধার করুন
যদি Linux একেবারেই চালু না হয়, তাহলে Live USB ব্যবহার করে পুনরুদ্ধার করা যায়।
ধাপসমূহ
- Linux Live USB তৈরি করুন
- USB থেকে বুট করুন
- ডিস্ক মাউন্ট করুন
- GRUB পুনরায় ইনস্টল করুন
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub
সারসংক্ষেপ
যদি Linux চালু না হয় এবং স্ক্রিন কালো থাকে, তাহলে নিচের বিষয়গুলো এই ক্রমে পরীক্ষা করলে সমাধানের সম্ভাবনা বেশি।
- GRUB মেনু দেখান
- nomodeset যোগ করুন
- quiet splash সরান
- Recovery Mode ব্যবহার করুন
- GPU ড্রাইভার পুনরায় ইনস্টল করুন
- ফাইল সিস্টেম মেরামত করুন
- Live USB দিয়ে পুনরুদ্ধার করুন
Linux-এর সমস্যার পেছনে একাধিক কারণ থাকতে পারে, তাই ধাপে ধাপে একে একে পরীক্ষা করা গুরুত্বপূর্ণ।