Какова оптимальная сборка для устранения неполадок при самодиагностике ноутбука (вероятно, из-за перегрева)

Обход проблемы: создать / lib / systemd / system-sleep / mba_backlit файл (chmod + x) со следующим:

#!/bin/sh
brt=$(cat /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness)
abrt=$(cat /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/actual_brightness)
logger -t rc.local "no brightness change needed, brightness is $abrt and actual is $abrt"
if [ "$brt" != "$abrt" ] ; then
echo $abrt > /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness
afterbrt=$(cat /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness)
logger -t rc.local "changed brightness to $afterbrt and actual brightness is $abrt"
else
afterbrt=$(cat /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness)
logger -t rc.local "no brightness change needed, brightness is $afterbrt and actual is $abrt"
fi
2
задан 22 October 2017 в 21:37

2 ответа

У меня была та же проблема, которая также началась после обновления до 17.10.

Наконец, я смог разрешить его, просто загрузив в режиме UEFI.

Это делает мой драйвер ЦП более оптимальным:

В режиме загрузки BIOS режим работы всегда включен с турбонаддувом, а текущая частота всегда равна максимальной частоте. В UEFI powerave предпочтительнее, когда режим производительности начинается, когда это необходимо, и частота увеличивается по требованию.

Больше проблем с перегревом. Протестировано назад и вперед.

Обновление: шаги по устранению неполадок, которые я предпринял

загрузка в режиме UEFI : проверка журналов в /var/log. Системные и ядерные журналы сообщили, что температура достигла высоких уровней за несколько минут до каждого выключения:

Nov 12 13:36:20 Ядро: [899.138274] CPU0: Температура упаковки выше порогового значения, cpu clock throttled (total events = 1) Ноя 12 13:36:20 Ядро: [899.139245] CPU0: Температура ядра / скорость нормальная

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

Шаг 2: Измерьте температуру, которая вызывает остановку. Я использовал lm-sensors для просмотра значений датчиков каждую секунду и дампа результатов в файл. Температура выключения была более или менее при 95 celcius - на несколько градусов меньше 100, которая обычно должна вызывать остановку.

Шаг 2 : Проверьте различные пакеты управления мощностью / температурой, такие как tlp, laptop-mode-tools, cpufreq, cpupower и т. д. - ни один из них не помог.

Шаг 4: Изучите каталог /sys/devices/system/cpu/cpu*/cpufreq для подсказок. Я заметил, что файлы scaling_cur_freq, scaling_min_freq и scaling_max_freq всегда показывают то же значение, что и для меня 3500000. Также 3,5 ГГц - режим с турбонаддувом. Странно.

Шаг 4 : Используйте cpupower, чтобы вручную изменить регулятор ЦП на режим энергосбережения, а затем дросселировать CPU. Не помогло.

Шаг 6: Измените драйвер CPU и отключите intel_pstate в файле конфигурации grub.

d24] Шаг 6 : переключение на альтернативные драйверы графических карт - совсем не помогло.

Шаг 8: Разберите ноутбук и очистите его - бит TINY лучше, но не решил проблему :)

Шаг 8 : измените режим загрузки, поскольку он может потенциально повлиять на драйверы низкого уровня. Я повторил шаг 4 после этого и заметил, что CPU вел себя по-другому.

Возможно, кто-то еще сможет просветить нас, как это работает:)

0
ответ дан 18 July 2018 в 04:55

У меня была та же проблема, которая также началась после обновления до 17.10.

Наконец, я смог разрешить его, просто загрузив в режиме UEFI.

Это делает мой драйвер ЦП более оптимальным:

В режиме загрузки BIOS режим работы всегда включен с турбонаддувом, а текущая частота всегда равна максимальной частоте. В UEFI powerave предпочтительнее, когда режим производительности начинается, когда это необходимо, и частота увеличивается по требованию.

Больше проблем с перегревом. Протестировано назад и вперед.

Обновление: шаги по устранению неполадок, которые я предпринял

загрузка в режиме UEFI : проверка журналов в /var/log. Системные и ядерные журналы сообщили, что температура достигла высоких уровней за несколько минут до каждого выключения:

Nov 12 13:36:20 Ядро: [899.138274] CPU0: Температура упаковки выше порогового значения, cpu clock throttled (total events = 1) Ноя 12 13:36:20 Ядро: [899.139245] CPU0: Температура ядра / скорость нормальная

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

Шаг 2: Измерьте температуру, которая вызывает остановку. Я использовал lm-sensors для просмотра значений датчиков каждую секунду и дампа результатов в файл. Температура выключения была более или менее при 95 celcius - на несколько градусов меньше 100, которая обычно должна вызывать остановку.

Шаг 2 : Проверьте различные пакеты управления мощностью / температурой, такие как tlp, laptop-mode-tools, cpufreq, cpupower и т. д. - ни один из них не помог.

Шаг 4: Изучите каталог /sys/devices/system/cpu/cpu*/cpufreq для подсказок. Я заметил, что файлы scaling_cur_freq, scaling_min_freq и scaling_max_freq всегда показывают то же значение, что и для меня 3500000. Также 3,5 ГГц - режим с турбонаддувом. Странно.

Шаг 4 : Используйте cpupower, чтобы вручную изменить регулятор ЦП на режим энергосбережения, а затем дросселировать CPU. Не помогло.

Шаг 6: Измените драйвер CPU и отключите intel_pstate в файле конфигурации grub.

d24] Шаг 6 : переключение на альтернативные драйверы графических карт - совсем не помогло.

Шаг 8: Разберите ноутбук и очистите его - бит TINY лучше, но не решил проблему :)

Шаг 8 : измените режим загрузки, поскольку он может потенциально повлиять на драйверы низкого уровня. Я повторил шаг 4 после этого и заметил, что CPU вел себя по-другому.

Возможно, кто-то еще сможет просветить нас, как это работает:)

0
ответ дан 24 July 2018 в 18:11
  • 1
    Спасибо за Ваш ответ. Я действительно был в устаревшем режиме BIOS, поэтому может быть что-то для меня. Я с тех пор вернусь к 17.04, поэтому мне потребуется некоторое время, чтобы подтвердить, работает ли это для меня тоже. Что еще более важно, поскольку мой вопрос действительно заключается в том, как устранить что-то подобное (хотя он очень рад решить, как его исправить). Могу ли я попросить вас рассказать о том, как вы пришли к заключению, и, возможно, какие шаги по устранению неполадок вам взял? – Mena 14 November 2017 в 04:51
  • 2
    К сожалению, я попробовал ваше решение, и это не сработало для меня. Спасибо за добавление шагов расследования. – Mena 16 November 2017 в 05:44

Другие вопросы по тегам:

Похожие вопросы: