Linux mint греется ноутбук

Обновлено: 04.07.2024

Всем Добрый день!
Уже давно передо мной встал вопрос - как бороться с перегревом ноутбука?
Я периодически устанавливаю разные дистрибутивы "на попробовать", интересно, что нового у "соседей", да и приходится часто чинить компьютеры и решать проблемы (и Виндовса и Линукса), а в разных дистрибутивах одни и те же проблемы решаются по разному.
Что я заметил, уже давно и во всех дистрибутивах пропала регулировка температуры, ядро и все системные сервисы типа acpid, cpufreqd, upower и pm-utils, laptop-mode-tools - все они занимаются только отслеживанием состояния батареи, нажатия кнопки выключения и закрытия крышки и частоты процессора. При чём иногда установлено несколько дублирующих сервисов и всё равно, для лучшего энергосбережения надо доустановить powertop и там нужные галочки поставить и то, не ясно, работает ли? Бардак! И при этом НИ ОДИН сервис или модуль ядра не занимается температурой, только выключение компьютера когда процессор достиг критической температуры.
Не верите? Ну, доказывать я не буду, а поделюсь ценной находкой, которую нашёл на просторах интернета. К сожалению, после проведённых экспериментов и проверки работы, снова найти автора этого скрипта мне не удалось, Злобный гугл спрятал его от меня. Но я домаю он был бы не против публикации, так как писал, мол, пользуйтесь все.
Итак текст скрипта:

Как этим пользоваться в Росе? Я сделал так:
Проверяем для начала - работает ли управление частотой процессора вообще? Запустите консоль (в стартовом меню ищите) напишите su и жмите Enter, введите пароль администратора root. Теперь введите команду: cpupower -c all frequency-info если увидите что-то типа

Значит всё в порядке. У меня, как видите, работает модуль powernow-k8 а политика смены частоты ondemand Максимальная доступная частота 2000, а максимальная разрешённая частота - 1000MHz (у меня уже работает этот скрипт, включен онлайн фильм, компьютер нагрелся, поэтому выше 1000 подниматься не разрешает). У вас модули могут быть и другие (acpi-cpufreq, например), если же модуль не доступен или политика другая - это отдельный разговор.
Если всё в порядке, нажимаем Alt+F2 появляется строка пишем kdesu dolphin , вводим пароль администратора root . открывается диспетчер файлов с правами root (никогда не пользуйтесь им просто так). Выходим в корневую папку идём в /usr/local/bin И в этой папке правой кнопкой мыши - Создать - текстовый файл пишем имя - temp_throttle.sh жмём Enter. теперь правой кнопкой мыши на этом файле - Свойства - Права - поставить галочку Исполняемый файл и OK. Теперь открываем этот файл, вставляем текст скрипта и сохраняем его. Выходим опять в корневую папку и идём в /etc/pm/power.d создаём тут файл tenp , опять делаем его исполняемым и вставляем следующий текст:

  • acpi-cpufreq - подходит очень многим процессорам.
    powernow-k7 и powernow-k8 - процессоры AMD (не знаю как с бульдозерами, не пробовал)
    и иногда попадается p4_clockmod - старые процессоры от Intel.
  • ondemand - стоит обычно по умолчанию. При его работе процессор быстро реагирует на нагрузку системы и разгоняется сразу до максимума и тормозит до минимума.
    conservative - разгоняется и тормозит плавнее, чаще задерживается на промежуточных стадиях
    powersave - тут всё просто, ставится минимальная частота и поползли (смысла ставить его нет)
    performance - Интересный вариант, максимальная мощность. Если включите этот режим, процессор будет работать на полную мощность, но наш регулятор температуры всё равно будет его держать в узде, снижая частоту при повышении температуры, хотя тут никаких гарантий.

Последний раз редактировалось Константин 15 янв 2013, 00:08, всего редактировалось 3 раза.

Самые эффективные способы снизить перегрев ноутбука на Linux

Мы рассмотрим ряд средств, с помощью которых вы сможете управлять температурой CPU, следить за приложениями и их влиянием на температуру. Также мы используем ряд управляющих программ, которые вы сможете установить и забыть про них, а также рассмотрим лучшие практики по предотвращению нагрева. Советы, указанные здесь, должны быть приложимы ко всем дистрибутивам Linux, вроде Ubuntu, Linux Mint, Fedora, Arch Linux, elementary OS и т.д. Также они должны работать на всех ноутбуках, вроде HP, Acer, Dell, Toshiba и т.п. Я использовал их на ноутбуке Acer в связке с Ubuntu.

Средства, которые вы можете установить в целях предотвращения перегрева ноутбуков на Linux

TLP — моё любимое средство для управления электропитанием в Linux. Это управляющая программа, которая преднастроена так, чтобы предотвращать перегрев и продлевать жизнь батареи. Она будет начинать работать в фоновом режиме при каждом запуске системы. Я всегда включал TLP в списки программ, которые следует установить сразу после установки Ubuntu, за ее полезность и простоту.

Для того чтобы установить TLP на дистрибутивы на базе Ubuntu, используйте следующие команды:

Если вы используете ThinkPad’ы, то вам понадобится дополнительный шаг:

Перезапустить систему после установки. Инструкции по установке на других Linux дистрибутивах ищите здесь.

Ощущения от работы должны поменяться через пару часов или даже дней. Для удаления TLP можно использовать следующие команды:

thermald

Linux thermal Daemon (thermald), разработанный Open Source подразделением Intel, занимается мониторингом и управлением температуры CPU, что приводит к снижению общей температуры устройства. Thermald доступен на Ubuntu и его можно установить с помощью следующей команды:

Он также должен быт доступен в репозиториях иных дистрибутивов. Как говорят пользователи TLP и Thermald не конфликтуют, то есть их можно установить и запустить параллельно. О том, как включить intel p_state можно почитать здесь.

Laptop Mode Tools

Laptop Mode Tools — это средство для сбережения энергопотребления для Linux, которое позволяет настраивать себя по-разному в целях увеличения продолжительности жизни батареи. Вы можете спросить почему мы говорим про продолжительности жизни батареи в статье про перегрев? Дело в том что, когда ваш ноутбук работает в энергосберегающем режиме, он меньше нагревается. Поэтому это средство не только продлевает время службы батареи, но и уменьшает уровень нагрева. Laptop Mode Tools и TLP вместе работают плохо, поэтому перед установкой Laptop Mode Tools придется удалить TLP.

Для установки Laptop Mode Tools на дистрибутивах на базе Ubuntu можно использовать следующий PPA от WebUpd8:

У него также есть графический интерфейс, который позволяет с легкостью настраивать средство. Для запуска GUI используйте эту команду:

CPUfreq

С помощью CPUfreq можно выбрать в каком режиме будет работать ноутбук. Есть 3 режима: preformance, on demand и power saver. Режим Power saver снижает уровень нагрева. Со средством удобно работать, так как в Ubuntu у него его есть наглядный апплет. Для установки CPUfreq на дистрибутивах на базе Linux используйте следующую команду:

Как только программа будет установлена, просто выберите режим Power Saver в апплете.


На сколько мне известно, CPUfreq не конфликтует с TLP. Также она не должна конфликтовать с Thermald и Laptop Mode Tools (то есть их можно поставить вместе, но без TLP).

Какое лучше использовать из указанных средств?? Ответ зависит от пользователя. Я обычно ставлю TLP с CPUfreq. Можно попробовать все по очереди и так понять, что больше подходит. Легче всего будет проследить изменения в работе с помощью средств мониторинга температуры компьютера. Далее мы рассмотрим, какими средствами мониторинга температуры можно пользоваться.

Если вы планируете установить или уже установили один (или несколько) из вышеописанных инструментов, попробуйте найти разницу между температурой до и после установки при одинаковых рабочих условиях. Мониторинг температуры оборудования также полезен в случае, когда определенное приложение, потребляющее слишком много CPU, приводит к перегреву компьютера. Временами некоторые приложения потребляют слишком много CPU. Если такие приложения убрать, то это вполне может помочь с охлаждением.

Для мониторинга температуры мы будем использовать Psensor. Psensor — это инструмент с графическим интерфейсом, который позволяет следить за температурой CPU, GPU и жесткого диска, а также за скоростью вращения вентилятора. Он в реальном времени отображает интересующую нас информацию.


Перед установкой Psensor понадобиться сделать еще пару вещей. Во-первых, примените эту команду:

Затем начните определение аппаратных сенсоров:

Как только все будет сделано, используйте следующую команду для установки Psensor:

В Ubuntu Psensor также имеет апплет для быстрого доступа к отображению информации.


Иногда буквально одна программа или процесс могут начать потреблять CPU. Когда ваша CPU занята на 100%, то это приводит к перегреву, который проявляется в том, что вы начинаете слышать усиленную работу вентилятора.

Вредоносным может быть что угодно. Например, вкладка браузера со скриптом, который потребляет слишком много ресурсов или сошедший с ума апплет. К примеру, в Ubuntu 16.04 была уязвимость Samba, потреблявшая 100% CPU.

Если ваш компьютер неожиданно начинает греться и шуметь, то это верный индикатор того, что где-то есть подобное приложение.

Откройте терминал и введите:

Эта команда откроет список особо актуальных для CPU задач. Наверху вы увидите, что больше всего потребляет CPU. Надо найти, что потребляет 60-100% CPU.

Например, на скриншоте ниже Firefox потребляет 250% CPU. Это странно.


Если есть такой процесс, найдите его ID и убейте его. Команду kill можно использовать так:

Если программа постоянно потребляет невменяемое количество CPU, возможно вам следует найти ей альтернативу. Бывает, что определенные версии программ содержат баги или проблемы взаимодействия с памятью. До их исправления лучше подобный софт не использовать.

Если ваш ноутбук сложно назвать современным, возможно он просто не вытягивает нынешнее рабочее окружение GNOME или Unity. Очевидно, что если CPU всегда на пределе, то перегрева не избежать. Я не фанат подобного выхода, но если есть возможность перехода на чего-то полегче, то обратите внимание на LXDE или XFCE.

Для установки XFCE на Ubuntu используйте следующую команду:

LXDE можно установить через Ubuntu Center. В иных дистрибутивах за инструкциями по установке обратитесь к Wiki и форумам. Как только вы установите рабочее окружение, разлогиньтесь и в меня логирование выберете интересующее вас рабочее пространство.


Пока мы успели поговорить только про программные решения проблемы перегрева. Теперь давайте пройдемся по аппаратной части. Есть несколько базовых практик, которые при регулярном исполнении позволяют уменьшить температуру компьютера.

Не ставьте ноутбуки на ткань


Я понимаю, что ноутбук, он же лаптоп (laptop, от англ. lap - колени, top - верх), создан для того, чтобы ставить его на колени, но так использовать ноутбук не рекомендуется. Если вы перевернёте ноутбук, то увидите, что его дно должно быть всегда немного приподнято относительно поверхности, для чего и существуют ножки (белые квадраты на картинке выше). Это сделано для того, чтобы компьютер мог всасывать воздух для охлаждения. Как только вы ставите лаптоп на колени, приток воздуха блокируется, что приводит к нагреву.

Если вы используете компьютер в постели, ставя его на одеяло, то знайте — так лучше не делать. Так вы не только блокируете приток воздуха, но позволяете ему всасывать в себя материал ткани и все что есть на кровати, что потом оседает внутри, в том числе на вентиляторе. Это в любом случае прибавляется к общей температуре. Как в таком случае поступать?

Если хотите знать моё мнение, то я, например, всегда использую компьютер на ровной поверхности, вне зависимости от места работы. На самом деле, я подкладываю большой календарь, который мне подарили на работе. Мне подходит. Если есть возможность потратиться, то можно прикупить специальную охлаждающую подставку, она не только уменьшит нагревание, но и заберет какое-то количество градусов.

Иногда чистите ноутбук


В разделе выше мы обсудили, что в компьютер попадает пыл и материалы, которые там в дальнейшем оседают, и это однозначно влияет на температуру набираемую компьютером при работе. Взгляните на дно ноутбука, особенно туда, где должен проходить воздух. Там не забито? Как звучит вентилятор? Сильно шумит? Если да, то пора чистить.

А теперь о сложном. Если вы достаточно опытный пользователь и уверены в себе, то можно попробовать взять отвертку и прочистить места, где по вашему блокируется воздух. Если же уверенности нет, то лучше самому этого не делать, так как можно сильно повредить устройство. В таких ситуациях лучше обращаться к профессионалам. Поищите специалистов по очистке компьютерного оборудование неподалеку. Подобные операции раз в год обеспечат компьютеру долгую жизнь и защиту от перегревов. Если есть желание заняться самостоятельной чисткой, рекомендую тщательно подготовиться.

Софт или железо. Можно совместить подходы в целях уменьшения рабочей температуры компьютера. Как было уже сказано ранее, подобные решения не способны полностью убрать нагрев, но зато они могут значительно уменьшить температуру. Теперь вы знаете что делать, если ваш ноутбук перегревается.

Это весьма подробная статья, но мы всегда рады вашим советам, так что не стесняйтесь делиться ими с нами.

Мой ноутбук сильно нагревается при использовании Linux Mint. Это нормально, когда я просто просматриваю или использую терминал, но когда я смотрю стрим, ноутбук сильно нагревается. Я знаю, что вентилятор работает правильно. Когда я использую Windows 7, ноутбук также остается очень крутым.

Командные sensors дают мне следующие данные:

Как я могу настроить Linux Mint, чтобы немного охладить его?

2 ответа 2

Здесь есть несколько потенциальных проблем.

Мы не знаем марку и / или модель ноутбука, и, следовательно, мы не знаем, сколько ему лет.

Мы не знаем условий окружающей среды, в которой вы используете ноутбук. Теплые и / или влажные условия имеют большое значение в отличие от комнаты с кондиционером.

В целом, переход с Windows на Linux часто представляет собой весьма специфическую проблему; а именно, что дросселирование процессора. На относительно современных компьютерах, независимо от того, используют ли они процессор Intel или процессоры AMD, обычно устанавливаются драйверы, связанные с процессором, которые будут ограничивать работу процессора, когда в этом нет необходимости. Это означает, что на холостом ходу или когда вы выполняете легкие задачи (и вы используете Windows со всеми установленными драйверами), процессор будет работать на более медленной скорости, тем самым выделяя меньше тепла. Вы не видите этого в Linux в целом, потому что по умолчанию у вас не будет никаких драйверов, подобных установленным . в зависимости от того, какое ядро используется. Только в 2011 году и в версии ядра 2.6.18 можно было использовать Cool and Quiet от AMD (используя драйвер powernow-k8). Так что это одна потенциальная проблема. Ваш процессор может быть относительно современным, работающим на полной скорости и генерирующим больше тепла, чем обычно.

Проверьте свой BIOS. Если ваш ноутбук оснащен процессором AMD, убедитесь, что Cool N Quiet включен. Убедитесь, что вы используете версию Linux, которая новее 2011 года. Убедитесь, что канал охлаждения вашего ноутбука чистый и на нем нет пыли.

После установки операционной системы GNU/Linux может возникнуть ситуация, когда температура с Ubuntu выше, чем при использовании Windows. Корпус сильно греется, кулер постоянно шумит. Всё это сказывается не только на удобстве использования устройства, но и на его производительности. Кроме того, это приводит к излишнему энергопотреблению и расхода заряда батареи (если такова имеется).

Для разрешения этой ситуации сначала необходимо локализовать проблему, обычно повышенная температура в Linux наблюдается у:

Как узнать температуру процессора, видеокарты и жесткого диска в Ubuntu

Для начала необходимо установить пакет lm-sensors:

Затем сконфигурировать его, для этого запускаем специальную утилиту:

На все предлагаемые вопросы необходимо ответить yes или y.

После этого нужно перезагрузить компьютер или самостоятельно загрузить модули ядра, которые появились в файле /etc/modules. После этого выполняем команду:

Она покажет все возможные температуры устройств, на которых есть соответствующие датчики и модули ядра для них.

Что делать, если сильно греется видеокарта в Linux?

В этом случае нет универсального ответа. Следует попробовать несколько вариантов:

  1. Сменить ядро Linux на старшую или младшую версию.
  2. Установить более старые или новые версии проприетарных драйверов для графического ускорителя.
  3. Попробовать разные свободные драйвера.

Так или иначе что-то из этого списка должно помочь. Скорее всего это какой-то временный баг определённой версии программного обеспечения.

Высокая температура процессора в Ubuntu

Обычно это проблема ноутбуков. Даже имея хорошую систему охлаждения они прилично греются, если процессор работает в режиме максимальной производительности. Это создаёт дискомфорт, если держать его на коленях. Кроме того, кулер ощутимо шумит.

Самый простой вариант проверить эту догадку – установить специальный апплет для Unity в Ubuntu:

Перезагружаем компьютер. На панельке появится апплет (к сожалению по определённым причинам он не запускается в виртуальной машине, поэтому без картинки =( ). Выбираем режим энергосбережения (powersave) и следим за показаниями датчиков температуры с помощью команды sensors:

Если интересующие нас параметры уменьшаются, то переводим процессор в режим динамического регулирования частоты (ondemand). Таким образом при простое процессор будем работать с низкой частотой. А значит уменьшиться его нагрев и энергопотребление.

Сразу после установки Ubuntu ноутбук стал очень сильно нагреваться (шумит, горячий)
При Win8 такого не было Может быть, что-то не так с дровами?

Добавлено через 6 минут
Ноутбуку 2 месяца

Процесс установки Mint сильно отличается от установки Ubuntu ?
Привет. Сделал загрузочную флешку с Убунту и установил эту ОС. Мне она сильно не понравилась. .

Очень сильно греется Acer Aspire 5750G в Ubuntu 12.04
Очень сильно греется Acer Aspire 5750G в Ubuntu 12.04. Даже без запуска программ (сразу после.

Ошибка после установки Ubuntu 12.04 (12.10)
Всем привет, нуждаюсь в вашей помощи. Проблема заключается в следующем, я скачал VirtualBox и.

В первую очередь посмотрите нагрузку на процессор, возможно какой-то процесс обнаглел.
Возможно, что дело в драйвере, ставьте проприетарный.
Попробуйте поиграться с настройками энергопотребления. Посмотрите в этой теме. Подозреваю, что у Вас графическая карта Radeon лишнего греет поскольку постоянно в работе. Хотя там о картах Nvidia. В первую очередь посмотрите нагрузку на процессор, возможно какой-то процесс обнаглел. Посмотрел, в режиме простоя ЦП 2 %. Ничего криминального
Возможно, что дело в драйвере, ставьте проприетарный. Скорее всего. Но я не знаю, как это правильно делать. Я как-то попробовал его установить через терминал (наверно, что-то не то указал), после этого Убунту вообще не запустилась (черный экран после входа пользователя в систему).
Посмотрите в этой теме. Подозреваю, что у Вас графическая карта Radeon лишнего греет поскольку постоянно в работе Вы не могли бы подсказать, как и что делать? Я пользуюсь Ubuntu второй день

Я не знаю к сожалению, как с драйверами от ATI дело обстоит. У меня Nvidia. И хотя от ATI то же дрова есть, но у меня какое-то мнение, что для Linux лучше Nvidia, возможно я ошибаюсь. Вообще многие пользователи Linux используют и ATI-шные карты, в том числе вполне успешно ведут на них расчеты в BOINC проектах.

Для начала - войдите в параметры системы (слева в панели пиктограмма с таким зубчатым колесом), затем в "программы и обновления" и выберет правую вкладку "Дополнительные драйверы". Если там будут видны дровиши для Ati, можно попробовать поставить проприетарное. С подписью tested наверное выбирать не стоит, если есть вариант без tested.

Если что-то не получится сразу, расстраиваться не стоит. Система стоит того, что бы ей позаниматься. Зато после, когда приходят знания начинаешь понимать, как много здесь хорошего!

WH,
О чудо, сработало! Теперь не так сильно греется.

У меня еще один вопрос: а что делать, если заряда батареи хватает лишь на час (при винде хватало на 5 часов)? Почему тратится энергия?

Пролемы в XP после установки Ubuntu
Поставил Ubuntu в отдельный, специально созданный, логический раздел жесткого диска. Ubuntu вроде.

Открывается Windows 8.1, после установки Ubuntu
Здравствуйте, я решил поставить Ubuntu второй системой, все установилось, диск разделил на.

Не запускается Windows 8.1 после установки Ubuntu
Здравствуйте! Долго хотел вспомнить молодость и поставить Ubuntu. И, наконец-то, руки дошли. Убил.

Читайте также: