Різниця в ігровій продуктивності між Windows та Ubuntu


42

Які плюси та мінуси переходять з Windows 7/8 на Ubuntu?

В основному розробляю програмне забезпечення та граю в ігри.

Я, очевидно, не граю в ігри на своєму ноутбуці, тому я спробую Ubuntu. Але вся ОС виглядає чудово, і я нещодавно відкрив PlayOnLinux.

Наскільки великий показник продуктивності від ігор Windows? Що, якщо гра підтримує DX11 і має tessellation, чи PlayOnLinux переводить DX11 на OpenGL?


Я відповім нижче з досвіду, але не знаю, чи це правильне питання для Ubuntu. намагався поставити в заголовок те, що ти хотів, але я залишаю це модераторам вирішити.
Луїс Альварадо

Ви можете прочитати відповідні запитання ---->
Урі Еррера

Відповіді:


75

З досвіду 7+ років я можу сказати наступне:

Я пробував вино з приблизно 2005-2006. Також спробував Cedega (Dead for me after Wine 1.2) та PlayOnLinux (коротко PoL). Я також бачив, як процес розробки в Wine під Ubuntu швидко наздоганяє останні ігри. Для встановлення та конфігурації вина див. Як встановити та налаштувати Wine?

Близько 4 років тому, якщо хтось прийшов до мене і хотів перейти на Ubuntu, одне з питань, яке вони б задали, було б: чи можна грати в гру X на Ubuntu ?. Якщо відповідь була позитивною для цієї гри, наступним питанням буде щось таке: «Чи матиме вона таку ж ефективність?

4 роки тому моя нормальна відповідь у більшості випадків була ні. Після вина 1.2 і в цьому році 1.4 вийшло, я змінив свою відповідь на кілька ігор, і вперше я був більше позитивним щодо того, щоб сказати новому користувачеві, що вони насправді можуть грати в цю гру.

Такі випадки, як Deep Space 2, який є / був однією з останніх ігор, в які я міг грати. «Аліса в країні чудес» (нова, про яку я маю на увазі), «Сімс 3», «World of Warcraft», «Амнезія» та інші. Навіть на Skyrim можна було грати. Це ігри, які вимагають потужної графіки, і ви можете грати в них, не маючи додаткових налаштувань, крім звичайних кроків встановлення та відтворення.

Швидкий спосіб дізнатися, в які ігри можна чи не можна грати на Wine (в Ubuntu), можна знайти в базі даних Wine App: http://appdb.winehq.org/, в якій розміщено понад 11000 ігор (Litte більше 5000 про дві багато років тому). Сюди також входить інформація про більшість ігор про продуктивність, яка не однакова для кожної гри, яка може бути відтворена в Linux. Це допомагає дізнатись, чи гра грає та чи однаково підтверджена продуктивність щодо тієї самої гри в Windows.

Вино також пропонує щось, що називається Ранжування, що допомагає визначити, в які ігри можна грати з меншою конфігурацією та більшими шансами на те, що вони працюватимуть поза коробкою. Якщо ви бачите гру з рейтингом Platinum, це означає, що у вас є 99% шансів, що вона почне працювати без коробки без проблем, від початку до кінця. Якщо ви бачите один із рейтингів Gold, ви можете зробити трохи налаштування, але наприкінці це вийде добре. У більшості випадків Золотий статус вийде з коробки. Вони показані як Золоті, оскільки не оновлювали останню версію Wine. Звичайно, якщо у вас є гра з рейтингом сміття, це означає, що вона ніколи не вийде або працюватиме лише в тому випадку, якщо Супермен зранку почне їсти криптонову крупу.

Пару років тому кількість ігор на Platinum становила менше 50. У серпні 2012 року (вперше я написав цю відповідь) можна було знайти більше 1500 ігор , з яких майже 200 були в останніх заголовках . Сьогодні існує понад 5800 Ігор, з яких понад 1800+ - Платинові. І це лише на стадії розробки 1.5.x. Я можу лише уявити суму, яка досягне платинового рейтингу, як тільки вийде 1.6. Єдиною потребою є те, щоб більше людей брало участь і тестували ігри на Wine (якщо застосували) або Steam (Що зараз є новим).

Маючи це на увазі, я завжди рекомендую використовувати PPA від Wine, знайдений тут . Це тому, що такі офіційні, як серія 1.4.x, через кілька місяців застаріли в порівнянні з розробкою серії 1.5.x, яка для мене дуже стабільна, має багато вдосконалень і вирішує багато питань.

Просто запустіть у терміналі наступне: sudo add-apt-repository ppa:ubuntu-wine/ppa

Потім бігайте sudo apt-get update. Після цього встановіть останню версію (станом на цей час це 1.5.23). Для перевірки встановленої вами версії введіть wine --versionтермінал.

ЯК ВЕЛИКИЙ ХІТ ДІЯЛЬНОСТІ?

Вважаючи, що розробка вина виносить величезні стрибки (особливо в департаментах DX10 і DX11), і з досвіду можна сказати наступне:

  • Такі ігри, як world of warcraft, протікають набагато плавніше на старих ПК. Вони якось використовують МЕНШЕ ПАМ'ЯТЬ, ніж у їхньому сценарії Windows, і досягають кращої FPS на старих ПК. Це я перевірив на 8 ПК для друзів, які хотіли протестувати Ubuntu, але також грав WoW. Усі випадки згадували однаковий позитивний результат. У налаштуваннях DX11 gxApi я насправді міг грати в WoW з надзвичайно чудовою графікою. Але для кращих результатів OpenGL краще. Це не те саме для ПК з високими показниками, де ви можете насолоджуватися кращою графікою з найвищими класами, поки Wine не досягне цих графічних технологій.

  • Чи вийдуть ігри з DX10 або DX11 поза коробкою. Зараз відповідь НІ, вони не будуть. Чи будуть вони працювати в майбутньому, так. Швидкість, з якою Вино виявило розвиток корчми, це говорить про це. Спеціально для останніх ігор та підтримки DirectX 10/11.

  • Кількість ігор, які відпрацьовуються з коробки (Великі графічні ігри в даному випадку) експоненціально зросли лише за останній рік. Це дає вам уявлення про те, як виглядатимуть справи для Wine наприкінці 2012 року або на початку 2013 року. Щоб дати вам основну ідею, я грав у Wine Deep Space 2, 3 дні після офіційного запуску. Я навіть не думав, що це буде працювати, і тут я був вражений, як все працює чудово з першого разу. Мені також вдалося зіграти Dishonored через день після виходу без проблем. Такі ігри, як Portal 2, Skyrim та Trine 1 & 2, можуть грати без проблем.

  • Вино зосереджується не лише на одному додатку за раз, а й на бібліотеках або DLL. Це означає, що якщо 100 ігор використовують бібліотеку типу X, всі вони отримають користь від простого вдосконалення, яке було зроблено до неї. Ось чому, коли виходить кожне оновлення вина, воно може змінити багато речей стосовно одного виправлення. Як приклад, ми все ще можемо згадати відомий невеликий виправлення щодо миші та аудіо, яке закінчило виправлення понад 100+ ігор.

PLAYONLINUX - короткий опис , працює з Вином пліч-о-пліч. Вони намагаються (дуже ефективним способом) зробити так, що коли ви встановите програму / гру, це вийде з коробки. вони можуть використовувати стару винну версію, яка ідеально підходить для певної гри, або вони можуть додати деякі сценарії, додаткові місця або файли для того, щоб гра працювала. PoL не потребує встановлення Wine, але було б розумно встановити його так само. Ви можете знайти останню версію тут .

Наприклад, встановлення гри з Wine може змусити вас зробити кілька додаткових кроків, щоб вона працювала. Якщо PoL знаходиться лише за один клік, PoL подбає про те, щоб гра встановлювалася та працювала як слід, додаючи шар, який читає, яку програму чи гру встановлюєте та запускаєте скрипт, щоб переконатися, що всі DLL та додаткові компоненти, що потрібні додатку встановлюються (наприклад, DirectX або .NET). Саме на це і спрямований PoL, щоб ви "Грали в Linux". Зауважте, що він заснований на технології, яку пропонує Wine. Він фактично оновлює себе досить швидко порівняно з додаванням нових сценаріїв встановлення.

Багато з цих додатків можна знайти у довгому списку підтримуваних програм .

Зважаючи на це, PoL не робить нічого із цього світу, чого не має Wine, наприклад, переклавши DX11 на OpenGL. Це було б більше в районі Вино.

Що я рекомендував би, як це зазвичай роблю, - це зробити тестування кількома іграми та допомогти спільноті Wine у ​​ваших відгуках. Роблячи це, ви б прискорили процес правильної роботи цієї конкретної гри.

КОДОВІ РОЗКРИТИ

Це схоже на PoL, але це платно. Ви насправді отримуєте велику підтримку, і навіть є акуратний Топ-список найбільш проголосованих програм

ПАРА

Захоплення Valve запропонувати пари в Linux (особливо в Ubuntu) якраз і свідчить про те, що Linux має більше ігор. Я також повинен зазначити, що Valve - не єдиний, хто займається розробкою ігор для Ubuntu. Багато інших також розглядають цей спосіб як альтернативу Windows (спеціально Windows 8).

NVIDIA / INTEL / ATI

Навіть компанії з відеокартами все більше і більше фокусуються на підвищенні своєї продуктивності в Linux. Завдяки величезним стрибкам, які ми досі отримували після кожного оновлення, істотне підвищення продуктивності.

УБУНТУ

Завершити його. Продуктивність, яку отримував Ubuntu за кожну версію з моменту виходу Unity, була позитивною. Для кожної нової версії Unity витрачав менше ресурсів, менше помилок та вдосконалював продуктивність, щоб стати відмінною для гри в будь-які ігри, засновані на Wine або рідному, як Steam.

Продуктивність, яку багато користувачів помітили в 12.04, потім знову в 12.10 і навіть більше в 13.04, - лише невеликий приклад того, куди рухається Unity та які покращення, які ми можемо очікувати, отримаємо не лише для графічної продуктивності, але і для більш загальної . Я, наприклад, взяв багато оцінок щодо використання ресурсів та ефективності відео з 11.10, а для кожної нової версії, особливо з 12.04, використання ресурсів почало значно скорочуватися, а кількість FPS зросла.

Випробуваний пару днів тому був Dead Space 3 & Dishonored з обома вмістами DLC. Я був вражений тим, що обидва працювали бездоганно, і вони правильно виявили мою відеокарту, процесор та пам'ять. Я міг вибрати найвищі можливі відеоконфігурації та чудово відтворити.

РОБОТА УБУНТУ

Мушу вам сказати, коли це вийшло, Unity був, можливо, найгіршим DE для ігор. Було роздуто, важко і сильно розбилося. Але у нього була поставлена ​​мета та спосіб роботи, який був чудовим для багатьох продуктивних завдань. Вдосконалення кожної нової версії принесли багато змін у Unity DE до того, що для кожної нової версії кінцевий користувач міг побачити багато вдосконалень та виправлень продуктивності.

12.04 відзначив такий покращений момент, коли багато кінцевих користувачів, які критикували Unity, були переповнені функціональністю та швидкістю Unity. Саме з цієї версії я покажу деякі орієнтири, які, на мою думку, слід вказати, щоб дати уявлення про те, як Unity стоїть в іграх. Ось ось декілька посилань (хронологічно впорядкованих) про продуктивність Unity:

Я додав 2 посилання на продуктивність Windows, щоб довести свою точку. Якщо ви подивитеся на еталони, то побачите, що між результатами в 12.10 та 13.04 є стрибки. Багато виправлень та вдосконалень, зроблених Unity / Compiz, дали Unity перевагу, коли справа стосується 3D.

І зауважте, що для всіх цих орієнтирів використовується Unity із серії 6.x. Зараз у 13.04 - це серія 7.x. Також є кілька надзвичайних патчів, які надійдуть до 13.04 в найближчі тижні, що ще більше знизить використання пам'яті, використання процесора та підвищить продуктивність графіки. Окрім того, ось кілька відповідей, які допоможуть вам, коли продуктивність чи сумісність є проблемою:

СТАНУ УБУНТУ

Але чому так багато уваги від Steam та інших компаній. Ну, було проведено багато опитувань, і більшість (якщо не всі) показали, що більшість користувачів Linux використовують Ubuntu або похідну інформацію від нього. Як показує остання опитування G + , із загальною кількістю 14000+ голосів досі, більшість користувачів з нас Ubuntu (більше 50%) та більшість користуються робочим столом Unity (понад 50%). Це дає ідею ігровим компаніям, де слід зосередитись, в якій DE працювати і як адаптувати свою гру до цієї нової ігрової платформи.

ПОРАДИ - Є кілька порад, які я можу залишити для кожного, хто читає це, пов’язане з вином, використанням вина, конфігурацією та підказками взагалі для будь-кого нового чи старого, це:

Як встановити Half-Life 1 і 2? - Покриває вінетрики

Налаштування роздільної здатності для окремих програм Wine - Обробляйте кілька додатків (Різні Windows / Резолюції).

Деякі з тих, на які я можу поручитися, які працюють після тестування їх щонайменше на 3 комп’ютерах з правильними вимогами до обладнання (включаючи оновлення та DLC), є:

  • Far Cry & Far Cry 2
  • Мертвий острів і Мертвий острів: Ріптіде
  • Безчесно
  • Hitman 1 ... 4 (Кров'яні гроші)
  • Trine & Trine 2
  • GTA3, VC & SA
  • Мертвий пробіл 1 ... 3
  • Світ Warcraft
  • Старійшини Сувої 3 ... 5
  • Колекція Penumbra
  • Та багато іншого...

Сподіваюся, що це допомагає та дає вам уявлення про те, як рухаються справи.


3
Цитуючи, «Супермен починає їсти криптонову крупу вранці». ЛОЛ!!
Акшіт Баунтіял

1
Востаннє я грав у гру у Wine дуже давно, але вона спрацювала нормально, і я помітив, що затримка в мережі постійно була кращою, ніж у Windows (XP на той час, не пробували більш пізні версії). ~ 90мс проти 150-300мс.
Куртоз

3

Я підтримую дві ігри на Wine HQ. Тож я можу сказати з досвіду.

Ігри під вином - це не БАД. Я підтримую NFS Hot Pursuit та NFS Most Wanted on Wine HQ, і більшість відгуків є позитивними щодо вина.

Будучи ігровим ігроком, я можу зрозуміти, що Wine вміє і не вміє. Більшість ігор, яким більше 4-5 років, мають високі шанси добре працювати під вином


1

Мій старший ПК:

FPS Minecraft в Windows 7 з найкращою графікою: 20-30

на Ubuntu: 80-120 кадрів в секунду!


Ви використовуєте WINE або використовуєте його на самому світі
Suici Doga

@SuiciDoga Minecraft - це Java, тому я не знаю, чому він коли-небудь запускає Java Runtime для Windows під Wine, замість того, щоб запускати Java Runtime для Linux для власного життя.
Tooniis

1

Незважаючи на деякі зауваження, викладені тут, вино не до грає в сучасні ігри. Перевірте цю базу даних: https://appdb.winehq.org/ на наявність будь-яких назв, які ви хочете зіграти. Я рекомендую подвійне завантаження, не без відсутності спроб навпаки.


1
Нічого іншого, ніж те, що тут знову і знову було заявлено.
muru

-3

Ви можете пощастити, якщо ігри взагалі запускаються, більшість не буде. Перевірте деталі AppDB:

Взагалі кажучи, якщо ви не використовуєте комп'ютер лише для перегляду електронної пошти та електронної пошти, ви дійсно не хочете переходити на Ubuntu, ви хочете встановити подвійний завантажувач, щоб у вас була система Windows, коли Ubuntu просто не може робити те, що ви хочу зробити.


5
Я абсолютно не згоден, більшість ігор з 5000+ ігор, які Winehq зареєструвала в додатку, більше половини - це золото або вище. І це не враховуючи 2 проблеми зі списком, по-перше, ігри, які працюють поза коробкою і не знайдені в списку додатків, і друге, ігри, які працюють поза коробкою, але ще ніхто не оновив її рейтинг до показати, що вони працюють зараз. Кілька оновлень або виправлень, які вино робить для конкретної гри, фактично виправляють інші ігри з подібною проблемою. Я можу пригадати відому проблему з курсором зі звуком та мишею, яка показала лише одну гру, але встановила понад 100.
Луїс Альварадо

Серйозно, ось уже рік я фактично використовую Ubuntu для гри, всі мої Windows ігри чудово працюють.
w4etwetewtwet

Тим не менш, я згоден з цією відповіддю. Серйозні ігрові результати не повинні стикатися з "тестуванням ігор". Оголошено. Але я згоден саме в ігровій темі.
Geppettvs D'Constanzo

Перегляд та електронна пошта? Дійсно? Я не завантажував віконну машину вже п’ять років. Все, що мені коли-небудь потрібно було робити, від редагування відео та фотографій до веб-дизайну, доступне в Ubuntu. Я не справжній великий геймер, але навіть там, що я спробував, працювало.
Марк

1
Я погоджуюся .... все це сильно залежить від того, в які ігри ви граєте, і сильно від вашої конфігурації обладнання. Я граю TF2, WoW і Borderlands 2. TF2 гірше працює в Ubuntu. Я запускаю WoW за допомогою WINE, і це значно повільніше - але грати. Аварії Borderlands 2, незважаючи на дотримання декількох посібників, не змогли запустити її. Багато хто вважає це "золотим" рівнем, але потім згадують, що він зазнав аварії, ЩО ДВА ДВА ДВІГО за дві години тестування.
Роб П.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.