المشكلة: لن يعمل Wave Client على جهازي
يتطلب Wave Client جهاز كمبيوتر (حقيقيًا أو افتراضيًا) يدعم OpenGL 2.1 أو أعلى.
عادةً لا تكون هذه مشكلة، ولكن في بعض الحالات، تنشأ الحاجة إلى تشغيل Wave Client على أجهزة الكمبيوتر ذات خيارات الرسومات المحدودة. يعد الجهاز الظاهري (VMWare، VirtualBox) أو كمبيوتر الخادم ذو إمكانيات الرسومات المحدودة أمثلة نموذجية حيث قد لا يكون OpenGL 2.1 مدعومًا.
الحل البديل: محاكاة وحدة معالجة الرسومات (GPU) باستخدام وحدة المعالجة المركزية (CPU).
لحل هذه المشكلة، من الضروري محاكاة وظائف الرسومات عبر وحدة المعالجة المركزية التي تسمح بتشغيل العميل على أي مجموعة أجهزة إذا تم تثبيت تطبيق الخادم على أي إصدار من نظام التشغيل Windows x64.
حذر:
· عند استخدام هذه الطريقة، ما تفعله حقًا هو نقل حمل الحوسبة الذي عادةً ما يتم بواسطة وحدة معالجة الرسومات إلى وحدة المعالجة المركزية. سيؤدي هذا إلى زيادة استخدام وحدة المعالجة المركزية لديك بشكل ملحوظ.
· لا ننصح باستخدام هذه الطريقة إلا في حالة الضرورة القصوى.
· تذكر إغلاق تطبيق العميل بمجرد الانتهاء لإعادة تحميل وحدة المعالجة المركزية لديك إلى وضعها الطبيعي.
لمحاكاة وظائف الرسومات:
1. قم بتنزيل مكتبة محاكاة OpenGL (الإصدار 23.1.0). لتحديد الحزمة التي تحتاجها، MSVC (Windows) أو MinGW (بيئة محاكاة Unix على Windows)، يرجى التحقق من وثائق readme.md.
2. قم باستخراج الأرشيف إلى مجلد.
3. انسخ ملفات opengl32.dll وlibglapi.dll وlibgallium_wgl.dll.
4. قم بلصق الملفات المنسوخة في المجلد الذي يوجد به الملف القابل للتنفيذ Wave
<C:\Program Files\Hanwha\Wisenet WAVE\Client\<current version
5. افتح CMD وأدخل هذا الأمر لإنشاء متغير البيئة لتمكين عرض برنامج OpenGL:
setx GALLIUM_DRIVER llvmpipe
6. تشغيل Wave
※ تمت كتابة هذا المحتوى باستخدام مترجم Google وقد يحتوي على بعض الأخطاء.
تعليقات
لا توجد تعليقات
الرجاء تسجيل الدخول لترك تعليق.