看板 Linux 關於我們 聯絡資訊
分享一個Linux的省電小技巧。 在筆電測試過幾個發行版,現在跳到了openSUSE TW,發覺電力消耗很快,只是簡單上課 文書2小時就沒電了,以前在Gentoo還能用3小時以上的。 經查,以前裝過TLP控制耗電量,不過KDE/GNOME有內建Power Profile Daemon 作到類似功能了,為什麼還是耗電呢? 再排除電池健康度損耗和瀏覽器因素後,發覺問題可能在Nvidia獨顯。 筆電除了Intel內顯外,還有一個MX350 2GB 獨顯。可Nvidia獨顯我是沒在用的,因為 2GB VRAM很雞肋,我也不會用筆電玩遊戲,唯一用處大概就用於HDMI輸出訊號。 後來經過實驗證明,Nvidia顯示卡晾在那邊不算繪也會耗電。既然打打字用不到HDMI孔, MX350又不支援RTD3省電模式,就直接將Nvidia獨顯整個停用吧。 使用的是EnvyControl這個小工具,方便開關獨顯,且不像Arch專屬的Optimus Manager, 他是所有Linux發行版都能用的。 https://github.com/bayasdev/envycontrol 用Pip即可安裝到系統 ``` git clone https://github.com/bayasdev/envycontrol.git cd envycontrol sudo pip install . ``` 關閉獨顯的模式為Integrated,只使用內顯 ``` sudo envycontrol -s integrated ``` 用平常文書的軟體測試實驗 https://i.imgur.com/LtpqiK9.png
使用一小時後,開著獨顯的電量耗費,從100%降到65% https://i.imgur.com/sV8pjPe.png
對比:關閉獨顯重開機,使用一小時後,沒開獨顯耗費的電量降低了,從100%降到73%。 https://i.imgur.com/aGWB0hJ.png
時間拉長到三小時,停用獨顯的好處顯而易見。終於可以開著電腦整堂課了。 https://i.imgur.com/nEc8uR9.png
-- 《當你試圖安裝不自由/不開源的軟體》 https://i.imgur.com/s1lVszB.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.15.216 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1679287534.A.8BB.html
saito2190: 筆電的BIOS內有設定可以關閉獨顯吧?03/20 12:55
saito2190: 還是不一定 看廠商心情 XD03/20 12:55
是看廠商心情沒錯,我MSI筆電二年前買的,BIOS還是十年前的藍白樣式,功能只有基本款 ※ 編輯: ivon852 (111.71.221.55 臺灣), 03/20/2023 13:26:52
saito2190: 我五年前的Lenovo 720s 14"也是藍白 但可以關03/20 14:36
saito2190: 應該是看廠商心情沒錯03/20 14:36
jobintan: 沒有在玩game或rendering或computing,NVIDIA的暫時關掉03/21 08:07
jobintan: 就可以省電,現在的筆電都應該可以支援UEFI關顯卡才是。03/21 08:07
s8321414: 真的是看廠商心情,我經手過的三台筆電都沒有03/21 08:25
johnjohnlin: youtube開硬解也有點用 03/21 12:12 我用Flatpak的Chrome,應該是不會有缺驅動的問題。
Arbin: 台系筆電廠有自己的玩法,跟UEFI該不該有關係不大xD03/21 12:40
Arbin: 沒搞錯的話,台系筆電廠通常要有G-Sync的機種才有機會關掉03/21 12:43
Adama: 最後一段 Discrete card will not switch off03/22 23:55
所以EnvyControl的方法並不是真的斷電關掉的意思? ※ 編輯: ivon852 (111.71.221.193 臺灣), 03/23/2023 12:46:16
Adama: 應該是說用nouveau要關掉NV dGPU的話要用kernel參數 03/23 17:47
Adama: EnvyControl應該是透過NV驅動去關電的 03/23 17:48
Adama: 但像我 打算不用dGPU的話連NV驅動都不裝了 只用nouveau 03/23 17:49