উবুন্টুতে এনভিডিয়া মালিকানাধীন ড্রাইভার ইনস্টল করার পরে কীভাবে কালো বা ভাঙা প্লাইমাউথ (স্প্ল্যাশ স্ক্রিন) ঠিক করবেন? (এটি সব উবুন্টু রিলিজে সাধারণত ঘটে)? আমি যে কোনও এনভিডিয়া ড্রাইভার ইনস্টল করি যা বাগটি সর্বদা উপস্থিত থাকে তা কোনও ব্যাপার নয়।
উবুন্টুতে এনভিডিয়া মালিকানাধীন ড্রাইভার ইনস্টল করার পরে কীভাবে কালো বা ভাঙা প্লাইমাউথ (স্প্ল্যাশ স্ক্রিন) ঠিক করবেন? (এটি সব উবুন্টু রিলিজে সাধারণত ঘটে)? আমি যে কোনও এনভিডিয়া ড্রাইভার ইনস্টল করি যা বাগটি সর্বদা উপস্থিত থাকে তা কোনও ব্যাপার নয়।
উত্তর:
একটি এনভিডিয়া মালিকানাধীন ড্রাইভার ইনস্টলেশন পরে উবুন্টুতে প্লাইমাউথ (স্প্ল্যাশ স্ক্রিন) এর সমস্যা সমাধানের সমাধান এখানে রয়েছে। আপনি উবুন্টু সংস্করণটি ব্যবহার করুন তা বিবেচ্য নয় এটি যেভাবেই কাজ করা উচিত।
আপনার টার্মিনালটি খুলুন এবং টাইপ করুন
sudo apt-get install v86d
তারপর
sudo -H gedit /etc/default/grub
এই লাইনটি সন্ধান করুন
#GRUB_GFXMODE=640x480
এবং এটির জন্য পরিবর্তন করুন ( অবশ্যই আপনার রেজোলিউশনটি চয়ন করুন )
GRUB_GFXMODE=1440x900
GRUB_GFXPAYLOAD_LINUX=keep
দ্রষ্টব্য: আপনি চেষ্টা করতে পারেন GRUB_GFXMODE=1440x900x24
, তবে রঙের গভীরতা নির্দিষ্ট করার বিষয়ে সতর্ক থাকুন। আপনাকে অবশ্যই একটি সমর্থিত মান নির্দিষ্ট করতে হবে। যদি কাজ না করে তবে এটি মুছুন। ম্যানুয়ালটিতে আরও তথ্য ।
এছাড়াও নোট করুন: পুরানো এনভিডিয়া গ্রাফিক্স কার্ডগুলির GRUB_GFXMODE
জন্য বিন্যাসে সম্পত্তি <width>x<height>-<depth>
(যেমন 1920x1200-24
, তবে নয় 1920x1200x24
) প্রয়োজন।
ফাইল সংরক্ষণ করুন এবং টার্মিনাল টাইপ করুন
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u
sudo update-grub
এটি আমার জন্য সমস্ত উবুন্টু সংস্করণে কাজ করেছিল। একবার চেষ্টা করে দেখো :)
উপরের সমাধানটি যদি কাজ না করে তবে b vt_handoff /boot/grub/grub.cfg ফাইলটিতে ব্যবহৃত হয়েছে তা পরীক্ষা করুন
ফাইলটিতে লাইনটি শুরু করে এটি অনুসন্ধান করুন:
linux /boot/vmlinuz ...
বুট মেনুটির যথাযথ বিভাগে (যেমন আপনি যদি প্রথম গ্রাব মেনু বুট বিকল্পের জন্য স্প্ল্যাশ স্ক্রিনটি পুনরুদ্ধার করতে চান তবে এই লাইনের প্রথম উপস্থিতি) এবং নিশ্চিত করুন যে এই লাইনটি শেষ হয়েছে
... quiet splash $vt_handoff
আমার ক্ষেত্রে এখানে উদাহরণ (দ্বিতীয় লাইনের পরিবর্তে মন্তব্য করা রেখা), বুট পার্টিশনের বিদ্যমান ইউআইডি দ্বারা xxxx প্রতিস্থাপন করুন:
# linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro nmi_watchdog=0
linux /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro quiet splash $vt_handoff
এনভিডিয়া মালিকানাধীন ড্রাইভাররা সম্প্রতি পর্যন্ত কেএমএস সমর্থন করে না। প্লাইমাউথ (স্প্ল্যাশ স্ক্রিন) কাজ করার জন্য কেএমএস প্রয়োজন। এটি একটি এনভিডিয়া সমস্যা (উবুন্টু ক্যানোনিকাল নয়)। আমি এটিকে এভাবে রাখার প্রস্তাব দিচ্ছি (এটি আপনার প্রতিদিনের ব্যবহারকে প্রভাবিত করে না) এবং উবুন্টু সংগ্রহস্থলে এনভিডিয়া 364.12 বা আরও নতুন অপেক্ষা করতে হবে। এনভিডিয়া 364.12 সঙ্গে প্লাইমাথ কাজ করে।
আপনি অধৈর্য হয়ে থাকলে, আপনি এটি ব্যবহার করতে পারেন:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364
nvidia-cuda-dev
আপনাকে CUDA ব্যবহার করতে এই প্যাকেজটি ইনস্টল করতে হবে ।