كيفية جعل NVIDIA في أوبتيموس العمل على لينكس
العديد من أجهزة الكمبيوتر المحمولة الجديدة تأتي مع تقنية Optimus من NVIDIA - يتضمن الكمبيوتر المحمول NVIDIA GPU المتميز لقوة اللعب و GPU Intel على متن السيارة لتوفير الطاقة. يتحول الكمبيوتر المحمول بين الاثنين عند الضرورة.
ومع ذلك ، لم يتم دعم ذلك بشكل جيد على نظام التشغيل Linux. كان للينوس تورفالدز بعض الكلمات المختارة لـ NVIDIA فيما يتعلق بـ أوبتيموس لا يعمل على لينكس ، و NVIDIA تعمل حاليًا على الدعم الرسمي.
ومع ذلك ، إذا كان لديك كمبيوتر محمول مع دعم Optimus ، فلن تضطر إلى انتظار NVIDIA - يمكنك استخدام حل مشروع Bumblebee لتمكين تطبيق Optimus على Linux اليوم.
Image Credit: Jemimus on Flickr
تثبيت طنانة
سنتناول تعليمات التثبيت لـ Ubuntu هنا. التثبيت على العديد من توزيعات Linux الأخرى بسيط إلى حد ما - يمكنك العثور على إرشادات حول موقع ويب Bumblee project. تحتوي الصفحة على تعليمات لفيدورا وديبيان وآرك وماندريفا وجنتو.
أولاً ، سيكون عليك تشغيل الأمر التالي في نافذة طرفية لإضافة مستودع برنامج مشروع Bumblebee إلى نظام Ubuntu الخاص بك:
sudo add-apt-repository ppa: bumblebee / stable
بعد ذلك ، قم بتشغيل الأمر التالي لتنزيل معلومات محدثة حول الحزم المتوفرة:
sudo apt-get update
قم بتشغيل الأمر التالي لتثبيت دعم Optimus:
sudo apt-get install bumblebee bumblebee-nvidia
أعد تشغيل الكمبيوتر أو سجّل الخروج وقم بتسجيل الدخول مرة أخرى بعد تشغيل هذا الأمر.
التبديل بين الرسومات المتكاملة و NVIDIA
سيستخدم الكمبيوتر المحمول الآن رسومات Intel المدمجة الخاصة به في معظم الأوقات ، مما يؤدي إلى انقطاع الطاقة عن بطاقة الرسومات NVIDIA وتحسين عمر البطارية.
عندما تريد تشغيل برنامج يستفيد من رسومات NVIDIA ، ستحتاج إلى تشغيله باستخدام الأمر optirun.
على سبيل المثال ، إذا كنت ترغب في تشغيل لعبة مسمى لعبه مع دعم الرسومات NVIDIA ، يمكنك تشغيل الأمر التالي في المحطة:
لعبة optirun
أثناء تشغيل اللعبة باستخدام الأمر optirun ، سيتم تمكين رسومات NVIDIA. عند إنهاء اللعبة ولم يعد يعمل optirun ، سيتحول الكمبيوتر المحمول إلى رسومات مدمجة.
يجب عليك فقط استخدام هذا الأمر مع الألعاب والتطبيقات الأخرى التي تتطلب تسريع رسومات ثلاثية الأبعاد - لا تستخدمها مع تطبيق يعمل معظم الوقت ، مثل مدير النوافذ ، أو لن ترى أي توفير للطاقة لأن NVIDIA الرسومات ستكون قيد الاستخدام في كل وقت.
لاختبار ما إذا كان يعمل ، يمكنك محاولة استخدام عرض الرسومات glxspheres. أولاً ، قم بتشغيلها دون optirun:
glxspheres
بعد ذلك ، قم بتشغيل glxspheres باستخدام optirun:
optirun glxspheres
يجب أن تشاهد FPS أعلى باستخدام الأمر الثاني ، لأنه يستخدم رسومات NVIDIA الخاصة بك.
ستجلب NVIDIA دعمًا رسميًا يعمل بشكل تلقائي للجميع في المستقبل ، ولكن Bumblebee هو أفضل ما يمكننا فعله في الوقت الحالي.