LINUX.ORG.RU

Где взять нормальные драйвера AMD? Переключение видеокарт

 , , , ,


0

1

ArchLinux

закачал osu и как то картинка не плавная, конвеер лагучий, все какое то тормознутое.

Проблема с играми из за драйверов. видеокарта Radeon HD 8750M еще есть intel graphics 4400 (вот она наверное ВСЕ портит) (гибридный ноут)

и мб есть что то еще для процессора intel?

Ответ на: комментарий от Behem0th
$ glxinfo | grep Open
Vendor: Intel Open Source Technology Center (0x8086)
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile 
OpenGL core profile version string: 4.2 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.2.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions: 
$ DRI_PRIME=1 glxinfo | grep Open
OpenGL vendor string: X.Org
OpenGL renderer string: AMD OLAND (DRM 2.50.0, 4.18.12-arch1-1-ARCH, LLVM 7.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.4 (Compatibility Profile) Mesa 18.2.2
OpenGL shading language version string: 4.40
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
StepanKirdin ()
Ответ на: комментарий от StepanKirdin

Вывод говорит что все работает. Попробуй запусти осу как тебе советовали выше с параметром DRI_PRIME=1. Как ты glxinfo запускал во втором случае.

Behem0th ★★★★★ ()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от Behem0th

да вроде запустил с такими выводами

Desktop/osu!.desktop: строка 1: [Desktop: команда не найдена
Desktop/osu!.desktop: строка 3: is: команда не найдена
Но что то толку нет, все одинакого (htop показывает с параметром env DRI_PRIME=1).

StepanKirdin ()
Ответ на: комментарий от StepanKirdin

Для теста можешь добавить такую GALLIUM_HUD=fps переменную окружения вместе с DRI_PRIME=1. просто через пробел. Если в игре в левом верхнем игре появится график фпс значит ты сделал правильно. Но тогда я не знаю в чем проблема с осу. Если не появится то скорее всего ты что не так делаешь.

Behem0th ★★★★★ ()
Ответ на: комментарий от Behem0th

да работает. Но блин, лагает и изменений нет. На винде даже в меню стабильно 240+фпс было, а в linux 230 потолок. Я попробую все же с другой какой нибудь игрой. А вообще я почитал на другом форуме что уже писали что DRI_PRIME=1 с wine не видит. Вот только решений там нет.

StepanKirdin ()

Да кароче ничего не работает. УЖе очень много перерыл инфы о этой теме и о том как она работает с wine и получаю всякие ошибки типа

000b:fixme:winediag:start_process Wine Staging 3.17 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
хз что вообще делать. Полный игнор dri_prime

StepanKirdin ()
Ответ на: комментарий от StepanKirdin

На винде даже в меню стабильно 240+фпс было, а в linux 230 потолок

Что то мне слабо верится что разница в 10ФП когда он за 200 играет роль и делает игру не играбельной.

что DRI_PRIME=1 с wine не видит

Если бы он не работал то у тебя запускался бы на интел драйвере и график GALLIUM_HUD=fps у тебя бы не работал. Поскольку он у тебя работает значит используется АМД драйвер.

У меня была проблема с микрофризами в ПОЕ решалось конандой от рута cpupower frequency-set -g performance Попробуй может тебе поможет.

Behem0th ★★★★★ ()
Ответ на: комментарий от Behem0th

Ну кстати картина получше стала но все равно osu как то... супермикро тормоза ощущаются. Я думаю опробую crossover, что то еще помудрю с драйверами если будут силы уже и полностью выжму osu в линуксе. Тогда попытаюсь восстановить винду и играть как и раньше в осу оттуда. Да, вторая видеокарта работает это точно! Но, смотря в интернете различные сравнения с виндой, проприетарных и свободных драйверов то свободные - проигрывают неплохо так, но винда лучше проприетарных. Жаль что больше нет проприетарных AMD(под новое ядро и новые иксы) особенно под мою видеокарту.

StepanKirdin ()
Ответ на: комментарий от StepanKirdin

супермикро тормоза ощущаются.

Попробуй другой говернер процессора как я выше советовал. Вин процессорзависимый вдруг поможет.

опробую crossover

Это то же вино. Но можешь конечно попробовать, вдруг поможет.

свободные - проигрывают неплохо так

На старых картах было отставание, на новых нет.

Жаль что больше нет проприетарных

Ни капли не жаль.

Behem0th ★★★★★ ()
Ответ на: комментарий от StepanKirdin

супермикро тормоза ощущаются

ASPM там у тебя не в энергосбережение случаем установлен?

Тогда попытаюсь восстановить винду и играть как и раньше в осу оттуда.

Под линуксом только нативные игры хорошо идут. Всё остальное - лютый костылинг и лучше запускать под родной виндой. У меня до сих пор дуалбут - поиграть винда, поработать - линукс. И, надо сказать, гейминга под линукс не будет еще лет дцать.

Woolf ★★ ()
Последнее исправление: Woolf (всего исправлений: 1)
Ответ на: комментарий от a1batross

Уж тем более когда линукс не может в full key rollover. Из-за этого мне придется сесть на винду, где автоматом подключаются несколько HID и я могу использовать больше шести пальц (osu!mania как никак).

Спасибо народ шо пояснили за настройку видео и cpu в линуксе) пожалуй решу проблему с виндой bsod 0x135 с сохранением файлов если это можно...

StepanKirdin ()
Ответ на: комментарий от StepanKirdin

Откопал свою древнюю установку осу, и попробовал. У меня вроде не лагает. Но я в осу довольно плох, может просто не вижу. Карта у меня древняя Radeon hd 4850.

Behem0th ★★★★★ ()
Последнее исправление: Behem0th (всего исправлений: 1)