الانتقال الأخير لـ Arch Linux إلى برنامج التشغيل NVIDIA 590 قد أدى إلى تعطيل أنظمة مستخدمي بطاقات الرسوميات القديمة، مع إسقاط الدعم لمعماريات Pascal والأقدم. يدفع التغيير برامج التشغيل القديمة إلى مستودع مستخدم Arch، مما يتطلب إصلاحات يدوية للأجهزة المتضررة. تنتقل بطاقات GPU الأحدث بسلاسة إلى وحدات النواة المفتوحة.
Arch Linux، المعروف بنموذج الإصدار المتدحرج وجاذبيته للمستخدمين الباحثين عن أحدث البرمجيات، واجه مشكلات مع تحديث حديث لبرنامج تشغيل NVIDIA. اعتمدت التوزيعة سلسلة برامج التشغيل NVIDIA 590، التي تلغي الدعم لبطاقات GPU من جيل Pascal مثل سلسلة GTX 10xx وبطاقات GTX 900 الأقدم على أنظمة Linux. ينقل هذا التغيير أيضًا مستخدمي بطاقات RTX 20xx والأحدث تلقائيًا إلى وحدات النواة المفتوحة.
شرح Peter Jung، مضيف حزمة لـ Arch Linux، السبب: وحدات NVIDIA المغلقة المصدر لا تُختبر بشكل شامل مثل وحدات النواة المفتوحة، التي يُوصى بها الآن. ومع ذلك، لا تدعم هذه الوحدات المفتوحة الأجهزة التي تسبق سلسلة RTX 20xx، مما يترك مالكي البطاقات القديمة في مأزق. بعد التحديث، يبلغ المستخدمون المتضررون أن برنامج التشغيل يفشل في التحميل، مما يؤدي إلى التشغيل في واجهة سطر الأوامر دون واجهة رسومية.
لحل هذا، ينصح مطورو Arch بإزالة حزم NVIDIA الحالية مثل nvidia أو nvidia-lts أو nvidia-dkms، ثم تثبيت nvidia-580xx-dkms المحافظ عليها من قبل المجتمع من مستودع مستخدم Arch. يحتفظ هذا الحزمة ببرنامج التشغيل الخاص المتوافق مع GPUs القديمة. بديلًا، يمكن للمستخدمين اختيار برنامج التشغيل مفتوح المصدر nouveau، على الرغم من أنه يقدم أداءً أقل مقارنة بالخيارات الخاصة.
يؤثر التحديث على قاعدة مستخدمين متنامية، بما في ذلك المشتقات مثل Manjaro وEndeavourOS وSteamOS، التي عززت شعبية Arch. بينما يهدف الانتقال إلى تحسين موثوقية برنامج التشغيل، يقترح بعض الملاحظين أن وقتًا أطول للتحضير كان يمكن أن يخفف التأثير على مستخدمي الأجهزة القديمة.