久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    黑蘋果開啟縮放分辨率HiDPi以及字體模糊的調整方法總結

     昵稱49522320 2020-09-12

    2020年3月7日:根據網友反饋,一鍵開啟app存在bug,可能總在最后一步崩潰、1080P和2k屏幕沒有效果、不支持 10.14 以下版本等。建議使用原來的一鍵腳本,但是由于原作者沒有維護導致失效,已在正文對應內容處提供修正辦法。

    2020年2月13日:@逆行者做了一鍵開啟HiDPi的app,非常適合新手使用,開啟HiDPi從未如此容易。

    概述

    之前寫過一篇黑蘋果開啟HiDPI“解決”字體模糊的問題,彼時對問題處于一知半解的狀態,按原來總結的方法,確實可以在系統設置中開啟高分辨率選項,但實際上并沒有效果。經過認真翻閱大量資料,總結此問題除了購買蘋果自家顯示器或其它品牌4k/5k顯示器可以徹底解決外,別無他法。

    蘋果所使用的屏幕Retina Display,其運作原理簡單說就是讓2個像素縮放到顯示1個像素的內容,以2013款MacBook Pro為例,其屏幕分辨率是2880x1800,在HiDPi開啟的默認狀態下,以1440x900分辨率來進行顯示,也就是比默認分辨率下像素多了一倍,效果自然細膩。當我把MacBook Pro的縮放分辨率切換到“更多空間”時(也就是1680x1050或1920x1080的狀態),字體依舊不會模糊,依舊清晰銳利,我想這就是Retina顯示屏和其它顯示屏的根本區別了吧。具體技術細節可以參考這個鏈接。

    對于類似筆者這種半路出家所用的顯示器(三星C32H711QEC,31.5寸,2560x1440),按以下方法操作,可以一定程度緩解此問題。

    我的macOS版本:17G65 High Seirra 10.13

    2020年2月7日更新:已更換顯卡為RX5700XT,并升級至macOS Catalina 10.15.3

    不用最新的macOS 10.14 Mojave是因為暫時沒有對應的NVIDIA顯卡驅動可用,自帶驅動僅支持到GTX 750/760,如果是intel的核顯或AMD的顯卡 RX560-580,VEGA56-64,FirePro,WX系列等可以大膽升級到Mojave(Radeon VII以及5700XT可能需要再等等)。

    2019年12月22日更新:Radeon VII已于macOS Mojave 10.14.3開始被免驅支持;RX5000系列已于macOS Catalina 10.15.1開始被免驅支持。

    2019年6月4日更新:可點擊這個鏈接,提交自己的Email或者電話號碼(可能有費用),這個站會實時監控NVIDIA的網站,一旦放出Mojave的驅動,會馬上通知。

    方案一:土豪通道

    • 直接重新購買顯示器。

    • 2019年10月22日更新:蘋果2019年秋季新品:Pro Display XDR,對沒錯,就是那個出場自帶價格勸退buff的密集恐懼發生器:

    • 另外還有LG的 UltraFine Display,有4k(官網大約5000軟妹幣)和5k(官網大約9000軟妹幣)版本。

    • 如果這些價格不合適,也可考慮其它品牌4k顯示器,見這個傳送門

    方案二:1080P/2k顯示器急救

    暫時緩解的方案,首先需要開啟HiDPi模式,具體來說方法有三種。

    第一種方法,使用一鍵開啟HiDPi腳本(推薦)

    打開終端,輸入以下代碼:

    bash -c '$(curl -fsSL https://raw./xzhih/one-key-hidpi/master/hidpi.sh)'

    看圖操作:

    • 最后回車,重啟即可,當你在Loading界面看到畫面一閃,白蘋果圖標變大就代表成功了。

    2020年3月7日更新:最近無法正常使用這個腳本,可以把它下載到本地使用,點擊下載,提取碼: nemp,本地使用方法:

    bash -c 腳本.sh

    如果遇到了類似 Permission Denied 的提示,是因為 macOS 10.14 起默認提高了本地安全策略,不允許直接運行網上下載的 sh 腳本,只需輸入如下命令:

    chmod +x 腳本.sh

    意思是賦予運行權限,成功運行后是不會有任何提示的,這個時候返回第一步繼續腳本即可。

    2020年8月29日更新:添加了適配 macOS Big Sur 的版本,下載地址,提取碼:7oz3。

    腳本運行完后,重啟。進入系統,打開偏好設置,進入顯示器,看到縮放一欄下有這些選項即代表成功,如果沒有這些選項,可使用RDM或SwitchResX等軟件手動調整:

    第二種方法,開啟macOS所有支持分辨率

    該方法實測效果不佳,具體操作如下:

    • 打開終端

    • 輸入以下命令:

    sudo defaults write /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled -bool true
    • 重啟計算機

    • 打開系統偏好設置 → 顯示器,按下Alt鍵的同時,使用鼠標左鍵點擊“縮放”按鈕,這樣就能看到所有顯示器可用的分辨率,這個時候就可以逐個嘗試可用的分辨率,一般情況下,字體顯示效果最佳的是后面帶有HiDPi選項的分辨率。

    • 如果需要還原,打開終端輸入以下代碼,重啟即可。

    sudo defaults delete /Library/Preferences/com.apple.windowserver.plist DisplayResolutionEnabled

    各位如果實踐到這一步應該也發現了,在啟用HiDPi分辨率的情況下,字體已經完全不“發虛”,效果幾乎和我的MacBook Pro一致了,卻出了另一個問題——UI實在太過巨大。以我的顯示器為例,最佳HiDPi分辨率是1280×720...一個2k分辨率的顯示器活生生變成了720P,如果單看桌面圖標那些也沒什么問題,但是一開瀏覽器直接傻眼,Chrome這么簡潔一瀏覽器,UI都能占1/3,一開審查工具直接2/3沒了,根本沒法用,心累。

    解決的辦法,使用略高于最佳HiDPi分辨率的...分辨率,以我的顯示器為例,使用2048×1152或1920×1080的非最佳縮放分辨率,也可以起到一定的效果,目前筆者暫時采用此方法緩解,顯示效果比默認2560×1440要好一點,但是又比1280×720差一點。

    第三種方法:使用EDID Override

    具體來說分為兩種,一種是使用Hackintool,另一種是使用Ruby腳本;Ruby 腳本法流傳于油管,思路總結如下:MacBook Pro外接了非Retina的顯示器,結果macOS把外接顯示器默認成了電視,使用了電視的描述文件,導致顯示出來顏色分辨率都不對。通過patch EDID的方法強制(forced)外接顯示器使用RGB mode的描述文件,操作方法如下:

    使用Ruby腳本
    • 下載GitHub上歪果仁做好的腳本(本頁面右側可下載),放到桌面解壓,文件名“patch-edid.rb”

    • 打開終端,輸入:

    RUBY /Users/用戶名/Desktop/patch-edid.rb
    • 上面的代碼中,注意把用戶名改成你的Mac登陸用戶名,或輸入RUBY后直接把文件拖進終端,按下回車執行

    • 打開Finder,定位到:

    /macOS安裝分區/Users/你的用戶名
    • 上面的代碼中,macOS安裝分區就是黑蘋果系統所在分區,用戶名替換成你自己的用戶名,打開后找到這個新增的文件夾:

    • VendorID后面的數字字母以你自己生成的為準。右鍵 → 拷貝 這個文件夾。

    • 打開Finder,進入如下路徑:

    /System/Library/Displays/Contents/Resources/Overrides
    • 粘貼剛剛復制的文件夾,如果提示覆蓋直接確定即可,完成后重啟計算機。

    • 重啟后應該就會自動進入HiDPi模式了,并且在顏色一欄啟用項目中標注“forced RGB mode(EDID override)”。

    使用Hackintool方法

    另一種,使用 Hackintool 生成 EDID 文件夾,見圖:

    HiDPi需要根據你的顯示器實際分辨率比例來選:

    16:9 分辨率:3840×2160、2560×1440、1920×1080、1600×900、1366×768、1280×720、1024×576、960×540、854×480、720×405、640×360、480×270、320×180

    16:10分辨率:2560×1600、1920×1200、1440×900、1280×800、1024×600、800×480

    現階段,使用4k屏幕接入黑蘋果,默認就能自動開啟 HiDPi,如果沒有,或需要指定的分辨率,則需要手動輸入分辨率。

    Hackintool 會生成五個文件在桌面上,這里選擇使用 Icons.plist(修改圖標,覆蓋原文件,注意備份) 和 EDID 文件夾,放到以下路徑,重啟即可:

    /System/Library/Displays/Contents/Resources/Overrides

    如果都做完后無法在系統偏好設置中調整分辨率,那么可以下載RDM.app(2020年2月7日已更新2.2版)來進行調整。下圖中使用的是4k顯示器,2k及1080P屏幕沒有那么多選項:

    以上就是開啟HiDPi的三種方法總結,總的來說并不完美,只能在字體清晰度和UI大小之間取舍。如果你到這一步已經解決了問題,恭喜你~如果覺得還需要再搶救一下的,往下看:

    開啟LCD平滑字體

    上圖是開啟平滑字體后的效果演示,可以看到區別還是很明顯的。具體有兩種操作方法,如下:

    第一種,通過系統偏好設置修改,打開系統偏好設置 → 通用 → 勾上“使用LCD平滑字體(可用時)”(High Seirra、Mojave、Catalina都在同一個位置)

    第二種方法,使用終端修改。打開終端,輸入以下代碼:

    defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

    回車,重啟計算機即可生效。以上兩種方法選擇其一即可,效果都一樣的。

    調整平滑字體設置

    打開終端,輸入以下代碼(三選一):

    defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

    最強效果

    defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

    中等效果

    defaults -currentHost write -globalDomain AppleFontSmoothing -int 1

    輕度效果

    如果需要關閉這個效果,輸入以下代碼還原:

    defaults -currentHost delete -globalDomain AppleFontSmoothing

    以上效果開啟或關閉,代碼輸入后均需要重啟計算機使應用生效。

    總結

    以上就是目前總結到的方法,都不完美,要么扔錢要么忍受模糊字體要么忍受碩大UI,只能在三者之間做平衡和取舍,而目前市面上流行的4k顯示器分辨率一般是3840×2160,標準HiDPi縮放狀態下是1920×1080,只是屬于基本可以接受的范疇,而為數不多的幾款5k顯示器,其分辨率5120×2880開啟HiDPi后雖然達到了2560×1440,但是普遍高達萬元的售價還不如直接買白蘋果。

    參考資料:
    What is HiDPi and Why does it matter
    MacOS: Fix Blurry Fonts Issue On Lower Resolutions - Mojave
    Force RGB mode in Mac OS X to fix the picture quality of an external monitor
    How to Fix Blurry Fonts on Mac OS X High Sierra and Mojave

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 二区中文字幕在线观看| 宅男666在线永久免费观看| 欧美大胆老熟妇乱子伦视频| 国色天香天天影院综合网| 亚洲AV综合色区在线观看| 麻豆国产传媒精品视频| 狠狠色噜噜狠狠亚洲AV| 国产精品免费视频不卡| 亚洲精品无码你懂的| 男女扒开双腿猛进入爽爽免费看| 亚洲天堂在线观看完整版| 国产亚洲AV无码AV男人的天堂| 韩国无码AV片午夜福利| 精品一区二区三区免费播放| 人妻少妇偷人精品一区| 国产精品青青在线观看爽香蕉| 日韩国产中文字幕精品| 久久久亚洲欧洲日产国码农村 | 国产精品美女久久久久| 人人澡人摸人人添| 久久久久亚洲精品无码蜜桃| 在线看无码的免费网站| 无码AV人片在线观看天堂| 欧美亚洲国产日韩一区二区| jizz视频在线观看| 国产精品亚洲А∨怡红院| 国产中文字幕日韩精品| 果冻传媒亚洲区二期| 亚洲综合无码AV在线观看| 无码日韩精品一区二区三区免费| 最新AV中文字幕无码专区| 四虎在线播放亚洲成人| 日产无人区一线二线三线乱码蘑菇| 亚洲人成网站18禁止无码| 99久久99精品久久久久久| 秋霞A级毛片在线看| 日韩丝袜欧美人妻制服| 天天综合网网欲色| 国产精品无码久久综合网| 国产玩具酱一区二区三区| 亚洲中文字幕人妻系列|