Вентилятор ноутбука всегда говорит, что он работает на скорости 8 об/мин

El -execsolo se realizará para archivos que cumplan con los criterios anteriores(-name 'dir*'y -type d), y una vez para cada archivo.

Aquí, probablemente querrá usar zshy hacer algo como:

dirs=(/path/to/destination/dir*(N/))
if (($#dirs)); then
  echo Found these dirs:
  printf ' - %s\n' $dirs
else
  echo >&2 No dir found
fi

O con bash versión 4.4 o superior y GNU findde (compatible que ya debe estar usando ya que está usando la extensión -maxdepthGNU):

readarray -td '' dirs < <(
  find /path/to/destination -maxdepth 1 -type d -name "dir*" -print0)

if ((${#dirs[@]})); then
  echo Found these dirs:
  printf ' - %s\n' "${dirs[@]}"
else
  echo >&2 No dir found
fi
0
11.06.2019, 14:08
2 ответа

Частичный ответ:

Из вашего dmesgзагружается thinkpad_acpi. Я быстро просмотрел исходный код ядра, и, похоже, он не выводит никаких сообщений, связанных с фанатами.

Однако в некоторых комментариях к коду говорится:

ThinkPad EC register 0x84 (LSB), 0x85 (MSB): Main fan tachometer reading (in RPM)

This register is present on all ThinkPads with a new-style EC, and it is known not to be present on the A21m/e, and T22, as there is something else in offset 0x84 according to the ACPI DSDT. Other ThinkPads from this same time period (and earlier) probably lack the tachometer as well.

Unfortunately a lot of ThinkPads with new-style ECs but whose firmware was never fixed by IBM to report the EC firmware version string probably support the tachometer (like the early X models), so detecting it is quite hard. We need more data to know for sure.

FIRMWARE BUG: always read 0x84 first, otherwise incorrect readings might result.

FIRMWARE BUG: may go stale while the EC is switching to full speed mode.

For firmware bugs, refer to: http://thinkwiki.org/wiki/Embedded_Controller_Firmware#Firmware_Issues

EC — это встроенный контроллер вашего ноутбука.

Таким образом, есть три возможных проблемы. :На некоторых Thinkpads тахометр вообще недоступен, а на некоторых Thinkpads что-то еще находится в этом месте, а на некоторых ThinkPad прошивка неверна.

Это означает, что вы должны сопоставить свой Lenovo Legion Y520 с любой номеклатурой версии, которую вы используете, и искать ошибки прошивки.

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

4
28.01.2020, 02:15

Я связался со службой поддержки Lenovo, и мне сказали, что текущая (и последняя )версии BIOS моего ноутбука не поддерживают управление вентилятором.

2
28.01.2020, 02:15

Теги

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