ඔබ සතුව 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)