এমএসআই ল্যাপটপে ভক্ত নিয়ন্ত্রণ: পিডব্লিউএম-সক্ষম সেন্সর নেই?


8

আমি উবুন্টু 16.04 এ আমার এমএসআই জিএস 60-2PC ল্যাপটপের ফ্যানের গতি নিয়ন্ত্রণ করার চেষ্টা করছি।

কিন্তু pwmconfigযে রিপোর্ট

There are no pwm-capable sensors modules installed

আমি নিশ্চিত যে এই অনুরাগীরা নিয়ন্ত্রণ করতে পারবেন, কারণ উইন্ডোজের কিছু ইউটিসিয়াস তাদের নিয়ন্ত্রণ করতে পারে।

আমি যা করেছি

  1. আমি এইভাবে চালিয়েছি sensors-detect(মূল হিসাবে):

    yes | sensors-detect
    

এটি কেবল "কোর্টেম্প" সনাক্ত করতে পারে বলে মনে হচ্ছে। এখানে সম্পূর্ণ ফলাফল

  1. তারপরে pwmconfig(মূল হিসাবে):

    pwmconfig
    

এবং আমি বিখ্যাত বার্তা পেতে There are no pwm-capable sensors modules installed

  1. আমি নিম্নলিখিত জিনিসগুলি চেষ্টা করেছি, যা কার্যকর হয়নি:
    • গ্রাব যোগ করা (এবং তারপরে পুনরায় বুট করা): acpi_osi=Linux
    • গ্রাব যোগ করা (এবং তারপরে পুনরায় বুট করা): acpi_osi=!Windows 2012
    • গ্রাব যোগ করা (এবং তারপরে পুনরায় বুট করা): acpi_enforce_resources=lax

sensorsকমান্ডটি চালানোর সময় আমি কী পাই

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)
temp3:        +50.0°C  (crit = +100.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +48.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:         +48.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:         +44.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:         +46.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:         +44.0°C  (high = +84.0°C, crit = +100.0°C)

সম্পাদনা: এখানে এলএসপিসি ফলাফল।

উত্তর:


5

আমি আমার এমএসআই জিএস 60 6 কিউসি ল্যাপটপের জন্য অন্তর্ভুক্ত জিএস 660 প্রোফাইলটি ব্যবহার করে ফেরেইনের "ফ্যান কন্ট্রোল সরঞ্জামগুলি" দিয়ে উইন্ডোজটিতে ফ্যানের কিছু নিয়ন্ত্রণ রাখতে সক্ষম হয়েছি। তাই আমি একটি ছোট অজগর স্ক্রিপ্ট তৈরি করেছি যা ফেরেইনের "ফ্যান প্রোফাইল অ্যাপ্লায়ার.এক্সে" এর লিনাক্স সমতুল্য:

#!/usr/bin/env python

import os
import sys

EC_IO_FILE="/sys/kernel/debug/ec/ec0/io"

if not os.path.exists(EC_IO_FILE):
        os.system("modprobe ec_sys write_support=1")

def ec_write(addr,value):
    with open(EC_IO_FILE,"rb") as f:
        f.seek(addr)
        old_value=ord(f.read(1))
    if (value != old_value):
        print("                %3d => %3d" % (old_value, value))
        with open(EC_IO_FILE,"wb") as f:
            f.seek(addr)
            f.write(bytearray([value]))
    else:
        print("                     = %3d" % value)

for line in open(sys.argv[1]).readlines():
    print(line.strip())
    if line.startswith(">WEC "):
        addr,value=line.split()[1:3]
        ec_write(int(addr,0), int(value,0))

এই মুহূর্তে আর্গুমেন্ট হিসাবে আমি যে ইনপুট ফাইলটি ব্যবহার করি তা এখানে, এটি ফেরিনের সরঞ্জাম দিয়ে তৈরি করা Quiet.rw ফাইল:

-Profile Name: Quiet
[Temperatures_1]
>WEC 0x6A 0x2f
>WEC 0x6B 0x35
>WEC 0x6C 0x43
>WEC 0x6D 0x50
>WEC 0x6E 0x5A
>WEC 0x6F 0x5F
>WEC 0x70 0x64
----
[FanSpeeds_1]
>WEC 0x72 0x00
>WEC 0x73 0x10
>WEC 0x74 0x3E
>WEC 0x75 0x45
>WEC 0x76 0x4C
>WEC 0x77 0x54
>WEC 0x78 0x5B
----
[Temperatures_2]
>WEC 0x82 0x37
>WEC 0x83 0x41
>WEC 0x84 0x4B
>WEC 0x85 0x55
>WEC 0x86 0x5A
>WEC 0x87 0x5D
>WEC 0x88 0x66
----
[FanSpeeds_2]
>WEC 0x8A 0x0
>WEC 0x8B 0x3B
>WEC 0x8C 0x46
>WEC 0x8D 0x54
>WEC 0x8E 0x5B
>WEC 0x8F 0x5B
>WEC 0x90 0x5B
----
>RwExit

সর্বশেষতম ইসি ফার্মওয়্যারের সাথে ফ্যানের গতির জন্য 0 আরপিএম এবং 3000 আরপিএমের মধ্যে আসলে কোনও নেই।


কি দারুন ! আমি এটি চেষ্টা করেছি এবং ফ্যানের গতি বদলেছে, যদিও এটি আগের চেয়ে শান্ত নয়। আমি খুব আগ্রহী :-) কয়েকটি প্রশ্ন: পিসি পুনরায় চালু হলে পরিবর্তনগুলি পুনরায় সেট হয়, তাই না? প্রতিটি সেন্সর অ্যাকাউন্টে নেওয়া হয় বা কেবল সিপিইউ?
ইলেক্ট্রনওয়িল

আমি এখানে কেবলমাত্র জিএস 60 এর জন্য একটি প্রোফাইল পেয়েছি যা আপনার সরবরাহ করা GX660 এর প্রোফাইলের চেয়ে আরও ভাল কাজ করে বলে মনে হচ্ছে! আমার মেশিনে অন্তত। হতে পারে আপনার একটি আলাদা ফার্মওয়্যার সংস্করণ রয়েছে যা GX660 এর প্রোফাইলকে আরও ভাল করে তোলে? যতদূর আমি বুঝতে পারি, পার্থক্যগুলি অফসেটগুলি: আমি যে প্রোফাইলটি পেয়েছি তা 0x6A নয়, 0x69 এ শুরু।
ইলেক্ট্রনওয়িল

0

এই ল্যাপটপটি ইন্টেল এইচএম 87 চিপসেট ব্যবহার করে। এই চিপসেটের মোবাইল সংস্করণে পিডাব্লুএম হার্ডওয়ার অন্তর্ভুক্ত নয় তাই ভক্তরা অপারেটিং সিস্টেমের মাধ্যমে নিয়ন্ত্রণ করা যায় না। যদি কোনও ফ্যান নিয়ন্ত্রণ সম্ভব হয় তবে তা বিআইওএসের মাধ্যমে হবে।

এমএসআই জি 60 এর মালিকদের ম্যানুয়ালটি জানিয়েছে যে এই ল্যাপটপের কয়েকটি মডেলের একটি "কুলার বুস্ট" বোতাম রয়েছে যা ফ্যানের গতি নিয়ন্ত্রণ করে। এটি আরও দেখায় যে Fn + F5 টিপে বিভিন্ন পাওয়ার ম্যানেজমেন্ট মোডের মাধ্যমে ল্যাপটপটিকে চক্র করে।


অদ্ভুত: এমএসআই দাবি করেছে যে এই সফ্টওয়্যারটি অনুরাগীদের "নিয়ন্ত্রণ" করতে সক্ষম। এটি অসম্ভব হলে এটি কীভাবে করবে? ... সম্ভবত এটি ইসির ফার্মওয়্যারটি জ্বলজ্বল করে?
ইলেক্ট্রনওয়িল

@ ইলেক্ট্রনউইল এটি নয় অ্যাপ্লিকেশন সফ্টওয়্যার এটি বিআইওএসের একটি বৈশিষ্ট্য। আমি আমার উত্তর আপডেট করেছি।
স্টিভ রুম

"কুলার বুস্ট বোতাম" দ্বারা, আপনি কি এই বোতামটি বোঝাতে চান ? দেখে মনে হচ্ছে আমার জিএস 60 এ এমন শীতল বোতামটি নেই। এই বোতামটি জিই 60 এবং জিই 70 এ উপলব্ধ।
বৈদ্যুতিন

এটা সুন্দর. আপনার ল্যাপটপের জন্য ম্যানুয়ালটি বলেছে এটি কয়েকটি মডেলের জন্য উপলব্ধ।
স্টিভ রুম

আমি আপনাকে যেখানে ম্যানুয়ালটি পেয়েছি তা ভাবছি। এমএসআই ওয়েবসাইটে অফিসিয়ালটি কোনও কুলার বোতামের কথা উল্লেখ করে না। বা দ্রুত গাইড না । যাইহোক, আপনি চিপসেট সম্পর্কে ঠিক বলেছেন, তাই আমি আপনার উত্তর গ্রহণ করব।
ইলেক্ট্রনওয়িল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.