雖然 Linux 已支援顯示卡硬解(nVida 使用 vdpau,AMD 使用 VA-API),但進入 suspend 模式要回復時(resume),有時會掛掉而當機,由於我有使用瓦數計觀察,
常發現 resume 掛掉,瓦數計顯示約 100 瓦左右,正常應該都會降至 idle 時的瓦數值,
如有此問題可編輯 xorg.conf 中的 nvidia driver 設定:
Section "Device"
Identifier "Device0"
Driver "nvidia"
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerLevel=0x3; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x3"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTS 450"
PerfLevelSrc=0x2222 是設定最高運作頻率為中等,即使觀看 1080P 影片也非常順暢。
PowerMizerDefault=0x3 是設定預設為最低運作頻率,平常使用這頻率就夠了。
如不調整運作頻率,1080P 影片會衝至最高運作頻率,實無必要也可節能。
PS: 最高運作頻率使用瓦數約 120 ~130 瓦,而中等運作頻率還不到 70 瓦,差距很明顯。
目前最新 kernel 3.10 應該有 bug,一進入 suspend 就當機!
沒有留言:
張貼留言