LINUX.ORG.RU

Настройка wine в 2019 году для запуска игр

 ,


1

2

Здравствуйте.Давно пытаюсь перейти на линукс,побывал много дистрибутивов.Но 1 проблема никак не могу запустить Wow. помню когда еше была Ubuntu 16 то он легко запускался.установкой вайн и пары библиотек вайнтриксом.

И так что пробовал... Имеется Ubuntu 18.10 wine 4.0. драйвера на видеокарту те что поставились сами из коробки кс го идет хорошо. Wine ставил так как написано тут https://wiki.winehq.org/Ubuntu Подумал что нынче в 2019 этого хватит запустил игру (включил эмуляцию рабочего стола) открылся рабочий стол дало выбрать язык и все тишина. начал ставить библиотеки различные с помощью вайнтрикс. В конфиге игры изменил на запуск c Opengl. все чего добился ето прозрачное окно игры и надпись ошибка 3Dускорителя. glxinfo пишет что рендеринг YES

Как вы поняли я в линуксе не смыслю.рыскаю по сайтам и делаю все возможные «how to»

В общем вопрос таков.Подскажите алгоритм действий установки и настройки wine для запуска игр. P/s пробовал deepin и доступный там crosover бутылку он создал но с ошибками ( не смог установить он шрифты и vc++) попробовал запустить и 0 на массу

Заранее извиняюсь за свое невежество)

Если твой комп является преимущественно игровой платформой, то не совершай половых актов с головным мозгом, используй ОС, под которую эти игры ориентированы.

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

В каком то смысле я с вами согласен.Но я верю что лет через 5 линь также без проблем сможет запускать игры.стим как мы видим делает маленькие шажочки благосклонности и кс го портировали для Unix. Мне нравиться экосистема линукса,и как он работает таже ext4 ощутимо быстрей ntfs(через полгодика использования).ну и прочие мелочи.Поэтому я сижу на винде но 2 установлена убунта.и вот пытаюсь поднять на ней вов.

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

лет через 5

Вот лет через пять и начинай возиться. Сейчас сей процесс представляет из себя маленький ад.

стим как мы видим делает маленькие шажочки благосклонности

У Valve другие интересы. Впрочем, удача покинула их.

кс го портировали для Unix

Лолшто? UNIX мертво. Совсем мертво. ИCS:GO запускается далеко не на всех UNIX-like (например, я не слышал, чтобы эту игру запускали на OpenBSD).

ext4 ощутимо быстрей ntfs(через полгодика использования)

На Linux есть файловые системы, которые не будут уступать в тормозах NTFS.

пытаюсь поднять на ней вов

Blizzard, насколько я помню, не очень рады попыткам играться в их игры не на Шindoшs, так что могли понаставить палки в колёса (код-то закрытый) намеренно.

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

Если твой комп является преимущественно игровой платформой, то не совершай половых актов с головным мозгом, используй ОС, под которую эти игры ориентированы.

Согласен. Поэтому надо использовать для игр линукс. Он лучше подходит для игр.

Quasar ★★★★★ ()

Оп, начни с использования такой утилиты как Lutris.

И постепенно пытайся решить проблемы с конкретными играми, начиная с чего попроще.

А mord0d не слушай, у него видимо какие-то проблемы с головным мозгом. Только зря позорит символ московского зоопарка.

trynoval ()

даже если ты запустишь вов «здесь и сейчас», то он все равно будет отваливаться после каждого патча и придется перековыривать его заново. к сожалению, линукс с играми не очень дружит, даже местные игруны признавались, что запускают в протоне виндовые версии игр под линукс, потому что даже игры, разработанные под линукс довольно кривые.

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

Blizzard, насколько я помню, не очень рады попыткам играться в их игры не на Шindoшs, так что могли понаставить палки в колёса (код-то закрытый) намеренно.

да, поэтому под мак есть и батл нет и все игры от близов

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

А вот и другой вантузятник пришел дезинформацию распространять.

даже если ты запустишь вов «здесь и сейчас», то он все равно будет отваливаться после каждого патча и придется перековыривать его заново.

Почему-то у товарища сверху из коробки работает.

линукс с играми не очень дружит

Линукс с играми отлично дружит, лучше чем оффтопик. Ты можешь сегодня запустить древнюю нативную линукс игру и она будет работать. В форточках только опираясь на костыли а сегодня зачастую на тот же самый WINE.

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

Только эти игры не были разработанны под линукс, это кривые порты с оффтопика сделанные с помощью враппера.

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

даже если ты запустишь вов «здесь и сейчас», то он все равно будет отваливаться после каждого патча

Эм, нет. WoW не отваливается после патчей, эта игра вообще одна из самых беспроблемных для запуска под Wine.

Kron4ek ★★ ()

Как ни странно, но дело может быть именно в том, что у тебя новый Wine — существует немалое количество игр, что хорошо шли на старых версиях и не работают сейчас.

Vsevolod-linuxoid ★★★★★ ()

Все инструкции по запуску игры или конкретного приложения под wine ищи на winehq.org.

Вот читай: https://appdb.winehq.org/objectManager.php?sClass=application&iId=1922

Выбери версию Wow, перейди по ссылке и смотри что расписано по запуску этой версии в wine.

https://appdb.winehq.org/objectManager.php?sClass=version&iId=36961

anonymous ()

после установки надо обязательно выполнить

$ winecfg
вывалится несколько запросов на загрузку и установку необходимой дряни, на все надо естественно согласится! вайнтрикс не нужен!

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

Winecfg запускать ненужно, он задает вопросы только при создании/обновлении префикса. Более того, Wine Mono и Gecko, которые он предлагает установить, этой игре ненужны.

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

А вот и другой вантузятник пришел дезинформацию распространять.

ты виртуал квазара?

Почему-то у товарища сверху из коробки работает.

сосед говорит жену, того, по пять раз за ночь! так и вы говорите! на самом деле «у кого-то на каком-то дистрибутиве, с какими-то драйверами, с какими-то настройками, с какой-то версией вайна, с каким-то ядром заработала какая-то версия игры в определенный момент времени» - это ни разу не показатель.

Линукс с играми отлично дружит, лучше чем оффтопик.

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

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

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

Только эти игры не были разработанны под линукс, это кривые порты с оффтопика сделанные с помощью враппера.

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

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

давай я не буду сегодня запускать древнюю нативную игру под линукс, ладно? а поиграю во что-то нормальное.

Современные игры тоже неплохо работают. DXVK сильно расширил список рабочих игр.

p.s. Это я про Wine.

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

этой игре ненужны

в сортах говна не разбираюсь! но иногда wine нужен и обязательно после установки winecfg делаю! если забыл сделать - работает криво или вообще не работает, а главное делай не делай после этого winecfg ничего скачать и доустановить не предлагает! я на самом деле жду когда запилят полноценную поддержку usb-флешек, а то как то через жопу сделано - встроеный explorer видит usb-флешку, а запускаемые в wine виндовые утилиты не видят! сколько не писал им в поддержку про это - нифига воз и ныне там!

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

я искренне хочу играть на линуксе, но не могу. я пытался два раза, последний - пару месяцев назад. GW2 под вайном, установленный по гайду выдавал не больше 10 фпс, честно купленная в стиме NBA2K в протоне выдавала не больше 10 фпс. это меня очень сильно раздражает, потому что линукс дает тебе надежду на то, что ты можешь играть во все игры, даже кто-то играет и записывает видюшки и говорит, ну все, теперь точно винде конец, а в итоге имеет, то что имеем. бсд и то честнее в этом плане - там нет игр и все, ну вот просто нет, смирись, бсд не для игр, точка.

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

Winecfg предлагает установить Mono и Gecko - а это мало каким игра нужно.

а главное делай не делай после этого winecfg ничего скачать и доустановить не предлагает

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

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

Ну да, не все гладко в Wine-гейминге. Мультиплеер игры со своими античитами могут в определенный момент перестать работать (как Apex Legends и Paladins: то работает, то снова отваливается по причине Easy AntiCheat). Также некоторые игры, которым нужен полноценный mfplat, не работают без предварительных манипуляций (Resident Evil 2/Thronebreaker/Shadows Awakening не работают без ручного вытаскивания из винды Media Foundation библиотек). Плюс регресии в новых версиях Wine, когда раньше работало, а в новом Wine отвалилось или стало рабоать плохо (King's Bounty отвратно работает с новыми Wine, но хорошо работает с версией 2.0.x). Драйвера и ядро желательны последние, особенно пользователям AMD видеокарт, иначе тоже что-то может не работать. Так что да, не все так гладко, вопреки мнению некоторых людей.

Даже я вот тоже недавно накатил винду в дуалбут, так как играю в Overwatch, а он на интегрированной графике на Linux ужасно работает, зато на винде шустро.

Но, справедливости ради, многие игры работают под Wine весьма хорошо.

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

ты виртуал квазара?

а ты вирутал mord0d-а?

сосед говорит жену, того, по пять раз за ночь! так и вы говорите! на самом деле «у кого-то на каком-то дистрибутиве, с какими-то драйверами, с какими-то настройками, с какой-то версией вайна, с каким-то ядром заработала какая-то версия игры в определенный момент времени» - это ни разу не показатель.

У тебя информация времён нулевых. Сейчас если тебе не нужна ААА ЙОБА огромное количество игр запускается в чистой системе из коробки. Поставил клиент стима - нажал установить и играть. Всё.

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

Я тебе уже сказал почему.

Ты можешь сегодня запустить древнюю нативную линукс игру и она будет работать. В форточках только опираясь на костыли а сегодня зачастую на тот же самый WINE.

Вывод: линукс дружит с играми лучше чем шиндошс.

давай я не буду сегодня запускать древнюю нативную игру под линукс, ладно?

Как хочешь. Ты сам начал про то как Линукс «дружит» с играми.

а поиграю во что-то нормальное.

Пожалуйста.

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

Что за чушь я прочитал. У тебя точно клише из 00х. Под линуксом сейчас можно запустить множество игр на любой вкус. Даже в разделе игр есть прилепленные тред за авторством Евгена.

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

Ну вообще-то ты сам сказал что эти порты шлак и люди запускают те же игры через вайн и DXVK с большим успехом.

А то что якобы разработчик будет смотреть на спрос под линукс это чушь. Всё к чему привели порты серала это то что вместо нативных портов стали массово заказывать поделия серала. От которых есть только один плюс - отсутствие Денувы.

я искренне хочу играть на линуксе, но не могу. я пытался два раза, последний - пару месяцев назад.

А зачем же ты тогда активно всем талдычишь что гейминга под линуксом нет? Очень нелогичные действия с твоей стороны как мне кажется.

GW2 под вайном, установленный по гайду выдавал не больше 10 фпс, честно купленная в стиме NBA2K в протоне выдавала не больше 10 фпс.

По этим играм ничего не могу сказать. Пока мой личный опыт с протоном был очень положительный. Сейчас использую рабочий ноутбук с затычкой нвидии вместо видеокарты. Также я вижу как люди успешно запускают игры через DXVK, и знакомые линуксоиды положительно отзываются. Вернусь домой буду пробывать производительные игры на десктопе.

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

Т.е. у тебя проблемы с конретными тайтлами и потому ты огульно говоришь что под линуксом гейминга нет. Очень объективная позиция.

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

Поэтому надо использовать для игр линукс. Он лучше подходит для игр.

Улыбнуло.

Но твой юмор слишком тонок для подавляющего большинства посетителей ЛОРа.

У тебя же есть мобилочка, да?

Уточни, мобила (cell/mobile phone), или всё же смартфон?

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

И постепенно пытайся решить проблемы с конкретными играми, начиная с чего попроще.

Зачем решать проблемы, когда можно вывалить их на форум и надеяться на готовое решение?

А mord0d не слушай

Какие будут аргументы?

какие-то проблемы с головным мозгом

Какие конкретно? Давай, перечисли.

Только зря позорит символ московского зоопарка.

Что, стыдно теперь жить там?

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

под мак

В таком случае поправочка:

Blizzard, насколько я помню, не очень рады попыткам играться в их игры не на Шindoшsкоммерческих операционных системах, так что могли понаставить палки в колёса (код-то закрытый) намеренно.

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

Blizzard, насколько я помню, не очень рады попыткам играться в их игры не на Шindoшsкоммерческих операционных системах, так что могли понаставить палки в колёса (код-то закрытый) намеренно.

Мне кажется это не так. Были баны в Overwatch и Destiny, если играть под Wine, но Blizzard потом разбанила всех (на Reddit были посты) и теперь баны не должны случаться. А в WoW так и вообще проблем не было, насколько я знаю.

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

Давно пытаюсь перейти на линукс,побывал много дистрибутивов.Но 1 проблема никак не могу запустить Wow.

Живи на винде и забудь про ЛОР — не повторяй моих ошибок.

RedEyedMan4 ★★★★★ ()

не знаю как сейчас, но так в году в 2013 ставил Вайн, ставил офф ВОВ, вносили небольшие правки в конфиг игры и спокойно играл. На тот момент игра поддерживал Open GL и довольна бодро шла.

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

я изначально по инструкции оф сайта вайна сделал sudo dpkg --add-architecture i386 Я думаю все же проблема в моих действия,правда не знаю каких.сейчас поставлю очередной дистр (перебираю разные дабы познакомиться и найти для себя тот самый) попробую маджару.

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

Ну а libgl1:i386 установлен? Просто он мог установиться вместе с Wine, а мог и не установиться. Проверь.

Ну и потом, как поставишь Manjaro, тоже напиши, заработала игра или нет.

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

Тогда в файле игры /WTF/Config.wtf прописывал SET gxApi «opengl»

SET ffxDeath «0»

SET ffxGlow «0»

SET M2UseShaders «0»

SET Sound_SoundOutputSystem «1»

SET Sound_SoundBufferSize «150»

SET gxWindow «1»

после wine regedit

заходим в HKEY_CURRENT_USERSoftware-Wine и создаем раздел Opengl. В него добавляем строковый параметр DisabledExtensions со значением GL_ARB_vertex_buffer_object. Тогда эта инструкция работал, сейчас не знаю.

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

Были баны в Overwatch и Destiny, если играть под Wine

Ну и чем не доказательство? В Blizzard побоялись, что дойные коровы разбегутся из-за 1% истеричек. Вон, история с Metro Exodus ещё не остыла.

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

В Blizzard побоялись, что дойные коровы разбегутся из-за 1% истеричек.

Ну это же не факт, мы можем только догадываться. Может побоялись, а может им не плевать на тех, кто играет под Wine, вот и разбанили.

Kron4ek ★★ ()

На сегодня поддержка игр из коробки лучше всего у Steam. Список игр о которых пользователи GNU/Linux сказали, что как минимум потыкали их палочкой тут: Игры, Linux, Steam, обзоры. Опыт владения может сильно отличаться в зависимости от поддержки имеющегося игрового железа.

Evgueni ★★★★★ ()

Линукс-гейминг действительно корявенький слегка, а места и не слегка. Большинство игр с поддержкой линукса в стиме действительно работают из коробки волне нормально. Но зачастую нужен какой-нибудь мелкий напилинг. В последнее время меня напрягает стим плэй (протон). Стим на выбор предлагает предыдущую и актуальную версию протона. Сейчас у меня стоит игра Remember Me, которая сносно работает на предыдущей версии и не работает на актуальной. Через некоторое время вальв снова обновит протон (и дропнет соответственно старую рабочую версию) и с большой вероятность игра перестанет работать. Или другой пример - я пару лет пробовал ставить нативный XCOM2 и он у меня не работал, на днях попробовал - завелось без проблем. В чём была причина, чего изменилось хз?

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

а ты вирутал mord0d-а?

не имел чести быть знаком

если тебе не нужна ААА ЙОБА
Под линуксом сейчас можно запустить множество игр на любой вкус. Даже в разделе игр есть прилепленные тред за авторством Евгена.

а если нужна? вот в этом, кстати и проблема игр под линем. если посмотреть жанры игр, доступные нативно в гоге и стиме под линукс, то это зачастую рпг, симуляторы и пошаговые стратегии. ни о каких нормальных экшен и аркадах речи не идет, за исключением кс и какого-нибудь тим фортресса. мне вот не интересно читать килобайты текста в рпг и считать хп\удары пошагово, я хочу расслабить мозг, гоночки (не пиши только про тукс), файтинги, спортивные игры, что-то такое. и в итоге приходится сидеть на эмуляторе пс и пс2, чтобы хоть во что-то такое поиграть.

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

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

А зачем же ты тогда активно всем талдычишь что гейминга под линуксом нет?
Т.е. у тебя проблемы с конретными тайтлами и потому ты огульно говоришь что под линуксом гейминга нет. Очень объективная позиция.

я тут фразу классную вычитал - «у каждого свои критерии готовности». ну вот возьми тс, я могу предположить, что юзая 18.10 он является не очень опытным пользователем. скорее всего, он посмотрел как и я ролики, обзоры, стримы гейминга под линукс и подумал: а почему бы и нет. а потом столкнулся со всем, чем и я. вот и получается, что мы с ним примерно в одной «таргет групп», которая хотела поиграть на линуксе, но не шмогла. так вот для нас линукс не готов, так как из коробки мало что работает, многих игр нет и т.д. а для твоей «таргет групп» линукс готов для игр и настройки окружения, чтение манов, тестинг и т. д. является абсолютно нормальным и по вашему критерию он готов.

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

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

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

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

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

Улыбнуло.

Значит тебе лечиться надо.

Но твой юмор слишком тонок для подавляющего большинства посетителей ЛОРа.

Твоя неадекватность зашкаливает. Если тебе так хочется обосрать линукс, то делай это не на линуксовом ресурсе.

Уточни, мобила (cell/mobile phone), или всё же смартфон?

У близзарда спроси.

Quasar ★★★★★ ()