විදුලි පංකා වේගය පාලනය කරන්නේ කෙසේද?


189

පරිගණකයේ විදුලි පංකා වේගය පාලනය කරන්නේ කෙසේද?

වින්ඩෝස් හි ස්පීඩ් ෆෑන් නමින් අපූරු වැඩසටහනක් තිබේ .


1
මම ATI කාඩ්පත් සඳහා සරල ක්‍රෝන් විසඳුමක් මෙහි තබමි askubuntu.com/a/875241/375427
Pavel Niedoba

1
ලිනක්ස් මත, fancontrolවින්‍යාස කර pwmconfigඇත. watch sensorsCPU සහ GPU භාරය යටතේ සංවේදක නිරීක්ෂණය කිරීමට භාවිතා කරන්න . සැකසීමට MINTEMPසහ MAXTEMPපිළිවෙලින්, පිළිවෙලින් සහ සම්පූර්ණ බරින් එම අගයන් භාවිතා කරන්න INTERVAL=1. බර වැඩි වන විට මෙය ඔබගේ රසිකයන් තත්‍ය කාලීනව වැඩි කරයි. මෙය වඩාත් ක්‍රියාකාරී සිසිලනය වන අතර, තවදුරටත් කරකැවීම සඳහා මූලික පදනමක් සපයයි. pwmconfigඑක් වරක් ධාවනය කරන්න , පසුව /etc/fancontrolකෙලින්ම සංස්කරණය කරන්න . sudo service fancontrol restartඑක් එක් වෙනස් කිරීම් වලින් පසු ධාවනය කරන්න .
ඩොමිනික් සෙරිසානෝ

Answers:


160

ආරම්භ කිරීමට පෙර සටහන:

මෙම ක්‍රියාකාරිත්වය ඔබගේ දෘඩාංග හා මෘදුකාංග යන දෙකම මත රඳා පවතී. ඔබේ දෘඩාංග රසික වේග පාලනයට සහය නොදක්වන්නේ නම් හෝ ඒවා මෙහෙයුම් පද්ධතියට නොපෙන්වයි නම්, ඔබට මෙම විසඳුම භාවිතා කිරීමට නොහැකි විය. එය එසේ වුවහොත්, මෘදුකාංගය (අකා කර්නලය) එය පාලනය කරන්නේ කෙසේදැයි නොදන්නේ නම්, ඔබ වාසනාව නොමැතිව සිටී.


  1. Lm -sensors සහ fancontrol පැකේජ ස්ථාපනය කරන්න .
  2. Lm- සංවේදක වින්‍යාස කරන්න

    1. ටර්මිනල් ටයිප් sudo sensors-detectකර සියලුම ඔව් වලට ඔව් / පිළිතුරු සපයන්න.
      (මෙය ඔබගේ පද්ධතියට හානි කිරීමට හෝ පද්ධති බිඳවැටීමට හේතු විය හැක. බොහෝ පද්ධති සඳහා එය ආරක්ෂිතයි. මෙම ක්‍රියාවලිය මඟින් ඔබේ පද්ධතියට ස්ථිරවම හානි නොවන බවට කිසිදු සහතිකයක් නොමැත, එවැනි විවේචනාත්මක අසාර්ථක වීමේ අවස්ථාව සැබවින්ම අඩු යැයි මම සිතමි පද්ධති වින්‍යාසය හැසිරවීමට පෙර ඔබගේ සියලු වැඩ කටයුතු අවසානයේදී බිඳ වැටීම් / කැටි කිරීම් / නැවත ආරම්භ කිරීම සඳහා ඉතිරි කිරීම සැමවිටම හොඳ අදහසකි.ඔබට සැකයක් ඇත්නම්, අදහස් කියවා වෙබ් සෙවීමට උත්සාහ කරන්න සහ සෑම දෙයක්ම කිරීමට පෙර ඉහළ මට්ටමේ දළ විශ්ලේෂණයක් ලබා ගන්න, සමහර විට ඔබගේ ඔව් සමඟ තෝරා බේරා ගැනීම තවමත් ප්‍රමාණවත් වේ)
    2. සංවේදක-අනාවරණය අවසානයේ, පැටවීමට අවශ්‍ය මොඩියුල ලැයිස්තුවක් දර්ශනය වේ. සංවේදක තිබීම සඳහා "ඔව්" ටයිප් කරන්න-හඳුනා ගැනීමට එම මොඩියුලයන් / etc / මොඩියුලවලට ඇතුළු කරන්න, නැතහොත් සංස්කරණය කරන්න / etc / මොඩියුල ඔබම කරන්න.
    3. දුවන්න sudo service module-init-tools restart. මෙය /etc/modules3 වන පියවරේදී ඔබ කළ වෙනස්කම් කියවන අතර නව මොඩියුල කර්නලයට ඇතුල් කරයි.
      • සටහන : ඔබ උබුන්ටු 13.04 හෝ ඊට වැඩි ධාවනය කරන්නේ නම්, මෙම 3 වන පියවර විධානය ප්‍රතිස්ථාපනය කළ යුතුය sudo service kmod start.
  3. රසික පාලකය වින්‍යාස කරන්න

    1. පර්යන්ත වර්ගයේ sudo pwmconfig. PWM හසුරුවන්නේ කුමන පංකා පාලනය කළ හැකිදැයි දැන ගැනීමට මෙම ස්ක්‍රිප්ට් මඟින් සෑම විදුලි පංකාවක්ම තත්පර 5 ක් නතර කරනු ඇත. සියලුම විදුලි පංකා හරහා ස්ක්‍රිප්ට් ලූප කිරීමෙන් පසුව, කුමන උෂ්ණත්වයට අනුරූප වන විදුලි පංකාවක් ඔබට වින්‍යාසගත කළ හැකිය.
    2. භාවිතා කළ යුතු සංවේදක මොනවාදැයි ඔබට නියම කිරීමට සිදුවේ. මෙය ටිකක් උපක්‍රමශීලීයි. ඔබට ඇත්තේ එක් විදුලි පංකාවක් නම්, විදුලි පංකාවේ වේගය පදනම් කර ගැනීම සඳහා ඔබේ හරය සඳහා උෂ්ණත්ව සංවේදකයක් භාවිතා කිරීමට වග බලා ගන්න.
    3. විමසීම් හරහා ධාවනය කර වෙනස්කම් සුපුරුදු ස්ථානයට සුරකින්න.
    4. මනාව සකස් කර ඔබගේ වෙනස්කම් ක්‍රියාවට නැංවීමට /etc/fancontrolභාවිතා sudo service fancontrol restartකරන්න. (මගේ නඩුවේදී මම තත්පර 2 ක පරතරයක් නියම කළෙමි.)
  4. රසික පාලක සේවාව සකසන්න

    1. දුවන්න sudo service fancontrol start. මෙය පද්ධති ආරම්භයේදීම විදුලි පංකා පාලනය ස්වයංක්‍රීයව ක්‍රියාත්මක වේ.

/etc/fancontrolCPU සඳහා මගේ නඩුවේදී මම භාවිතා කළේ:

Hwmon0 / device / pwm2 සඳහා සැකසීම්:
(hwmon0 / device / temp2_input මත රඳා පවතී) (hwmon0 / device / fan2_input පාලනය කරයි)

INTERVAL=2
MINTEMP=40  
MAXTEMP=60  
MINSTART=150  
MINSTOP=0  
MINPWM=0  
MAXPWM=255 

වෙනත් පද්ධතියක එය:

INTERVAL=10
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon2=devices/platform/nct6775.2608
DEVNAME=hwmon1=coretemp hwmon2=nct6779
FCTEMPS=hwmon2/pwm2=hwmon1/temp2_input
FCFANS=hwmon2/pwm2=hwmon2/fan2_input
MINTEMP=hwmon2/pwm2=49
MAXTEMP=hwmon2/pwm2=83
MINSTART=hwmon2/pwm2=150
MINSTOP=hwmon2/pwm2=15
MINPWM=hwmon2/pwm2=14
MAXPWM=hwmon2/pwm2=255

සැකසීම් සහ ඔවුන් සැබවින්ම කරන්නේ කුමක්ද යන්න පිළිබඳ ප්‍රයෝජනවත් තොරතුරු මෙන්න


118
මම ඔබේ මාර්ගෝපදේශය අනුගමනය කිරීමට උත්සාහ කළෙමි, නමුත් මෙම දෝෂය සමඟ තුන්වන පියවරේ සිරවී සිටිමි: / usr / sbin / pwmconfig: pwm- හැකියාව ඇති සංවේදක මොඩියුල ස්ථාපනය කර නැත
tamale

6
මම සුඩෝ සංවේදක-අනාවරණය කර ගන්නා තෙක් මට pwmconfig හා සමාන ගැටළුවක් පැවතුනි
Gearoid Murphy

5
සුඩෝ සංවේදක-අනාවරකය කිසිදු සංවේදක සමඟ නොපැමිණියේ නම් කුමක් කළ යුතුද? -> කණගාටුයි, සංවේදක කිසිවක් අනාවරණය නොවීය. එක්කෝ ඔබේ පද්ධතියට සංවේදක නොමැත, නැතහොත් ඒවාට සහය නොදක්වයි, නැතහොත් ඒවා සහාය නොදක්වන I2C හෝ SMBus ඇඩැප්ටරයකට සම්බන්ධ කර ඇත. ඔබේ පුවරුවේ ඇති චිප්ස් මොනවාදැයි ඔබ සොයා ගන්නේ නම්, රියදුරු තත්ත්වය සඳහා lm-sensors.org/wiki/Devices පරීක්ෂා කරන්න .
H3R3T1K

5
ඔබට ගැටලුවක් තිබේ නම්, වැරදි පණිවිඩ සඳහා ඔබගේ dmesg පරීක්ෂා කිරීමට වග බලා ගන්න. මගේ නඩුවේදී, මෑත කාලීන කර්නල් වෙනස්වීම් මඟින් අවශ්‍ය ධාවක පැටවීම වළක්වා acpi_enforce_resources=laxඇති අතර, පැරණි ක්‍රියාකාරිත්වය නැවත ලබා ගැනීම සඳහා මගේ කර්නල් විකල්ප වලට එකතු කිරීමට මට සිදු විය . මෙයද බලන්න: goo.gl/tUcr36
bukzor

21
මම මෙය උත්සාහ කර ඇති අතර මට sudo pwmconfig ට වඩා වැඩි යමක් ලබා ගත නොහැක, මන්ද මට ලැබෙන්නේ: "pwm- හැකියාව ඇති සංවේදක මොඩියුල ස්ථාපනය කර නොමැත". මෙය සිදුවන්නේ සංවේදක-අනාවරණ විධානය මඟින් 'ඉන්ටෙල් ඩිජිටල් තාප සංවේදකය' සොයා ගැනීමෙන් පසුවය. මමත් ඒ කර්නල් පරාමිතිය අත්හදා බැලුවා. විසඳුමක් යෝජනා කිරීමට කිසිවෙකුට හැකිද?
Sman789

46

ඔබ සතුව ThinkPad එකක් තිබේ නම් thinkfan, එය හරියටම කරන මෘදුකාංගයක් තිබේ. නමේ පැහැදිලිවම දැක්වෙන පරිදි, එය විශේෂයෙන් සකසා ඇත්තේ ThinkPads ( thinkpad_acpi) සඳහා ය.

මෙම thinkfanමෘදුකාංග සම්මත උබුන්ටු මෘදුකාංග කෝෂ්ටාගාර ද ලබා ගත හැක, නමුත් එය මාන කිරීම සඳහා පියවර කිහිපයක් අවශ්ය කරන්නේ.

මෙන්න පහසු පියවරෙන් පියවර උපදෙස්:

http://www.lxle.net/forums/discussion/821/how-to-set-up-thinkfan-on-a-lenovo-thinkpad-t430/p1

(එය මූලික වශයෙන් මෙම ජර්මානු මාර්ගෝපදේශයේ පරිවර්තනය කළ අනුවාදයකි: http://thinkwiki.de/Thinkfan )


තනතුරෙන් අදාළ තොරතුරු:

පියවර 1. චින්තන මෘදුකාංග සහ සංවේදක ස්ථාපනය කරන්න:

sudo apt-get install thinkfan lm-sensors

පියවර 2. Thinkpad.conf ගොනුව සංස්කරණය කිරීමෙන් ඩීමන් විදුලි පංකාව පාලනය කරන බවට වග බලා ගන්න:

sudo nano /etc/modprobe.d/thinkfan.conf

පහත පේළිය එකතු කිරීමෙන්:

options thinkpad_acpi fan_control=1

පියවර 3. ගොනුව සංස්කරණය කිරීමෙන් ආරම්භයේදීම ඩීමන් භාරය ස්වයංක්‍රීයව කරන්න:

sudo nano /etc/default/thinkfan

START යතුර ඔව් ලෙස සකසා ඇති බවට වග බලා ගැනීම, එනම් පේළියක් තිබිය යුතුය:

START=yes

පියවර 4. ඔබේ ලැප්ටොප් සංවේදක හඳුනා ගන්න:

sudo sensors-detect

එන්ටර් එබීමෙන් ඔබෙන් විමසන සෑම විටම සුපුරුදු පිළිතුරු තෝරන්න.

පියවර 5. නව මොඩියුල පූරණය කරන්න. උබුන්ටු 13.10 සිට මෙය සිදු කළේ:

sudo service kmod start

13.04 වැනි පෙර සංස්කරණ සඳහා ඔබ ඒ වෙනුවට කළ යුත්තේ:

sudo service module-init-tools start

පියවර 6. භාවිතයේ ඇති සංවේදක මොනවාදැයි හඳුනා ගන්න:

sensors

(අංශක 0 ක් දැක්වෙන ඒවා භාවිතයේ නොමැත, ඒවා "අනාවරණය" වන්නේ මන්දැයි මම නොදනිමි). භාවිතයේ ඇති ඒවා මතක තබා ගන්න.

පියවර 7. මෙම සංවේදකවල සම්පූර්ණ මාර්ග සොයා ගන්න:

find /sys/devices -type f -name "temp*_input"

ප්‍රතිදානය / sys / devices / ... වැනි මාර්ග ලැයිස්තුවක් විය යුතුය

පියවර 8. /etc/thinkpad.conf වින්‍යාස ගොනුවට සංවේදක වෙත මාර්ග පිටපත් කරන්න. මෙය සිදු කිරීම සඳහා, පළමුව ගොනුව විවෘත කරන්න:

sudo nano /etc/thinkfan.conf

දැනටමත් වැනි රේඛාවක් තිබිය යුතුය

#sensor /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3) 

(# -සිම්බෝල් යන්නෙන් අදහස් කරන්නේ එම රේඛාව විවරණය කර ඇති බවයි). සංවේදකයෙන් ආරම්භ වන රේඛාවක් එක් කරන්න (# -සිම්බල් නොමැතිව) සහ ඔබ පළමු සංවේදකය පිටපත් කරන්න. ඔබට සංවේදක එකකට වඩා තිබේ නම් මෙය නැවත කරන්න. උදාහරණයක් ලෙස, මගේ යන්ත්‍රයේ, පියවර 7 හි ප්‍රතිදානය .ලදායී වේ

/sys/devices/virtual/hwmon/hwmon0/temp1_input
/sys/devices/platform/thinkpad_hwmon/temp3_input
/sys/devices/platform/thinkpad_hwmon/temp4_input
/sys/devices/platform/thinkpad_hwmon/temp5_input
/sys/devices/platform/thinkpad_hwmon/temp6_input
/sys/devices/platform/thinkpad_hwmon/temp7_input
/sys/devices/platform/thinkpad_hwmon/temp1_input
/sys/devices/platform/thinkpad_hwmon/temp8_input
/sys/devices/platform/thinkpad_hwmon/temp2_input
/sys/devices/platform/coretemp.0/temp4_input
/sys/devices/platform/coretemp.0/temp2_input 

මගේ යන්ත්‍රයේ භාවිතයේ ඇත්තේ පළමු හා අවසාන පේළි දෙකයි, එබැවින් මම පේළි තුන එකතු කළෙමි:

sensor /sys/devices/virtual/hwmon/hwmon0/temp1_input
sensor /sys/devices/platform/coretemp.0/temp4_input
sensor /sys/devices/platform/coretemp.0/temp2_input 

පියවර 9. අවසාන වශයෙන් අපට වින්‍යාස ගොනුවේ විදුලි පංකා වේග මට්ටම් සැකසිය හැකිය. /Etc/thinkpad.conf ගොනුව දැනටමත් විවෘත කර නොමැති නම් එය විවෘත කරන්න.

sudo nano /etc/thinkfan.conf

මගේ ThinkPad x201 හි මා භාවිතා කරන විදුලි පංකා මට්ටම්:

(0, 0, 51)
(1, 50, 52)
(2, 51, 55)
(3, 54, 58)
(4, 56, 63)
(5, 60, 70)
(6, 66, 79)
(7, 74, 92)
(127, 85, 32767) 

අන්තිම පේළිය පූර්ණ විදුලි පංකා වේගය සහතික කරයි (127 = "අක්‍රීය" එනම් නියාමනය නොකළ). ඔබේ අවශ්‍යතාවන්ට / කැමැත්තට සරිලන පරිදි ඔබට මෙම මට්ටම් සමඟ සම්බන්ධ විය හැකිය, නමුත් කරුණාකර ප්‍රවේශම් වන්න!

පියවර 10. නැවත ආරම්භ කරන්න. සෑම දෙයක්ම දැන් ක්‍රියාත්මක විය යුතුය. Thinkpad නිවැරදිව ක්‍රියාත්මක වේදැයි පරීක්ෂා කිරීම සඳහා, භාවිතා කරන්න

sudo thinkfan -n

එය වාචික ප්‍රකාරයේදී සිතීම ආරම්භ කරයි. ඔබට මුලින් සිතීමේ ඩීමන් නැවැත්වීමට අවශ්‍ය විය හැකිය:

sudo /etc/init.d/thinkfan stop

ඔබට නැවත සිතීමේ ඩීමන් ආරම්භ කිරීමට අවශ්‍ය නම්, ටයිප් කරන්න:

sudo /etc/init.d/thinkfan start

සම්පුර්ණ වීමට නම්, මගේ /etc/thinkfan.conf වින්‍යාස ගොනුව:

# IMPORTANT:
#
# To keep your HD from overheating, you have to specify a correction value for
# the sensor that has the HD's temperature. You need to do this because
# thinkfan uses only the highest temperature it can find in the system, and
# that'll most likely never be your HD, as most HDs are already out of spec
# when they reach 55 °C.
# Correction values are applied from left to right in the same order as the
# temperatures are read from the file.
#
# For example:
# sensor /proc/acpi/ibm/thermal (0, 0, 10)
# will add a fixed value of 10 °C the 3rd value read from that file. Check out
# http://www.thinkwiki.org/wiki/Thermal_Sensors to find out how much you may
# want to add to certain temperatures.

# Syntax:
# (LEVEL, LOW, HIGH)
# LEVEL is the fan level to use (0-7 with thinkpad_acpi)
# LOW is the temperature at which to step down to the previous level
# HIGH is the temperature at which to step up to the next level
# All numbers are integers.
#

# I use this on my T61p:
#sensor /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)

#(0, 0, 55)
#(1, 48, 60)
#(2, 50, 61)
#(3, 52, 63)
#(4, 56, 65)
#(5, 59, 66)
#(7, 63, 32767)


# My settings for my ThinkPad X201: (kris)

sensor /sys/devices/virtual/hwmon/hwmon0/temp1_input
sensor /sys/devices/platform/coretemp.0/temp4_input
sensor /sys/devices/platform/coretemp.0/temp2_input

(0, 0, 51)
(1, 50, 52)
(2, 51, 55)
(3, 54, 58)
(4, 56, 63)
(5, 60, 70)
(6, 66, 79)
(7, 74, 92)
(127, 85, 32767)

3
එක් අදහස් දැක්වීමක්: වගුවේ දක්වා ඇති පරිදි උෂ්ණත්ව අගයන් විශාල ලෙස අතිච්ඡාදනය කිරීමට ඔබට අවශ්‍යය. විශේෂයෙන් 45-55 පරාසය තුළ. එසේ නොමැතිනම් විදුලි පංකාවේ වේගය දිගටම වෙනස් වේ. එය ඉතා කරදරකාරී ය. (නිරන්තර විදුලි පංකා ශබ්දය උච්චාවචනය වන ශබ්දයට එතරම් බාධාවක් නොවේ.)
හොංබෝසු

1
අපි (ලිනක්ස් ප්‍රජාව) ඇත්ත වශයෙන්ම යූඑක්ස් හි උරා බොමු. :( විදුලි පංකාවක් සැකසීම පියවර 10 ක ක්‍රියාවලියක් නොවිය යුතුය.
ඇලෙක්සැන්ඩර් - මොනිකා නැවත

3
Lex ඇලෙක්සැන්ඩර් ඔබට මේ ගැන තදින්ම දැනේ නම්, මෙම ක්‍රියාවලිය ස්වයංක්‍රීය කිරීම සඳහා කුඩා වැඩසටහනක් ලිවීමට හා පවත්වා ගැනීමට ඔබට නිදහස තිබේ.
ක්‍රිස්

1
Ris ක්‍රිස් එවැනි විකාර වින්‍යාස ක්‍රියාවලියක් නොතිබීම සඳහා මුල් වැඩසටහන වෙනස් කිරීමට මම වැඩි කැමැත්තක් දක්වන්නෙමි. අහෝ, මට සිතීමේ පෑඩ් නැත, මම මේ පෝස්ට් එක පසුකරමින් සිටියේ එහි ඇති රසික පාලන විකල්පයන් සොයමින්.
ඇලෙක්සැන්ඩර් - මොනිකා

/etc/modprobe.d/thinkfan.conf මගේ උබුන්ටු 14.04 හි නොපවතී. දැන් මොකද?
Youda008

17

ඩෙල් පරිගණක කිහිපයක් සඳහා ඔබට i8kutils පැකේජය ස්ථාපනය කළ හැකිය:

sudo apt install i8kutils

ඔබ පරීක්ෂා නොකළ ඩෙල් එකක් තිබේ නම් (මගේ ඩෙල් එක්ස්පීඑස් 14z වැනි), ඔබට කර්නල් මොඩියුලය පැටවීමට බල කිරීමට සිදුවේ:

sudo modprobe i8k force=1

2
මට ඩෙල් එක්ස්පීඑස් 14 එල් 421 එක්ස් ඇත. <code> සංවේදක </ code> පංකා නොපෙන්වයි. i8kutils පැකේජය ස්ථාපනය කිරීමෙන් පසුව, මට සංවේදක coretemp-isa-0000 ඇඩැප්ටරය: ISA ඇඩැප්ටරය භෞතික හැඳුනුම්පත 0: + 54.0 ° C (high = + 87.0 ° C, crit = + 105.0 ° C) Core 0: + 50.0 ° C (high = + 87.0 ° C, විවේචකය = + 105.0 ° C) හරය 1: + 52.0 (C (ඉහළ = + 87.0 ° C, විවේචකය = + 105.0 ° C) i8k-අතථ්‍ය -0 ඇඩැප්ටරය: අතථ්‍ය උපාංගය නිවැරදි රසිකයා: 0 RPM CPU: + 55.0 ° C
ෆිල්කොල්බර්න්

මෙය hp සඳහා වැඩ කරයිද?
අමරණීය ක්‍රීඩකයා

1
or අමරණීය ක්‍රීඩකයෙක්, මම හිතන්නේ නැහැ. කර්නල් මොඩියුලය විශේෂයෙන් නිර්මාණය කර ඇත්තේ ඩෙල් යන්ත්‍ර සඳහා ය.
morhook

සමහර විට එකතු කරන්න, ඇපල් සඳහා macfanctldසහ mbpfanthinkfan
තින්ක්පෑඩ්

පැරණි ටොෂිබා චන්ද්‍රිකා යන්ත්‍ර සඳහා කුමක් කළ යුතුද?
එන්ඩ්‍රියාස්

8

Lm -sensors සහ fancontrol පැකේජ ස්ථාපනය කර වින්‍යාස කරන්න :

sudo apt-get install lm-sensors fancontrol

ඒවා වින්‍යාස කිරීම සඳහා වන ලියකියවිලි ඔවුන්ගේ මෑන් පිටුවල තිබේ.

මෙය ACPI- අනුකූල BIOS විසින් සැපයිය යුතු ශ්‍රිතයක් වන නමුත් බොහෝ මවු පුවරු වෙළෙන්දෝ ප්‍රමිතිය අනුගමනය කිරීමට කරදර නොවන බව පෙනේ.


14
ඒවා ස්ථාපනය කර භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ සවිස්තරාත්මක උපදෙස් ලබා දිය හැකිද?
ස්ටෙෆානෝ පලසෝ

ඔබට එය man පිටුවෙන් හෝ www.lm-sensors.org වෙබ් අඩවියෙන් සොයාගත හැකිය.
psusi

45
මම දන්නවා, මම හිතුවා මේ පිළිතුර මීට වඩා හොඳ විය හැකිය :)
ස්ටෙෆානෝ පලසෝ

@Psusi ලබා දුන් සබැඳිය ක්‍රියා නොකරයි, නව සබැඳිය මෙහි ඇත: github.com/groeck/lm-sensors
ස්වෙට්ලානා බෙල්කින්

3
මම හිතන්නේ ඔබට අක්ෂර වින්‍යාස සහිත පරිශීලක නාමයක් ඇත.
markroxor

5

මෙන්න යාවත්කාලීන පිළිතුරක් වන අතර එය චින්තනයක් නිර්දේශ කරන නමුත් උබුන්ටු 19.04 සමඟ වැඩ කරන අතර තින්ක්පෑඩ් වලට වඩා වෙනත් පරිගණක වලද ක්‍රියා කරයි.

1. සැකසුම

/proc/acpi/ibm/fanසහ /proc/acpi/ibm/thermal"උරුම" උපාංග ඇති ඕනෑම ThinkPad සඳහා පහත උපදෙස් අදාළ වේ. මෙය lm-sensorsපැකේජය ස්ථාපනය කිරීමෙන් වළක්වයි .

කෙසේ වෙතත්, ඔබට තවමත් ස්ථාපනය කිරීමට තෝරා ගත හැකිය lm-sensors. එය ඔබට වැඩි උෂ්ණත්ව සංවේදක සහ ඔබේ විදුලි පංකා මත වඩාත් සියුම් පාලනයක් ලබා දෙනු ඇත, එනම් පැරණි උපාංග සමඟ "0-7 සහ 127" යන ස්ථාවර පියවරයන්ට වඩා PWM පියවර 256 කින්. එසේම, thinkfanදැන් lm-sensorsසංවේදක සමඟ වැඩ කළ හැකි බැවින් , එය තවදුරටත් IBM / Lenovo ThinkPad පරිගණක සඳහා විශේෂිත නොවේ. කරුණාකර man thinkfanමෙම "දීර් extended" සංවේදක උපාංග භාවිතා කිරීම සඳහා යොමු වන්න . එසේම, ජර්මානු තින්ක්විකි හි යාවත්කාලීන තොරතුරු තිබේ .

  1. අවශ්‍ය පැකේජය ස්ථාපනය කරන්න:

    sudo apt install thinkfan
    
  2. පහත පේළිය එකතු කරන්න /etc/modprobe.d/thinkfan.conf:

    options thinkpad_acpi fan_control=1
    
  3. thinkfanපද්ධති ආරම්භයේදීම ස්වයංක්‍රීයව ආරම්භ කිරීමට සේවාව වින්‍යාස කරන්න :

    1. රේඛාවක් එකතු START=yesකිරීමට/etc/default/thinkfan

    2. පහත විධානය ක්‍රියාත්මක කරන්න ( ප්‍රභවය ):

      sudo systemctl enable thinkfan.service
      
  4. /etc/thinkfan.confඋපාංග වෙත නිවැරදි දර්ශකයන් හා ඔබට අවශ්‍ය විදුලි පංකා මට්ටම් සමඟ අනුගත වන්න. එහි අදහස් දැක්වීම් ලේඛන සපයයි. උරුමය fanසහ thermalඋපාංග සහිත ඕනෑම තින්ක්පැඩ් එකක, පහත සඳහන් දෑ හොඳ ආරම්භක ස්ථානයක් ලබා දිය යුතුය (දෘඩ තැටිය සඳහාද ආරක්ෂිත විය යුතුය, වැඩි විස්තර සඳහා ගොනුවේ අදහස් බලන්න). මෙය නව වචන භාවිතා කරන බව සලකන්න - අනෙක් පිළිතුරෙහි ඇති ඒවා දැන් ඉවත් කර ඇත.

    tp_fan /proc/acpi/ibm/fan
    tp_thermal /proc/acpi/ibm/thermal
    
    (0, 0, 47)
    (1, 43, 52)
    (2, 48, 55)
    (3, 51, 58)
    (4, 54, 63)
    (5, 59, 70)
    (6, 66, 79)
    (7, 74, 92)
    (127, 85, 32767) 
    

2. පරීක්ෂණය

ඔබගේ සැකසුම පරීක්ෂා කිරීම සඳහා (නැවත පණගැන්වීමෙන් පසුව), ඔබට පහත පරිදි කළ හැකිය:

  • එක් පර්යන්ත කවුළුවක, thinkfanඩීමනය නොකළ මාදිලියේ ධාවනය කරන්න එවිට ඔබට එහි පණිවිඩ දැකගත හැකිය:

    sudo service thinkfan stop && sudo thinkfan -n
    
  • වෙනත් පර්යන්ත කවුළුවක, වර්තමාන උෂ්ණත්ව අගයන් පිළිබඳව විමසිල්ලෙන් සිටින්න, ඔබේ උෂ්ණත්ව පරීක්ෂණ උපාංගය වෙනස් නම් සපයන්න:

    while true; do sleep 1; cat /proc/acpi/ibm/thermal; done
    
  • තවත් පර්යන්ත කවුළුවක, CPU හි යම් තාපයක් සාදන්න ( තාප කළමනාකරණයේ යමක් අපේක්ෂිත පරිදි ක්‍රියා නොකරන්නේ නම් Ctrl+ සමඟ එයට බාධා කරන්න C):

    sudo apt install stress-ng
    stress-ng --cpu-1
    

1
නියමයි. මෙය මගේ T490 සඳහා Pop_OS 19.04 සමඟ විසඳා ඇත. විදුලි පංකාව තවමත් පැමිණේ, නමුත් මුළු කාලයම නොවේ.
නිටායි

1
අළුත් ThinkPad උපාංග නොමැත /proc/acpi/ibm/thermal, එබැවින් එම නඩුව සඳහා අමතර වැඩ කිහිපයක් කිරීම අවශ්‍ය වේ (එම අපූරු ජර්මානු ThinkWiki පිටුවේ පහසුවෙන් ලැයිස්තුගත කර ඇත). මම එය මා වෙනුවෙන් වැඩ කර ඇති බවක් පෙනේ, එබැවින් මම ඔබේ පිළිතුර යාවත්කාලීන කිරීමට හෝ වෙනත් එකක් නිර්මාණය කිරීමට ඉඩ ඇත. ස්තූතියි!
ක්ලිෆ්

1
ක්ලිෆ්, මේ සඳහා නිවැරදි ෆෝල්ඩරය කුමක්ද? මට මෙම දෝෂය ලැබෙමින් පවතී: / proc / acpi / ibm / ther: එවැනි ගොනුවක් හෝ නාමාවලියක් නොමැත add_sensor: උෂ්ණත්වය ලබා ගැනීමේ දෝෂයකි. භාවිතා කළ හැකි වින්‍යාස ගොනුවක් නොමැතිව ධාවනය කිරීම ප්‍රතික්ෂේප කිරීම!
කෙන්ඩර්

1
හරි .. මම ඒක හොයාගත්තා. මම මෙය මගේ T480 සඳහා භාවිතා කළෙමි: wmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp5_input hwmon / sys / devices / platform / coretemp .0 / hwmon / hwmon1 / temp2_input (0, 0, 47) (1, 43, 52) (2, 48, 55) (3, 51, 58) (4, 54, 63) (5, 59, 70) (6, 66, 79) (7, 74, 92) (127, 85, 32767)
කෙන්ඩර්

3

ඔබේ පරිගණකයේ UEFI සැකසුම (හෝ BIOS සැකසුම) බැලීමට උත්සාහ කරන්න. ඔබ ඔබගේ රසිකයෙක් දමා හැකි රසිකයෙක් පාලනය සඳහා සැකසුම තිබිය හැකි Silent Mode, Performance Mode, Full Speed, Customize, ආදිය

UEFI සැකසුම් වලට ප්‍රවේශ වන්නේ කෙසේද : ඔබේ පරිගණකය නැවත ආරම්භ කර ඒවාට ඇතුළු වීමේ යතුර එක් කොනක පෙන්වනු ඇත (උදා Press F2 to enter UEFI setup)

පංකා පාලනය සඳහා ASRock UEFI සැකසුම


මෙය AskUbuntu AskUEFI නොවේ :)
මාර්ටන්

5
Ar මාර්ටන් ෂුවර්, මෙම විසඳුම ඕඑස්-ස්වාධීන, සරල වන අතර අතිරේක මෘදුකාංග ස්ථාපනය කිරීම අවශ්‍ය නොවේ.
xjcl

answerxjcl ඔබේ පිළිතුරේ සබැඳිය මිය ගොස් ඇත.
ග්‍රෙගරි අරීනියස්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.