Dell-U2711-Monitor
"الإصلاح" "كيفية" حل "لمشاكل حل مع Dell U2711 وغيرها من ilk.
(تم الإبلاغ عن أن هذا لا يعمل مع M1 Mac ، فقد مات منذ ذلك الحين ولا يمكنني اختبار هذا الأمر أو التحقق منه أكثر)
إذن أنت هنا ووجدت هذا الريبو. ربما لأنك شعرت بالإحباط غير المفهوم مع إعدادات الفيديو على شاشتك ، وربما قمت بتوصيله في جهاز Mac أو حاولت استخدام HDMI ووجدت أنه يعرض HD/1080p/1920x1080 بدلاً من 2560 × 1440 ، فإن اللوحة قادرة عليها. وهذا سوف يمنحك معدل تحديث 60 هرتز ، بدلاً من معدل 35 هرتز في سولوتون آخر. (مع البتات لمساعدتك على تحرير الأشياء لتناسبك لما تحتاج إليه) ؛)
نعم ، لقد كنت هناك وهو بعض الفرس.
إذن ها هي الصفقة. بعد أن امتلكت هذه اللوحة من 2012 تقريبًا من New ، واجهت تحدياتي أيضًا. على جهاز Mac ، يحتوي على مشكلة مزعجة لعدم التحدث إلى منفذ العرض إذا كان نظامك ينام أو تقوم بتبديل المدخلات ، ثم هناك مشكلات في الاتصال بمنافذ DVI أو HDMI حيث تحصل على 1080 بكسل ولكن لا شيء أعلى.
دعونا نفشل بعض الأشياء.
- DVI-D هذا صحيح DVI-D Dual Link بدلاً من DVI-I المتوفر أيضًا ، وهو رابط واحد. الرابط المفرد DVI-D ليس شيئًا ، فهو DVI-I مسلحه بطريقة خاطئة. وهو أمر محبط حيث يتم تسمية العديد من كابلات DVI-I DVI-D عندما لا تكون كذلك. إنه للتسويق المضلل والإحباط الدموي.
- لقد استخدمت DVI-D و Display Port (DP) على هذا الشاشة لسنوات وكان جيدًا جدًا جدًا. باستثناء DP بت. لقد قمت بتشغيل هذا على مجموعة من الأنظمة ، وخاصةً Mac's وكان لدي دقة كاملة في هذا أيضًا.
- أي شيء يستخدم HDMI هو ألم في المؤخرة ، إما كمصدر من جهازك أو كمستقبل على الشاشة ، وهذا له علاقة مع تكوين EDID على الشاشة.
الحيل:
DVI-D
المحول - إذا لزم الأمر
إذا لم يكن لديك مخرجات أصلية DVI-D على بطاقة النظام/الفيديو الخاصة بك ، فستحتاج إلى محول ، وهذا هو المكان الذي يصبح فيه أمرًا صعبًا.
- ليست جميع محولات DVI هي DVI-D ، لذلك تحتاج إلى مصدر واحد قادر على DVI-D. غالبًا ما تكون العلامة المادية هي أنهم لا يملكون المجموعة الثانية من المسامير لمسار الإشارة الثاني أو المزدوج ، ولكن هذا ليس هو الحال دائمًا. لذلك تحتاج إلى التأكد من أن لديك محول رابط مزدوج قادر. لقد وجدت أن محول Apple Thunderport 2 إلى DVI هو الوحيد الذي يمكنني تحديد موقعه ، والذي سيكون أيضًا غير متوفر كواجهة متوقفة.
- هذه هي Apple التي أتوقع أن تعمل https://www.apple.com/nz/shop/product/mb570z/b/mini-displayport-to-dvi-adapter
- هذا رابط لأحد لا أتوقع أن أعمل فيه ، ويشار إلى 1080 بكسل وليس المواصفات الكاملة المطلوبة. https://www.pbtech.co.nz/product/cabstt690287/startech-mdp2dvimm3b-mini-displayport-dp-to-dvi
الكابل - بالتأكيد مطلوب
البت الثاني هو البت الأكثر وضوحًا ، فأنت بحاجة إلى كابل ارتباط DVI-D المزدوج.
- هذا المحلي المحلي بالنسبة لي أتوقع أن أعمل ، كونه مدرجًا على أنه رابط مزدوج dvi-d https://www.pbtech.co.nz/product/itpak621n/dynamix-2m-dvi-d-male-to- DVI-D-Male-DiGital-Dual-L
- هذا كبل لن يعمل ، مدرجًا في قائمة HDMI (سأصل إليه قريبًا) - DVI -D على الرغم من أنه يرجع إلى ذلك ، فإنه يقوم بالورط المفرد https://www.pbtech.co.nz/product/cabdnx1542 /Dynamix-C-Hdmidvi-1-1M-HDMI-Male-to-DVI-D-Male-181
- هذا مثال جيد على التسمية الخاطئة ، فإن المسامير غير المكتملة في القابس تمنح عدم وجود قناة مزدوجة. https://www.pbtech.co.nz/product/cabstt1583045/startech-dvimm6-6-ft-dvi-d-single-link-cable-mal
ملف EDID
- مثل HDMI ، يخضع DVI-D لملف EDID ، لذلك على الرغم من أنك قد تكون قادرًا على الحصول على 1080 بكسل من نظامك ، فإن الشاشة تحد من دقة الإشارة.
- كان استخدامي المبكر لـ DVI-D على جهاز Mac الذي لم يدعم الدقة الكاملة للشاشة ، وبالتالي اخترت أن يكون لدي شيء تم إثباته في المستقبل ، لا أعرف في ذلك الوقت ما ستصبح الدراما. آغ!
حسنًا ، هذا هو DVI-D ، ماذا عن منفذ العرض (DP)
المحول - إذا لزم الأمر
مرة أخرى مثل DVI-D ، إذا لم يكن لديك منفذ أصلي على جهازك ، فستحتاج إلى محول. هذا أبسط قليلاً من DVI-D حيث أن بروتوكول منفذ العرض أعلى بكثير في النطاق الترددي نتيجة لذلك.
- إلى حد كبير أي محول مناسب سوف يقوم بالمهمة هنا. يعد حل منفذ العرض هو النهج المفضل لدي ، على الرغم من أن الانتقال من HDMI إلى DP يمثل مشكلة ، لكن Thunderbolt/Mini DP إلى DP صلبة للغاية.
- من خلال هذا الحل ، قد تضطر إلى إيقاف تشغيل النوم ، حيث تحتاج إلى الحفاظ على بطاقة الفيديو حية حتى لا يتسرب Conntion DP. إن الحفظ خارج الشاشة على ما يرام ، إنها إشارة مسلحة ، وقم بتعليق نظامك ولا يتم تشغيلها بشكل جيد عندما يعود.
- أيضًا ، إذا كنت بحاجة إلى تبديل المصادر بانتظام ، فتجنب DP كاختيار الاتصال.
- إذا كنت ترغب في استخدام PBP ، فإن الصورة حسب الصورة على ما أعتقد ، فإن إعداد DP خارج البطاقات أيضًا ، فهي غير مضمنة. HDMI ، مركب ، والمكون هي الخيارات الوحيدة
الكابل
- الاستيلاء على أي كابل ، يجب أن يعملوا جميعا.
VGA
نعم ، إنه موجود ، ولكن لماذا تهتم ، إنه تماثلي وليس حقًا مهمة مهام المراقبة عالية الدقة. حسنًا ، يمكنك الحصول على حل مختلف.
HDMI
الكابل
- تحتاج إلى الحصول على HDMI 2.0 أو كابل أفضل لهذا العمل في القرارات العليا.
هذا أيضًا حيث يصبح الأمر صعبًا
لسبب غير معروف ، قرر Dell عدم تضمين جميع القرارات في ملف بيانات EDID في الشاشة. وهو المكان الذي يأتي كل هذا إلى الحزن والزوجين الذي تقرأه في رسالة بولس الرسول.
- ملف EDID هو ملف أو بيانات معرف يبصقه الشاشة في نظامك عند توصيله لشرح إمكانيات HDMI للشاشة ، لذلك يعرف نظامك كيفية التحدث إليه.
- بشكل افتراضي ، لم تتضمن Dell الأصلي 2560 × 1440 في لوحة EDID على افتراض أنك لن تستخدمها إلا على HDMI إذا كنت تستخدم شيئًا آخر غير الكمبيوتر للاتصال به.
- تغطي هذه المناقشة الطويلة حول هذه القضية بمزيد من التفاصيل ، وهي مربكة https://forums.whirlpool.net.au/thread/9lm2vrq3
- بالشروط الأساسية ، تحتاج إلى "تحديث" ملف EDID في النظام ، على الشاشة أو الكمبيوتر الخاص بك ، للحصول عليه للتعرف على إعدادات الدقة المناسبة حتى تتمكن من الانتقال من هناك.
لماذا Git Hub Repo
على حد سواء لتعلم بلدي وبالتالي يمكنك اختصار بعض الألم والوصول إلى هذه النقطة. وأرغب في استخدام منفذ HDMI على جهاز Mac الخاص بي للشاشة حتى لا أضطر إلى التضحية بمنفذ USB-C/Thunderport 3 للعرض.
ما يلي هو إلى حد كبير لمستخدمي Mac في هذه المرحلة ، نأمل أن يكون هذا مفيدًا في رحلتك إذا لم تكن مستخدم Mac يبحث عن حل.
- نعم ، هذه قراءة طويلة ، حيث تحتاج إلى الخلفية والأشياء تؤثر على اختياراتك ، إذا كان لديك خيارات منفذ بديلة ، فهذا هو النهج السهل ، إذا كان لديك HDMI فقط ، فأنت هنا تقرأ هذا.
لماذا لا تستخدم setResx؟
سؤال جيد ورسالة صالحة ، ومع ذلك ، فإنه لا يحل المشكلة الفنية ويتركك مع نسخة مروعة مما لديك بالفعل.
- يخدع SetResx Mac الخاص بك في التفكير في أنه متصل بشاشة RES أعلى ويمنحك المزيد من وحدات البكسل العاملة للصورة المعروضة ، ولكن لا يزال الجهاز الأساسي يعمل عند 1080 بكسل حتى أن MAC يعتقد أنها بدقة أعلى. ما لم تكن أعمى ، فهذا يجعل الأمر أسوأ من 1080 بكسل على الشاشة للنظر فيه.
لذلك لتفريغ ذلك أكثر قليلاً عند استخدام SetResx:
- أنت MAC يرسم شاشة 2560 × 1440 في ذاكرة الرسوم الخاصة بها
- ثم تقوم أجهزة الرسومات الخاصة بك بتعطيلها من 2560 × 1440 إلى 1920 × 1080 (1080 بكسل) وتضافحها على الكبل على الشاشة
- يستقبل الشاشة دفق بيانات 1920 × 1080 ثم يحول ذلك عن طريق التحجيم (الإعداد الواسع الافتراضي على الشاشة) إلى شاشة 2560x1440.
- يمكنك تأكيد ذلك عن طريق التحقق من شاشتك ، والقائمة ، والتعيينات ، ومعلومات العرض. هذا سيظل يقول 1080 بكسل
- إذا قمت بتغيير الوضع الواسع في قائمة إعدادات عرض الشاشة من عريض إلى 1: 1 ، فسترى ما أعنيه.
قد تقول ، فما هي المشكلة في ذلك ، إنها تحصل على 2460 × 1440 من MAC إلى الشاشة؟
- نعم ، ومع ذلك ، بسبب التحجيم والامتداد للحصول عليه ، تمت معالجة وحدات البكسل داخل وخارج أجزاء من البكسل ، مما يعني أن الصورة المعروضة النهائية ليست هشًا كما ينبغي.
- كما قلت سابقًا ، إذا كنت أعمى ، فهذا سولوتون ، لكن لم أكن سعيدًا به.
العودة إلى الإصلاح الأصلي:
على جهاز Mac ، حيث يغطي رابط المنتدى أعلاه Linux و Windows جيدًا ، نحتاج إلى القيام ببعض الأشياء التي ليست أسهل القيام بها ، وقد جعلت التحديثات مثل Catalina أكثر صعوبة.
- أولاً ، هذا المنشور من قبل Michael Civitillo هو أفضل نهج حتى الآن وجدت لتقديم الحل النهائي ، ولكن لا يزال لديه المشكلة التي لا يزال الحل يستخدم بيانات EDID الشاشة غير الصحيحة. https://michaelcivitillo.com/overriding-edid-on-osx-for--do-monitors/ لقد قمت بتضمين نسخة/لصق الصفحة في الريبو في حالة اختفاءها ، مثل بعض روابط المنتدى أعلاه.
- منذ نشر Michael لعام 2017 ، أصدرت Apple Catalina ، وقد جعل ذلك الدليل / أو الجذر للنظام يقرأ فقط.
- الطريق حول ذلك هو تشغيل "Sudo Mount -UW /" قبل أن تقوم بنسخ أي شيء إلى منطقة النظام. مرة أخرى ، كما ذكر مايكل ، يجب استخدام هذا بحذر ، حيث يمكنك وضع نظامك.
إذن كيف يمكنك الحصول على بيانات EDID بتنسيق يمكن أن يقرأ نظامك؟
هذا هو الشيء الذي أعاني منه أيضًا. لقد وجدت محررًا لملفات EDID ، ولكن لا أعرف الكثير عن هذا ، فأنا قليلاً من الأرنب على استخدام الأداة للحصول على شيء يعمل. أنا قلق بشأن الطوب أو إتلاف الشاشة من خلال الإعدادات الخاطئة أيضًا.
ما أكدته:
- يضع الإصلاح الذي تم تحديده أعلاه الشاشة في الوضع المُدار الذي نحتاجه
- يسمح لي أمر MOUNT بكتابة الملفات إلى منطقة النظام وعلقوا حتى الآن (حتى الآن لم يتم إعادة تمكين حماية سلامة النظام)
- الجزء الأخير من المعادلة هو تحديد موقع ملف دفق بيانات EDID EDID مناسب للشاشة باستخدام دقة 2560 × 1440 المخبوزة فيه.
قليلا متعة!
وبالتالي فإن الخطوات هي مزيج من البتات من الأعلى.
أنت بحاجة إلى تثبيت التالي وجمعها معًا.
- يتم تعديل ملف Ruby من هذا git من ملف Ruby من https://gist.github.com/adaugherity/7435890. هذا حتى نتمكن من إطعام البرنامج النصي بدلاً من تنزيل أحد EDID الخاص بشاشة مباشرة ، حيث أن مصادر المشكلة منها.
- محرر EDID إذا كنت لا ترغب في الوثوق بسلسلة البيانات الخاصة بي أو تريد تشغيل https://www.analogway.com/apac/products/software-tools/aw-edid-editor/
العملية:
- أعد تشغيل جهاز Mac الخاص بك. قبل أن يبدأ OS X لأعلى ، اضغط على Command-R واتخيله حتى ترى أيقونة Apple. عندما ترى شريط التقدم ، قم بإطلاق سراح Command-R وانتظر وضع الاسترداد للتمهيد.
- من قائمة المرافق ، حدد Terminal.
- في النافذة الطرفية ، اكتب: CSRUTIL تعطيل ، ثم اضغط على ENTER.
- أعد تشغيل جهاز Mac الخاص بك.
- تأكد من أن لديك فقط الشاشة المتصلة التي تسبب مشكلة العرض.
- محطة مفتوحة والحصول على الإعداد.
- 6.1. git clone https://github.com/jhale716/dell-u2711-monitor dell-u2711-patch
- 6.2. CD Dell-U2711-Patch
- 6.3. ioreg -l -d0 -w 0 -r -c appledisplay >> dell -u2711 -patch.txt
- 6.4. Nano Dell-U2711-Patch.txt (أستخدم Nano كمحرر طرفي)
- 6.5. هنا سوف تحل محل السلسلة "iodisplayedid" = <الكثير من الأرقام والحروف> بهذا.
- 00fffffffffffffff0010ac56a0b54a05063415010104e53C2278F08E05AD4F33B0260D5054A55F008100B300714FA9408180FF000100010081500 FFF000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078
- تحتاج إلى التأكد من أن لديك <> في مكانك عند بدء تشغيله ، ولا توجد مساحات إضافية وستضطر أيضًا إلى التأكد من أن لديك السلسلة الصحيحة. الشيكات في النهاية خاصة بهذه السلسلة ، لذلك لا تغير هذا.
- استخدم الأسهم الخاصة بك للتنقل وحذف السلسلة الموجودة قبل لصقها الجديد في ، نعم Ctrl+V ستعمل هنا.
- 6.6. بمجرد القيام بذلك ، سيقوم Ctrl+X ، ثم Y ، ثم إدخاله.
- لقد قمت بتضمين ملفات العينة التي أنشأتها ، للرجوع إليها ، لن تعمل بالضرورة على نظامك ، ولهذا السبب تحتاج إلى القيام بخطوة 6 في نبعثها.
- قم بتشغيل البرنامج النصي لإنشاء الملف الذي تحتاجه. Ruby Patch-Edid-File.rb ، يتم إنشاء مجلد جديد يحمل اسمًا غريبًا (تم عرض DisplayVendorid-10AC وسيتم إنشاء Michael's DisplayVendorid-4C2D) في الدليل الرئيسي الخاص بك.
- أنت الآن بحاجة إلى تمكين الوصول إلى ملفات النظام ، Sudo Mount -UW / سيفعل ذلك نيابة عنك.
- أوصي بنسخ احتياطية الملفات التي تقوم بنسخها ، فقط في حالة.
- 9.1. باستخدام المجلد الذي اكتشفته في الخطوة 7 ، MKDIR Backup- {NewFolder}
- 9.2. CP/SYSTEM/LIBRARY/شاشات/محتويات/موارد/تجاوزات/{newFolder}/* backup- {newFolder}/
- انسخ ملف إعداد EDID الجديد الخاص بك إلى مكان sudo cp {newFolder}/*/system/library/sans/contents/outrides/{newFolder}/
- أعد تشغيل جهاز Mac الخاص بك. بعد تسجيل الدخول ، يجب أن تبدو شاشتك في النهاية كما هو متوقع.
- يجب عليك إعادة تمكين SIP في هذه المرحلة عن طريق إعادة تشغيل وضع الاسترداد وكتابة CSRUTIL تمكين في المحطة.
لقد قمت بتضمين بعض الملفات الإضافية للاستخدام إذا كنت ترغب في ذلك.
- من خلال أمر ioreg ، سيكون لديك الكثير من الأشياء الأخرى التي قد ترغب في اللعب بها ، كما قد يحتاج دفق بيانات Hex الذي أنشأته إلى التغيير في وضعك. أقوم بتشغيل 2560 × 1440 @ 60Hz الذي يناسبني ، قد لا تريد ذلك.
- قد ترغب في بعض التجميع على ما تفعله من أجل التحقق من الإحساس و Comparrison المباشر. لقد استخدمت وتوثيق هذه الخطوات واحدة تلو الأخرى ، باستثناء خطأ مطبعي هذا عمل بالنسبة لي.
الملفات
- dell-u2711-blank.bin ملف محرر Awedid يمكنك فتحه مباشرة
- dell-u2711-blankraw
- dell-u2711-blank.dat ملف Hex الذي تم تصديره من محرر Awedid مع معلومات السلائف والمساحات وإرجاع العربات لإزالة سلسلة Hex المطلوبة.
- dell-u2711-patch.txt كمثال على شكل لك ، لا تستخدم هذا!
- DisplayVendorID-10AC على سبيل المثال الملف النهائي يجب أن تضطر إلى النسخ قبل إعادة التشغيل.
نأمل أن يكون هذا مفيدًا ومفيدًا للتغلب على قرار شديد لـ Dell أن يتخذ في الأصل مثل هذا الشاشة الراقية في ذلك الوقت.