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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: gkrellm перестал видеть температуру CPU  (Прочитано 1034 раз)

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

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
gkrellm перестал видеть температуру CPU
« : 05 Декабрь 2019, 12:11:46 »
Заметил, что gkrellm перестал видеть температуру CPU. Очевидно, это произошло после какого-нибудь обновления ядра.
Ubuntu 16.04.6 (4.4.0-170), AMD Ryzen 5 1600 Six-Core Processor,
Gigabyte B450M S2H.
Переустановил - не помогло, поиском не смог найти полезного или понятного.
« Последнее редактирование: 05 Декабрь 2019, 12:14:41 от valentin630 »

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5216
  • Все по палатам!
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #1 : 05 Декабрь 2019, 12:26:38 »
valentin630, а sensors показывает температуры?
Извините, я все еще учусь

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #2 : 05 Декабрь 2019, 16:57:06 »
sensors показывает температуры?
Показывают... что-свое, неведомое
acpitz-virtual-0
Adapter: Virtual device
temp1:        +16.8°C  (crit = +18.8°C)

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5216
  • Все по палатам!
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #3 : 05 Декабрь 2019, 17:45:57 »
valentin630, а со старым ядром если загрузиться?
Извините, я все еще учусь

Оффлайн damix

  • Активист
  • *
  • Сообщений: 539
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #4 : 06 Декабрь 2019, 19:48:40 »
lsmod

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #5 : 06 Декабрь 2019, 19:58:23 »
старым ядром если загрузиться?
Думаю, это было уже давно, наверняка старые уже почистились.
Раньше работало, потому как и кулер поменял из-за перегрева на 12ти процессах сразу, когда долго работал комп.
Сейчас не помню, но наверное и линейку ядра поменял, когда
мышь перестала работать. "ключница водку(ядро) делала".
Давно на температуру внимания не обращал - задач серьезных не было.

Пользователь добавил сообщение 06 Декабрь 2019, 20:00:33:
lsmod
Module                  Size  Used by
btrfs                 995328  0
xor                    24576  1 btrfs
raid6_pq              102400  1 btrfs
ufs                    73728  0
qnx4                   16384  0
hfsplus               106496  0
hfs                    57344  0
minix                  36864  0
ntfs                   98304  0
msdos                  20480  0
jfs                   184320  0
xfs                   974848  0
libcrc32c              16384  1 xfs
vmnet                  49152  3
vmw_vsock_vmci_transport    32768  0
vsock                  36864  1 vmw_vsock_vmci_transport
vmw_vmci               65536  1 vmw_vsock_vmci_transport
vmmon                  98304  0
nvidia_drm             49152  4
nvidia_modeset       1114112  7 nvidia_drm
nvidia              19038208  259 nvidia_modeset
snd_hda_codec_hdmi     53248  1
snd_hda_codec_realtek    90112  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
uvcvideo               90112  0
videobuf2_vmalloc      16384  1 uvcvideo
snd_hda_intel          40960  5
videobuf2_memops       16384  1 videobuf2_vmalloc
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_usb_audio         180224  1
snd_hda_core           77824  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_usbmidi_lib        36864  1 snd_usb_audio
videobuf2_v4l2         28672  1 uvcvideo
snd_seq_midi           16384  0
kvm_amd                65536  0
videobuf2_core         36864  2 uvcvideo,videobuf2_v4l2
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_seq_midi_event     16384  1 snd_seq_midi
kvm                   561152  1 kvm_amd
v4l2_common            16384  1 videobuf2_v4l2
snd_pcm               106496  5 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
videodev              180224  4 uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2
snd_rawmidi            32768  2 snd_usbmidi_lib,snd_seq_midi
media                  24576  2 uvcvideo,videodev
ipmi_msghandler        49152  1 nvidia
joydev                 20480  0
irqbypass              16384  1 kvm
input_leds             16384  0
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
serio_raw              16384  0
snd                    86016  25 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device
edac_mce_amd           24576  0
edac_core              53248  0
soundcore              16384  1 snd
i2c_piix4              24576  0
k10temp                16384  0
shpchp                 36864  0
8250_fintek            16384  0
mac_hid                16384  0
ip6t_REJECT            16384  1
nf_reject_ipv6         16384  1 ip6t_REJECT
nf_log_ipv6            16384  4
xt_hl                  16384  22
ip6t_rt                16384  3
nf_conntrack_ipv6      20480  10
nf_defrag_ipv6         20480  1 nf_conntrack_ipv6
ipt_REJECT             16384  1
nf_reject_ipv4         16384  1 ipt_REJECT
xt_comment             16384  2
nf_log_ipv4            16384  4
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
xt_LOG                 16384  8
xt_multiport           16384  2
xt_limit               16384  11
xt_tcpudp              16384  23
xt_addrtype            16384  4
nf_conntrack_ipv4      20480  10
nf_defrag_ipv4         16384  1 nf_conntrack_ipv4
xt_conntrack           16384  20
ip6table_filter        16384  1
ip6_tables             28672  53 ip6table_filter
nf_conntrack_netbios_ns    16384  0
nf_conntrack_broadcast    16384  1 nf_conntrack_netbios_ns
nf_nat_ftp             16384  0
nf_nat                 28672  1 nf_nat_ftp
nf_conntrack_ftp       20480  1 nf_nat_ftp
nf_conntrack          106496  8 nf_nat_ftp,nf_conntrack_netbios_ns,nf_nat,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_ipv6
iptable_filter         16384  1
nfsd                  323584  13
ip_tables              24576  11 iptable_filter
it87                   49152  0
x_tables               36864  15 ip6table_filter,xt_hl,xt_comment,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,xt_multiport,iptable_filter,ip6t_rt,ipt_REJECT,ip6_tables,xt_addrtype,ip6t_REJECT
hwmon_vid              16384  1 it87
auth_rpcgss            61440  1 nfsd
nfs_acl                16384  1 nfsd
lockd                  94208  1 nfsd
parport_pc             32768  0
grace                  16384  2 nfsd,lockd
ppdev                  20480  0
sunrpc                331776  18 nfsd,auth_rpcgss,lockd,nfs_acl
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
pata_acpi              16384  0
hid_generic            16384  0
usbhid                 53248  0
hid                   122880  2 hid_generic,usbhid
nouveau              1503232  0
mxm_wmi                16384  1 nouveau
video                  40960  1 nouveau
i2c_algo_bit           16384  1 nouveau
ttm                    98304  1 nouveau
drm_kms_helper        155648  2 nouveau,nvidia_drm
syscopyarea            16384  1 drm_kms_helper
r8169                  86016  0
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
mii                    16384  1 r8169
fb_sys_fops            16384  1 drm_kms_helper
drm                   364544  9 ttm,drm_kms_helper,nouveau,nvidia_drm
pata_atiixp            16384  6
ahci                   40960  0
libahci                32768  1 ahci
wmi                    20480  2 mxm_wmi,nouveau
fjes                   28672  0
« Последнее редактирование: 06 Декабрь 2019, 20:00:33 от valentin630 »

Оффлайн damix

  • Активист
  • *
  • Сообщений: 539
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #6 : 06 Декабрь 2019, 20:34:20 »
valentin630, для этих чипсетов нужен модуль ядра it87 или nct6775, какой-то один из них. У вас автоматически подгрузился первый.
Попробуйте sudo sensors-detectЕсли после этого sensors не заработает, можно попробовать другой модуль sudo rmmod it87
sudo modprobe nct6775
sudo sensors-detect
А вообще я не понимаю, как вы на райзене такое древнее ядро используете.

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #7 : 12 Декабрь 2019, 15:33:07 »
нужен модуль ядра it87 или nct6775
root@vak:/home/user# rmmod it87
rmmod: ERROR: Module it87 is not currently loaded
root@vak:/home/user# modprobe nct6775
modprobe: ERROR: could not insert 'nct6775': No such device


Похоже ни того, ни другого нет у меня. Пока внятной инструкции по установке этих модулей для своего ядра найти не могу, догадываться и экспериментировать, что-то не хочется

Оффлайн damix

  • Активист
  • *
  • Сообщений: 539
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #8 : 12 Декабрь 2019, 15:50:37 »
root@vak:/home/user# rmmod it87
rmmod: ERROR: Module it87 is not currently loaded
Странно, lsmod же его показал
Похоже ни того, ни другого нет у меня.
Да ну
modinfo it87
modinfo nct6775

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #9 : 12 Декабрь 2019, 16:24:05 »
modprobe показывает присутствие обоих модулей, оба есть в
/lib/modules/4.4.0-170-generic/kernel/drivers/hwmon/,
но "что-то пошло не так..."
root@vak:~# modinfo it87
filename:       /lib/modules/4.4.0-170-generic/kernel/drivers/hwmon/it87.ko
license:        GPL
description:    IT8705F/IT871xF/IT872xF hardware monitoring driver
author:         Chris Gauthron, Jean Delvare <jdelvare@suse.de>
srcversion:     2277C238C2E437AF89AB0F6
depends:        hwmon-vid
retpoline:      Y
intree:         Y
vermagic:       4.4.0-170-generic SMP mod_unload modversions
parm:           force_id:Override the detected device ID (ushort)
parm:           update_vbat:Update vbat if set else return powerup value (bool)
parm:           fix_pwm_polarity:Force PWM polarity to active high (DANGEROUS) (bool)
r
root@vak:~# modprobe nct6775
modprobe: ERROR: could not insert 'nct6775': No such device
root@vak:~# modprobe it87
modprobe: ERROR: could not insert 'it87': No such device
« Последнее редактирование: 12 Декабрь 2019, 16:35:14 от valentin630 »

Оффлайн damix

  • Активист
  • *
  • Сообщений: 539
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #10 : 12 Декабрь 2019, 16:54:22 »
Я думаю, эти драйвера просто сильно древние

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #11 : 13 Декабрь 2019, 11:06:53 »
Я думаю, эти драйвера просто сильно древние
Если их нельзя выгрузить, то их нет?
Логично?
Поставил 4.15-0.72 - появилась температура процессора и графики.
И колесо прокрутки мыши работает, видно "подкрутили", а то на 4.15-0.60 колесико перестало работать, из-за чего я перешел обратно на 4.4

« Последнее редактирование: 13 Декабрь 2019, 12:07:19 от valentin630 »

Оффлайн damix

  • Активист
  • *
  • Сообщений: 539
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #12 : 13 Декабрь 2019, 11:32:43 »
valentin630, нет, не логично. Они не загружены, но есть.
Вообще почему нельзя нормальное современное ядро поставить? Сейчас 4.19.89 последнее LTS ядро.

Оффлайн valentin630

  • Автор темы
  • Участник
  • *
  • Сообщений: 165
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #13 : 13 Декабрь 2019, 12:14:25 »
Они не загружены, но есть.
Если они не загружены и не загружаются, но "есть", то их нет, есть
их призраки, логично?
Выше я объяснил, почему у меня было 4.4. Рекомендаций как правильно и какое правильное ядро поставить для 16.04 нет в явном виде, поэтому я использовал неявную подсказку в виде
sudo apt-get install --install-recommends linux-generic-hwe-16.04 xserver-xorg-hwe-16.04что дало мне 4.15.0-72.
А 4.19 танцы с бубнами не устроит мне?

Оффлайн damix

  • Активист
  • *
  • Сообщений: 539
    • Просмотр профиля
Re: gkrellm перестал видеть температуру CPU
« Ответ #14 : 13 Декабрь 2019, 13:07:47 »
Если они не загружены и не загружаются, но "есть", то их нет, есть
их призраки, логично?
Нет. ls -l /lib/modules/`uname -r`/kernel/drivers/hwmon/ не даст соврать.
Рекомендаций как правильно и какое правильное ядро поставить для 16.04 нет в явном виде
Таких рекомендаций не бывает. Тут имеет значение не дистрибутив, а железо. А устанавливается любое ядро на любую Ubuntu одинаково.
А 4.19 танцы с бубнами не устроит мне?
Маловероятно. И никто не заставляет удалять старые ядра.

Пользователь добавил сообщение 13 Декабрь 2019, 13:10:39:
Я думаю, надо проверить, пофиксили ли это в 4.19, если нет, то поставить эти модули отдельно. У меня nct6775 остался, но не самой свежей версии. А у меня железо не такое новое - B350.
« Последнее редактирование: 13 Декабрь 2019, 13:10:39 от damix »

 

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