/sys/module/hid_apple 디렉토리가 없습니다

/sys/module/hid_apple 디렉토리가 없습니다

내 모듈에 모듈 /etc/mkinitcpio.conf을 추가했습니다 hid_apple. 아래 출력을 참조하세요 head /etc/mkinitcpio.conf.

# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run.  Advanced users may wish to specify all system modules
# in this array.  For instance:
#     MODULES=(usbhid xhci_hcd)
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm hid_apple)

# BINARIES
# This setting includes any additional binaries a given user may

initramfs그런 다음 나는 다음을 수행하여 내 것을 재생성했습니다.sudo mkinitcpio --config /etc/mkinitcpio.conf --generate /boot/initramfs-custom.img

마침내 재부팅했습니다.

/sys/module/hid_apple그런데 아직도 목차가 안보이네요 ! 내가 무엇을 놓치고 있나요?

출력은 다음과 같습니다 ls /sys/module/ | grep hid.

~ ❯ ls /sys/module/ | grep hid                                                                                                                                  18:17:32
hid
hid_logitech_dj
hid_logitech_hidpp
mac_hid
usbhid
~ ❯

어떤 도움이라도 대단히 감사하겠습니다.

고쳐 쓰다:

텔레콤의 제안을 시도해 보았습니다. hid_apple모듈을 수동으로 로드 합니다 sudo modprobe hid_apple.

그런 다음 lsmod위에서 수행하여 다음과 같은 결과를 얻었습니다.

Module                  Size  Used by
hid_apple              24576  0
xt_conntrack           12288  1
xt_MASQUERADE          16384  1
nf_conntrack_netlink    61440  0

종속성을 확인하기 위해 다음을 실행했습니다 sudo modprobe -v hid_apple.여기서 -v 플래그에 대해 배웠습니다.) 그러나 아무것도 나열되지 않으므로 종속성이 없는 것 같습니다! ?

hid_apple또한 설정을 다시 확인하기 위해 다음을 실행했습니다.

~ ❯ sudo lsinitcpio /boot/initramfs-custom.img | grep apple                                                                                 
usr/lib/modules/6.6.1-arch1-1/kernel/drivers/hid/hid-apple.ko

답변1

모듈 hid_apple을 로드하지 못했습니다. 아마도 당시에 로드되지 않은 다른 모듈에 따라 달라질 수 있습니까?

dmesg목록에 관련 오류 메시지가 표시됩니다.

가능하다면 목록의 최상위 모듈을 기록 lsmod하고 hid_apple해당 모듈을 수동으로 로드한 다음 lsmod다시 실행하고 이에 의해 추가된 모든 모듈을 기록해 두십시오. 그런 다음 이러한 모듈이 모두 귀하의 모듈에 포함되어 있는지 확인하십시오 /etc/mkinitcpio.conf. 가급적이면 적절한 순서로 포함하십시오.

관련 정보