AMD K10 и lm-sensors

Выбор и настройка HardWare

Модератор: Модераторы разделов

Аватара пользователя
awwakum
Сообщения: 18
ОС: Gentoo

AMD K10 и lm-sensors

Сообщение awwakum »

amd phenom 8650
Запустил sensors-detect, чтобы узнать температуру процессора

Код: Выделить всё

AMD K10 thermal sensors...                 Success!
              (driver `to-be-written`)

я так понял, что драйвер будет написан в скором надеюсь будущем.
ну и команда sensors выдаёт, что не найден ни один из сенсоров и требует подгрузить драйвер которого нет

есть ли какой иной способ мониторить температуру?
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: AMD K10 и lm-sensors

Сообщение rm_ »

есть ли какой иной способ мониторить температуру?

Открыть корпус компьютера, снять с процессора радиатор, установить на крышку процессора термодатчик с внешним дисплеем, поставить радиатор обратно. Ну или таки написать драйвер. (или уговорить/заставить/нанять кого-нибудь это сделать.)
Спасибо сказали:
Аватара пользователя
phants
Сообщения: 3
ОС: Ubuntu 9.10

Re: AMD K10 и lm-sensors

Сообщение phants »

Прошел уже год... Что-нибудь изменилось?
У меня процессор AMD Phenom 9550. Вот что выдает sensors-detect:

Код: Выделить всё

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----

Очень надо мониторить темпу! Есть решение? (предыдущий пост не предлагать :) )
Спасибо сказали:
Аватара пользователя
awwakum
Сообщения: 18
ОС: Gentoo

Re: AMD K10 и lm-sensors

Сообщение awwakum »

phants писал(а):
10.11.2009 10:50
Очень надо мониторить темпу! Есть решение? (предыдущий пост не предлагать :) )

я мониторю с помощью hwmon

Код: Выделить всё

cat /sys/class/hwmon/hwmon0/temp1_input
Спасибо сказали:
Аватара пользователя
phants
Сообщения: 3
ОС: Ubuntu 9.10

Re: AMD K10 и lm-sensors

Сообщение phants »

Короче вот :) Полностью разобрался...
На примере 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.

Надеюсь, что многим это поможет!
Спасибо сказали:
Devout
Сообщения: 1
ОС: Ubuntu 9.10, CentOS

Re: AMD K10 и lm-sensors

Сообщение Devout »

Доброго времени суток!

Материнка GA-M720D-us3
Процессор AMD Phenom II X2 550 BE

sensors тоже не видел датчиков. Сделал, как описано выше. Нашел один датчик с нулевой температурой.

Код: Выделить всё

# sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +0.0°C


Что делать? Куда копать?
Спасибо сказали:
AquaBlast
Сообщения: 23
ОС: Gentoo 10.0 amd64

Re: AMD K10 и lm-sensors

Сообщение AquaBlast »

phants писал(а):
10.11.2009 10:59
Короче вот :) Полностью разобрался...
На примере 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 градусов о_О
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: AMD K10 и lm-sensors

Сообщение Nightwolf_ng »

Devout писал(а):
29.11.2009 00:55
Материнка GA-M720D-us3

Странно... У меня на такой же материнке с AMD Phenom II Х4 925 кажет вроде нормально...

Код: Выделить всё

k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +46.5°C

Биос свежая?
Спасибо сказали:
AquaBlast
Сообщения: 23
ОС: Gentoo 10.0 amd64

Re: AMD K10 и lm-sensors

Сообщение AquaBlast »

А вот у меня ненормально:

Код: Выделить всё

k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +24.0°C


Ребутнулся глянуть в BIOS, оказалось, что вывод температуры в sensors врёт ровно на 20 градусов. Есть способ поправить это как-либо для Conky в .conkyrc? Просуммировать нужное значение например... Вот только как?

Процессор Athlon II X3 435, мать MSI 790XT-G45, биос обновлен 21 декабря.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: AMD K10 и lm-sensors

Сообщение rm_ »

Кстати говоря, этот драйвер теперь входит в состав linux 2.6.33, так что приведённых выше хауту для использующих эту версию неактуален.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: AMD K10 и lm-sensors

Сообщение Nightwolf_ng »

rm_ писал(а):
28.01.2010 17:40
входит в состав linux 2.6.33

:unsure: Я расстроен... Только я собрался с грустными мыслями об обновлении на 32-е, а тут выходит еще и 33-е ждать теперь...
Спасибо сказали:
AquaBlast
Сообщения: 23
ОС: Gentoo 10.0 amd64

Re: AMD K10 и lm-sensors

Сообщение AquaBlast »

rm_ писал(а):
28.01.2010 17:40
Кстати говоря, этот драйвер теперь входит в состав linux 2.6.33, так что приведённых выше хауту для использующих эту версию неактуален.


Не все сразу сели на 2.6.33 :) "Это ядро буду использовать уже в Gentoo.

Nightwolf_ng писал(а):
28.01.2010 17:57
rm_ писал(а):
28.01.2010 17:40
входит в состав linux 2.6.33

:unsure: Я расстроен... Только я собрался с грустными мыслями об обновлении на 32-е, а тут выходит еще и 33-е ждать теперь...

А чего расстраиваться то? :) Пили драйвер и будет тебе счастье ^_^
Спасибо сказали:
AquaBlast
Сообщения: 23
ОС: Gentoo 10.0 amd64

Re: AMD K10 и lm-sensors

Сообщение AquaBlast »

Народ, помогите пожалуйста! Как нужно допилить команду exec head 2 -c для отображения температуры из hwmon0 в conky, чтобы к тому, что показывает датчик

Код: Выделить всё

k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +22.6°C

добавить число 20 и показывалась правильная температура (ровно на 20 больше, чем показывает sensors)? Я использую команду для отображения температуры процессора

Код: Выделить всё

exec head -c 2 /sys/class/hwmon/hwmon0/device/temp1_input
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: AMD K10 и lm-sensors

Сообщение Nightwolf_ng »

AquaBlast писал(а):
28.01.2010 21:53
А чего расстраиваться то? :)

Лень - великая сила... :rolleyes:
Спасибо сказали: