CPU laptop + GPU quá nóng sau khi cập nhật lên 18.04 LTS


13

Tôi đã gặp vấn đề tương tự trong lần thử nâng cấp cuối cùng (với bản cài đặt sạch) từ 16.04 LTS lên 18.04 LTS. Khi tôi đang duyệt internet và đặc biệt khi tôi đang phát video, CPU + GPU của tôi tăng lên nhanh đến mức cao, khiến cho việc điều tiết bị kích hoạt và tạo ra độ trễ không thể chịu đựng được, khiến hệ thống không thể sử dụng được trong khoảng 60 giây trở lên.

Với Ubuntu 16.04 LTS tôi chưa bao giờ gặp phải vấn đề này. Tất nhiên nhiệt độ tăng và tiết lưu được bắn thường xuyên (sau tất cả đây là máy tính xách tay), nhưng hệ thống không bao giờ không sử dụng được và phát lại video rất mượt.

Giải pháp trước đây của tôi là hạ cấp xuống 16.04 LTS một lần nữa, nhưng bây giờ tôi cần phiên bản mới hơn nên tôi muốn tìm giải pháp.

Thông số hệ thống:

  • CPU: Intel Core i7-6500U
  • GPU: Đồ họa Intel HD 520
  • Ubuntu: 18.04 LTS
  • Linux: 4.15.0-30
  • Mesa: 18.0.5
  • Tăng tốc phần cứng: bật

CẬP NHẬT 1

Chắc chắn đó là một vấn đề với điều chỉnh tần số. Thay vì điều chỉnh tần số CPU để tránh quá nhiệt cho bộ xử lý, hệ thống đang đợi cho đến khi nhiệt độ đạt đến giới hạn (mặc định là 85 CC) và sau đó intel_powerclampmô-đun kích hoạt, biến hệ thống không sử dụng được trong 60 giây trở lên.

Tôi sẽ mong đợi một sự suy giảm hiệu suất lũy tiến từ intel_powerclamp, nhưng không, nó là tất cả hoặc không có gì. This Điều này có thể được cấu hình?

Giải pháp hiện tại của tôi là sửa đổi kịch bản của câu trả lời này . Nó có vẻ hoạt động, nhưng nó là một hack lớn. Phải có một cách thông thường để điều chỉnh cấu hình hệ thống để đạt được kết quả tương tự.

CẬP NHẬT 2

Nếu tôi tắt tần số turbo boost ( echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo) thì vấn đề sẽ biến mất hoàn toàn. Nhiệt độ không bao giờ đạt đến giới hạn và tập lệnh được giới thiệu trong bản cập nhật 1 cũng không intel_powerclampkích hoạt và máy tính xách tay hoạt động trơn tru và có thể sử dụng được.

Vấn đề bây giờ là turbo boost bị vô hiệu hóa. Với Ubuntu 16.04 LTS tôi không bao giờ gặp phải vấn đề này.

Đây rõ ràng là một cấu hình xấu của hệ thống con quản lý nhiệt của Ubuntu 18.04 LTS. Có cách nào để khắc phục nó?

CẬP NHẬT 3

Hệ thống vẫn không sử dụng được. Cài đặt máy chủ Ubuntu 18.04 LTS và mọi thứ khác ngoài Gnome3 hoạt động. Chà, Gnome không phải là điều mới lạ, nhưng nó có thể sử dụng được với 16.04 ...


2
Tôi gặp vấn đề tương tự với i7-6500U khi chạy các tác vụ nặng của CPU như nén / giải nén các tệp lớn và đặc biệt là biên dịch phần mềm với make. Tôi đã cố gắng giới hạn makechỉ sử dụng một quy trình nhưng kết quả là thời gian chạy dài hơn, nhiều nhiệt hơn. Trong trường hợp của tôi, nó không tiết lưu, nhưng tắt toàn bộ máy tính xách tay.
Dave A

Turbo boost thực sự khá vô dụng trong hệ thống 64 bit. Trừ khi bạn chạy một số ứng dụng 32 bit thường xuyên, không có bất lợi thực sự nào trong việc giữ cho nó bị vô hiệu hóa.
Fran Marzoa

Câu trả lời:


5

Vô hiệu hóa intel_pstate khi khởi động bằng cách chỉnh sửa cấu hình grub của bạn.

Mở / etc / default / grub bằng trình soạn thảo văn bản ưa thích của bạn và xác định dòng bắt đầu bằng:

GRUB_CMDLINE_LINUX_DEFAULT

Và thêm intel_pstate = vô hiệu hóa ở cuối chuỗi đó. Đây là cách tôi chăm sóc nó:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=disable"

Bây giờ, thực hiện:

sudo update-grub

Và khởi động lại máy tính xách tay của bạn. Đó là nó. Nó sẽ hoạt động trơn tru và mát mẻ như với 16.04.

Một số thông tin bổ sung: thống đốc intel_pstate dường như có lỗi, hoặc chỉ đơn giản là ngu ngốc và không thể phát hiện tăng nhiệt độ nhanh và hậu quả là giảm tốc độ bộ xử lý. Có vẻ như họ chỉ cầu nguyện cho Thiết bị làm mát Saint để nó giữ CPU ở dưới ngưỡng tắt máy. Trong một máy tính để bàn có tuabin DC9 như một niềm tin có thể hợp lý, nhưng trong các máy tính xách tay có một quạt nhỏ như XPS13 của tôi, tốt hơn hết là bạn nên nghi ngờ và để những thứ đó vào ACPI cũ (Cấu hình vô thần và Giao diện sức mạnh). Ít nhất là cho đến khi thống đốc intel_pstate phát triển một số bộ não.

Và turbo boost chủ yếu là vô dụng. Rất có thể là bạn sẽ không mất gì khi bị vô hiệu hóa. Tính năng này rất hữu ích trong thời của bộ xử lý monocore 32 bit, nhưng không phải trong thế giới đa lõi 64 bit mà chúng ta đang sống bây giờ.


Giải pháp này không hoạt động trên máy tính xách tay của tôi.
dùng3368561

Nó hoạt động khá tốt trong XPS13 của tôi, dù sao nó vẫn cho phép chế độ turbo theo thời gian. Bạn có thể thử để intel_pstate kích hoạt và vô hiệu hóa hoàn toàn chế độ turbo, vì chế độ turbo không thực sự cải thiện tốc độ làm việc của ứng dụng thực và đó là nguyên nhân chính của quá nhiệt. Chỉ cần google "Ubuntu vô hiệu hóa intel turbo boost", có nhiều câu trả lời về cách làm như vậy và thêm nó vào tập lệnh khởi động. Chúc may mắn!
Fran Marzoa

1
BTW, cũng có một tiện ích mở rộng Gnome Shell có thể giúp bạn giải quyết vấn đề theo cách thủ công hoặc ít nhất là thực hiện một số thử nghiệm để hiểu rõ hơn về vấn đề của bạn. Nó được gọi là "CPU Power Manager". Đối với cả hai, vô hiệu hóa turbo boost và sử dụng tiện ích mở rộng này, bạn cần kích hoạt intel_pstate, vì vậy nếu bạn thay đổi grub của mình như được đề xuất trong câu trả lời của tôi, bạn sẽ phải quay lại bằng cách xóa intel_pstate = vô hiệu hóa chuỗi đó khỏi GRUB_CMDLINE_LINUX_DEFAULT của bạn cập nhật-grub. Đừng quên khởi động lại sau đó.
Fran Marzoa

Bất kỳ nguồn nào về tuyên bố "tần số turbo là vô dụng"? Tôi thấy tần số thô 37% (3,7 GHz so với 2,7 GHz) khá đáng kể!
K3 --- rnc

Bạn đã bỏ lỡ một "chủ yếu" có liên quan ở đó. Tôi nghĩ rằng nó phụ thuộc vào những gì bạn làm. Tôi đã thực hiện một số điểm chuẩn với các ứng dụng đa luồng có và không có turbo trong máy tính xách tay i7 của tôi và không nhận thấy sự khác biệt nào cả. Thật không may, tôi không tìm thấy bất kỳ điểm chuẩn toàn diện nào khi so sánh các bộ xử lý intel khác nhau với turbo được kích hoạt và bị vô hiệu hóa, vì vậy tôi không thể nói nó hoàn toàn vô dụng.
Fran Marzoa

2

Tôi cũng gặp vấn đề với i7-6500u.

Những thay đổi trong nhân Linux đã cải thiện hiệu năng của chip Intel, với tác dụng phụ là gây kẹp nhiệt trên các thiết bị có giới hạn nhiệt thấp.

Tôi thấy TLP đã giúp rất nhiều cho việc giảm bớt hành vi. Tắt turbo boost là một cách khác để chế ngự nó. Bạn cũng có thể đặt quạt liên tục chạy hoặc bật ở nhiệt độ thấp hơn, điều này làm tăng giới hạn nhiệt của thiết bị.


1
TLP trông giống như giải pháp. Với nhiệt độ ổn định dưới 20 ºC. Tôi sẽ kiểm tra nó trong vài ngày và nếu khả năng sử dụng phù hợp với khả năng tôi có với 16.04 LTS, tôi sẽ chấp nhận câu trả lời này.
dùng3368561

Cái quái gì là TLP?
Fran Marzoa

Quản lý năng lượng laptop cho Linux.
Peter Geis

Dương tính giả. Vấn đề vẫn còn ở đây; chỉ ít thường xuyên hơn
dùng3368561

Mọi người nên cài đặt TLP ngay cả trước khi vấn đề nóng bắt đầu. Giữ cho hệ thống mát hơn, giữ cho quạt tắt hoặc tốc độ thấp thường xuyên hơn và nói chung mọi thứ đều hoạt động tốt. Thêm vào đó, nó làm thêm công cụ khi sử dụng pin. Bên cạnh việc tắt kích hoạt turbo boost, hãy xem xét giảm tần số tối đa từ 3.500 MHz xuống 3.000 Mhz hoặc 2.500 MHz. Nó làm cho mọi thứ chậm hơn tất nhiên nhưng có ít nhiệt hơn.
WinEunuuchs2Unix

1

tlp

Như đã đề cập trên chủ đề này tlphoạt động kỳ diệu để giữ cho hệ thống được kiểm soát. Nó hoạt động với thermald, Intel Powerclamp, Pin vs AC cho nguồn USB, v.v. Mặc dù cấu hình cao Tôi chưa bao giờ phải thay đổi cài đặt cấu hình để có trải nghiệm Out-Of-The-Box thú vị. Trước khi sử dụng, tôi đã gặp phải tất cả các vấn đề với máy tính xách tay IvyBridge quá nóng mọi lúc. Tôi có nó trên máy tính xách tay Skylake mới của mình và người hâm mộ KHÔNG BAO GIỜ chạy trừ khi thực hiện nâng cấp Ubuntu 16.04 LTS lên 18.04.

Bạn có thể nhận được một bài viết rất chi tiết với hướng dẫn cài đặt tại đây: Dừng cpu quá nóng


Ngoài ra, tôi đã đọc một vài câu hỏi trong hai tuần qua từ những người muốn ghi đè tần số tối thiểu, tần số tối đa hoặc để sửa tần số hiện tại ở một tốc độ cụ thể. Vì vậy, tôi đã quyết định tạo một dự án GUI bash + yad mới. Một tab để hiển thị nhiệt độ cho tất cả các vùng nhiệt và phát hành thông báo gửi (tin nhắn bong bóng bật lên) sẽ là một phần của nó. Cũng như một số loại tệp nhật ký phiên khi bạn không xem màn hình có thể được giữ lại.

Tôi mới có ý tưởng 2 giờ trước trong khi đọc lại chủ đề này. Không hứa hẹn khi thực hiện dự án nhưng tôi nghĩ một vài người sẽ thích nó và tôi sẽ có rất nhiều niềm vui :)


0

Dell Inspiron 17-5770 với Intel i7-8550 và Gpu kép tại đây, các sự cố về nhiệt và bus với Ubuntu 18.04 được cài đặt. Mỗi khi có một bản cập nhật trình điều khiển hệ thống dường như sẽ đẩy phần cứng nóng hơn và chậm hơn. Bản cập nhật cuối cùng có vỏ máy ở mức 140F và CPU ở mức 160F trong khi xem độ trễ của Youtube ở mức 140p trong phòng 70F với nhiều luồng không khí. Đây là những gì làm việc cho tôi:

sudo nano / etc / default / grub

Tìm dòng bắt đầu bằng 'GRUB_CMDLINE_LINUX_DEFAULT =' và thêm các nhận xét này trong dấu ngoặc kép.

pci = nomsi pci = noaer

IE: GRUB_CMDLINE_LINUX_DEFAULT = "giật gân yên tĩnh pci = nomsi pci = noaer"

Sau đó cập nhật grub với:

sudo update-grub

Tôi không tin rằng đây là một sửa chữa thích hợp. Nhưng nếu hệ điều hành của bạn đang trên bờ vực phá hủy máy tính của bạn, hãy tìm những gì hoạt động và hy vọng một bản cập nhật đi kèm mà không làm mọi thứ tồi tệ hơn.

May mắn nhất


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.