无法访问 /sys/bus/i2c/drivers/elants_i2 中的文件

无法访问 /sys/bus/i2c/drivers/elants_i2 中的文件

我购买了一台新笔记本电脑,对其进行了设置,安装了 Manjaro,并按照 Arch-Wiki 中有关如何使触摸板工作的条目进行操作。 (https://wiki.archlinux.org/title/Lenovo_IdeaPad_5_15are05#触摸板)工作得很好。然后,不要问我为什么,我擦除了硬盘并安装了 Arco,现在我不能再遵循 Arch-Wiki 教程了,因为我无法访问我必须编辑的文件。我尝试过的:

  • 编辑,Sudo 编辑,su - 然后编辑,

  • 将文件所有权更改为我,然后编辑,授予自己chmod 777权限,然后编辑

通过所有这些尝试编辑文件的尝试,我总是遇到问题,即程序不会停止写入文件。它就这样一直持续下去。 Vim 不显示它,它只是冻结,但 NANO 说它正在写入,然后冻结。然后我运行了一些其他命令,希望能找回这些东西:

  • chattr、lsattr 都给出这个错误:Operation not supported While reading flags on /sys/bus/i2c/drivers/elants_i2c/unbind

老实说,我不再知道了,我想我可以更改所有权限和所有权并放弃触摸板,但也许这里有人有一个想法:`)

答案1

抱歉,我无法发表评论,因为我的积分太少了。

我自己过去在处理文件时也遇到过这个问题,并且(不要问我为什么)当我保存文件时,只需使用纯 GUI 文本编辑器编辑文件就可以了。

如果您没有足够的权限,CLI 文本编辑器还会micro告诉您Permission denied并提示您是否要保存文件。sudo也许值得尝试一下。

-干杯

相关内容