আরম্ভ করার আগে আমি কোনও সমস্যা হয়ে থাকলে দূরবর্তীভাবে সিস্টেমটি বন্ধ করতে সক্ষম করতে ssh ইনস্টল করার পরামর্শ দিই। এটি করতে এই আদেশটি ব্যবহার করুন:
sudo apt-get install ssh
এবং আপনার সিস্টেমটি শাটডাউন করতে আপনাকে অন্য কম্পিউটার বা মোবাইল ডিভাইসটি ছড়িয়ে দিতে হবে এবং এই আদেশটি ব্যবহার করতে হবে:
sudo shutdown -r now
ধাপ 1
প্রথমে আপনাকে শারীরিকভাবে এএমডি কার্ডটি সরিয়ে ফেলতে হবে, আপনার এনভিআইডিআইএ কার্ড রাখুন এবং সিইউডিএ এবং এনভিআইডিএ ড্রাইভারটি ইনস্টল করুন। আপনি এখান থেকে চুদা ডাউনলোড করতে পারেন: https://developer.nvidia.com/cuda-downloads
নিশ্চিত হয়ে নিন যে সবাই এই কমান্ডটি ব্যবহার করে কাজ করছে:
nvidia-smi
ধাপ ২
আমরা গ্রাফিক কার্ডের সাথে গণ্ডগোল করছি বলে কনসোল মোডে শুরু করতে আমাদের এই মুহুর্তে গ্রাবটি পরিবর্তন করতে হবে।
আপনার প্রিয় সম্পাদক ব্যবহার করে (আমার ক্ষেত্রে জো) ডিফল্ট গ্রাব কনফিগারেশন ফাইলটি সম্পাদনা করুন:
sudo joe /etc/default/grub
এবং এই লাইনগুলি পরিবর্তন করুন:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
#GRUB_TERMINAL=console
এইগুলি:
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
অবশেষে এই কমান্ডটি ব্যবহার করে গ্রাব আপডেট করুন:
sudo update-grub
ধাপ 3
আপনার সিস্টেম বন্ধ করুন এবং এনভিআইডিআইএ কার্ড এবং এএমডি কার্ড প্লাগইন সরান। আপনার কম্পিউটারটি চালু করুন এবং সর্বশেষতম এএমডি গ্রাফিক ড্রাইভারগুলি ইনস্টল করুন। আমার ক্ষেত্রে আমি এই কমান্ডগুলি ব্যবহার করে ড্রাইভারগুলি ইনস্টল করেছি:
wget https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-16.40-348864.tar.xz
tar -Jxvf amdgpu-pro-16.40-348864.tar.xz
cd amdgpu-pro-16.40-348864/
./amdgpu-pro-install
sudo usermod -a -G video $USER
আপনার কম্পিউটার পুনরায় চালু করুন। এখন আপনি এই কমান্ডটি ব্যবহার করে লাইটডিএম (ব্যবহারকারী ইন্টারফেস) শুরু করতে পারেন:
sudo service lightdm start
সকলের প্রত্যাশা অনুযায়ী কাজ করা উচিত এবং এখন আপনি সিস্টেম সেটিংস ব্যবহার করে আপনার প্রদর্শনগুলি সেটআপ করতে পারেন।
পদক্ষেপ 4
আপনার সিস্টেমটি বন্ধ করুন এবং এখন আপনার এনভিআইডিআইএ কার্ড যুক্ত করুন এবং এএমডিটি সরাবেন না (এই মুহুর্তে আপনার সিস্টেমে দুটি গ্রাফিক কার্ড থাকবে)। আপনার কম্পিউটারটি চালু করুন এবং আপনার ব্যবহারকারীর নাম ব্যবহার করে লগ ইন করুন তবে লাইটটিএম শুরু করবেন না !!
এই মুহুর্তে জিপিইউ-ম্যানেজার স্বয়ংক্রিয়ভাবে কনসোল মোডের জন্য দুটি গ্রাফিক কার্ড এবং লাইটডিএমের জন্য কেবল এএমডি সেটআপ করে (যেহেতু আমরা আগের ধাপে লাইটডিএম শুরু করেছি)। আমরা যদি এই মুহুর্তে লাইটডিএম চালাই তবে জিপিইউ-ম্যানেজার একটি গোলমাল করবে। সুতরাং এখন আমাদের জিপিইউ-ম্যানেজারকে পুরোপুরি অক্ষম করতে হবে। এই লক্ষ্যে আমাদের আবারও গ্রাব পরিবর্তন করতে হবে:
sudo joe /etc/default/grub
এবং এই লাইনগুলি প্রতিস্থাপন করুন:
GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
এইগুলি দ্বারা:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nogpumanager"
GRUB_CMDLINE_LINUX=""
#GRUB_TERMINAL=console
অবশেষে এই কমান্ডটি ব্যবহার করে গ্রাব আপডেট করুন:
sudo update-grub
পদক্ষেপ 5
আপনার সিস্টেমটি পুনরায় চালু করুন এবং যদি লাইটডিএমটি সঠিকভাবে শুরু না হয় (এটি একটি কালো পর্দা প্রদর্শিত হয়) তবে আপনাকে Ctrl + F1 চাপতে হবে, কনসোল মোডে লগইন করতে হবে এবং rc.local ফাইলটিতে এই আদেশটি যুক্ত করতে হবে:
sudo joe /etc/rc.local
"প্রস্থান 0" এর আগে এই লাইনটি যুক্ত করুন:
service lightdm start
আপনার সিস্টেমটি পুনরায় চালু করুন এবং এখনই ঠিকঠাক কাজ করা উচিত ...
কনসোলে আপনি পরীক্ষা করতে পারবেন যে দুটি গ্রাফিক্স ক্যাড এই কমান্ডটি ব্যবহার করে:
lspci -nnk | grep -i vga -A3 | grep 'in use'
Kernel driver in use: amdgpu
Kernel driver in use: nvidia
এবং এনভিডিয়া-এসমি ভাল কাজ করা উচিত। আপনি 0 মেগাবাইট মেমরি ব্যবহার করছেন তা দেখানো হচ্ছে:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26 Driver Version: 375.26 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 970 Off | 0000:02:00.0 Off | N/A |
| 30% 42C P0 36W / 163W | 0MiB / 4036MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+