Автор Тема: Гибридная видеокарта AMD+AMD [РЕШЕНО]  (Прочитано 13620 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Год назад на форуме Matuntu.ru рассматривала установку системы на ноутбук  Lenovo_G505 с предустановленной Win8. Со снятием защиты биоса удалось справиться. Крайнее неудобство было использовать клавиши F1-12 в сочетании с Fn (так придумали разработчики данного аппарата, заточенного только под Win8). В найденном к нему руководстве ни слова не было о гибридной графике данного устройства.
Было принято решение установить Ubuntu на съёмный HDD, пока не кончится гарантийный срок (таково было пожелание владельца ноутбука).
Загрузка Ubuntu c флешки была успешной только с параметром nomodeset. Установка на съёмный HDD прошла успешно и, что удивительно, после первого запуска установленной Ubuntu 14.04 для 64-битной архитектуры не пришлось править Grub: в его конфиге уже был прописан параметр nomodeset. Имеющийся на флешке пакет inxi был версии 1.9.17. После установки утилита не смогла показать гибридную графику. И только обновлённая до версии 2.2.16 утилита inxi смогла корректно определить графику:
inxi -F
inxi -F
System:    Host: ubuntu Kernel: 3.13.0-24-generic x86_64 (64 bit) Desktop: Unity 7.2.0
           Distro: Ubuntu 14.04 trusty
Machine:   System: LENOVO product: 20240 v: Lenovo G505
           Mobo: LENOVO model: Lenovo G505 v: 31900004Std Bios: LENOVO v: 82CN26WW(V2.05) date: 11/29/2013
CPU:       Quad core AMD A4-5000 APU with Radeon HD Graphics (-MCP-) cache: 8192 KB
           clock speeds: max: 1500 MHz 1: 1500 MHz 2: 800 MHz 3: 800 MHz 4: 800 MHz
Graphics:  Card-1: Advanced Micro Devices [AMD/ATI] Kabini [Radeon HD 8330]
           Card-2: Advanced Micro Devices [AMD/ATI] Sun PRO [Radeon HD 8570A/8570M]

           Display Server: X.Org 1.15.1 drivers: ati,vesa (unloaded: fbdev,radeon) Resolution: 1368x768@0.0hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits) GLX Version: 2.1 Mesa 10.1.0
Audio:     Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller driver: snd_hda_intel
           Card-2 Advanced Micro Devices [AMD/ATI] Device 9840 driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k3.13.0-24-generic
Network:   Card-1: Qualcomm Atheros QCA8172 Fast Ethernet driver: alx
           IF: eth0 state: down mac: 20:1a:06:8f:ce:57
           Card-2: Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k
           IF: wlan0 state: up mac: 40:f0:2f:a4:c9:ce
           Card-3: Atheros
           IF: null-if-id state: N/A speed: N/A duplex: N/A mac: N/A
Drives:    HDD Total Size: 1016.2GB (0.8% used) ID-1: /dev/sda model: ST1000LM024_HN size: 1000.2GB
           ID-2: USB /dev/sdb model: AP721 size: 8.2GB ID-3: USB /dev/sdd model: Silicon size: 7.7GB
Partition: ID-1: / size: 1.7G used: 392M (24%) fs: overlayfs dev: N/A
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 201 Uptime: 14 min Memory: 988.9/3335.0MB Client: Shell (bash) inxi: 2.2.16
В сети были обозначены проблемы с драйверами этой графики. Воспользовалась советом бывалого после загрузки с параметром nomodeset и выполнила: sudo apt-get install fglrx fglrx-pxpressЗатем - перезагрузка, правка конфигурационного файла Grub с удалением параметра nomodeset и драйвер установлен только на первую карту (Advanced Micro Devices [AMD/ATI] Kabini [Radeon HD 8330]).
Во всяком случае после его установки видео стало воспроизводиться без рывков и результаты FPS тоже вполне устроили:
glxgears -info
glxgears -info
GL_RENDERER   = AMD Radeon HD 8330
GL_VERSION    = 4.3.12798 Compatibility Profile Context 13.35.1005
GL_VENDOR     = ATI Technologies Inc.
4380 frames in 5.0 seconds = 875.914 FPS
4398 frames in 5.0 seconds = 879.547 FPS
4407 frames in 5.0 seconds = 881.289 FPS
4390 frames in 5.0 seconds = 877.942 FPS
4369 frames in 5.0 seconds = 873.724 FPS
3995 frames in 5.0 seconds = 798.983 FPS
4332 frames in 5.0 seconds = 866.220 FPS
4454 frames in 5.0 seconds = 890.787 FPS
4402 frames in 5.0 seconds = 880.234 FPS
4358 frames in 5.0 seconds = 871.479 FPS

вывод inxi Andr40
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Heathrow PRO [Radeon HD 7850M/8850M]
           Display Server: X.Org 1.15.1 drivers: ati,fglrx (unloaded: fbdev,vesa,radeon)
           Resolution: 1920x1080@60.0hz
           GLX Renderer: AMD Radeon HD 7800M Series
           GLX Version: 4.4.13374 - CPC 15.20.1013
свидетельствует о наличии гибридной графики AMD+AMD и использовании только одной видеокарты. Перегрев ноутбуков возникает иногда по причине наличия 2 видеокарт.
Возможны два способа решения проблемы:
  • Отключение дискретной видеокарты через BIOS, если такая возможность присутствует.
  • Установка специализированного приложения и выключение через него. При отключении одной видеокарты система использует только включенную карту и как следствие температура падает, так как при обеих включенных видеокартах одна работает вхолостую на полную мощность.
Совет Андрею в  Matuntu-TV64-MR112-X115 для управления драйвером ATI необходимо установить Catalyst sudo apt-get install fglrx-amdcccle-updatesЗапуск Центра управления драйвером можно выполнить либо в терминале, либо в командной строке amdcccleВпоследствии может появиться графический вариант запуска Центра управления драйвером из меню.
О преимуществах использования второй видеокарты AMD Radeon HD 8850M.     
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #1 : 17 Ноября 2015, 16:44:16 »
Я старательно избегал подобных проблем с гибридной графикой, отсеивая подобные варианты при выборе кандидата к покупке. Но помнится мне, что если сформировать xorg.conf, от него последние годы пытаются отказаться, а зря. Сформировать его можно и сейчас sudo aticonfig --initialВ секции Device Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:0:1:0"
EndSection
можно прописать нужную для постоянного использования карту и работать будет только она до следующей правки этой секции xorg с последующей перезагрузкой иксов.
По крайней мере, раньше настройка видеокарты работала именно так.

Оффлайн Andr40

  • Пользователь
  • **
  • Сообщений: 87
  • Учение - Свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #2 : 17 Ноября 2015, 21:43:15 »
Итак, ASRock VisionX 321B
inxi -F
inxi -F
System:    Host: andru-desktop Kernel: 3.19.0-33-generic x86_64 (64 bit)
           Desktop: MATE 1.12.0  Distro: Ubuntu 14.04 trusty
Machine:   Mobo: ASRock model: HM77-MXM
           Bios: American Megatrends v: P1.00 date: 07/27/2012
CPU:       Dual core Intel Core i5-3210M (-HT-MCP-) cache: 3072 KB
           clock speeds: max: 3100 MHz 1: 1201 MHz 2: 1213 MHz 3: 1320 MHz
           4: 1270 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Heathrow PRO [Radeon HD 7850M/8850M]
           Display Server: X.Org 1.15.1 drivers: ati,fglrx (unloaded: fbdev,vesa,radeon)
           Resolution: 1920x1080@60.0hz
           GLX Renderer: AMD Radeon HD 7800M Series
           GLX Version: 4.4.13374 - CPC 15.20.1013
Audio:     Card-1 Intel 7 Series/C210 Series Family High Definition Audio Controller
           driver: snd_hda_intel
           Card-2 Advanced Micro Devices [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k3.19.0-33-generic
Network:   Card-1: Qualcomm Atheros AR9462 Wireless Network Adapter
           driver: ath9k
           IF: wlan0 state: up mac: dc:85:de:5d:25:28
           Card-2: Broadcom NetLink BCM57781 Gigabit Ethernet PCIe driver: tg3
           IF: eth0 state: down mac: bc:5f:f4:64:e7:9d
Drives:    HDD Total Size: 750.2GB (0.7% used)
           ID-1: /dev/sda model: ST750LM022_HN size: 750.2GB
Partition: ID-1: / size: 25G used: 5.0G (22%) fs: ext4 dev: /dev/sda2
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   None detected - is lm-sensors installed and configured?
Info:      Processes: 196 Uptime: 26 min Memory: 921.8/7948.0MB
           Client: Shell (bash) inxi: 2.2.28
в Matuntu-TV64-MR112-X115 представлен как устройство использующее альтернативный драйвер  (мелким шрифтом). Пакеты с драйверами  установились , только Центр управления из меню системы не запускается, но сработал из  терминала . Последовал совету Татьяны
сделай так:
После установки драйвера для проверки текущих значений температуры, частот ядра и памяти нужно сначала выполнить для формирования /etc/X11/xorg.conf sudo aticonfig --initialЗатем получить информацию: sudo aticonfig --odgc --odgtНапример:
Цитировать
Default Adapter - AMD Radeon HD 8330
                            Core (MHz)    Memory (MHz)
           Current Clocks :    266           333
             Current Peak :    496           667
  Configurable Peak Range : [266-496]     [667-667]
                 GPU load :    0%
Default Adapter - AMD Radeon HD 8330
                  Sensor 0: Temperature - 50.00 C
и получил такой
результат
andru@andru-desktop:~$ sudo aticonfig --initial
[sudo] password for andru:
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.original-0
andru@andru-desktop:~$ sudo aticonfig --odgc --odgt

Default Adapter - AMD Radeon HD 7800M Series
                            Core (MHz)    Memory (MHz)
           Current Clocks :    300           150
             Current Peak :    675           1000
  Configurable Peak Range : [300-750]     [150-1100]
                 GPU load :    0%

Default Adapter - AMD Radeon HD 7800M Series
                  Sensor 0: Temperature - 65.00 C
, засим последовал тест
glxgears -info
glxgears -info
GL_RENDERER   = AMD Radeon HD 7800M Series
GL_VERSION    = 4.4.13374 Compatibility Profile Context 15.20.1013
GL_VENDOR     = ATI Technologies Inc.
GL_EXTENSIONS = GL_AMDX_debug_output GL_AMD_blend_minmax_factor
6240 frames in 5.0 seconds = 1247.965 FPS
6287 frames in 5.0 seconds = 1257.321 FPS
6402 frames in 5.0 seconds = 1280.383 FPS
6393 frames in 5.0 seconds = 1278.554 FPS
5972 frames in 5.0 seconds = 1194.362 FPS
. Если бы не знал, что вторая карта работает просто "на обогрев" окружающей меня среды, сказал бы - всё в порядке! И нигде, ни буквы, ни цифры о 8850М! Бум отключать?
« Последнее редактирование: 18 Ноября 2015, 02:11:46 от Andr40 »
Aequam memento rebus in arduis servare mentem...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #3 : 17 Ноября 2015, 21:53:23 »
Бум отключать?
Если в биосе есть возможность отключения видеокарты, то можно попробовать.
Драйвер установлен на обе карты. Надо ещё в Центре управления AMD посмотреть на возможность выбора карты, но это делать надо от root, т.е. запускать sudo amdcccleУ меня просто не на чем посмотреть, поэтому интересен результат.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн Andr40

  • Пользователь
  • **
  • Сообщений: 87
  • Учение - Свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #4 : 17 Ноября 2015, 22:52:17 »
Спасибо, Татьяна!
Ранее забыл написать, что в BIOS отключения интегрированной карты не нашёл,  а Catalyst под root не даёт возможности выбрать карту, зато настроил геометрию изображения (отцентровал) ~ на 1см было смещено влево. Тоже результат!
Aequam memento rebus in arduis servare mentem...

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #5 : 17 Ноября 2015, 23:30:52 »
Да, страшный вариант - две карты упомянуты. Но не тот случай, которого опасались.
Цитировать
Видеокарты серии 8800M поддерживают технологию Enduro, которая обеспечивает автоматическое переключение между двумя видеокартами. Если она отключена, активизируется технология Eyefinity для одновременной поддержки видеокартой до 6 мониторов.
Экономит питание, переключаясь на слабую карту при определённом уровне нагрузке на GPU аппаратно, т.е. регулировка происходит по внутреннему алгоритму технологии и нам здесь делать нечего. Хорошая карта!


Оффлайн Andr40

  • Пользователь
  • **
  • Сообщений: 87
  • Учение - Свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #7 : 18 Ноября 2015, 00:31:29 »
Отлично! Субъективно, аппарат работает превосходно :D,  Всем СПАСИБО!!!
Aequam memento rebus in arduis servare mentem...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #8 : 19 Ноября 2015, 14:47:55 »
Впоследствии может появиться графический вариант запуска Центра управления драйвером из меню.
Сегодня после очередных обновлений Matuntu-TV64-MR112-X115 в меню Система->Параметры->Оборудование появились пункты Центра управления драйвером видеокарты.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн Andr40

  • Пользователь
  • **
  • Сообщений: 87
  • Учение - Свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #9 : 19 Ноября 2015, 19:49:02 »
Рад слышать! У меня после обновления установилось новое ядро на машинах с Matuntu-TV64-MR112-X115 и обновились пакеты с AMD драйверами и Центром! Подросло значение FPS:
glxgears -info
glxgears -info
GL_RENDERER   = AMD Radeon HD 7800M Series
GL_VERSION    = 4.4.13374 Compatibility Profile Context 15.20.1013
GL_VENDOR     = ATI Technologies Inc.
GL_EXTENSIONS = GL_AMDX_debug_output GL_AMD_blend_minmax_factor
6634 frames in 5.0 seconds = 1326.736 FPS
6796 frames in 5.0 seconds = 1359.121 FPS
6679 frames in 5.0 seconds = 1335.640 FPS
6856 frames in 5.0 seconds = 1371.105 FPS
. Обновлённые системы работают штатно, продолжаю получать моральный профит.
« Последнее редактирование: 28 Апреля 2018, 20:04:53 от vita »
Aequam memento rebus in arduis servare mentem...

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Гибридная видеокарта AMD+AMD [РЕШЕНО]
« Ответ #10 : 19 Ноября 2015, 21:58:48 »
Да, ядро также обновилось. Но главное то, что с новыми драйверами для AMD ATI можно смотреть фильмы с Blue Ray дисков  в плеере MPV из примонтированного на gCDEmu  образа.
Таким образом посмотрела Мир Юрского периода  :)
« Последнее редактирование: 28 Апреля 2018, 20:05:18 от vita »
Делай с нами, делай как мы, делай лучше нас!