禁用的专用 GPU 在挂起后启动(而且只是随机启动)

禁用的专用 GPU 在挂起后启动(而且只是随机启动)

我有一台配备集成 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

有时,笔记本电脑开机时也会随机发生这种情况。

请帮忙。这东西使我笔记本电脑的电池寿命减半。

答案1

相关内容