LINUX.ORG.RU
ФорумGames

Проседает FPS в играх на linux

 , , ,


0

2

Всем привет! Наконец-то я вернулся после довольно долгого «отпуска» (не знаю как по-другому это назвать). Купил 2 игры в Steam на те деньги что оставались сегодня после покупок: Metro 2033 и первый Outlast. Обе игры нативно поддерживают linux и вроде никаких проблем при запуске не было кроме низкого FPS, хотя я юзаю только Arch+i3. Поставил эти же игры на оффтопик - получилось 60-70fps. Почему так?

Железка:

CPU: AMD A8-4500M

GPU: AMD ATI (Trinity) 7640G

ОЗУ: 4Gb



Последнее исправление: Dumppper001 (всего исправлений: 2)

Наконец-то я вернулся после довольно долгого «отпуска» (не знаю как по-другому это назвать)

В тюрьме сидел?

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

В тюрьме сидел?

В туалете.

Шутка.

ТС, железо одно и то же с обоими системами?

Korchevatel ★★★★★
()

Гугление говорит о том, что подключенный контроллер может дропать фпс.

Почему так?

Довольно философский вопрос. Вангую, что win-версия под протоном будет работать куда лучше.

l4gfcm ★★
()

Низкий это какой? Если 1/2 от fps в windows то ничего неожиданного.

Порты делают лениво, через слой совместимости, это почти как wine только встроенный в игру. А графика у тебя Terascale 3, это VLIW архитектура с драйвером r600g, над ним почти никто не работает.
Последние годы все улучшения производительности шли в amdgpu+radv+radeiosi, а это GCN архитектура.

Aber ★★★★★
()

Нативные порты нынче работают медленнее чем «виндовые» игры через встроенный в стим Протон с Вулканом. Такие дела, нативный опенжл медленнее чем транслятор директикс в вулкан. Но это не твой случай, у тебя комп из картофеля собран. Дальше «ОЗУ 4gb» не читал, хотя там дальше ничего и не написано.

Jameson ★★★★★
()

Вулкан не поддерживается? Тогда пролетаешь. А то можно было бы попробовать вендовые версии игр под dxvk.

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

Кстати, тоже замечал такую фигню: линукс-версия работает плохо (иногда и с фризами), врубаешь протон, запускаешь виндовую - всё отлично.

dimuska139 ★★
()

AMD A8-4500M - May 15th, 2012

Ну с таким GPU под линуксами ничего хорошего не стоит ожидать

fornlr ★★★★★
()

Почему так?

отвечаю: игроков на линукс и мак ос около нисколько, поэтому очень спустя рукава все это делается. нет смысла вкладывать деньги в это, скорее для галочки. Работать может и будет, но оптимизациями никто не занимался, поэтому на слабом железе сосай. ну и там сверху еще писали про дрова.

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

AMD ATI (Trinity) 7640G

Предполагаю что вулкан она не умеет. На нормальную трансляцмю директХ в опенгл сейчас все забили тем более в портах, через вайн оно действительно может лучше работать.

ya-betmen ★★★★★
()

Почему так ?

Потому что это не «нативные» версии, по крайней мере outlast, в качестве рекомендации попробуйте действительно запускать игры через протон, т.к. те т.н. «нативки» скорее всего обёртки вокруг старых версий вайна. В целом вполне нормально разграничивать винду для игр и линь для всего остального.

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

Почему так

Потому что:

CPU: AMD A8-4500M

GPU: AMD ATI (Trinity) 7640G

ОЗУ: 4Gb

Это же ноутбук вообще, нет? Проверь нагрузку CPU в момент игры, если будет нагрузка под 100%, покопай в сторону performance governor, может удастся выжать пару FPS.

PhysShell ★★
()

Потому что это васянопорты с кривым транслятором д3д в опенгл. Был бы вулкан можно было бы через протон пускать.

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

Как минимум в случае с Metro 2033 это не так, нативная версия отлично работала, когда я ее пробовал несколько лет назад. Насчет Outlast не знаю.

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

AMD A8-4500M - May 15th, 2012

Ну с таким GPU под линуксами ничего хорошего не стоит ожидать

И даже уже тогда он был такое.

ololoid ★★★★
()

M

еще троттлинг может быть если cpu gpu на максимальных частотах жгут, лучше во время игры максимальные понизить до нормального волтажа для стабильности
еще может vm.dirty* тормознуть или swap
не уверен, но из-за отсутствия swap вроде тоже может проседать, даже если ram свободный есть

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 5)

Почему так?

Если портирование на Linux кривое то запрото.

Как вариант можно зайти в свойства игры и на вкладке совместимость указать использовать Proton, тогда он перекачает бинарники игры на виндовые и будет запускать с Протоном.

Но учти то, что игра может не захотеть запускаться с текущей версией протона и тогда потребуется его подобрать в выпадающем списке.

П.С. А вообще, если большинство линуксойдов и Стимдекщиков будут предпочитать линуксовой версии игры игру под протонов то будет ли Валв брать неустойку с занимавшейся портированием фирмы?

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

А вообще, если большинство линуксойдов и Стимдекщиков будут предпочитать линуксовой версии игры игру под протонов то будет ли Валв брать неустойку с занимавшейся портированием фирмы?

Причём тут вообще Valve. Им разработчик денег платит при публикации, и денег процентов с каждой покупки игры. Что там и как будет — их не особо касается.

Это уже головная боль самого издателя с создателем порта.

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

будет ли Валв брать неустойку с занимавшейся портированием фирмы?

Зачем? Можно просто подкрутить свой рекомендатор, чтобы он при попытке впарить человеку игру, учитывал рейтинг игры именно по его платформе. Для максимизации прибыли, естественно.

goingUp ★★★★★
()

GPU: AMD ATI (Trinity) 7640G

Хочешь игорь на линуксе - бери нвидия. На винде тоже бери нвидия.

ox55ff ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.