Новые игры под Wine (Правильная установка и запуск современных игр)

Вопросы настройки, запуск любых Windows-программ, кроме игр

Модератор: Модераторы разделов

Ответить
cdrima
Сообщения: 9
ОС: openSUSE

Новые игры под Wine

Сообщение cdrima »

Всех приветствую. Еще будучи недавно пользователем Windows 7 Ultimate я купил игру Call of Duty Modern Warfare3 Лицензию стим. Игра сама по себе мне понравилась, хотелось бы её запустить на openSUSE так как с недавнего времени перешел с Windows на Lunix.
Мои шаги и какие ошибки вылазят.
1.Устанавливаю с диска игру.(стим кряхтя сквозь зубы все таки решается работать по openSUSE)
2.Устанавливается и распаковывается сама игра.(но при запуске самой игры немного подумав стим сворачиваться в процессах игра появляться и опять исчезает)
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Новые игры под Wine

Сообщение sciko »

cdrima писал(а):
12.01.2012 21:39
но при запуске самой игры немного подумав стим сворачиваться в процессах игра появляться и опять исчезает
Из консоли:
wine 'полный путь до запускаемого файла'
Ругань выложи сюда.
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

sciko писал(а):
13.01.2012 13:02
cdrima писал(а):
12.01.2012 21:39
но при запуске самой игры немного подумав стим сворачиваться в процессах игра появляться и опять исчезает
Из консоли:
wine 'полный путь до запускаемого файла'
Ругань выложи сюда.


-bash: syntax error near unexpected token `('
Вот как он ругаеться.
Спасибо сказали:
Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: Новые игры под Wine

Сообщение Lan4 »

Тогда покажите команду, которой запускаете.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Новые игры под Wine

Сообщение SLEDopit »

cdrima писал(а):
13.01.2012 15:35
-bash: syntax error near unexpected token `('
Вот как он ругаеться.
Скорее всего в Вашем пути присутствуют скобки, которые вы не экранировали. Поэтому получается такая ошибка. Либо пишите имя в кавычках '', либо экранируйте все нужные символы.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

SLEDopit писал(а):
13.01.2012 16:28
cdrima писал(а):
13.01.2012 15:35
-bash: syntax error near unexpected token `('
Вот как он ругаеться.
Скорее всего в Вашем пути присутствуют скобки, которые вы не экранировали. Поэтому получается такая ошибка. Либо пишите имя в кавычках '', либо экранируйте все нужные символы.

Это как понять? простите меня, ноя не дано перещел на люненкс:) и что писать сам путь к фалу в ковыках или команду wine? Или и то и другое?
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

Вот еще петрушка с запуском уже другой игры.
Изображение
Ошибка при установке деректрикс
Спасибо сказали:
Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: Новые игры под Wine

Сообщение Lan4 »

cdrima писал(а):
14.01.2012 07:56
Это как понять? простите меня, ноя не дано перещел на люненкс:) и что писать сам путь к фалу в ковыках или команду wine? Или и то и другое?

Путь.

QUOTE писал(а):Вот еще петрушка с запуском уже другой игры.

Ай-ай... угнову под вайном...
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

Lan4 писал(а):
14.01.2012 09:15
cdrima писал(а):
14.01.2012 07:56
Это как понять? простите меня, ноя не дано перещел на люненкс:) и что писать сам путь к фалу в ковыках или команду wine? Или и то и другое?

Путь.

Вот еще петрушка с запуском уже другой игры.

Ай-ай... угнову под вайном...

Люди сдесь ктонить русским пошаговым языком может обьяснить как избежать ошибок:) И что такое Угнову?
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: Новые игры под Wine

Сообщение sspphheerraa »

cdrima писал(а):
14.01.2012 10:01
Люди сдесь ктонить русским пошаговым языком может обьяснить как избежать ошибок:) И что такое Угнову?

Тебе уже сказали, - запусти игрушку из консоли, и то, что там напишется покажи сюда (включая саму команду запуска).
Скриншоты никакой полезной информации не несут.
Sspphheerraa
Спасибо сказали:
Lan4
Сообщения: 339
Статус: hikki
ОС: Arch

Re: Новые игры под Wine

Сообщение Lan4 »

cdrima писал(а):
14.01.2012 10:01
И что такое Угнову?

Угнова = Иннова - компания локализатор ла2. Как видно с вашего скрина, ее вы устанавливаете. Предполагаю, что будут проблемы с ГГ и фростом.
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

sspphheerraa писал(а):
14.01.2012 12:43
cdrima писал(а):
14.01.2012 10:01
Люди сдесь ктонить русским пошаговым языком может обьяснить как избежать ошибок:) И что такое Угнову?

Тебе уже сказали, - запусти игрушку из консоли, и то, что там напишется покажи сюда (включая саму команду запуска).
Скриншоты никакой полезной информации не несут.

Я прописал в консоли
wine /home/anatoliy/.wine/drive_c/Program Files (x86)/Steam/SteamApps/common/call of duty modern warfare 3/iw5sp.exe

Мне выдало
-bash: syntax error near unexpected token `('

Я еще прописал раз но уже без пробела в начале перед командой и путем
wine/home/anatoliy/.wine/drive_c/Program Files (x86)/Steam/SteamApps/common/call of duty modern warfare 3/iw5sp.exe

Ошибку выдло ту же
-bash: syntax error near unexpected token `('

SLEDopit писал(а):
14.01.2012 12:43
Скорее всего в Вашем пути присутствуют скобки, которые вы не экранировали. Поэтому получается такая ошибка. Либо пишите имя в кавычках '', либо экранируйте все нужные символы.

Вот тут интересно как это понять?Скобок в моем пути не было, не ковычек. Как понять не экранировал?:)
P.S Простит меня за то что я вам доставляю лишние хлопоты:)
Спасибо сказали:
Kopilov
Сообщения: 949
ОС: [K]Ubuntu, Debian

Re: Новые игры под Wine

Сообщение Kopilov »

Тебе сказали: если путь содержит специальные символы (например, скобки, а так же пробелы) -- их надо экранировать (то есть ставить перед ними обратный слеш) или заключать весь путь в кавычки. В твоём случае есть и то и другое: пробел в "Program Files" (по-моему, одна из самых неприятных вещей при использовании командной строки в Windows) и другие, скобки вокруг "x86".
Надо написать или

Код: Выделить всё

wine "/home/anatoliy/.wine/drive_c/Program Files (x86)/Steam/SteamApps/common/call of duty modern warfare 3/iw5sp.exe"

или

Код: Выделить всё

wine /home/anatoliy/.wine/drive_c/Program\ Files\ \(x86\)/Steam/SteamApps/common/call\ of\ duty\ modern\ warfare\ 3/iw5sp.exe
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

Спасибо за ясность и разжовывания
wine: created the configuration directory '/root/.wine'
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:seh:RtlAddFunctionTable 0x61e45620 1 61e40000: stub
fixme:seh:RtlAddFunctionTable 0x61780ba0 1 61700000: stub
fixme:seh:RtlAddFunctionTable 0x64f69540 1 64f40000: stub
fixme:seh:RtlAddFunctionTable 0x622c6620 1 622c0000: stub
fixme:seh:RtlAddFunctionTable 0x6ce47620 1 6ce40000: stub
fixme:seh:RtlAddFunctionTable 0x3a4b20 1 390000: stub
fixme:seh:RtlAddFunctionTable 0x67112de0 1 67040000: stub
fixme:seh:RtlAddFunctionTable 0x6f7e6ea0 1 6f7c0000: stub
fixme:seh:RtlAddFunctionTable 0x3cb6a0 1 3b0000: stub
fixme:seh:RtlAddFunctionTable 0x6b35e700 1 69c40000: stub
fixme:iphlpapi:NotifyAddrChange (Handle 0xdae308, overlapped 0xdae2d0): stub
fixme:storage:create_storagefile Storage share mode not implemented.
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:iphlpapi:NotifyAddrChange (Handle 0xf7e92c, overlapped 0xf7e910): stub
wine: configuration in '/root/.wine' has been updated.

Вот что выдало
Спасибо сказали:
Kopilov
Сообщения: 949
ОС: [K]Ubuntu, Debian

Re: Новые игры под Wine

Сообщение Kopilov »

cdrima писал(а):
14.01.2012 21:36
wine: created the configuration directory '/root/.wine'

То есть ты запускаешь wine от root-а? Нехорошо! А если запустить от основного пользователя?
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

Kopilov писал(а):
14.01.2012 22:23
cdrima писал(а):
14.01.2012 21:36
wine: created the configuration directory '/root/.wine'

То есть ты запускаешь wine от root-а? Нехорошо! А если запустить от основного пользователя?

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

Изображение
Спасибо сказали:
ShadowFlash
Сообщения: 162
ОС: Kubuntu 14.04 LTS, MacOS 10.9

Re: Новые игры под Wine

Сообщение ShadowFlash »

Не просто нехорошо, а может привести к весьма неприятным последствиям - помнится был шум о том, что одна игрушка из-за ошибки в скрипте инсталлятора выносила половину Program Files. Один раз случайно запустил от рута svn билд одного эмулятора.
В результате гавкнулась часть /usr/bin, тоже ошибка в коде.

Версия wine какая ?
вообще оно должно просто работать - http://appdb.winehq.org/objectManager.php?...n&iId=24738
Да и знакомый играл, просто поставил и запустил.
Спасибо сказали:
cdrima
Сообщения: 9
ОС: openSUSE

Re: Новые игры под Wine

Сообщение cdrima »

ShadowFlash писал(а):
15.01.2012 07:03
Не просто нехорошо, а может привести к весьма неприятным последствиям - помнится был шум о том, что одна игрушка из-за ошибки в скрипте инсталлятора выносила половину Program Files. Один раз случайно запустил от рута svn билд одного эмулятора.
В результате гавкнулась часть /usr/bin, тоже ошибка в коде.

Версия wine какая ?
вообще оно должно просто работать - http://appdb.winehq.org/objectManager.php?...n&iId=24738
Да и знакомый играл, просто поставил и запустил.


У меня стоит 1.3.30-2.1.2 но по ходу я не все библиотеки dll скачать. Что нужно скачать в таком случае и какая версия wine лучше и с какого репозитория?
Спасибо сказали:
Ответить