التبديل بين الكرت المنفصل والكرت المدمج

عندك كرت انتل رقم 0 الي شغال pwr والاخررقم 1 مغلق dynoff

جرب شغل لعبة بستخدام كرت رقم 1 الامر DRI_PRIME=1 مع اسم العبة
وفي نفس الوقت شوف حالة vga_switcheroo الامر
sudo cat /sys/kernel/debug/vgaswitcheroo/switch

المفروض يكون كرت رقم 1 بعد تشغيل لعبة علية يكون شغال dynpwr
وبعد اغلاقها dynoff

إعجاب واحد (1)

وتأكد من رقم الكرت الصحيح 0 و1 لاي كرت
RI_PRIME=0 glxinfo | grep “OpenGL renderer”
RI_PRIME=1 glxinfo | grep “OpenGL renderer”

إعجاب واحد (1)


صورة كاملة تجمع جميع ماطلبت :grin:

كل شي تمام عندك ال vga_switcheroo يعمل شغل الكرت وقت الحاجة فقط .

الكرت لا يعمل لقد قمت بحذف تعريفات نيفيديا
لسبب واحد

هذا هو الحاصل الأن لكن لو حملت تعريفات نيفيديا يقلب رقم 0 كرت نيفيديا و 1 يكون انتل وهذا مالا اريدة
ارجو ان تكون الفكرة وضحت

اعتقد لا يلزم تحميل تعريف نيفيديا مادام vga_switcheroo شغال
ممكن تغير رقم DRI_PRIME يكون 0 او 1 عن طريق"Kernel Boot Parameters"

XXX.modeset=1 استبدل XXX بأسم التعريف
اسم التعريف ممكن معرفه من خلال الامر lspci -k وشوف بجانب Kernel driver in use: XXX

مثال عندي i915 و amdgpu

على ما اعتقد رقم الكرت يمكن يتغير لرقم 0 او 1 من عن طريق"Kernel Boot Parameters" لاكن لا يعني اي واحد راح يكون شغال في الوضع الافتراضي مجرد تغير ارقام فقط

إعجابَين (2)

تجريب تغير رقم كرت شاشة amd مؤقتا ل 0 لاكن لازال مغلق في الوضع الافتراضي

إعجاب واحد (1)

Screenshot_%D9%A2%D9%A0%D9%A1%D9%A8%D9%A0%D9%A4%D9%A1%D9%A3_%D9%A2%D9%A2%D9%A0%D9%A1%D9%A0%D9%A0
Screenshot_%D9%A2%D9%A0%D9%A1%D9%A8%D9%A0%D9%A4%D9%A1%D9%A3_%D9%A2%D9%A2%D9%A0%D9%A0%D9%A4%D9%A1
جربت شغلت اللعبة على 0 و 1 الأداء يدل على انتل لاغير

هل ممكن طريقة تحميل تعريفات nvidia مفتوحة المصدر او كلمة تدل على ذلك ابحث عنها في مركز البرمجيات

التعريف noveau هو تقريبا مفتوح المصدر ل إنفيديا او يعتبر مفتوح المصدر من ضمن حزمة linux firmware nonfree
عندك موجود حسب الصورة السابقة واذا انت بتستخدم توزيعة فيدورا بكون موجود فيها افتراضي

إعجاب واحد (1)

ان كان هذا هو الأمر فنفهم ان التعاريف التي حذفتها افضل بالأداء من مفتوحة المصدر
هذا مالاحظته بكل انصاف :bowing_man:
ومع ذلك سأبقي عليها لعلها تتحسن

           شكرا على المعلومات القيمة @Ahmad_Gharib
إعجاب واحد (1)

هذي صورة وقت التشغيل على 0 بعد ان

Screenshot_%D9%A2%D9%A0%D9%A1%D9%A8%D9%A0%D9%A4%D9%A1%D9%A4_%D9%A1%D9%A0%D9%A3%D9%A9%D9%A2%D9%A1

هذي وقت التشغيل بعد تحميل التعريفات من متجر البرامج وأصبح كرت نفيديا هو الكرت الاساسي .
Screenshot_%D9%A2%D9%A0%D9%A1%D9%A8%D9%A0%D9%A4%D9%A1%D9%A4_%D9%A1%D9%A1%D9%A1%D9%A0%D9%A1%D9%A4

هذا هو السبب الذي يجعلني لا أريد التخلي عنه لكن لا أريده الأساسي . فقط في وقت الحاجة