mac外接顯示器關(guān)閉內(nèi)屏姿勢(shì)

遇到姿勢(shì)

MacBook外接顯示器對(duì)于編程人員是一種優(yōu)雅姿態(tài)(手動(dòng)笑^_ ^||),蘋果提供了幾種顯示模式,包括:

  • 擴(kuò)展模式
  • 合蓋模式
  • 鏡像模式
  • 混合模式

具體的模式說(shuō)明及設(shè)置可參考Mac外接顯示器的顯示模式及設(shè)置

其中合蓋模式使用最為廣泛,其最大化的使用顯卡性能,顯示效果是最好的,但是對(duì)于cpu高負(fù)荷的情況下,機(jī)身溫度攀升會(huì)一定程度影響液晶屏幕,并且機(jī)身鍵盤區(qū)域也是Mac散熱設(shè)計(jì)的重要部分。

使用istats工具查看擴(kuò)展模式下cpu溫度

如上圖,室內(nèi)溫度在23℃,在cpu占用率不到5%的情況下外接4k顯示器(分辨率2560x1440 30Hz),cpu溫度都輕松上60℃,可見外接4k顯示器很考驗(yàn)集顯性能;

若避免合蓋模式下的散熱問(wèn)題使用擴(kuò)展模式的話,一般會(huì)將外接顯示作為主屏幕,導(dǎo)致內(nèi)置屏幕長(zhǎng)時(shí)間顯示一個(gè)姿態(tài),這種是不利于液晶屏幕的長(zhǎng)久使用。因此,如何開蓋外接顯示器的情況下又關(guān)閉內(nèi)屏稱為“碼農(nóng)們”的一大需求。

優(yōu)雅姿態(tài)

對(duì)于如何開蓋外接顯示器關(guān)閉內(nèi)屏顯示,即關(guān)閉GPU驅(qū)動(dòng)內(nèi)屏顯示,降低顯卡性能損耗利于散熱,網(wǎng)上已經(jīng)給出了幾種方法:

  • 磁鐵大法
    通過(guò)磁鐵欺騙系統(tǒng)自動(dòng)息屏,但此方法需要正確找到磁鐵的位置,且存在未取磁鐵合蓋碎屏的風(fēng)險(xiǎn);
  • 調(diào)低顯示器亮度來(lái)欺騙自己
    這種方法只是關(guān)閉液晶顯示器的背光,GPU仍然在驅(qū)動(dòng)顯示器;
  • 修改nvram系統(tǒng)配置
    此方法可在系統(tǒng)驅(qū)動(dòng)層關(guān)閉內(nèi)屏顯卡驅(qū)動(dòng);

重點(diǎn)說(shuō)明下如何修改nvram配置,具體的命令如下:

sudo nvram boot-args="niog=1"

該命令就是外接顯示器下關(guān)閉內(nèi)屏,若出現(xiàn)如下報(bào)錯(cuò):

nvram: Error setting variable - 'boot-args': (iokit/common) general error

需要開機(jī)啟動(dòng)時(shí)command+r進(jìn)入恢復(fù)模式終端下輸入此命令;
若出現(xiàn)如下錯(cuò)誤:

nvram: Error setting variable - 'boot-args': (iokit/common) not permitted

則需要進(jìn)入恢復(fù)模式并關(guān)閉SIP
設(shè)置完成后,需要連接外接顯示及電源并關(guān)機(jī)重啟,進(jìn)入用戶啟動(dòng)頁(yè)面后,立即合蓋,等待外接顯示器有信號(hào)時(shí)開蓋即可。

補(bǔ)充說(shuō)明:對(duì)于多用戶,需要指定登錄用戶啟動(dòng)后合蓋;

保持姿態(tài)

通過(guò)修改nvram配置可能存在如下問(wèn)題:

  • 休眠喚醒時(shí)會(huì)點(diǎn)亮屏幕

【解決】合蓋,敲外接鍵盤或鼠標(biāo)點(diǎn)亮外接顯示器,鍵盤按command+F2(屏幕會(huì)閃爍一下),開蓋

  • 外接鍵盤失效
    原因未知,可能和觸摸板沖突,這個(gè)需要重新開機(jī)進(jìn)入外接顯示器模式

如何不重啟的情況下開啟內(nèi)屏?
使用command+f2進(jìn)入擴(kuò)展模式,command+f1進(jìn)入鏡像模式,再使用command+f1可關(guān)閉鏡像模式進(jìn)入擴(kuò)展模式;
在開啟內(nèi)屏的情況下,可合蓋等待系統(tǒng)睡眠顯示器關(guān)閉,再通過(guò)外接鍵盤激活系統(tǒng),并開蓋,此時(shí)系統(tǒng)依然是關(guān)閉內(nèi)屏模式,內(nèi)屏為關(guān)閉狀態(tài);

如何恢復(fù)nvram系統(tǒng)配置
nvram提供了具體的命令,如下:

sudo nvram -d boot-args

可通過(guò)如下命令查看具體的配置參數(shù):

sudo nvram -x -p

如何重置nvram可參考官方指導(dǎo)重置 Mac 上的 NVRAM 或 PRAM

Reference

3 Ways to Turn Off The Screen of Your MacBook Without Closing The Lid [OS X Tips]
How to overcome Error Setting Variable - ‘boot-args’ : (iokit/common) not permitted
Macbook Pro 用外接顯示器時(shí),如何關(guān)閉筆記本屏幕,同時(shí)開蓋使用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容