أسارع إلى مشاركة فرحتي: ها هي الأيام التي يمكنك فيها التخلي تمامًا عن الفوز لصالح نظام Linux. كانت العقبة الأخيرة هي برنامج فوتوشوب - البرنامج الوحيد الذي بدونه بعض المطورين ، على سبيل المثال ، مطورو الواجهة الأمامية ، مصممو
المخططات (
وغيرهم من مقلاع الذبذبات ) ، قليلوا التشويش. منذ فترة طويلة تم إطلاق Photoshop تحت الخمر ، ولكن كانت هناك مشكلة واحدة: لا أريد تشغيل دعم أجهزة GPU. وبدون ذلك ، تكون المكابح متوحشة في تصميمات خطيرة ، وعدم وجود العديد من الأشياء الجيدة (المرشحات ، والتحولات ، وغيرها من السحر). بعد تجارب طويلة غير ناجحة ، تمكنت أخيرًا من الحصول على Photoshop لرؤية وحدة معالجة الرسومات والعمل معها "على أكمل وجه".
إن وحدة GPU الخاصة بي واضحة - تم دمج Intel HD 4000 في المعالج Core i7-3370. OS: Debian 9.6 Stretch (مستقرة). نسخة تم اختبارها من Photoshop 19.0.2 32bit.
أولاً ، دعنا نرى أي إصدار من ميسا مثبت. (في مستقر دبيان الخاص بي ، كان قديمًا بشكل طبيعي - فرع من الإصدار الثالث عشر ، على الرغم من أن الإصدار السابع عشر أصبح الآن ذا صلة).
glxinfo | grep mesa -i
(يعرض العديد من الرسائل إلى وحدة التحكم التي يمكن من خلالها استخراج إصدار الفوضى)
إذا كان الإصدار قديمًا ، فسيكون من الضروري تحديث اقتصاد الرسوم. للقيام بذلك ، أضف مستودعًا تابعًا لجهة خارجية ، والذي يتضمن أحدث الإصدارات الثابتة من برامج تشغيل الفيديو المجانية لشرائح AMD Radeon و Intel و Nvidia (Nouveau). يحتوي المستودع أيضًا على برامج تشغيل Intel ANV و Radeon RADV Vulkan. يتم أخذ الحزم في هذا المستودع من Debian Unstable (Sid) وإعادة بنائها في إطار Debian 9 ، حتى لا يتم كسر أي شيء في النظام. (
المصدر )
wget http://download.opensuse.org/repositories/home:/Sunderland93:/mesa-updates-debian/Debian_9.0/all/mesa-updates-debian_1.0-3_all.deb sudo dpkg -i mesa-updates-debian_1.0-3_all.deb sudo apt update && sudo apt full-upgrade
المقبل ، تثبيت النبيذ (فرع التنمية) و winetricks.
ثم ، بمساعدة winetricks ، نكمل النبيذ بالخير التالي:
الخطوط:
- allfonts
- الأساسية
- جميع الخطوط بعد عام 2010
المكتبات:
- gdiplus
- vcrun2012
- vcrun2013
- vcrun2015
- atmlib
- msxml3
- msxml6
- d3dx9
- d3dx10
- d3dx11_42
- d3dx11_43
- dxvk
- فولكانرت
قم بتثبيت Photoshop (أكرر ، لقد تم اختباره على CC v19.0.2 32bit). بعد الإطلاق ، سيظهر خطأ CEPHtmlEngine ، والذي يمكن إزالته في عنصر إعدادات Photoshop ("تحرير> تفضيلات> الإضافات" ، وإزالة الفجر من "تمكين المولدات" ، "تمكين الاتصالات عن بُعد"). هناك ، في الإعدادات ، نذهب إلى عنصر "الأداء" ونرى أن الطائر المقابل لـ "استخدام معالج الرسومات" غير نشط ، ولا يمكن فعل شيء حيال ذلك. الخروج من فوتوشوب ، تشغيل winecfg. نذهب إلى علامة التبويب "المكتبات" ، في حقل "تجاوز جديد للمكتبة" ، ابحث عن dxgi ، وأضفه إلى القائمة (إضافة) ، وحدده في القائمة ، وقم بتحريره (تحرير) وحدد مدمج (نبيذ) في الخيارات. يجب أن يصبح تطبيق-save-exit وبدء تشغيل Photoshop و GPU في الإعدادات نشطًا.
ملاحظة: إذا قام شخص ما بتجربة بطاقات الرسومات أو توزيعات linux الأخرى ، فيرجى مشاركة النتائج في التعليقات.
PPS هناك شك في أن مثل هذا التكوين (مع استبدال مكتبة dxgi) سيساعد في حل العديد من المشاكل مع تطبيقات OpenGL تحت Wine.