BBswitch
显然已经死亡,最后一次提交是 5 年前,并且它不再适用于更现代的内核。在关闭期间,它只是挂起系统。Nouveau
我的 GPU 也不支持电源管理。
我想知道其他人在我的情况下正在使用什么,因为我不需要 nVidia GPU 无缘无故地运行,而宁愿在使用电池时将其关闭。
答案1
对于nouveau
驱动程序来说,“电源管理”有多种含义。
在现代内核上,nouveau
驱动程序知道如何访问相同的 ACPI 接口bbswitch
,并将使用该vgaswitcheroo
机制呈现它,就像/sys/kernel/debug/vgaswitcheroo/switch
安装了debugfs
虚拟文件系统一样。这本质上是一个已解决的问题:如果您使用nouveau
驱动程序,则不应再需要bbswitch
, 句号。
如今,当谈论电源管理时,该nouveau
项目通常意味着监控 GPU 的温度并动态调整其性能水平(时钟速度)。这与 提供的断电机制完全分开vgaswitcheroo
。