Asus H87-PRO / usr / sbin / pwmconfig: ไม่มีโมดูลเซ็นเซอร์ที่สามารถใช้ pwm ได้ติดตั้งอยู่


9

ใน Asus H87-PRO:

$ sudo pwmconfig 
# pwmconfig revision 5857 (2010-08-22)
(...) 
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

นี่คือผลลัพธ์จากเซ็นเซอร์ $:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +97.0°C)
temp2:        +29.8°C  (crit = +97.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +40.0°C  (high = +86.0°C, crit = +92.0°C)
Core 0:         +32.0°C  (high = +86.0°C, crit = +92.0°C)
Core 1:         +33.0°C  (high = +86.0°C, crit = +92.0°C)
Core 2:         +40.0°C  (high = +86.0°C, crit = +92.0°C)
Core 3:         +31.0°C  (high = +86.0°C, crit = +92.0°C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +41.0°C

ฉันจะต้อง / ฉันควรลองhttps://github.com/ambrosa/Asus-P8P67-Ubuntu-lm-sensors-driverหรือไม่

ฉันต้องการตัวเลือกการบูต acpi_osi = ... (Linux?) หรือ acpi_enforce_resources = ... (lax?) หรือไม่

ฉันต้องติดตั้ง sensord read-edid i2c-tools บนบอร์ดนี้อย่างไร

ฉันต้องทำอะไรบางอย่างใน BIOS เพื่อ "อนุญาต" การควบคุมพัดลมโดยระบบปฏิบัติการหรือไม่

คำตอบ:


5

คุณสามารถโพสต์การส่งออกของsudo sensors-detect?

แก้ไข: ไม่เป็นไร ฉันอ่าน pastbin ที่คุณเชื่อมโยง (พลาดไปทั้งหมด) ดูเหมือนว่าsensors-detectจะไม่รู้จักชิป Super I / O ของคุณอย่างเต็มที่ ตามนี้ Super I / O คือ Nuvoton (ชื่อเดิม Winbond) NCT 5538D รหัสชิปดูเหมือนจะเหมือนกับตระกูล NCT6775 คุณสามารถดาวน์โหลดไดรเวอร์ได้จากที่นี่ซึ่งเป็นลิงค์ไปยัง Github ของผู้ดูแลของโมดูลเคอร์เนลนั้น (เป็นลิงค์ดาวน์โหลด)

จากนั้นทำดังต่อไปนี้:

cd /path/to/directory/you/saved/the/file
tar xzvf master.tar.gz
sudo make
sudo make install
modprobe hwmon
modprobe nct6775

จากนั้นตรวจสอบเพื่อให้แน่ใจว่าคุณทำทุกอย่างถูกต้อง:

lsmod | grep nct

ผลลัพธ์ควรมีลักษณะดังนี้ [นี่] [3]:

user@computer:/# lsmod | grep nct
nct6775                44104  0 
hwmon_vid              12388  1 nct6775

จากนั้นเรียกใช้sudo pwmconfigและหวังว่าทุกอย่างจะโอเค


ฉันทำสิ่งนี้ แต่lsmod | grep nctไม่แสดงอะไรเลย กระดานของฉันคือ Z97M-PLUS
THpubs

มันใช้งานได้ดี! ขอบคุณมาก. เพียงแค่ FTR จริง ๆ แล้วปรากฎว่า (ใน 14.04 อย่างน้อย) โมดูล NCT6775 นี้มีอยู่แล้วในเคอร์เนลดังนั้นเพียงแค่ modprode ก็เพียงพอไม่จำเป็นต้องใช้ DL และทำให้มัน
vorburger

ใช่มีการเพิ่มการสนับสนุนลงในเคอร์เนล 3.12, iirc
ChrisR

0

คุณต้องเพิ่ม acpi_enforce_resources = lax ลงในบรรทัดคำสั่งเคอร์เนลและเพื่อแก้ไขโมดูลที่sudo sensors-detectแจ้งไปที่ (และ iirc ข้อเสนอเพื่อเพิ่มลงใน / etc / modules สำหรับคุณ)


น่าเสียดายที่ดูเหมือนว่าจะไม่ทำเช่นนั้น (สำหรับบอร์ดนี้) .. ดูpastebin.com/Up6KFRyuสำหรับรายละเอียดที่แน่นอน ข้อเสนอแนะใด ๆ แนะนำขั้นตอนต่อไปหรือไม่ (BTW นี้เป็นบน Ubuntu 13.10 ในกรณีที่เป็นที่สนใจใด ๆ .)
vorburger

@vorburger, coretemp เป็นเพียง cpu monitor อุณหภูมิภายใน ดูเหมือนว่าบอร์ดของคุณจะมีชิป Nouvaton ที่ยังไม่ได้รับการสนับสนุนดังนั้นคุณจะโชคดีนอกเสียจากว่าคุณจะรู้สึกว่าลอง 14.04 ซึ่งอาจมีการเพิ่มการสนับสนุน
psusi

ดูเหมือนว่า acpi_enforce_resources = lax นั้นไม่จำเป็นหรือต้องการความช่วยเหลือสำหรับปัญหาเฉพาะนี้
vorburger

@vorburger ฉันไม่แน่ใจว่าคุณกำลังอ้างถึงปัญหาอะไร แต่ปัญหาของโปสเตอร์ดั้งเดิมคือการให้โมดูลควบคุมพัดลม / ชิพความร้อนในตัวเพื่อโหลดและโดยทั่วไปต้องมีการแก้ไขที่กล่าวถึง
psusi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.