لم تكن بطاقة RX 580 في موضوع المصدر مفقودة من ZimaOS: فقد اكتشفها المضيف، وحمّل amdgpu، وأنشأ /dev/dri/card0 وrenderD128، وبدأ تشغيل UVD/VCE. وما يحدث بعد ذلك يعتمد على ما إذا كنت تريد إخراج الشاشة أو تحويل الوسائط أو تسريع Ollama.
يكتسب هذا التمييز أهمية في عام 2026 لأن Ollama يفعّل Vulkan الآن افتراضيًا على نطاق أوسع من أجهزة AMD وIntel. وما تزال RX 580 غير مدرجة في قائمة دعم ROCm الرسمية القديمة لدى Ollama، لكن «عدم دعم ROCm» لم يعد يعني تلقائيًا «استحالة تسريع Ollama على الإطلاق».



الخطوة 1: تأكيد جانب المضيف
lspci -nnk | grep -A3 -Ei 'vga|3d|display'
ls -lah /dev/dri
dmesg | grep -Ei 'amdgpu|radeon|drm|firmware' | tail -100
إذا renderD128 موجود ويُهيّئ amdgpu بشكل سليم، فهذا يعني أن مسار برنامج تشغيل النواة الأساسي يعمل.
إخراج الشاشة مشكلة منفصلة
تضمنت سجلات المصدر تعذّر العثور على أي CRTC أو أحجاميشير ذلك إلى أن المشكلة تتعلق باكتشاف الشاشة/EDID/الوضع، لا بفشل برنامج تشغيل GPU. اختبر المخرج الفعلي والشاشة كلًّا على حدة.
يستخدم تحويل الوسائط /dev/dri
بالنسبة إلى Jellyfin أو Plex أو Emby أو FFmpeg أو التطبيقات الداعمة لـ VAAPI، مرّر المسار ذي الصلة /dev/dri مرّر جهاز العرض إلى الحاوية واختبر عبء عمل فعليًا للترميز/فك الترميز العتادي.
RX 580 وOllama: ROCm مقابل Vulkan
لا تتضمن قائمة دعم AMD القديمة لدى Ollama بطاقة RX 580 ضمن بطاقات ROCm المدعومة. ومع ذلك، يذكر تحديث Vulkan في Ollama الحالي أن Vulkan مفعّل الآن افتراضيًا، ويوسّع نطاق التسريع ليشمل مجموعة أوسع من أجهزة AMD وIntel.
اختبر Ollama الحالي قبل استبدال وحدة معالجة الرسومات
استخدم حزمة/بيئة تشغيل Ollama الحالية وافحص السجلات أثناء تحميل نموذج. قارن السرعة عند استخدام وحدة المعالجة المركزية فقط بمسار وحدة معالجة الرسومات الحالي. لا تفترض أن جدول توافق ROCm القديم هو الإجابة النهائية للاستدلال المتوافق مع Vulkan.
لا تتوقع أن تثبت أداة لوحة المعلومات دعم الحوسبة
يُعد اكتشاف معلومات جهاز ZimaOS لوحدة معالجة الرسومات، وعرض أداة لوحة المعلومات لمؤشر الاستخدام، واستخدام حاوية لحوسبة وحدة معالجة الرسومات، ثلاث طبقات منفصلة. تحقّق من حمل العمل داخل التطبيق الفعلي.
اعرف الحد الزمني لجيل Polaris
تُعد RX 580 وحدة معالجة رسومات Polaris قديمة. وحتى إذا عمل Vulkan مع بعض أحمال عمل نماذج اللغة الكبيرة، فقد تظل أطر العمل الأحدث وميزات ROCm وخطوط معالجة صور الذكاء الاصطناعي أو مسارات الترميز تتطلب متطلبات أكثر صرامة.
يساعد دليل أجهزة Ollama في تحديد ما إذا كانت الترقية تستحق العناء.
استخدم مهمة واحدة لإثبات كل طبقة
بالنسبة للعرض، اختبر شاشة. وبالنسبة للوسائط، نفّذ تحويل ترميز فعليًا وافحص استخدام العتاد. وبالنسبة إلى Ollama، قارن معدل معالجة النموذج وسجلات التطبيق. لا تعتبر نجاح مهمة واحدة دليلًا على عمل كل مسارات تسريع AMD.
التحقق من الوصول إلى أجهزة الحاوية
إذا كان المضيف يحتوي على /dev/dri/renderD128 لكن إذا كان Jellyfin أو تطبيق آخر لا يزال يستخدم وحدة المعالجة المركزية، فتحقق من تعيين جهاز العرض فعليًا داخل الحاوية ومن امتلاك العملية صلاحية فتحه.
الأسئلة الشائعة
هل يكتشف ZimaOS بطاقة RX 580؟
نعم، في الحالة المصدرية: تم تحميل amdgpu و /dev/dri كانت أجهزة العرض موجودة.
لماذا لا يظهر أي خرج على الشاشة؟
يشير سجل المصدر إلى اكتشاف وضع العرض/EDID، وليس إلى غياب amdgpu.
هل تستطيع RX 580 تسريع Ollama؟
لا تظهر في قائمة ROCm القديمة الخاصة بـ Ollama، لكن دعم Vulkan الحالي في Ollama يوسّع نطاق توافق الأجهزة. اختبر بيئة التشغيل الحالية بدلًا من افتراض النجاح أو الفشل.
هل تستطيع RX 580 تحويل ترميز الفيديو؟
تشير السجلات المصدرية إلى تهيئة UVD/VCE. لا يزال يتعين التحقق من تعيين الحاوية ودعم برنامج الترميز/التطبيق.
