Как я могу увидеть температуру графического процессора моей видеокарты ATI?

Я пытаюсь выяснить, как долго моя видеокарта сможет выключить вентилятор без перегрева.

Когда я просматриваю Интернет, вентилятор видеокарты - самая громкая вещь на моем компьютере.

Итак, мой вопрос: как контролировать температуру графического процессора графической карты ATI Radeon HD 4850.

14
задан 6 May 2012 в 15:21

15 ответов

Если вы используете проприетарный драйвер (fglrx), тогда вам нужна команда aticonfig --odgt.

Насколько мне известно, для многих карт этот датчик не будет отображаться через lm -sensors.

14
ответ дан 25 May 2018 в 11:49
  • 1
    и aticonfig --odgc для нагрузки GPU (текущее использование%), а также тактовой частоты – MestreLion 1 March 2013 в 23:24

Если вы используете проприетарный драйвер (fglrx), тогда вам нужна команда aticonfig --odgt.

Насколько мне известно, для многих карт этот датчик не будет отображаться через lm -sensors.

15
ответ дан 7 August 2018 в 18:49

Недолго, пока он не станет фри. В зависимости от объема графической рабочей нагрузки, которую вы делаете, процесс изготовления, накопленная пыль может составлять минуты, часы. купить послепродажное охлаждение без вентилятора, если шум является проблемой.

Чтобы контролировать температуру вашего GPU, используйте этот Q & amp; A, чтобы помочь найти датчик графического процессора:

Как использовать lm-датчики ?

5
ответ дан 25 May 2018 в 11:49
  • 1
    Я просто очистил свою графическую карту от пыли сегодня, и нет никакой нагрузки на нее, так как все больные используют, как firefox. Я спрашиваю, как долго он продлится, не причинив никакого ущерба вообще? – Nick Bailuc 6 May 2012 в 09:35
  • 2
    Конечно, это приведет к повреждению, нагрев приведет к повреждению всей электроники в течение длительного времени, карта может дойти до ~ 120 ° C, и она должна отключиться или она будет жарить. Я уверен, что никто никогда не пытался просто сжечь карточку, чтобы посмотреть, как долго это происходит. – Uri Herrera 6 May 2012 в 09:41
  • 3
    но продолжалось бы 20 секунд? – Nick Bailuc 6 May 2012 в 09:44
  • 4
    Я бы предположил, что это может занять 20 секунд, вы можете установить lm-sensors для контроля температуры, чтобы вы не преодолели порог. – Uri Herrera 6 May 2012 в 09:46
  • 5
    он не показывает, что мой вентилятор видеокарты или температура когда-либо думали, что я установил драйверы – Nick Bailuc 6 May 2012 в 09:57

Во-первых, (см. http://www.unixmen.com/howto-install-ati-display-driver-in-ubuntu/ для установки), затем введите

sudo aticonfig --initial

Тогда [!d2 ]

aticonfig --odgt

OUT:

Default Adapter - ATI Radeon HD 5700 Series
                  Sensor 0: Temperature - 45.00 C
5
ответ дан 25 May 2018 в 11:49
sudo apt-get install lm-sensors
sensors

Что выводит что-то вроде:

radeon-pci-0100
Adapter: PCI adapter
temp1:   +48.5°C  (crit = +120.0°C, hyst = +90.0°C)
1
ответ дан 25 May 2018 в 11:49

У вас modprobe it87, и если вам повезет, lm-sensor предоставят вам информацию.

Если карта работает очень жарко, вы можете попытаться снизить ее производительность (если модуль drm позволяет ):

echo low > /sys/class/drm/card0/device/power_profile
0
ответ дан 25 May 2018 в 11:49

К сожалению, серия HD 4xxx не имеет особенно хороших функций экономии энергии в драйвере с открытым исходным кодом сегодня, не говоря уже о том, когда этот вопрос был написан.

Если карта не была разработана для запуска с выключенным вентилятором , он не сможет работать без него. Кроме того, большинство карт AMD содержат прошивку, которая регулирует вентилятор. Я бы не рекомендовал отключать вентилятор, а вместо этого просто полагался на внутреннюю прошивку карты, чтобы регулировать скорость вращения вентилятора.

Чтобы уменьшить скорость вращения вентилятора, вам нужно просто уменьшить производство тепла. Я бы рекомендовал прочитать последние настройки энергосбережения, чтобы заставить карту оставаться на минимальной тактовой частоте. Это даст вам снижение производства тепла за счет снижения производительности.

0
ответ дан 25 May 2018 в 11:49

Я решил это, используя скрипт bash, который устанавливает скорость вращения вентилятора до фактического темпа. Я имею в виду, если температура вспышки равна 60-градусной скорости вращения вентилятора 60%. Затем я запускаю это под root cron каждую минуту. Я создал файл / bin / atiSpeedCron с этим контентом:

#!/bin/bash

read temp < <(/usr/bin/aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47)
echo temp: $temp
aticonfig --pplib-cmd "set fanspeed 0 $temp"

, затем я обновил cron, используя

crontab -e

под учетной записью root. Я ввел эту строку:

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

0
ответ дан 25 May 2018 в 11:49

Поскольку проприетарные драйверы больше не поддерживаются, я выбрал аппаратное решение. Я взял вентилятор со стандартным разъемом питания для корпуса atx и наклеил его на карту. Предположим, что это плохо для игр и криптоминирования, но хорошо работает для меня.

0
ответ дан 25 May 2018 в 11:49

Поскольку проприетарные драйверы больше не поддерживаются, я выбрал аппаратное решение. Я взял вентилятор со стандартным разъемом питания для корпуса atx и наклеил его на карту. Предположим, что это плохо для игр и криптоминирования, но хорошо работает для меня.

0
ответ дан 25 July 2018 в 19:07

К сожалению, серии HD 4xxx не имеют особенно хороших функций экономии энергии в драйвере с открытым исходным кодом сегодня, не говоря уже о том, когда этот вопрос был написан.

Если карта не была разработана для работы с выключенным вентилятором , он не сможет работать без него. Кроме того, большинство карт AMD содержат прошивку, которая регулирует вентилятор. Я бы не рекомендовал отключать вентилятор, а вместо этого просто полагался на внутреннюю прошивку карты, чтобы регулировать скорость вращения вентилятора.

Чтобы уменьшить скорость вращения вентилятора, вам нужно просто уменьшить производство тепла. Я бы рекомендовал прочитать последние настройки энергосбережения, чтобы заставить карту оставаться на минимальной тактовой частоте. Это даст вам снижение производства тепла за счет снижения производительности.

0
ответ дан 25 July 2018 в 19:07

Во-первых, (см. http://www.unixmen.com/howto-install-ati-display-driver-in-ubuntu/ для установки), затем введите

sudo aticonfig --initial

Тогда

aticonfig --odgt

OUT:

Default Adapter - ATI Radeon HD 5700 Series
                  Sensor 0: Temperature - 45.00 C
5
ответ дан 6 August 2018 в 01:25

Сделайте modprobe it87, и если вам повезет, lm-sensor предоставят вам информацию.

Если карта работает очень жарко, вы можете попытаться снизить ее производительность (если модуль drm позволяет ):

echo low > /sys/class/drm/card0/device/power_profile
0
ответ дан 7 August 2018 в 18:49

Во-первых, (см. http://www.unixmen.com/howto-install-ati-display-driver-in-ubuntu/ для установки), затем введите

sudo aticonfig --initial

Тогда

aticonfig --odgt

OUT:

Default Adapter - ATI Radeon HD 5700 Series
                  Sensor 0: Temperature - 45.00 C
5
ответ дан 10 August 2018 в 07:26

Я решил это, используя скрипт bash, который устанавливает скорость вращения вентилятора до фактического темпа. Я имею в виду, если температура вспышки равна 60-градусной скорости вращения вентилятора 60%. Затем я запускаю это под root cron каждую минуту. Я создал файл / bin / atiSpeedCron с этим контентом:

#!/bin/bash

read temp < <(/usr/bin/aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47)
echo temp: $temp
aticonfig --pplib-cmd "set fanspeed 0 $temp"

, затем я обновил cron, используя

crontab -e

под учетной записью root. Я ввел эту строку:

* * * * * /bin/atiSpeedCron

это заставило меня забыть о поклонниках ати. Кстати, я считаю, что это нужно.

0
ответ дан 18 August 2018 в 22:18

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

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