開頭一張圖介紹一下我如今平常生活和開發使用的電腦配置:Ubuntu 16.04 + i7-8700k + 1060 + nvme ssd + 32G RAM + 4k顯示器,這個配置倒不算很高端,可是開發用體驗很高,系統的流暢程度很是高,我以爲如今的電腦CPU和內存能夠差點,ssd是必須有的,另外還有一個亮點是LG的4k顯示器,這個體驗很是棒,如今4k顯示器很是便宜,我這個也就2k左右的價格。bash
今天的主題就是4k顯示器,衆所周知,Mac的顯示效果之因此出衆是因爲其高超的屏幕分辨率,幾年前Mac都已經用上了3k分辨率,並且大多數Windows筆記本還用着1080p,蘋果的IMac早已經用上了5k顯示器。性能
換句話說,買Mac買的就是顯示屏,沒有屏幕的硬件加持,什麼操做系統優化都是扯淡!有了4k顯示器,你發現裝上Windows顯示效果也不差,不過這塊我須要說一下,同等硬件下,Linux和Mac的顯示效果確實要比Windows好一點,對高分屏的支持好不少。字體
我我的比較喜歡unity桌面,因此仍是用Ubuntu 16.04,我曾經嘗試過Ubuntu 18.04,可是感受gnome桌面在流暢度和易用性方面和unity仍是有很多差距,因此本篇文章可能支持適合unity桌面吧優化
若是你要換4k顯示屏,有一點須要注意,很多i7 CPU 內置集顯理論上是帶的動4k+60fps的,可是隻支持dp接口,不支持hdmi,這一點能夠在intel官網的cpu詳細規格里面能夠查閱。可是大部分主板都不會帶dp接口,不多不多,只有極少部分高端主板會帶,而如今大部分獨顯都會帶dp口。spa
衆所周知,NVIDIA的獨顯在Linux上面的驅動支持都不是太好,可是intel的集顯支持很是好,若是你想要使用4k顯示器,一個獨顯少不了,不過據我目前的使用體驗來講,1060 表現還不錯,建議你們開啓高性能模式,以下圖: 操作系統
這是重點,根據我經驗,在4k+27英寸顯示器的配置下,縮放設置很簡單,不須要什麼環境變量,直接在顯示裏面設置縮放就行,默認是1,設置一個1.75-2比較合適。 3d
實際上,上面這個設置好,已經能夠解決99%的縮放問題了,不須要什麼環境變量,上一些應用的圖給你們看看:有些軟件不走上面的縮放設置,好比deepin qq或wechat,估計不少用Linux的都會使用移植的deepin應用,可是也有辦法:code
WINEPREFIX=~/.deepinwine/Deepin-WeChat deepin-wine winecfg
複製代碼
在彈出的對話框裏面找到graphics設置,設置一個比較合適的dpi,以我我的經驗,150-170比較合適,以下圖: cdn
網易雲的軟件在4k下面也是個刺頭,暫時沒有完美的方案,可是有一個能夠湊合用,在網易的desktop文件Exec配置裏面加入:blog
--force-device-scale-factor=1.75
複製代碼
搜狗輸入法其實也是不支持4k自動縮放的,不過咱們能夠把皮膚的字體設置大一點,達到的效果是同樣的: