Особенности thinkfan: ручная + автоматическая настройка, если требуется перезагрузка ноутбука

Не прямой ответ, но при просмотре вывода tune2fs -l ... для каждого типа файловой системы показаны следующие различия .

Характеристики файловой системы

EXT2

Функции файловой системы: ext_attr resize_inode dir_index filetype sparse_super

EXT3

Особенности файловой системы: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super_

Особенности файловой системы EXT4

EXT4] dir_index тип файла needs_recovery extension flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize

Параметры ведения журнала

EXT2

Не показывает параметров для ведения журнала.

EXT3

Показывает это:

Journal inode:            8
EXT4

Показывает это:

Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
First orphan inode:       1967934
0
10.02.2019, 05:07
2 ответа

Thinkfan должен быть включен. Для этого просто systemctl enable thinkfan. И вы должны запустить его, если вы еще этого не сделали.

Вы можете пройти этот процесс а затем запустите systemctl start thinkfan. Но я предпочитаю reboot, когда все настроено.

1
28.01.2020, 02:41
  1. Вы можете вручную управлять скоростью вентилятора без thinkfan. Сначала установите fan_control=1как у вас. Затем cat /proc/acpi/ibm/fanсообщит вам текущую скорость/уровень вентилятора, а также доступные уровни вентилятора. Это должно быть 0 -7 плюс авто, отключение и полная -скорость. Насколько я знаю, последние два одинаковы. Они соответствуют работе вентилятора на максимальных оборотах, что, вероятно, превышает спецификации производителя. Авто соответствует управлению вентилятором по умолчанию, предоставленному lm-sensors. Теперь вы можете делать подобные вещи, чтобы вручную установить уровень вентилятора:

    sudo echo "level 5" > /proc/acpi/ibm/fan
    sudo echo "level auto" > /proc/acpi/ibm/fan
    

    Если нет, то эти работают:

    echo level 5 | sudo tee /proc/acpi/ibm/fan
    echo level auto | sudo tee /proc/acpi/ibm/fan
    
  2. Существует ряд достаточно хороших руководств по настройке thinkfan.
    Вот один, а вот другой . Оба в порядке. Также посмотрите примеры конфигураций здесь . Это не так уж сложно. После того, как он настроен, вы можете включить или выключить демон по своему усмотрению и настроить его на загрузку при загрузке. Ни один из них не требует перезагрузки, но детали будут отличаться в зависимости от вашего дистрибутива.

  3. Настройка вашего thinkfan.confпотребует некоторых усилий и тестирования. Я не рекомендую просто вставлять чужие настройки температуры. Это хорошая идея, чтобы создать некоторый гистерезис, как показано в примерах конфигураций. Если вам нужна полная -скорость (, как я сделал ), вам нужно ввести ее с кавычками, как эта :"level full-speed", или вы можете использовать вместо нее 127 (, но убедитесь, что это работает вручную ).

  4. Вы можете справляться со скачками температуры, регулируя время между измерениями. Параметр -s, и я думаю, что значение по умолчанию составляет 5 секунд. Я не пробовал ничего, связанного с этим. Обратите внимание, что в thinkfan уже встроено некоторое сглаживание, поскольку оно только увеличивает уровень вентилятора на основе максимальной из всех температур, которые он отслеживает. Так что, если ваши датчики настроены правильно, и они все в красном, то, вероятно, стоит беспокоиться. Я вообще не играл с этим,но я предполагаю, что лучшим решением будет отрегулировать настройки температуры для более плавного отклика, а не возиться с таймингами датчика. Гистерезис важен — убедитесь, что каждый уровень вентилятора хорошо охлаждается до диапазона следующего более низкого уровня, иначе скорость вашего вентилятора будет чрезмерно чувствительна на границе.

2
05.03.2020, 01:56

Теги

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