Mac Mini - 一個深坑

新公司給配的Mac mini,作爲開發人員,天天對着電腦十個多小時以上,一定要配個好一點的顯示器,現在的顯示器看的眼睛快瞎了……

於是,在藝卓顯示器和4K顯示器之間糾結了一下,藝卓顯示器護眼效果不用多說,絕對number one,但是價格也是好高呀,差一點在淘寶買了二手的,聽有人說淘寶二手的藝卓顯示器基本上就是洋垃圾,很多都是從醫院這些單位採購淘汰下來的,瞬間打消了這個念頭。

接下來就考慮4K顯示器了,在轉轉淘了個4K的顯示器,三星U28D590D,28寸,1300的價格,還算划算,由於擔心小mini不能帶動4K屏,我給蘋果的技術支持的打了3遍電話,連技術專家都上了,竟然沒給我個準確的結論,時間問題,我也沒有來得及自己好好在網上查查,結果悲劇就發生了,顯示器回來後小mini果然不能支持4K屏的60MHZ顯示,用HDMI口還能在3840x2160的分辨率下以30MHZ顯示,但用雷電口轉DP連接的時候,壓根連3840的分辨率都調不出來(後來查了下inter Graphics 5100 配置,在HDMI1.4下的最大分辨率是3280x2000@60Hz,zai DP下的額最大分辨率是3200x2000@60Hz)。更悲劇的是賣顯示器的電話也打不通了,說好的可以退貨呢,MD,只能怪自己事先沒有了解清楚。

就這樣,一個28寸的顯示器砸在自己手裏了,只能想辦法破解這個尷尬的局面。這回可是在網上查了整整一天,研究了mac系統下如何調整分辨率,例如SwitchResx、QuickRes、Display Menu等好用的軟件,由於顯示器不能在最佳分辨率下顯示,所以一直出不來滿意的效果。

然而我並沒有放棄(畢竟顯示器也是一千多買的,不能浪費了呀),功夫不負有心人,在網上看到Mac設置Hidpi的教程,決定動手嘗試,親測結果爲在4K顯示屏下,Mac mini只能支持720P的Hidpi,顯得非常大,視覺的效果不好。最後得出的結論是,雖然4K顯示器是可以調整出1080P的Hidpi,但是由於Hidpi是用四個像素點去描繪之前的一個像素,所以1080P的Hidpi的顯示對於顯卡來說和支持3840的顯示是差不多的,然而這個小mini並不行。

Hidpi這條道路行不通之後,我又在想,能不能解決4K顯示器在2K分辨率下的模糊問題呢,嘗試了對顯示器強制RGB渲染和修改字體平滑等級,均以失敗告終,液晶顯示器這種不在最佳分辨率就顯示模糊的天生劣勢看樣是難以後天彌補了。

最終提醒要爲Mac mini配置顯示器的朋友:

  1. 如果你只是個普通用戶,偶爾用用電腦,建議配個普通的1080P的顯示器足以。
  2. 如果你需要長時間面對電腦,想要高清的顯示,建議配置一個2K的高清顯示器
  3. 如果你想要用mini實現Hidpi的視覺效果,除非你能接受字體超大
  4. 建議不着急的朋友可以耐心等待下,畢竟Mac mini已經900多天沒有更新了,期待蘋果的更新吧!再不更新估計就會別淘汰了。

最後附上我整理的相關資料:

1. 修改字體平滑等級

Mac外接非蘋果自家的顯示器時,字體平滑的配置會“罷工”,讓外接顯示器不能運行在適當的配置之下,可通過調整字體的平滑等級來優化。

檢查一下AppleFontSmoothing是否被配置過,輸入命令

defaults -currentHost read -globalDomain AppleFontSmoothing

如果返回一個值,那麼這個值就是配置後的數值;但如果返回的並不是一個數字,而是一串其它玩意,那麼AppleFontSmoothing就是未被配置。如果你的顯示器已經被正確配置,那麼就無需使用AppleFontSmoothing了,當然也可以用 defaults -currentHost delete -globalDomain AppleFontSmoothing 來移除配置。
如果沒有配置,截一張圖片來做樣本配置AppleFontSmoothing,分別使用0~3來配置AppleFontSmoothing,記得每次輸入完成後都要重啓,每次都截圖來對比,最後從所有截圖中找到最適合的值,並指定使用這個值。

//其中0~3爲輸入的數字,數字越大,字體感覺越“粗”,超過3爲無效值,並且直接變回0
defaults -currentHost write -globalDomain AppleFontSmoothing -int 0~3 

2. 關閉一些過度動畫:

  • Launchpad
關閉:終端輸入以下命令: 
defaults write com.apple.dock springboard-show-duration -int 0 
defaults write com.apple.dock springboard-hide-duration -int 0;killall Dock

還原:終端輸入以下命令:
defaults delete com.apple.dock springboard-show-duration 
defaults delete com.apple.dock springboard-hide-duration;killall Dock
  • Mission Control
關閉:終端輸入以下命令: 
defaults write com.apple.dock expose-animation-duration -int 0;killall Dock

還原:終端輸入以下命令:
defaults delete com.apple.dock expose-animation-duration;killall Dock
發佈了63 篇原創文章 · 獲贊 98 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章