我有一台配备集成 AMD 显卡和独立 Nvidia GTX 1650Ti 的笔记本电脑。
$ sudo lspci
...
01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
...
05:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev c7)
发行版:Ubuntu 21.04
内核:5.11.0-17-generic
我用
$ sudo prime-select intel
禁用 Nvidia 显卡并使用 TLP 将 PCI 电源管理设置为自动:
$ sudo tlp-stat
/sys/bus/pci/devices/0000:01:00.0/power/control = auto (0x030000, VGA compatible controller, no driver)
/sys/bus/pci/devices/0000:01:00.1/power/control = auto (0x040300, Audio device, snd_hda_intel)
这效果很好,GPU 处于低功耗模式并且电池寿命很长:
$ cat /sys/bus/pci/devices/0000:01:00.0/power_state
D3cold
但在我使用挂起后,GPU 又开始消耗更多电量:
$ cat /sys/bus/pci/devices/0000:01:00.0/power_state
D0
有时,笔记本电脑开机时也会随机发生这种情况。
请帮忙。这东西使我笔记本电脑的电池寿命减半。