/sys/bus/i2c/drivers/elants_i2의 파일에 액세스할 수 없습니다.

/sys/bus/i2c/drivers/elants_i2의 파일에 액세스할 수 없습니다.

나는 새 노트북을 구입하고, 설정하고, Manjaro를 설치하고, 터치패드를 작동시키는 방법에 대한 Arch-Wiki 항목을 따랐습니다. (https://wiki.archlinux.org/title/Lenovo_IdeaPad_5_15are05#Touchpad) 아주 잘 작동합니다. 그럼 이유는 묻지 마세요. 하드 드라이브를 지우고 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아마도 시도해 볼 가치가 있을 것입니다.

-건배

관련 정보