ফ্যানের গতি কীভাবে নিয়ন্ত্রণ করতে হয়?


177

আমি কীভাবে কম্পিউটারের ফ্যানের গতি নিয়ন্ত্রণ করতে পারি?

উইন্ডোজে স্পিডফান নামে একটি দুর্দান্ত প্রোগ্রাম রয়েছে


1
আমি ATI কার্ড এখানে সহজ ক্রন সমাধান করা askubuntu.com/a/875241/375427
পাভেল Niedoba

1
লিনাক্সে, fancontrolব্যবহার করে কনফিগার করা হয় pwmconfigwatch sensorsসিপিইউ এবং জিপিইউ লোডের অধীনে সেন্সরগুলি পর্যবেক্ষণ করতে ব্যবহার করুন । সেট করার অলস এবং সম্পূর্ণ লোড যাদের মান ব্যবহার MINTEMPএবং MAXTEMPসঙ্গে যথাক্রমে INTERVAL=1। লোড বাড়ার সাথে সাথে এটি রিয়েলটাইমে আপনার ভক্তদের mpালু। এটি সবচেয়ে সক্রিয় কুলিং, আরও টুইটারের জন্য একটি বেসলাইন সরবরাহ করে। pwmconfigএকবার চালান , এবং তারপরে /etc/fancontrolসরাসরি সম্পাদনা করুন । sudo service fancontrol restartপ্রতিটি টুইটের পরে চালান ।
ডমিনিক সেরিসানো

উত্তর:


149

শুরুর আগে নোট:

এই কার্যকারিতা আপনার হার্ডওয়্যার এবং সফ্টওয়্যার উভয়ের উপর নির্ভর করে। যদি আপনার হার্ডওয়্যার ফ্যানের গতি নিয়ন্ত্রণগুলি সমর্থন করে না, বা ওএসগুলিতে সেগুলি না দেখায়, সম্ভবত আপনি এই সমাধানটি ব্যবহার করতে পারছেন না এমনটি সম্ভবত। যদি এটি হয় তবে সফ্টওয়্যার (ওরফে কার্নেল) কীভাবে এটি নিয়ন্ত্রণ করতে জানে না, আপনি ভাগ্য ছাড়াই।


  1. ইনস্টল করুন LM-সেন্সর এবং fancontrol প্যাকেজ।
  2. এলএম-সেন্সর কনফিগার করুন

    1. টার্মিনালে টাইপ করুন sudo sensors-detectএবং সমস্ত হ্যাঁ / কোনও প্রশ্নের উত্তর নেই।
      (সম্ভাব্যভাবে এটি আপনার সিস্টেমকে ক্ষতি করতে পারে বা সিস্টেম ক্র্যাশ ঘটাতে পারে a প্রচুর সিস্টেমের জন্য এটি নিরাপদ this এই প্রক্রিয়াটি আপনার সিস্টেমে স্থায়ীভাবে ক্ষতিগ্রস্থ হবে না এমন কোনও গ্যারান্টি নেই, আমি কেবল মনে করি যে এই জাতীয় সমালোচনার ব্যর্থতার সম্ভাবনা সত্যই কম রয়েছে । সিস্টেম কনফিগারেশন পরিচালনা করার আগে আপনার সমস্ত কাজ শেষ ক্রাশ / হিমশীতল / পুনঃসূচনাগুলির জন্য সংরক্ষণ করা সবসময় ভাল ধারণা you আপনি যদি অনিশ্চিত বোধ করেন তবে মন্তব্যগুলি পড়ুন এবং একটি ওয়েব অনুসন্ধান করার চেষ্টা করুন এবং ইয়েস-ইনগিংয়ের আগে কিছু উচ্চ-স্তরের ধারণা পাবেন, সম্ভবত আপনার ইয়েস-এর সাথে নির্বাচন করা এখনও যথেষ্ট হবে)
    2. সেন্সর-সনাক্তকারী শেষে, মডিউলগুলির একটি তালিকা লোড করা দরকার যা প্রদর্শিত হবে। সেন্সরগুলি সনাক্ত করতে "হ্যাঁ" টাইপ করুন / মডিউলগুলিতে / ইত্যাদি / মডিউলগুলি সন্নিবেশ করান বা নিজে নিজে সম্পাদনা করুন / ইত্যাদি / মডিউল।
    3. চালান sudo service module-init-tools restart। এটি /etc/modules3 য় পদক্ষেপে আপনি যে পরিবর্তনগুলি করেছেন তা পড়বেন এবং নতুন মডিউলগুলি কার্নেলে প্রবেশ করান।
      • দ্রষ্টব্য : আপনি যদি উবুন্টু 13.04 বা ততোধিক চলমান থাকেন তবে এই 3 য় পদক্ষেপ কমান্ডটি প্রতিস্থাপন করা উচিত sudo service kmod start
  3. ফ্যানকন্ট্রোল কনফিগার করুন

    1. টার্মিনাল টাইপ sudo pwmconfig। কোন অনুরাগী কোন পিডব্লিউএম হ্যান্ডেল দ্বারা নিয়ন্ত্রণ করা যায় তা জানতে এই স্ক্রিপ্টটি প্রতিটি ফ্যানকে 5 সেকেন্ডের জন্য থামিয়ে দেবে। স্ক্রিপ্টটি সমস্ত অনুরাগীর কাছাকাছি চলে যাওয়ার পরে আপনি কোন ফ্যানটি কোন তাপমাত্রার সাথে মিলিত তা কনফিগার করতে পারেন।
    2. আপনাকে কী সেন্সর ব্যবহার করতে হবে তা নির্দিষ্ট করতে হবে। এটি কিছুটা জটিল। আপনার যদি মাত্র একটি ফ্যান থাকে তবে আপনার কোরটির জন্য ফ্যানকন্ট্রোল গতির উপর ভিত্তি করে তাপমাত্রা সংবেদক ব্যবহার নিশ্চিত করুন make
    3. প্রম্প্টগুলি দিয়ে চালান এবং ডিফল্ট লোকেশনটিতে পরিবর্তনগুলি সংরক্ষণ করুন।
    4. সূক্ষ্ম সুরতে সামঞ্জস্য করুন /etc/fancontrolএবং sudo service fancontrol restartআপনার পরিবর্তনগুলি প্রয়োগ করতে ব্যবহার করুন । (আমার ক্ষেত্রে আমি বিরতি 2 সেকেন্ডে রেখেছি))
  4. ফ্যানকন্ট্রোল পরিষেবা সেট আপ করুন

    1. চালান sudo service fancontrol start। এটি সিস্টেম স্টার্টআপে ফ্যানকন্ট্রোল পরিষেবা স্বয়ংক্রিয়ভাবে চালিত করবে।

আমার ক্ষেত্রে /etc/fancontrolসিপিইউয়ের জন্য আমি ব্যবহার করেছি:

Hwmon0 / ডিভাইস / pwm2 এর জন্য সেটিংস:
(hwmon0 / ডিভাইস / টেম্প 2_ ইনপুট নির্ভর করে) (hwmon0 / ডিভাইস / ফ্যান 2_ ইনপুট নিয়ন্ত্রণ করে)

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

সেটিংস এবং তারা আসলে কী করে সে সম্পর্কে এখানে কিছু দরকারী তথ্য রয়েছে


111
আমি আপনার গাইড অনুসরণ করতে চেষ্টা করেছি, কিন্তু এই ত্রুটি সঙ্গে তিন পদে পদে আটকে গিয়েছে: / usr / sbin / pwmconfig: কোন PWM সক্ষম সেন্সর মডিউল হয় ইনস্টল
টামালে

6
সুইডো সেন্সর-সনাক্তকরণ চালানো অবধি আমি পিডব্লিমকনফিগের সাথে একই সমস্যা ছিলাম
গিয়ারয়েড মারফি

5
সুডো সেন্সর-সনাক্তকারী কোনও সেন্সর নিয়ে না এলে কী করবেন? -> দুঃখিত, কোনও সেন্সর সনাক্ত করা যায়নি। হয় আপনার সিস্টেমে কোনও সেন্সর নেই, বা সেগুলি সমর্থিত নয়, বা তারা কোনও আই 2 সি বা এসএমবাস অ্যাডাপ্টারের সাথে সংযুক্ত রয়েছে যা সমর্থিত নয়। আপনার বোর্ডে কী চিপগুলি রয়েছে তা যদি খুঁজে পান তবে ড্রাইভারের স্থিতির জন্য lm-sensors.org/wiki/Devices দেখুন
H3R3T1K

5
আপনার যদি সমস্যা হয় তবে ত্রুটি বার্তাগুলির জন্য আপনার ডেমেসগটি পরীক্ষা করে দেখতে ভুলবেন না। আমার ক্ষেত্রে, সাম্প্রতিক কার্নেল পরিবর্তনগুলি আমাকে প্রয়োজনীয় ড্রাইভার লোড করতে বাধা দিয়েছে এবং acpi_enforce_resources=laxপুরানো কার্যকারিতা ফিরে পেতে আমাকে আমার কার্নেল বিকল্পগুলিতে যুক্ত করতে হয়েছিল। আরও দেখুন: goo.gl/tUcr36
bukzor

19
আমি এটি চেষ্টা করেছি এবং sudo pwmconfig ছাড়া আর কিছুই পেতে পারি না, কারণ আমি পেয়েছি: "এখানে কোনও পিডব্লুএম-সক্ষম সেন্সর মডিউল ইনস্টল করা হয়নি"। সেন্সর-সনাক্তকরণ কমান্ড একটি 'ইন্টেল ডিজিটাল তাপীয় সেন্সর' সন্ধান করার পরে এটি। আমি সেই কার্নেল প্যারামিটারটিও চেষ্টা করেছি। কেউ কি সমাধানের পরামর্শ দিতে পারেন?
Sman789

44

আপনার যদি একটি থিঙ্কপ্যাডের মালিকানা থাকে তবে একটি সফ্টওয়্যার রয়েছে যার নাম thinkfanএটি রয়েছে ঠিক। নামটি স্পষ্টতই বোঝায় যে এটি বিশেষভাবে থিংকপ্যাড ( thinkpad_acpi) এর জন্য তৈরি made

thinkfanসফ্টওয়্যার মান উবুন্টু সফটওয়্যার ভান্ডার পাওয়া যায়, কিন্তু এটা কনফিগার করতে কয়েক ধাপ প্রয়োজন আছে।

এখানে একটি সহজ ধাপে ধাপে গাইড:

http://staff.science.uva.nl/~kholshei/thinkfan_guide/

(যা মূলত এই জার্মান গাইডের অনুবাদিত সংস্করণ: http://thinkwiki.de/Thinkfan )


পোস্ট থেকে সম্পর্কিত তথ্য:

পদক্ষেপ 1. থিঙ্কফ্যান সফ্টওয়্যার এবং সেন্সরগুলি ইনস্টল করুন:

sudo apt-get install thinkfan lm-sensors

পদক্ষেপ 2. নিশ্চিত করুন যে ডিমনটি থিংকপ্যাডকনফ ফাইলটি সম্পাদনা করে ফ্যানকে নিয়ন্ত্রণ করে:

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

নিম্নলিখিত লাইন যুক্ত করে:

options thinkpad_acpi fan_control=1

পদক্ষেপ ৩. ফাইলটি সম্পাদনা করে ডার্টন লোড স্বয়ংক্রিয়ভাবে শুরুতে করুন:

sudo nano /etc/default/thinkfan

START কীটি হ্যাঁ সেট করা আছে তা নিশ্চিত করা, অর্থাত্ একটি লাইন থাকা উচিত:

START=yes

পদক্ষেপ ৪. আপনার ল্যাপটপের সেন্সরগুলি সনাক্ত করুন:

sudo sensors-detect

এবং যখনই আপনাকে এন্টার চাপলে অনুরোধ জানানো হয় তখনই ডিফল্ট উত্তরগুলি বেছে নিন।

পদক্ষেপ 5. নতুন মডিউল লোড করুন। উবুন্টু 13.10 থেকে এটি করেছেন:

sudo service kmod start

পূর্ববর্তী সংস্করণগুলির জন্য ১৩.০৪ এর মতো পরিবর্তে আপনাকে এটি করতে হবে:

sudo service module-init-tools start

পদক্ষেপ 6. কোন সেন্সর ব্যবহার হচ্ছে তা নির্ধারণ করুন:

sensors

(যেগুলি 0 ডিগ্রি ইঙ্গিত করে সেগুলি ব্যবহারে নেই, কেন জানি সেগুলিও "সনাক্ত করা" আছে)। কোনটি ব্যবহার করছে তা মনে রাখবেন।

পদক্ষেপ these. এই সেন্সরগুলির সম্পূর্ণ পথগুলি সন্ধান করুন:

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

আউটপুটটি / sys / ডিভাইস / এর মতো পাথের একটি তালিকা হওয়া উচিত ...

পদক্ষেপ 8. সেন্সরগুলির পাথগুলি কনফিগারেশন ফাইল /etc/thinkpad.conf এ অনুলিপি করুন। এটি করতে প্রথমে ফাইলটি খুলুন:

sudo nano /etc/thinkfan.conf

ইতিমধ্যে একটি লাইন থাকা উচিত

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

(# সিম্বল মানে এই লাইনটি মন্তব্য করেছে)। সেন্সর দিয়ে শুরু হওয়া একটি লাইন যুক্ত করুন (# সিম্বল ছাড়াই) এবং আপনার প্রথম সেন্সরটি অনুলিপি করুন। যদি আপনার একাধিক সেন্সর থাকে তবে এটি পুনরাবৃত্তি করুন। উদাহরণস্বরূপ, আমার মেশিনে step ধাপে আউটপুট পাওয়া যায়

/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 ফাইলটি ইতিমধ্যে না খোলা থাকে Open

sudo nano /etc/thinkfan.conf

আমার থিংকপ্যাড 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. পুনরায় বুট করুন। এখনই সব কিছু করা উচিত। থিঙ্কপ্যাড সঠিকভাবে চলছে কিনা তা পরীক্ষা করতে, ব্যবহার করুন

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)

2
একটি মন্তব্য: আপনি টেবিলে যেমন মন্তব্য করেছেন তেমন তাপমাত্রার মানগুলির বৃহত্তর ওভারল্যাপ করতে চান। বিশেষত 45-55 পরিসরে। অন্যথায়, ফ্যানের গতি পিছলে যেতে থাকে। এটা খুব বিরক্তিকর। (
অবিচ্ছিন্ন

1
আমরা (লিনাক্স সম্প্রদায়) সত্যিই ইউএক্সকে স্তন্যপান করি। :( একটি ফ্যানের গতি সেট করা 10 ধাপের প্রক্রিয়া হওয়া উচিত নয়
আলেকজান্ডার

2
@ আলেকজান্ডার যদি আপনি এই সম্পর্কে দৃ strongly়তা অনুভব করেন তবে আপনি এই প্রক্রিয়াটি স্বয়ংক্রিয় করার জন্য একটি সামান্য প্রোগ্রাম লিখতে এবং বজায় রাখতে মুক্ত হন।
ক্রিস

1
@ ক্রিস আমি এই জাতীয় অযৌক্তিক কনফিগারেশন প্রক্রিয়া না করার জন্য মূল প্রোগ্রামটি পরিবর্তন করতে আরও ঝুঁকতে চাই। হায়, আমার কাছে একটি থিঙ্কপ্যাড নেই, আমি কেবল পোস্টটি পেরিয়ে এসেছি সেখানে উপস্থিত অনুরাগী নিয়ন্ত্রণের বিকল্পগুলি সন্ধান করছি।
আলেকজান্ডার

/etc/modprobe.d/thinkfan.conf আমার উবুন্টুতে উপস্থিত নেই 14.04। এখন কি?
Youda008

14

বেশ কয়েকটি ডেল কম্পিউটারের জন্য আপনি i8kutils প্যাকেজ ইনস্টল করতে পারেন:

sudo apt install i8kutils

আপনার যদি একটি পরীক্ষা না করা ডেল থাকে (আমার ডেল এক্সপিএস 14z এর মতো), আপনার কার্নেল মডিউলটি লোড করতে বাধ্য করতে হতে পারে:

sudo modprobe i8k force=1

2
আমার কাছে ডেল এক্সপিএস 14 এল 421 এক্স রয়েছে। <কোড> সেন্সর </ কোড> কোনও ভক্ত দেখায় নি। i8kutils প্যাকেজ ইনস্টল করার পরে, আমি সেন্সরগুলি কোরটেম্প-ইসা -0000 অ্যাডাপ্টার পেয়েছি: আইএসএ অ্যাডাপ্টারের শারীরিক আইডি 0: + 54.0 ° C (উচ্চ = + 87.0 ° সে, ক্রিট = + 105.0 ° সে) কোর 0: + 50.0 ° সে (উচ্চ = + 87.0 ° C, ক্রিট = + 105.0 ° C) কোর 1: + 52.0 ° C (উচ্চ = + 87.0 ° সে, সমালোচক = + 105.0 ° সে) i8k-ভার্চুয়াল -0 অ্যাডাপ্টার: ভার্চুয়াল ডিভাইস রাইট ফ্যান: 0 আরপিএম সিপিইউ: + 55.0 ডিগ্রি সেলসিয়াস
ফিলিপলবার্ন

এইচপি জন্য এই কাজ করে?
অমর খেলোয়াড়

1
@ অমর-খেলোয়াড়, আমার মনে হয় এটি হবে না। কার্নেল মডিউলটি বিশেষত ডেল মেশিনগুলির জন্য ডিজাইন করা হয়েছে।
morhook

সম্ভবত যুক্ত করুন, এটি অ্যাপলের জন্য macfanctldএবং mbpfanথিঙ্কপ্যাডের জন্য রয়েছেthinkfan
রুব 7777

7

Lm- সেন্সর এবং ফ্যানকন্ট্রোল প্যাকেজ ইনস্টল এবং কনফিগার করুন :

sudo apt-get install lm-sensors fancontrol

এগুলি কনফিগার করার জন্য ডকুমেন্টেশনগুলি তাদের ম্যান পৃষ্ঠাগুলিতে উপলভ্য।

এটি এমন একটি ফাংশন যা এসিপিআই-কমপ্লায়েন্ট বিআইওএস দ্বারা সরবরাহ করার কথা, তবে মনে হয় বেশিরভাগ মাদারবোর্ড বিক্রেতারা মান অনুসরণ করতে বিরত হন না।


12
সেগুলি কীভাবে ইনস্টল ও ব্যবহার করবেন সে সম্পর্কে আপনি আরও বিস্তারিত নির্দেশাবলী সরবরাহ করতে পারেন?
স্টেফানো মধ্যে Palazzo

আপনি এটি ম্যান পেজে বা www.lm-sensors.org এ খুঁজে পেতে পারেন।
psusi

40
আমি জানি, আমি শুধু ভেবেছিলাম এই উত্তরটি ভালো হতে পারে :)
স্টেফানো মধ্যে Palazzo

@ লিপি যে লিঙ্কটি দিয়েছে সেগুলি কাজ করে না, নতুন লিঙ্কটি এখানে রয়েছে: github.com/groeck/lm-senors
বেলকিন

1
আমি মনে করি আপনার একটি ভুল বানান ব্যবহারকারীর নাম আছে।
মার্ক্রক্সর

2

উবুন্টু 19.04 এর সাথে কাজ করে, থিঙ্কফ্যানের সুপারিশ করার উত্তরের জন্য এখানে একটি আপডেট সংস্করণ রয়েছে ।

সেটআপ

নীচের নির্দেশাবলী যে কোনও থিঙ্কপ্যাডে /proc/acpi/ibm/fanএবং /proc/acpi/ibm/thermal"লিগ্যাসি" ডিভাইসগুলি প্রয়োগ করে apply এটি lm-sensorsপ্যাকেজ ইনস্টল করা এড়ায় ।

তবে, আপনি lm-sensorsআরও তাপমাত্রা সেন্সর দেখতে এবং আপনার অনুরাগীদের উপর আরও সূক্ষ্ম নিয়ন্ত্রণ পেতে ইনস্টল করতে পারেন (যথা, উত্তরাধিকার ডিভাইসগুলির সাথে স্থির পদক্ষেপগুলি "0-7 এবং 127" এর পরিবর্তে 256 পিডব্লিউএম পদক্ষেপে Also এছাড়াও, thinkfanএখন থেকে lm-sensorsসেন্সরগুলির সাথে কাজ করতে পারে , এটি এখন আইবিএম / লেনোভো থিংকপ্যাড কম্পিউটারগুলির জন্য নির্দিষ্ট নয় man thinkfanthese এই "বর্ধিত" সেন্সর ডিভাইসগুলি ব্যবহার করার জন্য দেখুন Also এছাড়াও, জার্মান থিঙ্কউইকিতেও আপ-টু-ডেট তথ্য রয়েছে

  1. প্রয়োজনীয় প্যাকেজ ইনস্টল করুন:

    sudo apt-get 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ডিভাইসগুলিতে ডান পয়েন্টার এবং আপনি চান ফ্যান স্তরের সাথে মানিয়ে নিন। সেখানে মন্তব্যগুলি ডকুমেন্টেশন সরবরাহ করে। লিগ্যাসি ফ্যান এবং তাপীয় ডিভাইসগুলির সাথে যে কোনও থিঙ্কপ্যাডে, নীচেরগুলিতে একটি ভাল সূচনা পয়েন্ট দেওয়া উচিত (হার্ড ডিস্কের জন্যও নিরাপদ হওয়া উচিত, আরও তথ্যের জন্য ফাইলটিতে মন্তব্য দেখুন)। মনে রাখবেন যে এটিতে নতুন কীওয়ার্ড রয়েছে - উপরের অন্যান্য উত্তরের উত্তরগুলি হ্রাস করা হয়েছে।

    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) 
    

পরীক্ষা

আপনার সেটআপ পরীক্ষা করার জন্য (একটি রিবুট পরে), আপনি নিম্নলিখিত হিসাবে করতে পারেন:

  • একটি টার্মিনাল উইন্ডোতে, thinkfanঅ-ডিমনাইজড মোডে চালান যাতে আপনি এর বার্তা দেখতে পান:

    sudo service thinkfan stop && sudo thinkfan -n
    
  • অন্য একটি টার্মিনাল উইন্ডোতে, বর্তমান তাপমাত্রা মানগুলিতে নজর রাখুন, যদি আলাদা হয় তবে আপনার তাপমাত্রা প্রোব ডিভাইস সরবরাহ করে:

    while true; do sleep 1; cat /proc/acpi/ibm/thermal; done
    
  • অন্য একটি টার্মিনাল উইন্ডোতে, সিপিইউতে কিছুটা তাপ তৈরি করুন (এবং তাপ ব্যবস্থায় কোনও কিছু প্রত্যাশা অনুযায়ী কাজ না করে এমন ক্ষেত্রে এটি Ctrl+ বাধা দিন C):

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

1
অসাধারণ. এটি আমার T490 এর জন্য Pop_OS 19.04 এর সাথে সমাধান করেছে। ফ্যান এখনও আসে, কিন্তু পুরো সময় না।
নিতাই

1

আপনার পিসির UEFI সেটআপ (বা BIOS সেটআপ) দেখার চেষ্টা করুন। সেখানে ফ্যান নিয়ন্ত্রণ করার জন্য একটি সেটিং যেখানে আপনি আপনার ফ্যান লাগাতে পারেন হতে পারে Silent Mode, Performance Mode, Full Speed, Customize, ইত্যাদি

কীভাবে ইউইএফআই সেটিংস অ্যাক্সেস করবেন : আপনার পিসিটি রিবুট করুন এবং সেগুলি প্রবেশের কীটি সম্ভবত কোনও কোনও কোণে প্রদর্শিত হবে (উদাঃ Press F2 to enter UEFI setup)

ফ্যান নিয়ন্ত্রণের জন্য ASRock UEFI সেটআপ


এটি আসকউবুন্টু এসকিউএফআই নয় :)
মার্টেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.