Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

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

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 19 окт 2016, 16:49

zuzabrik писал(а): А в какой папке искать сейвы
zuzabrik говорит верно насчет локального хранилища, но про нативную версию :smile:
учитывая вайн - путь получится вроде /home/$USER/.wine/drive_c/Program Files/Steam/steamapps/common
Также многие игры используют SteamCloud чтоб сейвы всегда оставались при нас, независимо от инсталляции. Тут вообще париться не надо, некоторые игры я прошел до конца только благодаря этой фиче))
zuzabrik писал(а): А в магазин перейти, что бы его купить нельзя.
Я закупаюсь в магазине нативного клиента, также уже выше подметили веб-версию. Впрочем можно и с мобилы :smile:
Варианты есть, вобщем)

Аватара пользователя

StarMAUGLI
Сообщения: 127
Зарегистрирован: 10 сен 2016, 07:16
Решено: 2
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение StarMAUGLI » 19 окт 2016, 18:06

zuzabrik писал(а): зайти на веб версию стима?
Оплатил через линукс-версию стима. В виндовой версии вроде подцепилось...

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 19 окт 2016, 19:15

StarMAUGLI, Если я верно понял - Endless Legend тоже запускается под вайном беспроблемно, верно?
Соберем здесь свою локализованную версию appdb c играми, до которых дотянемся :smile:

Аватара пользователя

StarMAUGLI
Сообщения: 127
Зарегистрирован: 10 сен 2016, 07:16
Решено: 2
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение StarMAUGLI » 19 окт 2016, 21:20

Chocobo писал(а): Если я верно понял - Endless Legend тоже запускается под вайном беспроблемно
Под 17 минтом (1-3) я изрядно помучался, что бы она запускалась. Были постоянные проблемы с видео, подвисания.
Под 18 (устанавливал вайн по данному топику) запустилась сегодня влет (тьфу-тьфу-тьфу). Качество видео выставил высокое, верт. синхронизацию минимальную воткнул, но уменьшил разрешение до 1920х1080 и ограничил кол-во кадров в игре до 65 (по умолчанию 100, но они там не нужны игра на подобии цивилизации)... вполне играбельно. Разницы в качестве особо не увидел, что на средних настройках раньше играл, что сейчас на высоких (ультимейтовские настройки моя старенькая 650 Ti потянет только на разрешении в пол-вга наверное).

P.S. Ну вот похвалился. При выходе из игры подвис так, что пришлось Ctrl+Shift+Bksps. ((
Не люблю я этого. Потом 33 программы запускать, удаленные рабочие столы подключать, комфорт себе устраивать.

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 19 окт 2016, 23:00

StarMAUGLI писал(а): При выходе из игры подвис так, что пришлось Ctrl+Shift+Bksps. ((
Тоже случается с некоторыми экземплярами.
Обычно, если зависание не совсем наглухо (что аж до reset на системнике) - то дает перейти в текстовую консоль tty1 (ctrl+alt+f1), там логинимся, даем ps для получения списка всех процессов, где-нибудь ближе к последним записям находим злополучный экзешник, и запомнив его числовой PID даем по нему kill -9
Затем можно переходить обратно в графику - Ctrl-Alt-F7

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 25 окт 2016, 11:26

Neverwinter Online - помнится мне как довольно интересная F2P MMORPG в сеттинге NeverWinter Nights, три года назад набил в ней три десятка уровней. :smile:

Запустилась на свежеустановленной оси в абсолютно голый вайн (winetricks даже не ставил еще :smile: ).
Потребовалось добавить только два ключа запуска в лаунчере (Лаунчер -> Настройки -> Командная строка) - -enablerawinputsupport 0 и -d3d11Enable 0
Screensho11.png
И вот результат:
Screenshot2.png
Screenshot1.png
P.S. Не удалось завести игру на карточке от AMD, виснет на стартовом экране с fglrx. На Nvidia стартует без каких-либо вопросов
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

StarMAUGLI
Сообщения: 127
Зарегистрирован: 10 сен 2016, 07:16
Решено: 2
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение StarMAUGLI » 27 окт 2016, 03:18

Chocobo писал(а): Обычно, если зависание не совсем наглухо (что аж до reset на системнике) - то дает перейти в текстовую консоль tty1 (ctrl+alt+f1), там логинимся, даем ps для получения списка всех процессов, где-нибудь ближе к последним записям находим злополучный экзешник, и запомнив его числовой PID даем по нему kill -9
Затем можно переходить обратно в графику - Ctrl-Alt-F7
Зависает при выходе постоянно. Данный рецепт помог. Но нельзя ли решить проблему полностью? Может какую-то библиотеку добавить? или в ярлык чего-нибудь прописать можно что бы победить эту проблему?

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 27 окт 2016, 07:18

StarMAUGLI писал(а): Может какую-то библиотеку добавить? или в ярлык чего-нибудь прописать можно что бы победить эту проблему?
Это вопрос уже индивидуальный к самому приложению, с чем оно может крашиться и как отучить. Надо смотреть на ошибки при выходе.

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

Аватара пользователя

Dja
Сообщения: 2764
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 391 раз
Поблагодарили: 283 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Dja » 27 окт 2016, 13:28

так вроде же стим сам по себе. Или один костыль без другого не живет?
Новичок? - ознакомься с правилами

В поисках истины :grabli:

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 27 окт 2016, 13:52

Dja, Не совсем понятна суть вопроса :smile:
Как впрочем, и определение "костылей" в данном контексте.

Аватара пользователя

StarMAUGLI
Сообщения: 127
Зарегистрирован: 10 сен 2016, 07:16
Решено: 2
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение StarMAUGLI » 27 окт 2016, 22:32

Chocobo писал(а): Надо смотреть на ошибки при выходе.
Т.е. по рецепту из топика запустить ярлык из терминала, загрузить игру, а затем из нее выйти и попробовать посмотреть наследит ли что-нибудь в консоли?

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 28 окт 2016, 06:57

StarMAUGLI, Да, все так.
Может там и проявится какая-то наглядная ошибка, которую будет возможность решить.

А заодно - вот этой командой можно глушить wineприложения жестоко и массово, вдруг потребуется:

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

ps -ef| grep "\.exe" | grep -v grep | awk '{print $2}' | xargs kill -9

Аватара пользователя

Dja
Сообщения: 2764
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 391 раз
Поблагодарили: 283 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Dja » 28 окт 2016, 07:28

Chocobo писал(а): Dja, Не совсем понятна суть вопроса :smile:
Как впрочем, и определение "костылей" в данном контексте.
Ну вот если взять к примеру TeamViewer - вайноподобное, но для его установки и работы не требуется установки самого вайна. Задействуются лишь какие-то библиотеки, как я понимаю. Т.е. отсюда непонятно зачем тогда ставить вайн для стима, если стим тоже вайноподобное. Или оно не вайноподобное? Нативный есть? Опять же если взять chromium-bsu (аркадная космическая стрелялка), то для ее установки и запуска никакие стимы не нужны, что уже само по себе дает определение стима - костыль для запуска игр, которые без него не запускаются. Ну и получается, если стим, который является (вроде как) таким же вайноподобием как и teamviewer, но без вайна не запускается, то вайн является костылем для запуска стима, который в свою очередь является костылем для запуска игр, которые без него не запускаются. Как-то так.
Новичок? - ознакомься с правилами

В поисках истины :grabli:

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Chocobo » 28 окт 2016, 08:31

Dja писал(а): Ну вот если взять к примеру TeamViewer
Не. как раз эти "вайноподобные" (которые используют свой wine-враппер типа teamviewer, pinta и подобных вендософтин) и являются злом. Как минимум вот тут о них вспоминали. Зачем каждая подобная прога будет мне тащить тут свойсобственный вайн?
Dja писал(а): Или оно не вайноподобное? Нативный есть?
В первом посте:
Chocobo писал(а): Этот вариант позволит пользоваться платформой не ограничиваясь набором нативных игр, существенно расширяя их список.
Есть нативный. для запуска нативных игр.
Есть виндовый, для запуска игр виндовых. его и вайним.
Третьего не дано
Dja писал(а): то вайн является костылем для запуска стима, который в свою очередь является костылем для запуска игр, которые без него не запускаются.
Не совсем верная логика.
Тогда DE в твоей инсталляции - является костылем для запуска браузера с которого ты пишешь сюда :joke:
Стим лишь платформа дистрибьюции, где хранятся все мои игры, сохранения к ним дополнения и т.д.

Аватара пользователя

zuzabrik
Сообщения: 759
Зарегистрирован: 29 авг 2016, 09:08
Решено: 15
Благодарил (а): 48 раз
Поблагодарили: 222 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение zuzabrik » 28 окт 2016, 20:00

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

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

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

Аватара пользователя

StarMAUGLI
Сообщения: 127
Зарегистрирован: 10 сен 2016, 07:16
Решено: 2
Благодарил (а): 15 раз
Поблагодарили: 2 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение StarMAUGLI » 29 окт 2016, 06:21

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

Однако при выходе из игры приглашение в консоли не появляется. Видимо, что-то продолжает крутиться. Выглядит это так
starmaugli@starmaugli-P35 ~ $ '/home/starmaugli/Рабочий стол/Endless Legend.desktop'
/home/starmaugli/Рабочий стол/Endless Legend.desktop: строка 1: [Desktop: команда не найдена
/home/starmaugli/Рабочий стол/Endless Legend.desktop: строка 2: Legend: команда не найдена
fixme:exec:SHELL_execute flags ignored: 0x00000100
starmaugli@starmaugli-P35 ~ $ fixme:ver:GetCurrentPackageId (0x33e440 (nil)): stub
fixme:process:ProcessIdToSessionId Unsupported for other processes.
Если нажать контрол+С то приглашение линукс для ввода новых команд появляется.

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Worms Ultimate Mayhem.

Сообщение Chocobo » 17 ноя 2016, 17:47

Worms Ultimate Mayhem - Забавнвая игра про знакымых многим червячков в 3D тоже соизволила запуститься на голом вайнпрефиксе еще до установки winetricks, т.е. "искаропки"
worms1.png
worms2.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

В сети
Аватара пользователя

Автор темы
Chocobo
Сообщения: 5523
Зарегистрирован: 27 авг 2016, 19:57
Решено: 129
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1434 раза

Re: Запуск игр Steam в Wine Linux Mint. Stronghold Kingdoms.

Сообщение Chocobo » 18 ноя 2016, 16:42

Stronghold Kingdoms - онлайн стратегия в средневековом сеттинге, где мне досталась деревенька под Воронежем в статусе "сельский дурачок" :smile:
Но досталась не сразу, а после установки в winetricks directx9 и dotnet45, без них падала при запуске.
str_kingd.png
str_kingd2.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя

ravial555
Сообщения: 85
Зарегистрирован: 09 ноя 2016, 18:15
Решено: 1
Откуда: МО, Кубинка
Благодарил (а): 14 раз
Поблагодарили: 6 раз

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение ravial555 » 19 ноя 2016, 14:11

Запустил таки Master of Orion последний способом, описанным в начале этой темы. Правда, без косяков не обошлось. Последний wine встал криво, пункт с настройками почему то не отобразился вообще)) при активации загрузки клиента игры через стим, линукс сообщил о переходе в резервный режим, но клиент я докачал и после перезагрузки и линукс заработал и игра запустилась) прошу прощения у мэтров за отсутствие подробностей, я просто пользователь))))

Аватара пользователя

Dja
Сообщения: 2764
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 391 раз
Поблагодарили: 283 раза

Re: Запуск игр Steam в Wine Linux Mint. Вводный курс в иллюстрациях.

Сообщение Dja » 22 ноя 2016, 09:08

Chocobo писал(а): Worms Ultimate Mayhem - Забавнвая игра про знакымых многим червячков в 3D
Ну вот это, кстати, тема ) Только после переделывания в 3D оно стало менее удобно, но вполне юзабельно. Только вроде оно платно в данном виде и непонятно екзешник или можно в линухе юзать )
Новичок? - ознакомься с правилами

В поисках истины :grabli:

Вернуться в «Игры»