Tại sao Linux làm nóng máy tính của tôi?


12

Tôi đã sử dụng Linux trên Acer 5740 được vài năm rồi. Gần đây, tôi nhận thấy rằng máy tính của tôi bắt đầu nóng lên và ổn định ở khoảng 70 độ. Nếu tôi kích hoạt Eclipse hoặc ffmpeg hoặc thứ gì đó, máy tính sẽ bắn tới 85-90 độ. Có lẽ điều này đã xảy ra trước đây nhưng tôi có thể đã bỏ qua nó.

Tôi có khởi động kép với Windows 7 và 70 độ là mức tối đa ngay cả khi tôi chơi game.

Tôi hy vọng Linux sẽ nóng lên một chút vì trình điều khiển nhưng 70 độ @ không hoạt động thì hơi quá.


Nghiên cứu trước đây của tôi về điều này cho thấy:

  1. Một người bạn của tôi có cùng một máy tính xách tay nhưng với thẻ ATI thay vì Intel (hiện tại của tôi) đã phải vật lộn với các vấn đề nhiệt ở cường độ lớn hơn nhiều. Anh ấy đã cài đặt fgrlx và máy tính xách tay của anh ấy cũng tuyệt như Siberia.

  2. Tôi đã cố gắng cài đặt trình điều khiển Intel cho thẻ của mình. Tôi có phiên bản Xorg và xorg mới nhất cho Intel. Nó không giúp được gì.

  3. Vấn đề là độc lập với phân phối. Tôi đã thử Ubuntu, Debian, Fedora và FreeBSD.

  4. Biểu đồ cho nhiệt độ so với thời gian sau khi khởi động khá ổn định. Không có cú nhảy bất ngờ.

  5. Tất cả nhiệt độ đều ở Celcius và tương ứng với max(acpi -t)


Giải pháp nào?

Chỉnh sửa : CPU của tôi nếu được thu nhỏ ở mức 933 MHz vẫn không giúp được gì. Tôi không thể tìm thấy điều khiển quạt cho máy tính xách tay của mình. Có một vài tập lệnh cho Acer Aspire One nhưng tôi không thể tìm thấy tập lệnh nào cho 5740.

/proc/acpi/fanThư mục của tôi trống rỗng!

 blah@blah-Laptop:/proc/acpi/fan$ ls -l
 total 0

Bạn đã tắt quy mô CPU?
Karlson

2
Âm thanh như quy mô CPU bị tắt hoàn toàn hoặc quạt của bạn không được quản lý đúng cách (lý tưởng nhất là BIOS sẽ quản lý nó, nhưng tôi đã thấy tình huống mô-đun hạt nhân chiếm lĩnh).
Chris Down

Tôi đã thu nhỏ CPU. Xem Chỉnh sửa.

Vì bạn thấy một sự khác biệt cụ thể giữa hai hệ điều hành và đang mở rộng quy mô CPU, trong linux, điều khiển quạt. Bạn có thể muốn thử nghiệm các cài đặt quạt rõ ràng, sau đó kiểm tra cài đặt ACPI. Bài viết này giải thích cách thiết lập rõ ràng tốc độ quạt CPU thông qua / Proc / acpi / fan / FAN / state
bsd

1
Đó là một bài viết đẹp nhưng vấn đề là thư mục / Proc / acpi / fan của tôi trống!

Câu trả lời:


5

Tôi đang chạy Arch Linux và đây là những gì tôi làm để giảm lượng khí thải nhiệt.

  1. Tôi sử dụng laptop-mode-toolsđể điều khiển nhân rộng tần số CPU và quay xuống đĩa cứng. Đĩa cứng có thể nóng lên khá nhiều nếu bạn giữ nó chạy liên tục. Nhưng hãy lưu ý, việc quay xuống đĩa cứng quá thường xuyên sẽ khiến nó bị hỏng. Ổ cứng máy tính để bàn thường được đánh giá chỉ 40.000-50.000 spinup. Ổ cứng máy tính xách tay thường được đánh giá cho khoảng 300.000 spinup. Liên kết.

  2. Tôi đã cài đặt acpi_callTruy cập tại đây hoặc theo dõi bài đăng này để được hướng dẫn tắt / kích hoạt thẻ rời của bạn. Đối với tôi, tôi đã vô hiệu hóa thẻ rời và chỉ sử dụng thẻ tích hợp.

  3. Nếu bạn đang sử dụng trình điều khiển i915 cho thẻ intel của mình, điều này sẽ hoạt động. Kiểm tra đầu ra của bạn lspci -mvknn | grep -B8 i915. Nếu nó trả về không trống, thì bạn có thể thêm i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1vào các tham số khởi động của mình.

    pcie_aspm=force cũng có thể được thêm vào nếu tất cả phần cứng PCIe trên hệ thống hỗ trợ Quản lý năng lượng trạng thái hoạt động.

Tôi sử dụng các bước để chủ yếu để giảm tiêu thụ năng lượng, nhưng tôi cũng nhận thấy nhiệt độ giảm hơn 10 ° C là tác dụng phụ. Tôi đoán với ít năng lượng sử dụng, nhiệt phát ra ít hơn.


Việc vô hiệu hóa card màn hình rời sử dụng acpi_callkhông được khuyến khích vì nó không tồn tại tạm ngưng. Tôi khuyên bạn nên xem Bumblebee sử dụng bbswitch để chuyển đổi năng lượng.
Lekensteyn

sudo apt-get cài đặt công cụ chế độ máy tính xách tay với một số điều chỉnh đã hoạt động (ít nhất là bây giờ).

0

Tôi gặp vấn đề tương tự với FSC XA3530 của tôi và thẻ video AMD 3650. Tôi cắt một lỗ ở phía sau gần ống tản nhiệt và quạt sau đó tôi thêm một số máy làm mát Cooper và máy làm mát máy tính xách tay. Nhưng nhiệt độ vẫn rất cao và đôi khi tôi bị tắt máy nhiệt khi chạy một số ứng dụng rất mạnh như ví dụ như các trò chơi. Tôi đã vô hiệu hóa tỷ lệ cpu để tối đa hóa cpu của mình và tôi đã cài đặt trình điều khiển hạt nhân tự phát triển để điều khiển quạt. Bên ngoài hộp, quạt không được hỗ trợ nên nếu không có trình điều khiển kernel, tôi thực sự có thể quên việc sử dụng hộp này. Gần đây tôi đã cài đặt trình điều khiển fglrx mới nhất và tôi nhận thấy rằng nhiệt độ cpu thấp hơn nhiều so với trình điều khiển nguồn mở ?? Trước khi cpu nhàn rỗi ở khoảng 60 ° C + thì bây giờ nó không hoạt động ở 40 ° C + ??? Có lẽ điều đáng nói là chỉ có 1 ống tản nhiệt lớn với 3 quạt làm mát và 1 quạt. Đây chỉ là một sơ yếu lý lịch nhanh chóng vì tôi đã cài đặt fglrx từ vài ngày trước. Tôi không tin tưởng điều đó vì các tiện ích bổ sung và trình điều khiển kernel tự phát triển của mình nhưng tôi khuyên bạn nên cài đặt trình điều khiển kernel và tự làm điều đó? Ngoài ra còn có một kịch bản perl cho một số hộp Acer. Có lẽ nó làm việc cho bạn? Nó giúp tôi rất nhiều để trình điều khiển kernel của tôi hoạt động. Có lẽ bạn cần tìm đúng thanh ghi trong bộ điều khiển nhúng? Thường có một cho chế độ quạt và một cho tốc độ. Nó dễ dàng hơn trong Windows với công cụ RW. Trong W7, tình hình không thay đổi ngay cả với trình điều khiển mới. Có lẽ nó làm việc cho bạn? Nó giúp tôi rất nhiều để trình điều khiển kernel của tôi hoạt động. Có lẽ bạn cần tìm đúng thanh ghi trong bộ điều khiển nhúng? Thường có một cho chế độ quạt và một cho tốc độ. Nó dễ dàng hơn trong Windows với công cụ RW. Trong W7, tình hình không thay đổi ngay cả với trình điều khiển mới. Có lẽ nó làm việc cho bạn? Nó giúp tôi rất nhiều để trình điều khiển kernel của tôi hoạt động. Có lẽ bạn cần tìm đúng thanh ghi trong bộ điều khiển nhúng? Thường có một cho chế độ quạt và một cho tốc độ. Nó dễ dàng hơn trong Windows với công cụ RW. Trong W7, tình hình không thay đổi ngay cả với trình điều khiển mới.


1
Để kiểm soát EC, bạn có thể xem aceracpi.googlecode.com/svn/trunk/acer_ec/acer_ec.pl
Lekensteyn

0

Linux làm nóng máy tính xách tay của bạn vì bạn cần cài đặt trình điều khiển card đồ họa phù hợp (hoặc đợi cho đến khi chúng khả dụng) và một số gói giúp bạn quản lý nhiệt độ, như quay đĩa ở tốc độ thấp hơn và điều chỉnh CPU đúng cách. Tôi khuyên bạn nên cài đặt powertop; nó đi kèm với một số gợi ý sẽ giúp bạn cải thiện hiệu suất máy tính xách tay của bạn.

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.