Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Очень слабая производительность в играх  (Прочитано 2673 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Вроде всё настроил как в интернетах пишут, игры более менее запускаются, но лагают жуть как, играть невозможно. Вроде же говорят, что Wine не эмулятор и сильной потери производительности быть не должно, но у на деле у меня он работает ну ооочень медленно.
Ubuntu 14.04.1, Wine 1.6.2 Directx, .net, c++ и прочее - всё это я установил, всё настроил, всё включил. Что ещё нужно сделать?

Пользователь решил продолжить мысль 17 Августа 2014, 19:04:35:
Выяснилось, что настройки не сохранились. Что нужно сделать, чтобы сохранялись вот эти настройки?
« Последнее редактирование: 17 Августа 2014, 19:04:36 от Jaksn »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7208
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #1 : 17 Августа 2014, 20:08:36 »
Jaksn,
lspci -k | egrep 'VGA|3D' -A2?

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #2 : 17 Августа 2014, 20:21:33 »
peregrine,
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
Subsystem: Acer Incorporated [ALI] Mobility Radeon HD 5650
Kernel driver in use: fglrx_pci
пробовал запустить Total War Rome и Сталкера, обе запускаются, но производительность падает раз в 10 по сравнению с нативными версиями.
« Последнее редактирование: 17 Августа 2014, 20:23:59 от Jaksn »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7208
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #3 : 17 Августа 2014, 20:40:23 »
Jaksn, AMD/ATI - это приговор. Шутка, но с долей правды. Может AMD/ATI-шники помогут.

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Очень слабая производительность в играх
« Ответ #4 : 18 Августа 2014, 22:03:45 »
выкинуть видеокарту
нет сначала вытащить заменитель видеокарты от AMD. использовать молоток.
затем поставить нормальную Nvidia


Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #5 : 19 Августа 2014, 00:00:08 »
dj--alex,
очень "дельный" совет.
Видеокарта хорошая, нужно только настроить правильно Wine. Вместо бесполезных призывов поменять железо, лучше бы помогли в настройке. Или тут нет таких, кто может помочь?

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7208
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #6 : 19 Августа 2014, 01:42:57 »
Jaksn, тут дело не столько в Wine, сколько в плохих драйверах от ATI/AMD. Они просто плохо написаны, оттого и fps маленький. Как средство борьбы можно попытаться использовать свободный драйвер (хотя маловероятно, что поможет) или выкрутить графику игры на минимум/понизить разрешение.

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #7 : 19 Августа 2014, 07:45:39 »
peregrine,
настройки самих игр на минимуме, FPS 1 кадр в секунду. В некоторых играх даже в меню слайдшоу. Нативные же игры работают замечательно с этими драйверами, значит и под вайном игры тоже должны работать хорошо.

Оффлайн altwazar

  • Активист
  • *
  • Сообщений: 430
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #8 : 19 Августа 2014, 14:04:41 »
Вместо бесполезных призывов поменять железо, лучше бы помогли в настройке. Или тут нет таких, кто может помочь?
Нормально под линуксом работает только nvidia, особенно если речь идет о wine.
Если игрушка не слишком требовательная к графике, то большую часть проблем с amd может решить свободный драйвер. С проприетарным драйвером порой даже простые игры под вайном неиграбельны, он криво работает с opengl.
Производительность из-за wine падает. Иногда не значительно, но чаще всего весьма прилично. Потерю производительности помогает скомпенсировать вайн с CSMT патчами. С ними обработка вызовов идет в отдельном потоке и параллельно. В зависимости от железа и игры производительность может быть выше раза в четыре. Проще всего получить такой вайн через playonlinux.

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #9 : 19 Августа 2014, 19:51:42 »
Потерю производительности помогает скомпенсировать вайн с CSMT патчами. С ними обработка вызовов идет в отдельном потоке и параллельно
патч нашёл, как теперь его накатить на Wine, не подскажете?

Оффлайн altwazar

  • Активист
  • *
  • Сообщений: 430
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #10 : 19 Августа 2014, 20:08:21 »
патч нашёл, как теперь его накатить на Wine, не подскажете?

Проще использовать playonlinux.
Но при желании wine с csmt можно взять тут: https://github.com/stefand/wine

Тут я вкратце описал, как поставить и использовать playonlinux:
https://forum.ubuntu.ru/index.php?topic=248373.msg1960738#msg1960738
Правда там для sc2, но должно быть понятно.
Так же можно скачать уже собранный для playonlinux wine и использовать его как обычно: http://www.playonlinux.com/wine/binaries/linux-x86/ (версии с CSMT или CS в названии).
« Последнее редактирование: 19 Августа 2014, 20:15:58 от altwazar »

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #11 : 19 Августа 2014, 20:25:33 »
altwazar,
спасибо огромное)

Оффлайн dj--alex

  • Старожил
  • *
  • Сообщений: 3237
  • Понимаешь, я какбы беру в руки лопату и говорю...
    • Просмотр профиля
    • все мои творения и занятия
Re: Очень слабая производительность в играх
« Ответ #12 : 20 Августа 2014, 05:30:16 »
PS

у вас wine очень древнее, 1.6.2 . не пробовали хотя бы 1.7.22 ставить?
она доступна из ppa:ubuntu-wine/ppa
(версию вине можно будет потом вернуть на 1.6.2 при необходимости)
Ubuntu 18.04 MATE x64, 19.3 x64 Mate, MX-Linux 19 Mate Mate Mate Mate. PC:B450\Ryzen3200G\16Gb\6TB\1060gtx\512Gb-Netac
https://forum.ubuntu.ru/index.php?topic=199897.0

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6847
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #13 : 20 Августа 2014, 05:56:37 »
Странно, в Steam игры как-то играются на AMD, причем на высоких настройках. Мб дело в wine.

Оффлайн Jaksn

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Очень слабая производительность в играх
« Ответ #14 : 20 Августа 2014, 08:28:51 »
Странно, в Steam игры как-то играются на AMD, причем на высоких настройках. Мб дело в wine.
вот и я о том же. У меня в линуксовском стиме 60 игр и все работают отменно (кроме Эадора, который под вайном). По любому дело в самом вайне, а не в драйверах.

 

Страница сгенерирована за 0.021 секунд. Запросов: 19.