/sys/class/backlight/intel_backlight 突然不存在?

/sys/class/backlight/intel_backlight 突然不存在?

我已经有几个月没有使用我的 arch Linux 机器了。我制作了一个 python 脚本来更改 中的亮度值sys/class/backlight/intel_backlight/brightness,但回来后似乎这条路径不再存在

$ sudo python brightness_controller.py increase                                                                                                                22:05:03
Traceback (most recent call last):
  File "/home/mm/brightness_controller.py", line 40, in <module>
    main()
  File "/home/mm/brightness_controller.py", line 33, in main
    cycle_brightness()
  File "/home/mm/brightness_controller.py", line 13, in cycle_brightness
    current_value = int(open(brightness_file, 'r').read())
FileNotFoundError: [Errno 2] No such file or directory: '/sys/class/backlight/intel_backlight/brightness'

相反,仅apci_video0@ascpi_video1@存在

$ ls /sys/class/backlight/                                                                                                                                     
acpi_video0@  acpi_video1@

这些文件夹似乎有相关的亮度文件需要修改,所以我可以编辑我的 python 脚本来指向那里,但我很困惑这样一个看似基本的文件夹如何intel_backlight/在我的机器上不再存在。从那以后我已经做了一些pacman -Syu系统范围的更新,也许这在某种程度上导致了这个?

什么会导致这样的事情呢?核心文件系统结构如何简单地消失/重新定位?

规格:机器:华硕 M16 GU603 内核:6.1.7-arch1-1

相关内容