я так понял, что драйвер будет написан в скором надеюсь будущем.
ну и команда sensors выдаёт, что не найден ни один из сенсоров и требует подгрузить драйвер которого нет
Открыть корпус компьютера, снять с процессора радиатор, установить на крышку процессора термодатчик с внешним дисплеем, поставить радиатор обратно. Ну или таки написать драйвер. (или уговорить/заставить/нанять кого-нибудь это сделать.)
Some south bridges, CPUs or memory controllers may also contain
embedded sensors. Do you want to scan for them? (YES/no): y
Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No
AMD K8 thermal sensors... No
AMD K10 thermal sensors... Success!
(driver `to-be-written')
Intel Core family thermal sensor... No
Intel AMB FB-DIMM thermal sensor... No
Now follows a summary of the probes I have just done.
Just press ENTER to continue:
Driver `to-be-written' (should be inserted):
Detects correctly:
* Chip `AMD K10 thermal sensors' (confidence: 9)
I will now generate the commands needed to load the required modules.
Just press ENTER to continue:
To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
# no driver for AMD K10 thermal sensors yet
#----cut here----
Очень надо мониторить темпу! Есть решение? (предыдущий пост не предлагать )
Короче вот Полностью разобрался...
На примере Ubuntu 9.10:
1. Ставим пакет build-essential: sudo apt-get install build-essential
2. Качаем вот этот файл: wget http://lists.lm-sensors.org/pipermail/lm-s.../attachment.bin
3. Создаем папку, далее перемещаем скачанный файл в нее и переименовываем его: mkdir k10temp && mv attachment.bin k10temp/k10temp.c && cd k10temp
4. Заходим в Переход -> Домашняя папка, далее в папку k10temp, и создаем там пустой файл.
5. Называем его Makefile и копируем в него следующее содержимое: obj-m := k10temp.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
6. В терминале: make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo chown root:root k10temp.ko
sudo insmod k10temp.ko
7. В принципе все! Можно проверить датчик командой sensors
8. Для автозагрузки выполняем в терминале: sudo cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon
sudo depmod
echo k10temp | sudo tee -a /etc/modules
Датчик также присутствует теперь и в sensors-applet.
Короче вот Полностью разобрался...
На примере Ubuntu 9.10:
1. Ставим пакет build-essential: sudo apt-get install build-essential
2. Качаем вот этот файл: wget http://lists.lm-sensors.org/pipermail/lm-s.../attachment.bin
3. Создаем папку, далее перемещаем скачанный файл в нее и переименовываем его: mkdir k10temp && mv attachment.bin k10temp/k10temp.c && cd k10temp
4. Заходим в Переход -> Домашняя папка, далее в папку k10temp, и создаем там пустой файл.
5. Называем его Makefile и копируем в него следующее содержимое: obj-m := k10temp.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
6. В терминале: make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
sudo chown root:root k10temp.ko
sudo insmod k10temp.ko
7. В принципе все! Можно проверить датчик командой sensors
8. Для автозагрузки выполняем в терминале: sudo cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon
sudo depmod
echo k10temp | sudo tee -a /etc/modules
Датчик также присутствует теперь и в sensors-applet.
Надеюсь, что многим это поможет!
На примере Ubuntu 8.04.3 помогло, только температуру показывает какую то неправдоподобную - 23-25 градусов о_О
Ребутнулся глянуть в BIOS, оказалось, что вывод температуры в sensors врёт ровно на 20 градусов. Есть способ поправить это как-либо для Conky в .conkyrc? Просуммировать нужное значение например... Вот только как?
Процессор Athlon II X3 435, мать MSI 790XT-G45, биос обновлен 21 декабря.
Народ, помогите пожалуйста! Как нужно допилить команду exec head 2 -c для отображения температуры из hwmon0 в conky, чтобы к тому, что показывает датчик
добавить число 20 и показывалась правильная температура (ровно на 20 больше, чем показывает sensors)? Я использую команду для отображения температуры процессора