Приветствую. Имеется ноутбук HP ProBook 4540s (C4Z14EA) с гибридной графикой intel/ati. Больше года дискретная карточка была отключена в биосе. Но вот народ говорит, что радеон уже готов да и охота поиграть во всякие ААА. Но как задействовать дискретную на открытых драйверах?
В биосе включил, драйвера установил.
Ядро и драйвера последние из арчевских реп. Лог иксов и dmesg.
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7550M/7570M/7650M] (rev ff)
$ sensors
radeon-pci-0100
Adapter: PCI adapter
temp1: -128.0°C
$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x48 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 5 associated providers: 0 name:Intel
$ DRI_PRIME=1 glxinfo |grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.0
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.0
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
Чего хочется:
- Динамическое включение/выключение дискретной карточки без перезагрузки компьютера
- Запуск дискретной карты для нативных игр ($ DRI_PRIME=1 СуперПуперИгра )
- Запуск дискретной карты для вайна ($ DRI_PRIME=1 wine СуперПуперИра.exe)
- Использование дискретной картой вируальными машинами virtualbox/vmware_player
Как это все реализовать, если на DRI_PRIME=1 никакой реакции?
И да, на DRI_PRIME=1 реакция все же есть, но не думаю, что она имеет отношения к переключению карт. Без DRI_PRIME=1 шестеренки дают ~60 фпс, а с ним 5500-7900 фпс со значительной нагрузкой на cpu. Но это все так даже с отключенной дискретной картой средствами биоса.
cast Novell-ch