Bật quạt CPU bằng tay


14

BIOS của tôi kiểm soát tốc độ quạt của tôi và tôi muốn giữ nguyên như vậy. Tôi có một máy trong tầng hầm nơi nó thường khá tuyệt và miễn là máy không tải quá cao thì quạt không cần phải chạy. BIOS đã xử lý việc này tốt.

Nhưng nếu người hâm mộ của tôi không chạy, tôi không có cách nào để kiểm tra họ để đảm bảo họ không bị hỏng. Vì vậy, tôi muốn tạo một kịch bản sẽ bật quạt đầy đủ trong vài giây, sau đó sử dụng cảm biến lm để theo dõi tốc độ quạt, và sau đó tôi sẽ biết rằng quạt không bị hỏng.

Làm thế nào tôi có thể tự bật quạt ở tốc độ tối đa? Tôi không muốn sử dụng fancontrol, vì tôi không tìm kiếm thứ gì đó tiếp tục chạy và kiểm soát tốc độ quạt. Tôi chỉ muốn một cái gì đó "công nghệ thấp" sẽ bật chúng bất kể nhiệt độ.

Một chủ đề khác cho biết:

Nếu bạn thực sự muốn làm điều đó cho mình, bạn có thể tìm thấy tập tin thiết bị đặc biệt có tên pwm1, pwm2vv trong /sys/class/hwmon/*/device/. Bạn có thể cat chúng để lấy giá trị hiện tại hoặc viết một số trong khoảng từ 0 đến 255 để thay đổi tốc độ quạt.

Điều đó sẽ là hoàn hảo, nhưng nó dường như không hoạt động. Fancontrol nói rằng quạt CPU của tôi là /sys/devices/platform/it87.656/pwm3, nhưng khi tôi đặt nó thành 255, nó hoàn toàn không ảnh hưởng đến tốc độ quạt.

Có ai biết làm thế nào tôi có thể tự bật quạt từ một tập lệnh, bất kể nhiệt độ không?


1
Thường pwm3_enablecũng có một cái gì đó giống như . it87.656Mặc dù vậy, nó hơi cụ thể đối với chip điều khiển của bạn , vì vậy thật khó để người khác có thể nói. Bạn có thể thử nghiệm?
Robie Basak

Câu trả lời:


9

Bạn có thể làm điều này với công cụ

pwmconfig

Công cụ này thường được sử dụng để lưu tệp cấu hình cho fancontrol. Nhưng bạn không cần phải làm như vậy. Bạn chỉ có thể khởi động công cụ, hơn là nó sẽ đưa tất cả người hâm mộ lên tốc độ tối đa, gieo tốc độ hiện tại như thế này:

Giving the fans some time to reach full speed...
Found the following fan sensors:
  hwmon0/device/fan1_input     current speed: 2129 RPM
  hwmon0/device/fan2_input     current speed: 1679 RPM
  hwmon0/device/fan3_input     current speed: 0 ... skipping!
  hwmon0/device/fan4_input     current speed: 0 ... skipping!

Sau đó, bạn chỉ cần bỏ qua (Ctr + C) công cụ mà không lưu bất cứ điều gì.

Để cài đặt công cụ, bạn có thể sử dụng lệnh sau:

sudo apt-get install fancontrol

4
Không hoạt động trên netbook Asus EeePC Seashell Series - cho biết không tìm thấy cảm biến tương thích.
Ivan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.