Quạt luôn bật, mức sử dụng CPU khá thấp và không thể tìm thấy các tệp fan hâm mộ hoặc therm_zone


18

Tôi có một máy tính xách tay Asus N76VB với Ubuntu 14.04 và TLP để quản lý năng lượng. Tuy nhiên, quạt luôn bật. Nó không thực sự lớn, nhưng nó gây phiền nhiễu. Sử dụng CPU của tôi là khoảng 1-2%. Nó có tốc độ 1,20 GHz.

Tôi đã thêm vào acpi=forcethông số khởi động của mình nhưng nó không thay đổi gì cả.

/proc/acpi/fan: No such file or directory
/proc/acpi/thermal_zone: No such file or directory

Tôi đã tải tất cả các mô-đun ACPI của Asus.

lsmod | grep asus:

asus_nb_wmi            16990  0 
asus_wmi               24191  1 asus_nb_wmi
sparse_keymap          13948  1 asus_wmi
video                  19476  2 i915,asus_wmi
wmi                    19177  2 mxm_wmi,asus_wmi

Bằng cách nào đó, nó có thể đọc được nhiệt độ.

sensors:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +43.0°C  (crit = +108.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +42.0°C  (high = +87.0°C, crit = +105.0°C)
Core 2:         +39.0°C  (high = +87.0°C, crit = +105.0°C)
Core 3:         +39.0°C  (high = +87.0°C, crit = +105.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +43.0°C  

Tôi thực sự hy vọng ai đó biết làm thế nào để giải quyết điều này. Hầu như tất cả thông tin tôi có thể tìm thấy là về việc tiết kiệm năng lượng để tạo ra ít nhiệt hơn.


Tôi có đồ họa Intel và NVIDIA (GeForce 740M) nhưng tôi gần như bất cứ lúc nào trên Intel.

$ sudo lshw -c display
  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:43 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

fwts fan:

http://pastebin.com/tCRW4Tn6


Tôi đã cập nhật câu hỏi của mình.
Louis Matthijssen

1
Bạn đã tìm cách cập nhật BIOS của mình với bất cứ điều gì mới nhất được khuyến nghị từ nhà sản xuất máy tính xách tay của bạn chưa? Điều này đôi khi giải quyết các vấn đề ACPI.
fossfreedom

Vâng, đã có một bản cập nhật "cập nhật chính sách nhiệt" nhưng tôi đã cài đặt nó trước khi cài đặt Ubuntu.
Louis Matthijssen

Tại sao không liên hệ với nhà sản xuất và hỏi tại sao "chính sách nhiệt cập nhật" không hoạt động đúng? Bạn có thể muốn truy cập support.asus.com/contactus.aspx?SL Language = en Tùy chọn 5,6 hoặc 7 có thể là một nơi tốt để bắt đầu. Chúc may mắn!
Anh Cả Geek

Cảm ơn bạn, tôi sẽ dùng thử, nhưng tôi không nghĩ nó sẽ giúp ích vì Linux có thể "không được hỗ trợ". Ngoài ra, tôi đã liên lạc với họ trước đó và họ dường như không thể trả lời những câu hỏi đơn giản nhất.
Louis Matthijssen

Câu trả lời:


6

Canonical đã phát triển một thứ gọi là FWTS , sẽ kiểm tra một cách có hệ thống các tính năng ACPI được cung cấp và báo cáo về tình trạng sức khỏe của họ và các giải pháp khắc phục có thể. Chạy nó và đăng nội dung ở đây (xin vui lòng) và một lỗi launchpad đối với kernel-linux.

Ở mức tối thiểu chạy các bài kiểm tra "quạt tản nhiệt".

[tiếp tục sử dụng kết quả từ FWTS]

Kiểm tra 2 trên 2: Hệ thống tải, kiểm tra trạng thái quạt CPU.
Kiểm tra có bao nhiêu người hâm mộ trong hệ thống. Kiểm tra trạng thái hiện tại của
quạt (s).
Tải CPU trong 20 giây để thử và thay đổi tốc độ quạt.
Trạng thái hiện tại của quạt cool_device0 không thay đổi từ giá trị 0 trong khi CPU là
bận.
Trạng thái hiện tại của quạt làm mát_device1 không thay đổi từ giá trị 0 trong khi CPU là
bận.
Trạng thái hiện tại của quạt làm mát_device2 không thay đổi từ giá trị 0 trong khi CPU là
bận.
Trạng thái hiện tại của quạt cool_device3 không thay đổi từ giá trị 0 trong khi CPU là
bận.
Trạng thái hiện tại của quạt làm mát_device4 không thay đổi từ giá trị 0 trong khi CPU là
bận.
Quạt làm mát_device5 trạng thái hiện tại không thay đổi từ giá trị 0 trong khi CPU là
bận.
Trạng thái hiện tại của quạt cool_device6 không thay đổi từ giá trị 0 trong khi CPU là
bận.
Trạng thái hiện tại của quạt làm mát_device7 không thay đổi từ giá trị 0 trong khi CPU là
bận.

LỜI KHUYÊN: Không phát hiện bất kỳ thay đổi nào trong thiết bị làm mát nhiệt liên quan đến CPU
Những trạng thái. Có thể là các thiết bị đang trả lại thông tin tĩnh cho
trình điều khiển và / hoặc tốc độ quạt sẽ tự động được điều khiển bởi phần sụn
sử dụng Chế độ quản lý hệ thống trong trường hợp các giao diện kernel đang được kiểm tra
có thể không hoạt động

ĐỒNG Ý. Điều đó xác nhận vấn đề, không có phản hồi.

Dường như bạn đã cài đặt mô-đun asus-laptop. Đôi khi các mô-đun hỗ trợ dành riêng cho máy tính xách tay thực hiện thủ thuật cho các thành phần này

$ sudo modprobe asus-laptop

Điều này dường như đã hoạt động cùng một lúc, Ubuntu 12.04 với tốc độ quạt asus n76vb không hoạt động , điều này sẽ khiến trường hợp của bạn trở thành hồi quy. Thật không may trong trường hợp đó, phương thuốc là "Tôi đã cập nhật một loạt các công cụ và nó đã hoạt động" :(.


Tôi chỉ có thể chạy thử nghiệm quạt vì thử nghiệm therm_trip dường như không còn tồn tại nữa. Kết quả là trong câu hỏi.
Louis Matthijssen

1
Bạn nói đúng, mô-đun không được tải. Nhưng tôi nhận được lỗi này : modprobe: ERROR: could not insert 'asus_laptop': No such device. Tôi đã tìm kiếm một chút và thêm vào acpi_osi=Linuxcấu hình GRUB của mình, nhưng nó vẫn không hoạt động. Nếu bạn có bất kỳ ý tưởng nào về cách khắc phục tôi sẽ đánh giá cao nó. Tôi sẽ tiếp tục tìm kiếm.
Louis Matthijssen

Tôi sẽ cung cấp cho bạn 50 đại diện cho nỗ lực của bạn. Cảm ơn rât nhiều. Tôi nghĩ rằng máy tính xách tay này không có hỗ trợ ACPI cho người hâm mộ, chúng dường như được điều khiển hoàn toàn bởi BIOS.
Louis Matthijssen

Cảm ơn! ping tôi tại ppetraki trên freenode nếu bạn muốn tiếp tục hack.
ppetraki

3

Hai điều tôi đã làm và giảm tiếng ồn của quạt:

  1. Thêm một tham số khởi động, như được mô tả dưới đây
  2. Cài đặt tlp, đây là một tiện ích quản lý năng lượng tuyệt vời cho Linux

Tôi đã làm theo thứ tự này, và 2 là hiệu quả nhất.


Để thêm tham số khởi động:

  1. sudo nano /etc/default/grub
  2. chỉnh sửa dòng bắt đầu GRUB_CMDLINE_LINUX_DEFAULTvà thêm acpi_osi=vào các từ khác giữa "dấu ngoặc kép"
  3. tiết kiệm
  4. chạy sudo update-grub
  5. khởi động lại

Thêm chi tiết ở đây hoặc ở đây và bằng tiếng Đức ở đây .

Để cài đặt tlp:

sudo apt-get install tlp


Tôi phải đề cập rằng trong câu trả lời ban đầu acpi_osi=Linux, vì vậy bạn cũng có thể muốn thử nó.

Cuối cùng, tôi đã làm điều này trong một chiếc Asus G53JW với Debian 8 (mặc dù tlpcũng có sẵn cho Ubuntu). Nó cũng hoạt động trên máy tính xách tay 4K 4K mới nhất (UX501VW)


2
  • Linux 3.13 có một lỗi liên quan đến kiểm soát quạt: lỗi kernel.org # 71711 Chính sách quạt lạ / nguy hiểm kể từ 3.13 . Dường như bản vá giới thiệu lỗi này sẽ được hoàn nguyên trong Linux 3.15. Trong thời gian chờ đợi, bạn có thể thử cài đặt một trong các hạt nhân chính 3.12.x từ hạt nhân PPA . Các báo cáo lỗi dường như cho thấy rằng 3.12.17 sẽ hoạt động tốt.

  • Nouveau có thể có vấn đề về điều khiển quạt, chuyển sang trình điều khiển độc quyền có thể giúp ích nếu bạn có đồ họa Nvidia và quạt hoạt động sai được gắn vào card đồ họa.

  • Kiểm tra nếu có bất kỳ cập nhật BIOS cho hệ thống của bạn. Nhiều bộ điều khiển quạt dựa vào BIOS cài đặt chính xác các giá trị cảm biến nhất định.


Được rồi, vì tôi đã có trình điều khiển NVIDIA và bản cập nhật BIOS mới nhất nên tôi muốn thử điều kernel. Tôi tự hỏi nếu tôi phải cài đặt linux-headers? Nếu vậy, tôi nên cài đặt linux-headerscho cả hai amd64allchỉ amd64?
Louis Matthijssen

Bạn không cần tiêu đề linux trừ khi bạn sử dụng một số mô-đun hạt nhân bên ngoài yêu cầu biên dịch lại (DKMS).
Bain

Tôi nghĩ NVIDIA sử dụng cái này? Vậy tôi nên cài đặt cả hai amd64allchỉ amd64?
Louis Matthijssen

Có mô-đun Nvidia sẽ sử dụng nó. Cài đặt cả hai.
Bain

Tôi phải báo cáo rằng Asus N55SL của tôi chạy nóng hơn khoảng 10 ° C vì tôi đã nâng cấp hệ thống từ Ubuntu 12.04 lên 14.04. Vấn đề của tôi có thể liên quan đến những gì đang được thảo luận ở đây? có cách nào để gỡ lỗi này hơn nữa không?
Andrea Borga

0

Tôi gặp vấn đề tương tự với Dell Inspiron 15 7537 của tôi.

Vấn đề đã biến mất khi tôi thay đổi trình điều khiển nVidia trong Trình điều khiển bổ sung thành trình điều khiển Nouveau. Tôi không biết tại sao, nhưng nó hoạt động trong trường hợp của tôi.

Tôi mới sử dụng Ubuntu nên tôi rất miễn cưỡng với người hâm mộ hệ thống. Tôi đã cài đặt một chương trình được gọi psensorđể theo dõi nhiệt độ hệ thống.

Việc sử dụng CPU trong System Monitor có vẻ ổn nên tôi nghĩ đó có thể là một vấn đề với việc sử dụng GPU, điều không được báo cáo trong System Monitor, và phỏng đoán đầu tiên may mắn của tôi là cố gắng thay đổi trình điều khiển đồ họa.

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.