我已经有几个月没有使用我的 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