Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#1

18 янв 2022, 17:18

Приветствую всех!
Установил wine, скачал steam, включил поддержку steam play для всех продуктов. Скачал Игру. Установил сам античит из клиента игры.
Игра запустилась, на при подключении к любому серверу выкидывает со следующей ошибкой:
EAC authentication timed out 1/2
Логи пишут следующее:
[Info] [LauncherProgress] 0%.
[Err!] [Network Error] CDN connection failed!
[Info] [LauncherFinished] EACAsyncResult: 0 Message: '
[2022.01.18-16.51.10] [Connection] Connect result: No error (0) Response Code: 200 Destination IP: 65.9.49.4
[2022.01.18-16.51.10] [HTTP Error Response] HTTP Response Code: 200 Curl Code: 0.
[2022.01.18-16.51.10] Falling back to a secondary CDN path.
[2022.01.18-16.51.10] [Connection] Connecting to URL: https://download-alt.easyanticheat.net/ ... 106493d316
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] [Connection] Connect result: Couldn't resolve host name (6) Response Code: 0 Destination IP: Unavailable
[2022.01.18-16.51.10] Не удалось преобразовать DNS-адрес сети доставки контента!
[2022.01.18-16.51.10] [EAC Callback] Code 896. Message: 'Не удалось преобразовать DNS-адрес сети доставки контента!'.
Заходя по указанному URL, файл загружается. Конект по openssl тоже проходит. Wget тоже спокойно грузит, без каких либо ошибок.
Подскажите, что я делаю не так?
Последний раз редактировалось пользователем 2 Dja; всего редактировалось раз: 19
Причина: Марафет

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#2

21 янв 2022, 10:29

Господа форумчане, не ужели не кто не сталкивался подобного рода сложностями или теоретической информацией на этот счет? Может быть, хоть крупица опытной инфы, есть в арсенале?

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

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#3

21 янв 2022, 10:37

mndems, судя по winehq, с 2015 и до сих пор не особо он работал под вайном
https://appdb.winehq.org/objectManager. ... &iId=29616
Изображение
   
Изображение

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

rogoznik
Сообщения: 10438
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#4

21 янв 2022, 11:03

mndems, думаю тебе сюда надо https://www.protondb.com/search?q=rust
И стим надо использовать нативный
ИзображениеИзображение

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#5

21 янв 2022, 11:13

rogoznik, спасибо за ответ, прочитал комментарии трехдневной давности, на предоставленном вами ресурсе, увы аналогичная ошибка у ребят для EAC. У меня нативный клиент а поддержка протон, активируется при включении Steam play, из настроек клиента steam.

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#6

21 янв 2022, 11:13

Chocobo, Спасибо за ответ.
Я читал на англоязычных форумах, что не поддерживается двухпроцессный запуск через вайн, т.е. если запускаешь клиент игры одним процессом, а второй сопряженный процесс (запуск античита) вайн уже не может.
При анализе я выяснил, что клиент игры запускается с помощью файлов лаунчера античита в формате json, сам исполняемый файл (EasyAntiCheat.exe) появляющийся после установки в среде wine, запускает лишь мастер по установке/удалению/восстановлению, т.е. отдельно исполняемого файла для запуска атичичита - нет.
От сюда возникает теоретический вопрос, можно ли и каким образом отделить запуск античита от клиента и запускать его отдельным процессом? И если можно, то какое для программирования понадобиться ПО и что нужно допиливать, вайн или исходники лаунчера? Или можно обойтись без программирования? Подскажите в какую сторону двигаться пожалуйста :sad:

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

WWolf
Сообщения: 4187
Зарегистрирован: 14 фев 2018, 00:51
Решено: 36
Откуда: Краснодар
Благодарил (а): 1735 раз
Поблагодарили: 1275 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#7

21 янв 2022, 11:28

mndems писал(а):
21 янв 2022, 11:13
Я читал на англоязычных форумах, что не поддерживается двухпроцессный запуск через вайн,
чего это вдруг? просто wine закрывается при закрытии процесса вызвавшего его если больше никого не висит, поэтому кажется что все приложения работают обособленно...
что б этого не было запускай wineserver -p и дальше уже свои приложения...

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

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#8

21 янв 2022, 11:36

mndems писал(а):
21 янв 2022, 11:13
т сюда возникает теоретический вопрос, можно ли и каким образом отделить запуск античита от клиента и запускать его отдельным процессом?
Это может быть крайне нетривиальным занятием даже при наличии нужных навыков в зависимости от реализации по коду (вряд ли античит просто так сбоку болтается а не целенаправленно прикручен на совесть от злобных читеров)
Ну а второй момент, что скорей всего согласно EULA - делать так никто не разрешал и будет приравниваться взлому.
Изображение
   
Изображение

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#9

21 янв 2022, 12:16

WWolf, спасибо за ответ. Теперь визуализация более отчетлива :smile:

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

Написал письмо в facepunchstudios.com о текущей и будущей поддержке eac в Linux. В случае если ответ последует, выложу сюда :smile:

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

Chocobo
Сообщения: 10067
Зарегистрирован: 27 авг 2016, 22:57
Решено: 216
Откуда: НН
Благодарил (а): 845 раз
Поблагодарили: 3042 раза
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#10

21 янв 2022, 12:50

mndems писал(а):
21 янв 2022, 12:16
А разве любые разработки для личных некомерческих нужд, на по с открытым исходным кодом
Модификация продукта, код которого никто не открывал. Без разницы на каком ПО происходит вмешательство, важно куда лезем :)
Ну и вот в стиме их лицуха - https://store.steampowered.com//eula/252490_eula_0
Там:
3. RULES FOR USING THE FACEPUNCH SERVICES

SUMMARY. This section sets out the rules for you to follow when using the Facepunch Services – e.g. no hacking, cheating, harmful conduct etc.
...
Here are the main rules – you must NOT:
...
iii. Technical Misuse: modify, merge, distribute, translate, reverse engineer, decompile or attempt to obtain or use source code of the Facepunch Services unless you are specifically allowed by applicable law;
Изображение
   
Изображение

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#11

21 янв 2022, 13:18

Chocobo, спасибо за ответ. Но тут ключевой момент:
unless you are specifically allowed by applicable law;
:smile: Тем более, так как не описаны понятия включаемые в термин "Модификация", можно ли считать реверс-инжиниринг - модификацией?)

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

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#12

21 янв 2022, 13:57

mndems писал(а):
21 янв 2022, 13:18
Тем более, так как не описаны понятия включаемые в термин "Модификация"
https://slovar.cc/enc/bolshoy/2102253.html
В договоре, если термин не описан явно, значение подразумевается максимально общепринятое. Так что толковый словарь в помощь. Дабы развеять сомнения - "правильная работа в окружении, в котором оригинал правильно не работал" - это однозначно новое свойство. :)

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#13

22 янв 2022, 02:59

slant, спасибо за ответ. Стало на много понятнее :smile:

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

Автор темы
mndems
Сообщения: 15
Зарегистрирован: 30 июн 2021, 11:10
Благодарил (а): 8 раз
Контактная информация:

Запуск RUST из steam на Mint 20.3 с поддержкой Steam Play - Proton Experemental

#14

22 янв 2022, 03:17

##- Please type your reply above this line -##
Your request (211782) has been updated. To add additional comments, reply to this email.

Holmzy (Facepunch Studios)

Jan 21, 2022, 13:21 GMT+1

Linux is not supported

"address hidden"

Jan 21, 2022, 10:11 GMT+1

Operating System: Linux Mint 20.3
Kernel: Linux 5.4.0-96-generic
Architecture: x86-64

Please tell me if EAC support is implemented in my operating system ?

gamelauncher.log:
[Info] [LauncherProgress] 0%.
[Err!] [Network Error] CDN connection failed!
[Info] [LauncherFinished] EACAsyncResult: 0 Message: '

loader.log
[2022.01.18-16.51.10] [Connection] Connect result: No error (0) Response Code: 200 Destination IP: 65.9.49.4
[2022.01.18-16.51.10] [HTTP Error Response] HTTP Response Code: 200 Curl Code: 0.
[2022.01.18-16.51.10] Falling back to a secondary CDN path.
[2022.01.18-16.51.10] [Connection] Connecting to URL: https://download-alt.easyanticheat.net/ ... 106493d316
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] Download Progress: 0%.
[2022.01.18-16.51.10] [Connection] Connect result: Couldn't resolve host name (6) Response Code: 0 Destination IP: Unavailable
[2022.01.18-16.51.10] Не удалось преобразовать DNS-адрес сети доставки контента!
[2022.01.18-16.51.10] [EAC Callback] Code 896. Message: 'Не удалось преобразовать DNS-адрес сети доставки контента!'.

This email is a service from Facepunch Studios. Delivered by Zendesk


Походу остается только играть на не безопасных серверах или ставить "damnWindows" :sad:
Спасибо всем кто привнес exp в это обсуждение.

Закрыто

Вернуться в «Cinnamon»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей