Есть ли функция определения температуры для linux, которая будет читать ryzen 1700 cpu?

Вы могли бы использовать виртуальный бокс для запуска виртуальной версии Windows 10 в Ubuntu, вы можете сохранить виртуальный образ в любом месте, которое хотите, включая USB, хотя следует отметить, что это не будет «эмуляция» Windows 10, это было бы просто работать на виртуальной машине.

Надеюсь, это поможет!

7
задан 6 May 2017 в 10:53

6 ответов

У меня есть точный Ryzen 1700 и на приведенных ниже инструкциях вы найдете датчики температуры.

У меня есть Ubuntu 17.04 с kernel 4.11.3 и Asus X370 PRO mobo. и это не работает для меня, но вы можете попробовать эти команды и оставить ответ в комментариях.

sudo apt-get install lm-sensors git sudo apt-get install linux-headers-`uname -r` git clone https://github.com/groeck/nct6775 cd nct6775/ make sudo cp /proc/kallsyms /boot/System.map-`uname -r`; sudo make install sudo modprobe nct6775 sudo sensors-detect watch -n1 sensors

альтернативно вы можете попробовать:

sudo apt-get install lm-sensors git sudo apt-get install linux-headers-`uname -r` git clone git://github.com/groeck/it87.git cd it87 make sudo cp /proc/kallsyms /boot/System.map-`uname -r`; sudo make install sudo modprobe it87 sudo sensors-detect watch -n1 sensors
5
ответ дан 18 July 2018 в 13:44

Модуль ядра, который работал для меня, - it87 https://github.com/groeck/it87

У меня есть ASUS Crosshair Hero VI. https://github.com/groeck/it87

Я использую ArchLinux с ядром 4.11. Чтобы заставить его работать, я побежал

sudo modprobe it87 force_id=0x8622 sudo sensors-detect

Возможно, вам придется использовать другое значение force_id. Рекомендуемый список из репо - 0x8622, 0x8628, 0x8728 и 0x8732.

Чтобы загрузить модуль во время загрузки, я должен был создать следующие файлы как root.

# /etc/modules-load.d/it87.conf # Load it87 for Ryzen motherboard and CPU sensors it87 # /etc/modprobe.d/it87.conf options it87 force_id=0x8622
8
ответ дан 18 July 2018 в 13:44

У меня есть точный Ryzen 1700 и на приведенных ниже инструкциях вы найдете датчики температуры.

У меня есть Ubuntu 17.04 с kernel 4.11.3 и Asus X370 PRO mobo. и это не работает для меня, но вы можете попробовать эти команды и оставить ответ в комментариях.

sudo apt-get install lm-sensors git sudo apt-get install linux-headers-`uname -r` git clone https://github.com/groeck/nct6775 cd nct6775/ make sudo cp /proc/kallsyms /boot/System.map-`uname -r`; sudo make install sudo modprobe nct6775 sudo sensors-detect watch -n1 sensors

альтернативно вы можете попробовать:

sudo apt-get install lm-sensors git sudo apt-get install linux-headers-`uname -r` git clone git://github.com/groeck/it87.git cd it87 make sudo cp /proc/kallsyms /boot/System.map-`uname -r`; sudo make install sudo modprobe it87 sudo sensors-detect watch -n1 sensors
5
ответ дан 24 July 2018 в 20:14
  • 1
    Благодаря! У меня есть Ryzen 1700 и ASRock AB350M mobo. Использование ядра 4.9. Я считаю, что модуль nct6775 от Git обеспечивает только считывание температуры материнской платы CPU, а не внутреннюю температуру процессора: pastebin.com/JRV2xBrc Я считаю, что это то, что CPUTIN. По крайней мере, для меня, вероятно, важно работать с модулем it87. Подробнее обсуждение здесь: reddit.com/r/Amd/comments/68lyug/ryzen_issues_on_linux – Peter Becich 8 June 2017 в 03:40
  • 2
    В моем случае чип, вероятно, является Nuvoton, а не ITE. Соответствующий модуль: github.com/groeck/nct6775 Обсуждение Nuvoton: github.com/groeck/nct6775/issues/49 – Peter Becich 8 June 2017 в 05:11
  • 3
    У меня 1600X и MSI B350 GAMING PRO CARBON, работает для меня! Debian с ядром 4.11 – xxorde 25 July 2017 в 11:42

Модуль ядра, который работал для меня, - it87 https://github.com/groeck/it87

У меня есть ASUS Crosshair Hero VI. https://github.com/groeck/it87

Я использую ArchLinux с ядром 4.11. Чтобы заставить его работать, я побежал

sudo modprobe it87 force_id=0x8622 sudo sensors-detect

Возможно, вам придется использовать другое значение force_id. Рекомендуемый список из репо - 0x8622, 0x8628, 0x8728 и 0x8732.

Чтобы загрузить модуль во время загрузки, я должен был создать следующие файлы как root.

# /etc/modules-load.d/it87.conf # Load it87 for Ryzen motherboard and CPU sensors it87 # /etc/modprobe.d/it87.conf options it87 force_id=0x8622
8
ответ дан 24 July 2018 в 20:14

У меня есть точный Ryzen 1700 и на приведенных ниже инструкциях вы найдете датчики температуры.

У меня есть Ubuntu 17.04 с kernel 4.11.3 и Asus X370 PRO mobo. и это не работает для меня, но вы можете попробовать эти команды и оставить ответ в комментариях.

sudo apt-get install lm-sensors git sudo apt-get install linux-headers-`uname -r` git clone https://github.com/groeck/nct6775 cd nct6775/ make sudo cp /proc/kallsyms /boot/System.map-`uname -r`; sudo make install sudo modprobe nct6775 sudo sensors-detect watch -n1 sensors

альтернативно вы можете попробовать:

sudo apt-get install lm-sensors git sudo apt-get install linux-headers-`uname -r` git clone git://github.com/groeck/it87.git cd it87 make sudo cp /proc/kallsyms /boot/System.map-`uname -r`; sudo make install sudo modprobe it87 sudo sensors-detect watch -n1 sensors
5
ответ дан 31 July 2018 в 11:11
  • 1
    Благодаря! У меня есть Ryzen 1700 и ASRock AB350M mobo. Использование ядра 4.9. Я считаю, что модуль nct6775 от Git обеспечивает только считывание температуры материнской платы CPU, а не внутреннюю температуру процессора: pastebin.com/JRV2xBrc Я считаю, что это то, что CPUTIN. По крайней мере, для меня, вероятно, важно работать с модулем it87. Подробнее обсуждение здесь: reddit.com/r/Amd/comments/68lyug/ryzen_issues_on_linux – Peter Becich 8 June 2017 в 03:40
  • 2
    В моем случае чип, вероятно, является Nuvoton, а не ITE. Соответствующий модуль: github.com/groeck/nct6775 Обсуждение Nuvoton: github.com/groeck/nct6775/issues/49 – Peter Becich 8 June 2017 в 05:11
  • 3
    У меня 1600X и MSI B350 GAMING PRO CARBON, работает для меня! Debian с ядром 4.11 – xxorde 25 July 2017 в 11:42

Модуль ядра, который работал для меня, - it87 https://github.com/groeck/it87

У меня есть ASUS Crosshair Hero VI. https://github.com/groeck/it87

Я использую ArchLinux с ядром 4.11. Чтобы заставить его работать, я побежал

sudo modprobe it87 force_id=0x8622 sudo sensors-detect

Возможно, вам придется использовать другое значение force_id. Рекомендуемый список из репо - 0x8622, 0x8628, 0x8728 и 0x8732.

Чтобы загрузить модуль во время загрузки, я должен был создать следующие файлы как root.

# /etc/modules-load.d/it87.conf # Load it87 for Ryzen motherboard and CPU sensors it87 # /etc/modprobe.d/it87.conf options it87 force_id=0x8622
8
ответ дан 31 July 2018 в 11:11

Другие вопросы по тегам:

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