Dell-U2711監測器
“修復”如何“解決”解決Dell U2711及其其他問題的解決方案。
(據報導,這與M1 Mac不起作用,此後我的戴爾去世了,我無法進一步測試或驗證)
因此,您在這裡,您找到了這個回購。可能是因為您對顯示器上的視頻設置感到不可思議,並且您可能將其插入Mac或嘗試使用HDMI,並發現它顯示了HD/1080P/1920X1080,而不是2560x1440,面板的功能。這將為您提供60Hz的刷新率,而不是另一個Soluton中的35Hz速率。 (借助一些位來幫助您編輯內容以適合您滿足您的需求);)
是的,我去過那裡,有點像母馬。
所以這是交易。從New左右擁有該小組,我也面臨著自己的挑戰。在Mac上,如果您的系統入睡或切換輸入,則有一個令人討厭的問題,即不與顯示端口交談,然後存在連接到DVI端口或HDMI的問題,您可以獲得1080p,但沒有更高的問題。
讓我們解開幾件事。
- DVI-D這是True DVI-D雙鏈接,而不是也可用的DVI-I,它是單個鏈接。 DVI-D單鏈路不是一回事,它是DVI-I標記的。令人沮喪的是,當沒有DVI-i電纜時,DVI-D被標記為DVI-D。這是一種誤導性的營銷和令人沮喪的人。
- 多年來,我在此顯示器上使用了DVI-D和顯示端口(DP),而且通常非常好。除了DP睡眠位。我已經在一系列系統(主要是Mac的系統)上運行,並且對此也有完整的分辨率。
- 使用HDMI的任何東西都是屁股的痛苦,無論是作為機器的源還是顯示器上的接收器,這與顯示器上的EDID配置有關。
技巧:
DVI-D
適配器 - 如果需要
如果您在系統/視頻卡上沒有DVI-D本機輸出,則需要一個適配器,這就是它很棘手的地方。
- 並非所有的DVI適配器都是DVI-D,因此您需要源自DVI-D能力。通常,物理標誌是他們沒有第二組或雙重信號路徑的銷釘,但並非總是如此。因此,您需要確保具有雙鏈接適配器。我發現Apple ThunderPort 2到DVI適配器是我唯一可以找到的一個,它也將作為停用的界面而短暫供應。
- 這是我期望的蘋果公司https://www.apple.com/nz/shop/product/mb570z/b/mini-displayport-displayport-to-dvi--dv---------
- 這是我不會期望工作的鏈接,它表示為1080p而不是所需的完整規格。 https://www.pbtech.co.nz/product/cabstt690287/startech-mdp2dvimm3b-mini-displayport-dpport-dp-to-dvi
電纜 - 絕對需要
第二位是更明顯的位,您需要DVI-D雙鏈接電纜。
- 對我來說,這是我希望工作的本地人DVI-D-MALE-DIGITITAL-DUL-L
- 這是一根無法正常工作的電纜,被列為HDMI(我很快就會來)-DVI -D雖然為他們的信用,但他們確實是州單鏈接https://www.pbtech.co.nz /product/cabdnx1542 /dynamix-c-hdmidvi-1-1m-hdmi-male-male-to-dvi-d-d-male-181
- 這是一個很好的例子,說明了貼錯,插頭中的不完整引腳消除了缺乏雙通道。 https://www.pbtech.co.nz/product/cabstt1583045/startech-dvimm6-6-ft-dvi-dvi-d-dvi-d-single-link-cable-cable--mal-mal
EDID文件
- 像HDMI一樣,DVI-D受EDID文件的約束,因此,即使您可以從系統中獲得1080p,但監視器仍限制了信號分辨率。
- 我對DVI-D的儘早使用是在Mac上,該Mac不支持監視器的完整分辨率,因此我選擇對以後的證據進行證明,而當時不知道它將成為一部戲劇。 ag!
好的,那是DVI-D,顯示端口(DP)呢
適配器 - 如果需要
再次像DVI-D一樣,如果您的計算機上沒有本機端口,則需要一個適配器。由於顯示端口協議的帶寬,因此比DVI-D要簡單一些。
- 因此,幾乎所有合適的適配器都將在這裡完成這項工作。顯示端口解決方案是我首選的方法,儘管從HDMI到DP是一個問題,但是Thunderbolt/Mini DP到DP非常穩定。
- 使用此解決方案,您可能必須關閉系統的睡眠,因為您需要將視頻卡保持生命,以使DP插入不會退出。電源關閉屏幕保存是可以的,這是一個空白的信號,暫停您的系統,並且回來時它的效果不佳。
- 同樣,如果您需要定期切換源,請避免DP作為連接的選擇。
- 如果您想使用PBP,我認為逐圖,然後設置DP也關閉了卡片,不包括在內。 HDMI,複合和組件是唯一的選擇
電纜
VGA
是的,它在那裡,但是為什麼要打擾,它是模擬的,而不是真正符合高RES監視任務的任務。可以稍等一下,但是找到了不同的解決方案。
HDMI
電纜
- 您需要擁有HDMI 2.0或更高的電纜才能在更高的分辨率下工作。
這也是困難的地方
由於某些未知原因,戴爾決定不在顯示器上的EDID數據文件中包含所有分辨率。這就是悲傷的地方,而您正在閱讀這本書。
- EDID文件是一個標識符文件或數據,該文件在連接到系統以解釋監視器的HDMI功能時在系統上吐出的數據,因此您的系統知道如何與之交談。
- 默認情況下,戴爾(Dell)在EDID數據中未將面板的本機2560x1440包括在EDID數據中,因為如果使用計算機以外的其他功能將其連接到它,則僅在HDMI上使用它。
- 關於這個問題的漫長討論涵蓋了更多的詳細信息,並且令人困惑https://forums.whirlpool.net.au/thread/9lm2vrq3
- 用基本的術語,您需要在系統,監視器或計算機上“更新” EDID文件,以使其識別正確的分辨率設置,以便您可以從那裡出發。
為什麼Git Hub Repo
在我的學習中,您都可以捷徑一些痛苦並達到重點。我希望使用Mac上的HDMI端口進行顯示,因此我不必為顯示器犧牲USB-C/Thunderport 3端口。
此時,接下來的Mac用戶幾乎是很大程度上,希望如果您不是Mac用戶正在尋找解決方案,則在您的旅程中很有用。
- 是的,這是一本長期的閱讀,因為您需要背景,並且事情會影響您的選擇,如果您有其他端口選項,那就是簡單的方法,如果您只有HDMI,那麼您在這裡閱讀此信息。
為什麼不使用setResx?
一個很好的問題和有效的問題,但是它不能解決技術問題,並給您帶來了您已經擁有的問題的螺旋式版本。
- SetResx欺騙您的Mac認為它已連接到更高的RES顯示屏,並為顯示的圖片提供了更多的操作像素,但是基礎硬件仍在1080p下運行,甚至認為Mac認為它的分辨率更高。除非您失明,否則這會比屏幕上的1080p更糟糕。
因此,在使用setResx時要拆卸更多的包裝:
- 您的Mac在其圖形內存中繪製2560x1440屏幕
- 然後,您的圖形硬件從2560x1440到1920x1080(1080p),然後將電纜噴到顯示器上
- 監視器接收1920x1080數據流,然後通過縮放(顯示屏上的默認寬設置)將其轉換為2560x1440顯示。
- 您可以通過檢查監視器,菜單,顯示設置,顯示信息來確認這一點。這仍然會說1080p
- 如果您在顯示器顯示設置菜單中將寬模式從寬度更改為1:1,您將看到我的意思。
您可能會說,這是什麼問題,從Mac到屏幕的2460x1440?
- 是的,這是因為縮放和拉伸將其獲取到那裡,因此像素已經從某些像素中加工和淘汰了,這意味著最終顯示的圖像無處不在。
- 正如我之前說的那樣,如果您是盲目的,那是一個索洛頓,但我不滿意。
回到本地修復:
在Mac上,由於上面的論壇鏈接很好地涵蓋了Linux和Windows,因此我們需要做一些不容易做的事情,並且像Catalina這樣的更新使它變得更加困難。
- 首先,Michael Civitillo的這篇文章是我迄今為止提供最終解決方案的最佳方法,但是該解決方案仍然具有不正確的監視器EDID數據的問題。 https://michaelcivitillo.com/overriding-edid-on-on-osx-for-external-monitors/我在存儲庫中包含了頁面的複制/粘貼,以防萬一它消失了,就像上面的一些論壇鏈接一樣。
- 自邁克爾(Michael)2017年郵報(Apple)發布以來,蘋果已發布了卡塔琳娜(Catalina),這使系統的 /或根目錄僅讀取。
- 在您將任何內容複製到系統區域之前,要運行“ sudo mount -uw /”的方法。再次,正如邁克爾所說,這需要謹慎使用,因為您可以擰緊繫統。
那麼,如何以系統可以讀取的格式獲取EDID數據呢?
這是我也在努力的。我找到了一個用於EDID文件的編輯器,但對此一無所知,我有點兔子使用該工具來獲得可以使用的東西。我也擔心使用錯誤的設置磚塊或損壞顯示器。
我確認的是:
- 上面概述的Michael的修復程序確實使監視器進入了我們需要的託管模式
- Mount命令允許我將文件寫入系統區域,並且它們已經陷入困境(尚未重新啟用系統完整性保護)
- 方程式的最後一部分是在其中烘烤的2560x1440分辨率的監視器上找到合適的EDID六角數據流文件。
有趣的一點!
因此,步驟是從上方的鑽頭組合。
您需要安裝以下並將其匯總在一起。
- 此git的紅寶石文件是從https://gist.github.com/adaugherity/7435890中從ruby文件中調整的。這樣我們就可以將腳本餵養一個文件,而不是直接下載監視器自己的EDID之一,因為這就是問題源的位置。
- EDID編輯器如果您不想信任我的數據字符串或要播放https://www.analogway.com/apac/products/software-tools/aw-aw-edid-editor/
該過程:
- 重新啟動您的Mac。在OS X啟動之前,請按住Command-R並將其固定下來,直到看到Apple圖標為止。當您看到進度欄時,請釋放命令-R並等待恢復模式啟動。
- 從“實用程序”菜單中,選擇終端。
- 在終端窗口中,鍵入:csrutil禁用,然後按Enter。
- 重新啟動您的Mac。
- 確保您僅具有引起顯示問題的監視器。
- 開放終端並獲得設置。
- 6.1。 git克隆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” = <很多數字和字母>。
- 00FFFFFFFFFFFF0010AC56A0B54A050634150104E53C2278F08E05AD4F33B0260D5054A55F008100B300714FA9408180FF0001000100815B0050A0A029500820B80000B03100007E000000F7000AFFFFFFFFFFF000000000000000000010000000000000000000000000000000000010000000000000000000000000000001F402030A30E50D6C5A4C4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078
- 您需要確保在開始時擁有<>到位,沒有額外的空間,並且還必須確保粘貼正確的字符串。末端的校驗和該字符串是特定於此字符串的,因此請勿更改此字符串。
- 在將新字符串粘貼到新的字段之前,請使用箭頭導航並刪除現有字符串,是的Ctrl+V將在此處使用。
- 6.6。完成此操作後,Ctrl+X,然後Y,然後Enter將保存它。
- 我包括了我創建的示例文件,供參考,它們不一定在您的系統上工作,這就是為什麼您需要在整個過程中執行步驟6的原因。
- 運行腳本以創建所需的文件。 Ruby Patch-edid-file.rb將在您的主目錄中創建一個帶有奇數名稱的新文件夾(我的displayvendorid-10ac和michael's displayvendorid-4c2d)。
- 現在,您需要啟用對系統文件的寫入訪問權限,sudo mount -uw /將為您做到這一點。
- 我建議您備份您將要復制的文件,以防萬一。
- 9.1。使用您在步驟7中發現的foldername,mkdir backup- {newfolder}
- 9.2。 cp/system/library/displays/contents/resources/Overrides/{newFolder}/* backup- {newFolder}/
- 將新的EDID設置文件複製到位
- 重新啟動您的Mac。登錄後,顯示器最終應如預期的那樣。
- 在這一點上,您應該通過重新啟動回恢復模式並在終端中鍵入CSRUTIL來重新啟用SIP。
如果您願意,我還提供了一些其他文件。
- 使用Ioreg命令,您可能還會有很多其他可能要玩的東西,而且我創建的十六進制數據流也可能需要針對您的情況進行調整。我正在運行適合我的2560x1440 @ 60Hz,您可能不想要。
- 您可能需要對您所做的事情進行一些反對,以進行感官檢查和直接兼容。我已經使用並記錄了這些步驟,不包括Typo的此步驟對我有用。
文件
- dell-u2711-blank.bin awedid編輯器文件,您可以直接打開
- dell-u2711-blankraw.dat清理之前的原始導出文件表格awedid編輯器
- dell-u2711-blank.DAT從Awedid編輯器導出的十六進製文件,並刪除了先前的信息,空間和馬車申報表以提供所需的十六進製字符串。
- dell-u2711-patch.txt作為您的外觀的示例,不要使用這個!
- displayVendorId-10ac,例如,在重新啟動之前,必須複製的最終文件。
希望這對克服戴爾最初在如此高端監視器上做出的愚蠢決定是有幫助和有用的。