如何查看哪些程序正在与我的硬件通信?

如何查看哪些程序正在与我的硬件通信?

背景:我一直难以控制我的(Ubuntu 20.04)笔记本电脑的冷却风扇。当笔记本电脑是新出厂时,它有一个始终运行的应用程序,该应用程序可以监控温度并让我手动控制风扇速度(使用通常有效的“自动”设置)。然而,在某些时候,我安装的驱动程序或其他应用程序似乎已经开始干扰这一点,我不再能够轻松控制风扇系统。

主要症状:

  • fancontrol我的计算机上存在多种类型的程序。这可能是之前解决这种情况失败的尝试的副产品,但这肯定会加剧这种情况。
    • 有多少?不确定。到目前为止,我已经识别了clevo-fancontroljuno-fancontrol(由笔记本电脑制造商生产)和fan-nvidia
  • 使用任何一个程序更改风扇速度都会导致风扇速度短暂增加,然后返回到较低设置。
  • 所有三个fancontrol应用程序似乎都无法检测 GPU 的温度,将其列为 0 度。
    • 这让我怀疑 nVidia 驱动程序是我麻烦的根源......

为了弄清楚发生了什么,我希望能够监控向我的粉丝发送哪些信号,以及哪些应用程序发送这些信号。这可能吗?

相关内容