Гибридная графика от AMD. Помогите с ДРАЙВЕРОМ! плз...

selishii, Да, я уже это видел, не помогло
Ну тогда к-сожалению не смогу смоделировать вашу ситуацию, у меня связка intel+amd работает по похожему сценарию. Рендерит то amd, но вывод на монитор все равно всегда идет через встройку intel, поэтому и данные выхлопа тоже от нее/. Стимом и вайном не пользуюсь, но игры типа life is strange, pillars of eternity и allien isolation вполне нормально работают на древней amd hd6730.
selishii, пользуетесь catalist`ом или PRIME используете? Драйвера какие стоят?
свободные, catalist на моем старье можно сказать что и не работает.
Заметил что речь о wine не поднималась, может все дело в нем?
Все должно работать, но почему-то не работает... возможно я что-то упускаю

xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x7a cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 3 associated providers: 1 name:SUMO @ pci:0000:00:01.0
Provider 1: id: 0x45 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 0 associated providers: 1 name:TURKS @ pci:0000:01:00.0

видим встроенную видяху
glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD SUMO (DRM 2.49.0 / 4.9.65-1-lts, LLVM 5.0.0)

Делаем так
xrandr --setprovideroffloadsink 1 0

Через DRI_PRIME=1 видим дискретку
DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: AMD TURKS (DRM 2.49.0 / 4.9.65-1-lts, LLVM 5.0.0)

Проверяем
glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
305 frames in 5.0 seconds = 60.887 FPS
300 frames in 5.0 seconds = 59.888 FPS
300 frames in 5.0 seconds = 59.889 FPS

DRI_PRIME=1 glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
303 frames in 5.0 seconds = 60.477 FPS
300 frames in 5.0 seconds = 59.875 FPS
300 frames in 5.0 seconds = 59.895 FPS
Так FPS одинаковый почему то....???
а если ....:
DRI_PRIME=1 vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
8159 frames in 5.0 seconds = 1631.689 FPS
10330 frames in 5.0 seconds = 2065.845 FPS
8791 frames in 5.0 seconds = 1757.947 FPS
Здесь уже ФПС приличный.

Но если запускаю игру из steam через DRI_PRIME=1 результата нет.

Запускал разными сособами:
DRI_PRIME=1 steam
DRI_PRIME=1 steam steam://rungameid/570 - непосредственно саму игру
DRI_PRIME=1 %command% - прописывал в настройках запуска игры

Все эти способы результата не дали!
Никаких своих конфигов не создавал

Какие еще можно проверить DRI_PRIME=1 на работоспособность
Как блин запустить игру через дискретку!
Подскажите, что я мог упустить....
Это не правильное отображение fps за 1000; реально около 60! Это глюк свободного драйвера. У catalyst с работой 3D будет получше ;только чуда от ATI ждать не стоит!
chronos
Это не правильное отображение fps за 1000; реально около 60! Это глюк свободного драйвера.
можно поподробнее? почему не правильно? что за глюк? я просто первый раз такое слышу, у меня vblank_mode=0 glxgears за 6к FPS что на свободных, что на проприетарке.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
На своем примере: У меня nvidia geforce gt 520 на свободном nouveau такая же картина наблюдалась. На блоб же реально около 60 FPS (драйвер nvidia); причем на свободном в играх ощутимо графика тормозит (карточка прямо скажем не игровая, но на проприетарном вполне играбельна). Что касается ATI раньше пользовался ноутом там встроенный Radeon X1200 чип вроде R300 и на свободном Gallium в glxgears такая хрень наблюдалась причем про игры речь и вообще можно не начинать.
Сейчас на gt 520
glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
234 frames in 5.0 seconds = 46.718 FPS
301 frames in 5.0 seconds = 60.003 FPS
301 frames in 5.0 seconds = 60.003 FPS
301 frames in 5.0 seconds = 60.003 FPS
300 frames in 5.0 seconds = 59.805 FPS
300 frames in 5.0 seconds = 59.804 FPS
Наверное тесты эти относительны. В играх просадки по fps ощутимые
Вообщем ставил mangaro mgame для проверки.
Установил он мне catalist и проприетарный драйвер, картина печальная, FPS с каталистом меньше, чем у свободного драйвера + DRI_PRIME=1
glxgears выдает
catalist + проприетарный -> 840-860FPS
свободный драйвер + DRI_PRIME=1 -> 1600-2000FPS
В играх (тестил в DOTA2) в обоих случаях 15-17FPS
Не знаю что делать.....
У меня два ноута, один intel + nVidia, второй AMD + AMD Radeon
С первым никаких проблем, bumblbee тащит! AMD ни в какую не хочет...
Есть еще драйвер AMDGPU и AMDGPU PRO может поможет Текст ссылки...
 
Зарегистрироваться или войдите чтобы оставить сообщение.