ฉันไม่สามารถโหลดโมดูลเคอร์เนลเพื่อลองตั้งค่าสถานะใหม่ได้
ตัวอย่าง: เริ่มต้นได้โดยไม่ต้องthinkpad_acpi
fan_control=1
ดังนั้นหากคอมพิวเตอร์ของฉันร้อนมากและแฟน ๆ ไม่ได้ความเร็วเต็มที่บางครั้งอาจใช้งานได้เพียงแค่โหลดโมดูลชั่วคราวfan_control
และตั้งพัดลมเป็นเวลาหลายนาทีเพื่อให้ได้ความเร็วสูงสุดเท่าที่จะเป็นไปได้
สิ่งนี้เป็นไปไม่ได้เพราะดูเหมือนว่าบางโมดูลเคอร์เนลขึ้นอยู่กับคนอื่น ๆ และดูเหมือนว่าเมล็ด Linux ที่ทันสมัยกำลังตรวจสอบว่า
ดังนั้นฉันทำอะไรจนถึง:
- ตรวจสอบการอ้างอิง
modinfo -F depends thinkpad_acpi
- ลองยกเลิกการโหลดโมดูลเหล่านี้
rmmod
หรือmodprobe -r $dependencies
- บางโมดูลขึ้นอยู่กับผู้อื่นลองถอดมันออกมาด้วย ใช้งานไม่ได้แม้ว่าจะไม่มี 'การพึ่งพา' (หรืออย่างน้อย modinfo บอกฉันว่า)
- Google เป็นอย่างมากสำหรับ
modprobe: FATAL: Module x is in use.
- กำลังอ่านTLD
$ sudo rmmod -f snd_hda_intel rmmod: ERROR: ../libkmod/libkmod-module.c:769 kmod_module_remove_module() could not remove 'snd_hda_intel': Resource temporarily unavailable rmmod: ERROR: could not remove module snd_hda_intel: Resource temporarily unavailable
:: \