كيفية تحسين أداء بطاقة nVidia في Linux

إذا كنت أحد أولئك الذين يستخدمون الكمبيوتر لعرض رسائل البريد الإلكتروني الخاصة بك أو تصفح الإنترنت أو تحرير بعض الملفات النصية الأخرى ، فستكون برامج تشغيل Nouveau المجانية أكثر من كافية. الآن ، إذا كان الشيء الخاص بك هو الألعاب أو تحرير الفيديو أو تشغيل الأفلام عالية الدقة ، فلا مفر في هذه الحالة: برامج التشغيل الاحتكارية هي أفضل إجابة ، في الوقت الحالي.

ومع ذلك ، لا تتمتع برامج التشغيل الخاصة بنفس أداء برامج التشغيل التي تعمل بنظام Windows. للاقتراب قليلاً من الأخير ، من الضروري تغيير بعض الإعدادات.

الإعداد المطلوب تغييره يسمى "PowerMizer". وتتمثل وظيفتها في تكييف أداء البطاقة وفقًا لاحتياجات اللحظة أو بناءً على مصدر الطاقة الكهربائية (البطارية أو التيار).

للحصول على فكرة جيدة عما أقوله ، يمكنك فتح نفيديا الإعدادات من محطة والوصول إلى علامة التبويب بوويرمايزر.

إعدادات nvidia: علامة التبويب لتكوين powermizer

إعدادات nvidia: علامة التبويب لتكوين powermizer

من الناحية المثالية ، يجب أن تكون قادرًا على تغيير إعدادات PowerMizer مباشرة من إعدادات nvidia ، ولكن لسبب ما لا يحفظ تغييراتك. سيكون هدفنا تغيير الخيار الوضع المفضل de على التكيف a تفضل أقصى أداء. كيف يمكن الحصول عليها؟ تكوين ملف تكوين Xorg الخاص بنا.

1. افتح Terminal وقم بتشغيل:

سودو نانو /etc/X11/xorg.conf

o

سودو نانو /etc/X11/xorg.conf.d/20-nvidia.conf

حسب تفضيلاتك.

2. في قسم الجهاز ، أضف سطرًا يحدد تكوين PowerMizer الذي يناسب احتياجاتك:

# "تكيفي" لأي مصدر طاقة الخيار "RegistryDwords" "PowerMizerEnable = 0x1 ؛ PerfLevelSrc = 0x2233 ؛ PowerMizerDefault = 0x3" # batt = أقصى توفير للطاقة ، AC = أقصى توفير للطاقة الخيار "RegistryDwords" "PowerMizerEnable = 0x1 ؛ PerfLevelSrc = 0x3333 "# patch = تكيفي ، AC = أقصى أداء (المفضل لدي) الخيار" RegistryDwords "" PowerMizerEnable = 0x1 ؛ PerfLevelSrc = 0x3322 ؛ PowerMizerDefaultAC = 0x1 "# batt = أقصى توفير للطاقة ، AC = خيار الأداء الأقصى" RegistryDwords "" PowerMizerEnable = 0x1؛ PerfLevelSrc = 0x2222؛ PowerMizerDefault = 0x3؛ PowerMizerDefaultAC = 0x1 "# batt = توفير الطاقة القصوى ، AC = الخيار التكيفي" RegistryDwords "" PowerMizerEnable = 0x1 ؛ PerfLevelSrc = 0x2222 ؛ PowerMizerDefaultizer = 0x3 ؛ PowerMizerDefaultizer = 0x3
الأسطر السابقة متنافية. أي ، عليك اختيار واحد وإضافته إلى قسم الجهاز في ملف تكوين Xorg الخاص بك.

3. في حالتي ، نظرًا لأن جهاز الكمبيوتر الخاص بي هو جهاز كمبيوتر شخصي (متصل بالتيار) ، قمت بتطبيق الخيار الثاني:

# بات = تكيفي ، AC = أقصى أداء (المفضل لدي) الخيار "RegistryDwords" "PowerMizerEnable = 0x1 ؛ PerfLevelSrc = 0x3322 ؛ PowerMizerDefaultAC = 0x1"

تم ترك ملف التكوين الكامل الخاص بي هكذا.

بهذه الطريقة ، ضمنت أقصى أداء لجهاز nVidia Geforce 7200 المتواضع.

4. بمجرد إجراء التغييرات ، أعد التشغيل.

في حالة عدم نجاحها ، ذكر بعض المستخدمين أن الجري ...

nvidia-settings -a [gpu: 0] / GPUPowerMizerMode = 1

… هل يمكن تصحيح المشكلة. النقطة المهمة هي أنه يجب تنفيذ هذا الأمر في كل مرة نقوم فيها بتشغيل الكمبيوتر. وبالمثل ، هذا ليس معقدًا للغاية أيضًا ، على الرغم من أنه يختلف وفقًا لبيئة سطح المكتب التي تستخدمها (KDE ، XFCE ، إلخ).

أخيرًا ، تعليق أخير. قد لا تلاحظ فرقًا كبيرًا في الأداء عند استخدام بطاقتك "الجامح والشائع" (تصفح الويب ، التشغيل الآلي للمكاتب ، وما إلى ذلك). في حالتي ، سمحت لي هذه الحيلة بإزالة ما يسمى بـ "الخفقان" أو "التقطيع" في إعادة إنتاج مقاطع الفيديو عالية الدقة وأداء أفضل في ألعاب Wine.

في الدفعة القادمة ، سأشارك حيلة إضافية لإزالة الوميض بشكل دائم من تشغيل الفيديو عالي الدقة دون إزالة مؤلف نظام Compton windows.


أضف كمصدر مفضل في جوجل