Почему мой ноутбук с графикой AMD Radeon HD 76xx перегревается при использовании Ubuntu?

Я купил новый ноутбук, который был предустановлен с Windows 7. Я люблю работать в Ubuntu и, следовательно, установил 12.04 на своем ноутбуке. Я могу работать под Windows в течение 6 часов подряд и чувствую, что ноутбук только слегка нагревается, но через 15 минут запускаю Ubuntu и мой ноутбук слишком горячий.

Батарея также очень быстро разряжается в Ubuntu. 1,5 часа резервного копирования в Ubuntu по сравнению с 5-6 часами в Windows.

Раньше у меня был Dell Inspiron N5010, и все прошло гладко. Нет проблем с отоплением. Он шел с процессором Intel i3. Вот мне и интересно, связана ли эта проблема с процессором? (AMD A8)

Характеристики:

  • Ноутбук HP Pavilion G6-2005AX (APU Quad Core A8 / 4 ГБ / 500 ГБ / Win7 HB / 1,5 ГБ График)
  • 1 ГБ AMD Radeon HD 7670M Выделенный 512 МБ Графическая карта AMD Radeon HD 7640G Встроенная

Я уже установил проприетарные драйверы ATI, предложенные Ubuntu. Но sensors температура составляет 70 градусов С.

Есть ли решение этой проблемы?

13
задан 23 June 2013 в 09:14

4 ответа

ОП сообщил в Редакции 2 вопроса , что ему удалось решить проблему :

Удалось решить проблему путем установки проприетарных драйверов AMD скачано с сайта AMD , после деактивации драйвера, предложенного Ubuntu!

Сейчас температура sensors составляет 47 градусов Цельсия! и резервная батарея 4 часа! УРА!

0
ответ дан 23 June 2013 в 09:14

У меня та же проблема с Ubuntu 12.04 и 13.04 на моем ноутбуке Sony Vaio SVE1512W1ESI с картой AMD Radeon HD 7500M / 7600M . Вентилятор работал все время, и сенсорный прибор показывал температуру в течение 60 секунд (начинался с 56-57, а затем шел до 67-68 с, например, открытым браузером).

Установленные проприетарные драйверы из Системных настроек -> Дополнительные драйверы, но не помогли. Наконец установил проприетарный драйвер с сайта AMD , и это решило проблему.

Выполните следующие простые шаги для его установки (как описано в руководстве по установке, расположенном на той же веб-странице):

  1. sudo sh ./amd-driver-installer-catalyst-13-4-x86.x86_64.run
  2. Выберите первый вариант («Установить»). драйвер XX на X.Org XX ") и затем выбрал" Автоматически "
  3. sudo /usr/bin/aticonfig --initial
  4. Перезагрузка
0
ответ дан 23 June 2013 в 09:14

На моем HP Pavilion g6 я решил, установив драйверы AMD. Загрузите с http://support.amd.com , выберите подходящий драйвер, скачайте и установите его.

0
ответ дан 23 June 2013 в 09:14

Решение / обходной путь с драйверами с открытым исходным кодом: (kernels> = 3.11)

У меня была такая же проблема; Мой ноутбук даже сам отключится из-за перегрева через несколько минут после загрузки (а иногда даже не смог завершить загрузку).

Моя машина Samsung Chronos 7 (см. Примечание (3)) с гибридной графикой:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]

помогла переключиться на проприетарные драйверы, но иногда она тоже перегревалась. С драйверами с открытым исходным кодом, часто это не прибыло, чтобы закончить загрузку. Мне удалось это исправить и использовать драйверы с открытым исходным кодом в Ubuntu 13.10, ядро ​​3.11.x.

Отказ от ответственности : Я не против снижения производительности в 3D. Если вы не возражаете, попробуйте установить последние проприетарные драйверы .

a) вернитесь к драйверам с открытым исходным кодом, удалив все пакеты fglrx ( ссылка , ссылка ). Обязательно удалите /etc/X11/xorg.conf, если он у вас есть - он может блокировать драйверы с открытым исходным кодом для поиска экранов.

b) основной добавить параметр загрузки ядра radeon.dpm=1 (см. Примечание 1). Одно это сдерживает температуру (хотя и выше, чем мне нравится). ( Редактировать: должно быть по умолчанию 14.04 и далее ).

c) Укажите номер карточки (см. Примечание 2) . В моем случае это card1, вы можете сказать это, глядя, существует ли файл с именем /sys/class/drm/card1/device/power_dpm_state. Перейдите суперпользователем в терминал с sudo -i и выполните

echo battery > /sys/class/drm/card1/device/power_dpm_state

, чтобы мой GPU стал на 20 градусов холоднее. Я добавил это в свои /etc/rc.local:

# avoid overheating of the AMD GPU
if [ -f /sys/class/drm/card1/device/power_dpm_state ]; then
      echo battery > /sys/class/drm/card1/device/power_dpm_state
fi

d) После приостановки / возобновления, как ни странно, графический процессор нагревается. Решением является выпуск (как указано выше в терминале суперпользователя)

echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level

Интересные ссылки:


Сноски:

(1) Это позволит «динамическое управление питанием» для драйвера Radeon. FWIK, это будет настройка по умолчанию в 14.04 и выше, поэтому этот хак должен скоро устареть.

Основная ссылка: https://wiki.archlinux.org/index.php/ATI#Dynamic_power_management

(2) Примечание , что когда-то карта AMD меняет число при перезагрузке. В качестве решения я включил в свои сценарии (я должен был поставить его как есть в /etc/rc.local и аналогичную смесь в сценарии возобновления в /etc/pm/sleep.d/01-stay-cool - комментарий или , прочитайте здесь , если вам нужна помощь) для сценария резюме).

# avoid overheating of the AMD GPU
if [ -f /sys/class/drm/card1/device/power_dpm_state ]; then
      echo battery > /sys/class/drm/card1/device/power_dpm_state
      echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level
fi
if [ -f /sys/class/drm/card0/device/power_dpm_state ]; then
      echo battery > /sys/class/drm/card0/device/power_dpm_state
      echo low > /sys/class/drm/card0/device/power_dpm_force_performance_level
fi

(3) Точная модель дружелюбности к Google (sudo dmidecode):

System Information
        Manufacturer: SAMSUNG ELECTRONICS CO., LTD.
        Product Name: 700Z3A/700Z4A/700Z5A/700Z5B
        Graphic card Radeon HD 6400M/7400M Series
        Version: 0.1

0
ответ дан 23 June 2013 в 09:14

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

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