الصفحة الرئيسية » howto » كيفية جعل NVIDIA في أوبتيموس العمل على لينكس

    كيفية جعل 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 هو أفضل ما يمكننا فعله في الوقت الحالي.