Пенсоры не отображают температуру карты AMD Radeon. Решения?

У меня возникли проблемы с перегревом на ноутбуке с Ubuntu 16.04 LTS, поэтому я просто хотел отслеживать температуру своего GPU с помощью psensor. После правильной установки зависимостей и самого psensor, когда я запускаю

sensors

в терминале, я получаю следующее:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +46.0°C  (crit = +128.0°C)
temp2:         +0.0°C  (crit = +128.0°C)
temp3:        +37.0°C  (crit = +128.0°C)
temp4:        +42.0°C  (crit = +128.0°C)
temp5:        +24.0°C  (crit = +128.0°C)
temp6:       +127.0°C  (crit = +128.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:            N/A  (crit = +120.0°C, hyst = +90.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +47.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +46.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +44.0°C  (high = +87.0°C, crit = +105.0°C)

Как вы можете видеть, моя температура графического процессора не отображается. Любая идея, почему?

А также, temp6 показывает 127 C, что странно, потому что ничто в моем компьютере даже близко не соответствует этому горячему.

Конфигурация ПК: HP ProBook 4540s Intel Corei5-3230M 2,60 ГГц, 4 ГБ ОЗУ AMD Radeon HD 7650

4
задан 5 May 2016 в 17:25

1 ответ

Ваш ноутбук, вероятно, имеет 2 GPU (один интегрированный и один дискретный).

, Когда Вы работаете sensors, дискретный GPU прочь поэтому нет никакой температуры, читающей доступный.

необходимо сначала активировать дискретное (Radeon) карта и затем работать sensors снова.

Один простой способ, которым я нашел, является этим:

  1. Вы устанавливаете мезаструктуру-utils (apt install mesa-utils)
  2. , Затем выполняет glxgears с Вашей дискретной видеокартой, включенной как это: DRI_PRIME=1 glxgears
  3. , В то время как glxgears работает открытый новое окно терминала и работает sensors снова. Необходимо видеть, что температура читает из карты Radeon теперь.

вышеупомянутый метод работал на мою карту Radeon.

я думаю, что проблема происходит из-за ядра Linux, имеющего DPM (Динамическое Управление питанием) включена для карт Radeon. Это имеет смысл, поскольку Вы не хотели бы, чтобы Ваш дискретный GPU был включен все время и потребляющая энергия.

5
ответ дан 6 May 2016 в 03:25
  • 1
    при использовании ssh-X я не мог заставить дисплей работать на моем клиенте. если бы я мог бы заставить это работать, передача x11 была бы идеальным способом, которым я хотел бы сделать это. я использовал ssh-X user@host, и это не работало. просто дал мне терминал – Jermayne Williams 17 October 2017 в 08:51

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

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