Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как определиться с наличием модуля в ядре?  (Прочитано 1078 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
В продолжение темы https://forum.ubuntu.ru/index.php?topic=270814.0

Утилита toshset, как оказалось, без модуля toshiba_acpi не работает.
Попробовал выяснить есть ли такой модуль (см. https://help.ubuntu.ru/wiki/%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8_%D1%8F%D0%B4%D1%80%D0%B0)

modinfo вывод информации о модуле
moy@moy-Satellite-L40:~$ sudo modinfo toshiba_acpi
[sudo] password for moy:
filename:       /lib/modules/3.19.0-39-generic/kernel/drivers/platform/x86/toshiba_acpi.ko
license:        GPL
description:    Toshiba Laptop ACPI Extras Driver
author:         John Belmonte
srcversion:     7CA4BAB624E881C04A789A2
alias:          acpi*:TOS1900:*
alias:          acpi*:TOS6208:*
alias:          acpi*:TOS6207:*
alias:          acpi*:TOS6200:*
depends:        wmi,sparse-keymap
intree:         Y
vermagic:       3.19.0-39-generic SMP mod_unload modversions
signer:         Magrathea: Glacier signing key
sig_key:        EB:BC:4F:7D:1A:69:D3:75:88:1E:66:DF:A5:32:D0:F6:1E:AC:58:5E
sig_hashalgo:   sha512
Вроде, модуль есть.

lsmod вывод загруженных модулей.
moy@moy-Satellite-L40:~$ lsmod | grep toshiba
toshiba_acpi           28672  0
wmi                    20480  1 toshiba_acpi
sparse_keymap          16384  2 toshiba_acpi,asus_laptop
Вроде, есть.

modprobe утилита для загрузки и выгрузки модулей.
moy@moy-Satellite-L40:~$ sudo modprobe acpi_toshiba
modprobe: FATAL: Module acpi_toshiba not found.
А теперь модуля нет... Где он?

Ноутбук Toshiba L40-17U, 2006 год выпуска, XUBUNTU 14.04.3 64-bit & XFCE, 3.19.0-39-generic
« Последнее редактирование: 12 Декабря 2015, 22:09:43 от wow_pi »

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
Re: Как определиться с наличием модуля в ядре?
« Ответ #1 : 12 Декабря 2015, 23:47:21 »
wow_pi,
toshiba_acpi vs acpi_toshiba
Разницу видишь?

Да-а-а... вижу. Делаю как надо:
moy@moy-Satellite-L40:~$ sudo modprobe toshiba_acpi
moy@moy-Satellite-L40:~$
То есть, если я правильно понимаю, модуль загружен, да? Всё на месте? А toshset...
moy@moy-Satellite-L40:~$ sudo toshset -fan 2
[sudo] password for moy:
required kernel toshiba support not enabled.
... работать всеравно не хочет.

Спасибо за помощь. Простите за ошибку.

Может дело в....
moy@moy-Satellite-L40:~$ lsmod | grep toshiba
toshiba_acpi           28672  0
wmi                    20480  1 toshiba_acpi
sparse_keymap          16384  2 toshiba_acpi,asus_laptop
moy@moy-Satellite-L40:~$ sudo modinfo toshiba
modinfo: ERROR: Module toshiba not found.
moy@moy-Satellite-L40:~$ sudo modprobe toshiba
modprobe: FATAL: Module toshiba not found.
Там какой-то модуль toshiba.ko должен в ядре где-то в drivers/char/ быть. Или не быть...
« Последнее редактирование: 13 Декабря 2015, 00:09:53 от wow_pi »

Оффлайн svtv1

  • Забанен
  • Старожил
  • *
  • Сообщений: 2652
  • Это Я
    • Просмотр профиля
Re: Как определиться с наличием модуля в ядре?
« Ответ #2 : 13 Декабря 2015, 02:01:43 »
Зачем?
"Если достаточно долго сидеть возле реки - мимо проплывет труп твоего врага"

Оффлайн wow_pi

  • Автор темы
  • Участник
  • *
  • Сообщений: 151
    • Просмотр профиля
Re: Как определиться с наличием модуля в ядре?
« Ответ #3 : 13 Декабря 2015, 10:28:13 »
Зачем?
Я уже писал что утилита toshset единственно возможный - как выяснилось - способ  поговорить по душам с вентилятором. Который шумит. И, возможно, перестанет шуметь, если я понемножку да потихоньку буду восстанавливать работоспособность toshset.
К тому же, как показывает поиск по Интернету, "потеря" этой утилиты для ноутбуков Toshiba чревата, например, неожиданной остановкой вентилятора по неизвестной причине или, что мне ближе, хронически замедленной реакцией системы охлаждения на высокие нагрузки процессора, приводящие к перегреву. Алгоритм работы вентилятора в отсутствии toshset неизвестен никому. На данный момент я держу ноутбук в режиме "энергосбережение" утилитой сpufreq, что, в общем, дает приемлемый результат, но от вылетов температуры процессора с 61..63 градусов до 75...77 градусов не спасает: вентилятор набирает скорость оборотов с задержкой.
Утилита hardinfo при попытке считать строку sensors - зависает (см.картинку) и греет процессор, утилита lm-sensors вентилятора не видит и задействовать fancontrol невозможно.

Англоязычный сектор UBUNTU густо отписывается о проблемах toshset с 3.19.0-39-generic.
Поэтому, отвечая на ваше "зачем?" скажу так: впрок. Чтобы знать что и где искать при переходе на другое, более новое ядро, или других изменениях ситуации.
« Последнее редактирование: 20 Июня 2019, 08:21:14 от zg_nico »

 

Страница сгенерирована за 0.042 секунд. Запросов: 19.