sudo apt -f install
sudo dpkg --configure -a
sudo dpkg-reconfigure i8kutils
sudo service i8kmon restart
سلام
اول از همه لپ تاپتون dell هستش ؟ اگه نیست i8kutils به دردتون نمی خوره و به جاش می تونین lm-sensors رو استفاده کنین
پس با فرض اینکه لپ تاپ شما dell هست جواب می دم ...
اگه به خط آخر خروجی نیگاه کنین dpkg گفته i8kutils به درستی پردازش نشده (تو نصبش اشکای رخ داده) و خب از اونجایی که این پکیج کامل و درست نصب نشده قطعاً نمی تونه سرویس به درستی اجرا بشه پس این دستورات رو اجرا کنین تا اون پکیج درست نصب بشه:کد: [انتخاب]sudo apt -f install
sudo dpkg --configure -a
sudo dpkg-reconfigure i8kutils
حالا دستور زیر رو بزنین تا سرویس ری استارت بشه:کد: [انتخاب]sudo service i8kmon restart
اگه بازم تو status مشکلی وجود داشت محتوی کانفیگ i8kutils رو بذارین
نه dell نیست lenovo هستخب پس این نرم افزار رو پاک کنین:
sudo apt purge i8kutils
چون این نرم افزار به درتون نمی خوره و نمی تونه سنسورهای لپ تاپتونو تشخیص بده :اگه مشکلتون حل شد لطف کنین عبارت (حل شد) رو به عنوان اضافه کنینThis is a collection of utilities to control Dell laptops fans. It includes programs to turn the fans on and off, to read fans status, CPU temperature, BIOS version.
نه dell نیست lenovo هستخب پس این نرم افزار رو پاک کنین:کد: [انتخاب]sudo apt purge i8kutils
چون این نرم افزار به درتون نمی خوره و نمی تونه سنسورهای لپ تاپتونو تشخیص بده :نقلقولاگه مشکلتون حل شد لطف کنین عبارت (حل شد) رو به عنوان اضافه کنینThis is a collection of utilities to control Dell laptops fans. It includes programs to turn the fans on and off, to read fans status, CPU temperature, BIOS version.
این آخرش چی بود؟اون خط آخرش رو من مستقیماً از man page این پکیج کپی کردم که داره میگه ابزار i8kutils برای لپ تاپ های dell هستش
جواب چی شد من گیج شدملپ تاپ شما Lenovo هستش ولی این پکیج مال dell ، پس نمی تونه برای کنترل سرعت فن و ... به درد شما بخوره چون سنسور های لپ تاپ شما رو نمی خونه
sudo apt purge i8kutils
sudo apt install lm-sensors
شناسایی سخت افزار با:sudo sensors-detect
اطلاعات در مورد دمای سخت افزارها:sensors
sudo apt install fancontrol
برای تغییر سرعت فن:sudo pwmconfig
sudo apt install thinkfan
سلام در تصویر زیر چی میگه ؟
آیا فن لپ تلپم مشکل داره؟
این خروجی چه کامندی هست؟این تصویر خروجی دستور زیر هستش:
منم میخوام تست کنم.
service i8kmon status
یا این:systemctl status i8kmon.service
ولی این سرویس به صورت به صورت پیش فرض رو اوبونتو اجرا نمی شه و برای اجراش باید پکیج i8kutils نصب باشه:sudo apt install i8kutils
این آخرش چی بود؟اون خط آخرش رو من مستقیماً از man page این پکیج کپی کردم که داره میگه ابزار i8kutils برای لپ تاپ های dell هستشجواب چی شد من گیج شدملپ تاپ شما Lenovo هستش ولی این پکیج مال dell ، پس نمی تونه برای کنترل سرعت فن و ... به درد شما بخوره چون سنسور های لپ تاپ شما رو نمی خونه
پس باید پاکش کنین :کد: [انتخاب]sudo apt purge i8kutils
و به جای اون برای نمایش اطلاعات سخت افزارها باید از lm-sensors استفاده کنین
نصب :کد: [انتخاب]sudo apt install lm-sensors
شناسایی سخت افزار با:کد: [انتخاب]sudo sensors-detect
اطلاعات در مورد دمای سخت افزارها:کد: [انتخاب]sensors
یه بخش دیگه از نرم افزار i8kutils برای کنترل سرعت فن هستش (علاوه بر نمایش اطلاعات) ، من به هیچ عنوان دستکاری سرعت فن رو توصیه نمی کنم
و ازتون می خوام به همون قسمت بالا بسنده کنین و این کارای پایین رو انجام ندین چون در حالت عادی نیاز و دلیلی برای تغییر سرعت فن وجود نداره ولی اگه خیلی اصرار می کنین با ریسک خودتون این کارا رو انجام بدین:
برای کنترل سرعت فن از fancontrol استفاده کنین
برای نصب:کد: [انتخاب]sudo apt install fancontrol
برای تغییر سرعت فن:کد: [انتخاب]sudo pwmconfig
البته اگه از سری Thinkpad لنوو استفاده می کنین پکیج thinkfan گزینه ی بهتری هستش :کد: [انتخاب]sudo apt install thinkfan
سعی کردم کامل توضیح بدم ولی بازم اگه جاییش گنگ بود بگین
ممنونم عالیی بود - فقط یه سوال اگه من با اون دستور سرعت فن رو تغییر بدم میشه دوباره برگردوند به حالت عادی؟واس همون بود که چند بار تاکید کردم چنین کاری نکنین چون دردسرش زیاده و تو خیلی از لپ تاپ ها اصن راه اندازی نمی شه
من اون دستور رو زدم و در آخر خروجی اینو بهم داد
There are no pwm-capable sensor modules installed
sudo sensors-detect
دستور بالا رو اجرا کنین و همش YES رو بنویسینsudo rm -rf /etc/fancontrol
sudo apt purge fancontrol
sudo apt autoremove
یه بار سیستم رو خاموش و بعد روشن کنین تنظمیات و سرعت فن به حالت اول برمی گرده/sys/class/hwmon/hwmon*/
و وضعیت سرعت فن تو مسیر زیر قرار داره:/sys/class/hwmon/hwmon*/pwm1
برای اینکه ببنین فن شما تنظمیاتش تو کدوم * قرار داره دستور زیر رو بزنین:grep . /sys/class/hwmon/hwmon*/fan*
این دستور بهتون میگه تنظمیات فن شما تو کدوم مسیر قرار داره مثلاً مال من این شکلیه:/sys/class/hwmon/hwmon4/fan1_input:2100
/sys/class/hwmon/hwmon4/fan1_label:cpu_fan
پس تنظمیات من تو hwmon4 قرار داره (یعنی * من 4 هستش)cat /sys/class/hwmon/hwmon4/pwm1
85
پس به نظر من پاک کردن اون نرم افزار و کانفیگش و برگردوندن سیستم به حالت اول بهترهWarning: This section is for power users. Do not follow it if you do not know what you are doing.
ممنونم عالیی بود - فقط یه سوال اگه من با اون دستور سرعت فن رو تغییر بدم میشه دوباره برگردوند به حالت عادی؟واس همون بود که چند بار تاکید کردم چنین کاری نکنین چون دردسرش زیاده و تو خیلی از لپ تاپ ها اصن راه اندازی نمی شه
من اون دستور رو زدم و در آخر خروجی اینو بهم داد
There are no pwm-capable sensor modules installed
این خطا می تونه دو دلیل داشته باشه:
1.شما قبلش دستور زیر رو اجرا نکردین :کد: [انتخاب]sudo sensors-detect
دستور بالا رو اجرا کنین و همش YES رو بنویسین
2.سنسورهای فن توسط این نرم افزار به درستی شناخته نمی شن:
من باز هم توصیه می کنم این نرم افزار رو پاک کنین چون واقعاًً به درد نمی خوره و اوبونتو خودش به خوبی سرعت فن رو کنترل می کنه:کد: [انتخاب]sudo rm -rf /etc/fancontrol
یه بار سیستم رو خاموش و بعد روشن کنین تنظمیات و سرعت فن به حالت اول برمی گرده
sudo apt purge fancontrol
sudo apt autoremove
پ.ن1:تنظمیات فن تو مسیر زیر قرار داره که * تو سیستم های مختلف می تونه عددهای متفاوتی باشه (در واقع چندتا فایل تو اون مسیر قرار دارن ولی سیستم یکیش رو برای کنترل فن می خونه):کد: [انتخاب]/sys/class/hwmon/hwmon*/
و وضعیت سرعت فن تو مسیر زیر قرار داره:کد: [انتخاب]/sys/class/hwmon/hwmon*/pwm1
برای اینکه ببنین فن شما تنظمیاتش تو کدوم * قرار داره دستور زیر رو بزنین:کد: [انتخاب]grep . /sys/class/hwmon/hwmon*/fan*
این دستور بهتون میگه تنظمیات فن شما تو کدوم مسیر قرار داره مثلاً مال من این شکلیه:کد: [انتخاب]/sys/class/hwmon/hwmon4/fan1_input:2100
پس تنظمیات من تو hwmon4 قرار داره (یعنی * من 4 هستش)
/sys/class/hwmon/hwmon4/fan1_label:cpu_fan
و سرعت فن من این شکلیه:کد: [انتخاب]cat /sys/class/hwmon/hwmon4/pwm1
85
پ.ن2:ولی اگه بازم اصرار دارین این کار رو انجام بدین این لینک ممکنه (برای همه ی لپ تاپ ها به درستی کار نمی کنه) براتون مفید باشه:
https://wiki.archlinux.org/index.php/fan_speed_control#Troubleshooting (https://wiki.archlinux.org/index.php/fan_speed_control#Troubleshooting)
البته خود ویکی آرچ هم توصیه به انجام راه کار بالا نکرده و گفته که :نقلقولپس به نظر من پاک کردن اون نرم افزار و کانفیگش و برگردوندن سیستم به حالت اول بهترهWarning: This section is for power users. Do not follow it if you do not know what you are doing.