Proton: Titanfall 2 (1237970)

Созданный на 18 июн. 2020  ·  262Комментарии  ·  Источник: ValveSoftware/Proton

Отчет о совместимости

  • Название игры с проблемами совместимости: Titanfall 2
  • Steam AppID игры: 1237970

Системная информация

Я подтверждаю:

  • [x], что я не нашел существующего отчета о совместимости для этой игры.
  • [x], что я проверил, доступны ли обновления для моей системы.

Симптомы

  • Включение любой формы vsync, включая «Dynamic» vsync, может привести к падению частоты кадров ровно до 1 кадра в секунду. Нет известных исправлений.
  • Оверлей Steam недоступен для некоторых пользователей, независимо от того, используют ли они собственную среду выполнения или официальную среду выполнения Steam. Это похоже на большинство игр Origin. Нет известных исправлений.
  • Установка игры на NTFS-диск может сделать игру недоступной, а Origin также может вести себя странно. Это можно исправить, установив игру на диск EXT4 или аналогичный.

Дополнительные комментарии

Я так счастлив, что могу даже сделать этот выпуск. Titanfall 2 - одна из моих любимых игр всех времен, и увидеть ее в Steam и безупречно запустить через Proton - это мечта.

Game compatibility - Unofficial

Самый полезный комментарий

Итак, кто-то попросил меня поделиться информацией об одном из поведений Origin, приводящих к регулярному заиканию. Он не связан напрямую с TF2, но может повлиять на игровой процесс.
Origin постоянно записывает файлы (формат local_xxxxxxx.xml.xxxx ) в pfx/drive_c/users/steamuser/Application Data/Origin что приводит к заиканию.
Предотвращение записи в этот каталог (например, с более жесткими разрешениями) устраняет проблему, не имеющую пока известных побочных эффектов. Я не беру на себя ответственность, если вы попробуете и что-то сломается, но, по крайней мере, у вас есть данные 🐸

Все 262 Комментарий

@serebit на данный момент игра безупречно работает через Wine с Lutris в течение года. Но все же я тоже в восторге, хотя ... Я не могу запустить игру. У меня уже есть версия Origin, и она работает безупречно с того момента, как я ее получил. Играю каждый день, у меня пока около 1000 часов (все на Linux).

Но я только что установил версию Steam, и как только я перехожу к входу в Origin, я ввожу свой идентификатор пользователя и пароль, а затем всплывает окно Origin, но оно полностью пустое, и ничего не происходит. Мне приходилось kill -9 ... каждый процесс, чтобы даже остановить его. Понятия не имею, в чем проблема.

Arch Linux
5.7.4-8-ткг-пдс
Протон 5.0-9

Это не позволяет мне подключиться к Origin, вот в чем проблема. Окно «Подключение к источнику» остается открытым бесконечно. При запуске автономного Origin через Wine это окно присутствует примерно 2,5 секунды, затем оно подключается и появляется всплывающее окно Origin. Но в Steam это просто бессрочно.

Итак, я удалил префикс и попробовал снова. И это сработало. Но я также изменил среду рабочего стола.

По какой-то причине эта реализация НЕ БУДЕТ работать в i3wm. Я подтвердил это здесь. Я удалил префикс, вышел из системы и снова вошел в два других DE (сначала Deepin, затем GNOME) в той же установке. Когда я попытался перезапустить игру (и, поскольку я удалил префикс, повторить установку / настройку Origin), она сработала отлично. После этого я снова вышел из системы, зашел в i3, попытался снова, и та же проблема, что и раньше. И снова: все мои настоящие игры Origin (включая Titanfall 2) отлично работают в i3. Просто игры Steam + Origin этого не сделают. Пробовал GNOME, там тоже работало.

Тем не менее, в Titanfall 2 есть ужасная ошибка Mesa, которая вызывает таймауты gfx_0.0.0 и сбой графического процессора с (по крайней мере) графическими процессорами Navi. Вы не можете закончить полный матч. Я подтвердил это и с версией Origin. Раньше он тоже этого не делал. Но я использовал vulkan-amdgpu-pro и AMDVLK для Titanfall 2 последние несколько месяцев, потому что они работают лучше, чем RADV. Но RADV вызовет сбои графического процессора в Titanfall 2 как в Steam, так и в Origin. Его не было на 20.0 (или 19.3). С AMDVLK или vulkan-amdgpu-pro игра работает отлично, без сбоев и прочего. Но я полагаю, что это меза-ошибка, поэтому я займусь этим с ними. Но если кто-то это увидит, и у вас есть графический процессор Navi (или, возможно, другой AMD), просто используйте AMDVLK, и вы не получите сбоев.

Привет @ gardotd426 , скопируйте информацию о своей системе из Steam ( Steam -> Help -> System Information ) и поместите ее в суть , а затем включите ссылку на суть в этот отчет о проблеме. Также уточните, использовали ли вы в игре RADV / LLVM или RADV / ACO.

Можете ли вы воспроизводить с помощью RADV_PERFTEST = aco?

Привет @hakzsam, как дела? Да, ACO вылетает. Меню хорошие, но в 6
разные попытки, 3 на Steam-версии и 3 на давно установленном Origin
версии, я не смог завершить полное совпадение (совпадений около 12-15
минут). Я бы надежно получил тайм-аут кольца gfx_0.0.0 и сбой драйвера.

Это не печально известная проблема с кольцом gfx Navi, так как у меня действительно есть эта проблема
с моей другой картой Navi (5600 XT) эта проблема, как правило, ненадежна
воспроизводится, происходит на обычном рабочем столе и т. д. Это происходит ТОЛЬКО на
Titanfall 2, ТОЛЬКО с RADV, раньше не было с RADV, и теперь
достоверно воспроизведен.

Как я уже сказал, Titanfall 2 установлен в Origin уже почти год,
и играем буквально каждый день. Но около 2 месяцев назад я начал использовать AMDVLK
и vulkan-amdgpu-pro, потому что в то время у меня была немного лучшая производительность,
но до этого я месяцами пользовался RADV.

Поначалу я подумал, что Steam-версия просто закорочена, так как я был
часами играю в версию Origin буквально перед моим первым
попробуйте с версией Steam. Но когда я вернулся и попробовал Origin
версии, убедившись, что перешли на RADV, произошло то же самое. Три
раз подряд. Я вернулся к драйверу AMD vulkan и поиграл еще 4
часов.

Полагаю, я могу попробовать принудительно использовать LLVM (обычно я всегда принудительно использую ACO, когда использую
RADV, и в этом случае тоже), но я не знаю, насколько я надеюсь. я
значит, по крайней мере, я могу играть с AMDVLK / vulkan-amdgpu-pro, но большинство людей
не знаю, это вообще вариант, не говоря уже о том, как переключаться туда и обратно,
так что, надеюсь, мы сможем отсортировать это, чтобы больше ни у кого не было этой проблемы.

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

Пт, 19 июня 2020 г., 8:53, Самуэль Питоазет [email protected]
написал:

Можете ли вы воспроизводить с помощью RADV_PERFTEST = aco?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646619325 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y335XYB6CMCUYEINH5ADRXNNUVANCNFSM4OCFH2AA
.

@hakzsam Я только что понял, что вы, возможно, спрашивали о том, что он не работает в i3, но, поскольку вы разработчик mesa, я предполагаю, что вы спрашиваете о сбоях драйвера, лол.

Может быть, попробовать записать apitrace?

Я не знал, что смогу сделать это, когда вся система выйдет из строя.

В пятницу, 19 июня 2020 г., в 9:28, Самуэль Питойзет [email protected]
написал:

Может быть, попробовать записать apitrace?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646635655 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33YGAYYLYJXBTDDVFJDRXNRXJANCNFSM4OCFH2AA
.

РЕДАКТИРОВАТЬ: Для таких, как я, где Mesa RADV вызывает сбой игры. Установите драйверы AMDVLK и добавьте это как параметры запуска:

VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/amd_icd64.json:/usr/share/vulkan/icd.d/radeon_icd.i686.json" %command%

По какой-то причине это работает только на сеансе Xorg, а не на Wayland

Я играю в игру на GTX1050ti с драйверами 440,64 на Kubuntu 20.04.

Первоначально у меня были проблемы с установкой Origin, но я удалил префикс и начал заново.
Игра теперь работает нормально, но со временем производительность начинает падать, как и аудиоканалы, пока почти не воспроизводятся звуки. Также при загрузке в этом состоянии игра может зависнуть. Выход на Титан, кажется, ускоряет проблему? Нужно исследовать еще немного.

РЕДАКТИРОВАТЬ: поскольку он теперь удалил свой оригинал, я отвечал на это:

Как ты делаешь это? Если я попробую использовать драйверы amdvlk с VK_ICD_FILENAMES = "/ usr / share / vulkan / icd.d / amd_icd64.json"% command%, даже origin не загрузится ...

@alosarjos да, и это не сработает. Потому что Origin 32-битный. Вы даете ему только 64-битный драйвер.

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json .

@RalfVB, сколько у вас

@alosarjos для дальнейшего использования, пожалуйста, не удаляйте исходное сообщение при его редактировании. Оставьте оригинал и добавьте правку в конце.

В любом случае, использование 32-битного RADV с 64-битным AMDVLK вызывало у меня множество проблем в прошлом. Просто используйте 32-битный и 64-битный AMDVLK. VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json .

Поправка к моему исходному сообщению (и я отредактирую его после публикации): у игры проблемы с переходом в полноэкранный режим. Я не знаю почему, это странное поведение, но каждый раз, когда я нажимаю на значок после Alt-Tabbing, вероятность перехода в полноэкранный режим составляет около 10%. В большинстве случаев он почти достигнет цели, а затем снова свернется.

Да, это присутствует только в версии Steam, версия Origin может
alt-tab нормально. Но я заметил такое же поведение в версии Steam. Это
может быть потому, что вы должны добавить -noborder к параметрам запуска и
использовать оконный режим без полей, я не уверен.

Пт, 19 июня 2020 г., 22:46 Кэмпбелл Джонс [email protected]
написал:

Поправка к моему исходному сообщению (и я отредактирую ее после публикации):
у игры проблема с переходом в полноэкранный режим. Я не знаю почему это
странное поведение, но каждый раз, когда я нажимаю на иконку после Alt-Tabbing
вероятность перехода в полноэкранный режим составляет около 10%. Большинство из
время почти доходит, а затем снова минимизируется.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646925518 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33ZX23UVKCFU6JTT5ODRXQPILANCNFSM4OCFH2AA
.

@ gardotd426 Это будет интересно проверить. Borderless оконный режим не правильно работать на Windows , для меня; он представил тонну рамок. Посмотрим, справится ли Linux с этим лучше.

Я несколько месяцев запускал оконный режим без полей в версии Origin, и он
при постоянных 144 кадрах в секунду. Возможно, вам придется отключить vsync, если вы
включить его.

В пятницу, 19 июня 2020 г., в 22:56 Campbell Jones [email protected]
написал:

@ gardotd426 https://github.com/gardotd426 Это будет интересно
проверять, выписываться. Borderless оконный режим не правильно работать на Windows ,
для меня; он представил тонну рамок. Посмотрим, справится ли с этим Linux
лучше. По крайней мере, кажется, что alt-tab работает правильно.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646926713 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33Z72W5XBCN5536DQILRXQQPNANCNFSM4OCFH2AA
.

Да, оконные работы без полей. Мне пришлось запустить клиент Origin через командную строку, чтобы изменить параметры запуска игры, но как только я это сделал? Безупречный.

Ayyeee, я сделал паузу

Пт, 19 июня 2020 г., 23:15 Кэмпбелл Джонс [email protected]
написал:

Да, оконные работы без полей. Мне пришлось запустить клиент Origin через
командная строка для изменения параметров запуска игры, но когда я это сделал? Безупречный.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646929579 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33YZPWIOUHCNYQ6EYVLRXQSWXANCNFSM4OCFH2AA
.

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

Вы уверены, что это не оверлей Steam пытается отправить вам уведомление?
и вылезает? Я никогда не сталкивался с этим в Origin.

Пт, 19 июня 2020 г., в 23:24 Campbell Jones [email protected]
написал:

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

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646930748 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33Z2YNQWBDZJHLIVVYTRXQTXTANCNFSM4OCFH2AA
.

Можно подумать, но:

  • Его форма не похожа на индикатор оверлея Steam, он находится над нижней частью экрана и примерно в три раза шире, чем индикатор.
  • Оверлей Steam не работает! :п

У вас не работает? Я получил уведомления Steam в коротком
раз я пытался поиграть в Steam (до того, как начался сбой). Я просто пошел
обратно в Origin, потому что это то, во что я всегда играю, и у меня есть все
параметры и прочее, уже настроенные в Origin. Я в основном хотел купить это на
Steam на всякий случай, если Origin когда-нибудь откажется от Linux, и чтобы помочь
внести свой вклад в Valve, а также помочь стимулировать весь советник, всегда выпускающий
их игры в Steam отныне.

Пт, 19 июня 2020 г., 23:28 Кэмпбелл Джонс [email protected]
написал:

Можно подумать, но:

  • Он не похож по форме на индикатор оверлея Steam, он находится над
    внизу экрана и примерно в три раза шире, чем должен быть индикатор
  • Оверлей Steam не работает! :п

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-646931215 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y334QLGCKJZGIAYRKIC3RXQUGNANCNFSM4OCFH2AA
.

Да, но это случается только с некоторыми играми. Я не думаю, что это специфично для этой игры, это может быть просто мой дистрибутив.

@alosarjos для дальнейшего использования, пожалуйста, не удаляйте исходное сообщение при его редактировании. Оставьте оригинал и добавьте правку в конце.

В любом случае, использование 32-битного RADV с 64-битным AMDVLK вызывало у меня множество проблем в прошлом. Просто используйте 32-битный и 64-битный AMDVLK. VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json .

Ой, извини. В любом случае, с происхождением amdvlk просто вылетает.

Могу подтвердить, что у меня также есть проблема с заиканием, как указано в OP. По сути, что-то вроде стоп-гоу, стоп-гоу, стоп-гоу, стоп-гоу, где биты «поехали» действительно плавные, но на короткое время останавливаются каждую секунду. Это происходит как в меню, так и в игре. Если оставить его в меню на 30 минут, чтобы проверить, связано ли это с шейдером, это не улучшило его.

Manjaro, ядро ​​5.4.44
NVidia RTX 2060, драйвер 440.82
Рабочий стол GNOME (не уверен, актуально)

@alosarjos У меня отлично работает. Пользуюсь уже несколько месяцев. Скопируйте и вставьте сюда свои варианты запуска. Собственно копировать и вставлять тоже.

@screwylightbulb попробуйте с другим DE. По моему опыту, у GNOME серьезные проблемы с Titanfall 2. Мне пришлось законно прекратить использование GNOME, потому что Titanfall 2 - моя самая популярная игра, и в нее нельзя было играть с GNOME (и только с GNOME).

Если переключение на другой DE (обязательно укажите, какой это DE) не помогает, убедитесь, что Vsync отключен.

Я остаюсь привязанным к 144 при 1440p с 5700 XT. Никакого заикания.

@alosarjos У меня отлично работает. Пользуюсь уже несколько месяцев. Скопируйте и вставьте сюда свои варианты запуска. Собственно копировать и вставлять тоже.

@screwylightbulb попробуйте с другим DE. По моему опыту, у GNOME серьезные проблемы с Titanfall 2. Мне пришлось законно прекратить использование GNOME, потому что Titanfall 2 - моя самая популярная игра, и в нее нельзя было играть с GNOME (и только с GNOME).

Если переключение на другой DE (обязательно укажите, какой это DE) не помогает, убедитесь, что Vsync отключен.

Я остаюсь привязанным к 144 при 1440p с 5700 XT. Никакого заикания.

Я пробовал разные 32- и 64-битные версии Mesa RADV и AMDVLK. Теперь я использую Gnome ... Так что, может, там что-то есть ... Дело в том. При переходе на полную мезу игра просто вылетает, я не могу завершить ни одного матча без сбоев (AMD 5700). Использование AMDVLK для игры и mesa для Origin загрузятся, но только в сеансе Xorg, в Wayland игра пытается запуститься, показывая окно черным цветом, а затем вылетает и все закрывается. Пробовал AMDVLK для игры и origin, origin станет черным окном и вылетит.

Прямо сейчас единственный способ поиграть в это на моем ПК - войти в сеанс Xorg, используя 32-битную версию Mesa RADV для Origin и 64-битную AMDVLK для игры.

Все это на обновленной Arch, кстати

@ gardotd426 Я попробовал сеанс плазменной резки, а также сеанс openbox с голыми костями, и я даже попытался заменить диспетчер входа с lightdm на sddm. Одно и то же поведение во всех случаях.

Я могу без проблем запускать другие тяжелые игры, такие как Batman: Arkham Knight.

@alosarjos Да, Wayland еще не готов к

Я даже никогда не пробовал запускать эту игру в Wayland, Origin или Steam, потому что Wayland вообще не запускает некоторые игры (включая эту, по-видимому). Это жуткий баг, не имеющий отношения ни к этой игре, ни к протону, ни к amdvlk, ни к мезе.

Однако сбой RADV - это серьезная ошибка. И нужно сообщить.

@hakzsam, вот и твоя репродукция. Другой пользователь Navi не может пройти ни одного матча без сбоя в RADV. Но может с АМДВЛК. Подтвержденная ошибка Mesa?

@screwylightbulb Как я уже сказал, убедитесь, что функция Vsync отключена. В противном случае я не знаю, я не использую Nvidia и никогда не вижу ни единого заикания (кроме случаев, когда в GNOME, и все).

Ах да, забыл упомянуть, да - vsync отключен.

Да, прискорбно, вы используете Wayland? Я предполагаю, что вы используете Xorg для сессий Plasma и Openbox, так что это не имеет значения.

Как я уже сказал, я когда-либо использовал только графические процессоры AMD, хотя на данный момент я использовал три отдельных с Titanfall 2. RX 580 с разрешением 1080p, 5600 XT с разрешением 1080p и более поздними версиями 1440, а теперь и 5700 XT с разрешением 1440p. С 5700 XT, как я уже сказал, я остаюсь привязанным к 144 кадрам в секунду (у меня есть тесты на flightlessmango для исходной версии). Я знаю многих людей, которые играют в версию Origin в Linux с картами Nvidia.

Честно говоря, это могло быть просто шейдером. Версия Origin поставлялась с кешем состояния для DXVK. А с ACO это действительно устраняет любые заикания для пользователей AMD. Но с использованием как Nvidia, так и без кеша состояния (которого не было в версии Steam, потому что игра была такой новой для Steam), это могло быть именно так. Я бы попробовал сыграть матч и посмотреть, прекратится ли он со временем. Как я уже сказал, это все, что я могу вам дать, если только случайно не придумаю что-нибудь еще.

Как я уже сказал в OP, когда я запускаю игру на своем SSD, всплески заметны только на графике времени кадра DXVK и практически не влияют на отображаемую частоту кадров. Только при работе с жесткого диска шипы становятся невыносимыми. И я не думаю, что это проблема Nvidia - я использую RX 480. DXVK HUD не показывает компиляцию шейдеров для каких-либо заиканий, и их продолжительность не меняется, использую я ACO или не. Я не думаю, что это связано с шейдером.

@serebit да, я не с тобой разговаривал.

Я знаю около 5 известных проблем с этой игрой, которые могут вызывать заикание. Ваш вопрос уже решен, я разговаривал с @screwylightbulb.

Они ничего не сказали о работе SSD или HDD. Они уже видели ваш OP, поэтому либо они не могут работать с SSD, либо они уже есть, это мое предположение.

Кроме того, я несколько месяцев запускал эту игру с жесткого диска (при 5400 об / мин) с RX 580 и всегда оставался на уровне 90-100 кадров в секунду при разрешении 1080p с нулевым заиканием. Это просто показывает, насколько разнообразны возможные причины заикания.

РЕДАКТИРОВАТЬ: Это нулевое заикание, помимо других проблем, о которых я упоминал, которые я решил в то время, отключив Vsync.

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

Вот тест с 5600 XT, который я провел несколько месяцев назад, показывающий RADV + ACO и AMDVLK:
https://flightlessmango.com/games/23514/logs/112

@hakzsam, который также показывает, что проблема сбоя RADV раньше отсутствовала. Я забыл, что сделал эти сравнительные тесты, которые являются документированным доказательством того, что проблема отсутствовала в предыдущих версиях mesa. Я полагаю, что либо я, либо @alosarjos должны

@serebit ну да, если они используют жесткий диск, вероятно, в этом проблема. Но они сказали, что перепробовали все, что, как я полагал, включало одно из первых упомянутых решений. Но да, @screwylightbulb, если у вас нет жесткого диска, переместите его на SSD, если это возможно.

Как я уже говорил кому-то на Reddit по этому поводу, известно, что игры Origin имеют эту проблему (по крайней мере, в Linux). Установщик Lutris для Battlefield 1 даже специально предлагает запускать его с SSD, чтобы уменьшить / устранить заикания.

Тем не менее, для меня странно, что @serebit будет испытывать заикание на (по сути) идентичном графическом процессоре, с которым я никогда не испытывал ни одного заикания, оба работают с жесткого диска. Я не переносил Titanfall 2 на SSD до недавнего времени, фактически, когда я полностью перешел на NVME / SSD для всего моего хранилища, кроме резервных копий. Это единственная причина, по которой я его переместил, как я уже сказал, я никогда не сталкивался с этой проблемой, а RX 480 и RX 580 по сути являются идентичными графическими процессорами.

Но если это решит проблему, кого это волнует. И @screwylightbulb , если у вас жесткий диск, переместите его, если сможете.

Да, если подумать, у меня возникла эта проблема только при игре в Steam-версию. Раньше у меня был Origin, работающий через Steam, и при запуске Titanfall 2 не было никаких заиканий, хотя он был на моем жестком диске.

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

Проверили, и это происходит точно так же с WineD3D, так что это не относится к DXVK. Это с NVIDIA.

Постараюсь сообщить об ошибке в Mesa

Лиам, вы используете AMD или Nvidia? Если вы используете AMD, попробуйте AMDVLK. Вы
должны использовать как 32-битные, так и 64-битные, потому что Origin 32-битный.

Вы пробовали / можете ли вы попробовать версию Origin?

В субботу, 20 июня 2020 г., в 11:07 Лиам Доу [email protected] написал:

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

Проверили, и с WineD3D происходит то же самое, так что это не так.
специфичных для DXVK тоже.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647007357 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33235EXGGQV6VGCYPWLRXTGC5ANCNFSM4OCFH2AA
.

NVIDIA и не владейте им напрямую.

@LiamDawe после того, как вы

Кажется, может быть проблема с версией Steam и / или Proton с картами Nvidia.

Лиам, если вы хотите загрузить версию Origin (лучше всего подходит сценарий установки Lutris для Titanfall 2, он включает обходные пути для TF2 и, по крайней мере, используется для включения кеша), дайте мне знать. Я могу купить вам копию и отправить вам сообщение на Reddit или что-то в этом роде. В основном потому, что я думаю, было бы важно выяснить, ограничено ли это версией Steam или нет, поскольку другие проблемы, похоже, есть только в версии Steam. У меня только 5600 XT и 5700 XT, поэтому я не могу их протестировать.

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

@ gardotd426 Я создал отчет об ошибке в Mesa GitLa. Поскольку вы знаете об игре и ее проблемах больше, чем я, было бы замечательно, если бы вы могли следить за ней на случай, если разработчикам понадобится какая-то информация, которая может у вас быть.

https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

Да, я рад помочь, я отправил этим ребятам множество отчетов об ошибках.
и ребята из AMD в прошлом, просто сейчас во мне этого нет
собственно подать сам отчет. Я рад помочь отследить и отладить его.

Сб, 20 июня 2020 г., 11:24 Хосе Мигель Сарасола <
[email protected]> написал:

@ gardotd426 https://github.com/gardotd426 Я создал отчет об ошибке на
Mesa GitLa. Поскольку вы знаете об игре больше меня, и это проблемы,
было бы замечательно, если бы вы могли следить за ним на случай, если разработчикам понадобится
некоторая информация, которую вы можете иметь.

https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647009302 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y334VPMIGSACNEVIWDJTRXTIDBANCNFSM4OCFH2AA
.

Итак, кто-то попросил меня поделиться информацией об одном из поведений Origin, приводящих к регулярному заиканию. Он не связан напрямую с TF2, но может повлиять на игровой процесс.
Origin постоянно записывает файлы (формат local_xxxxxxx.xml.xxxx ) в pfx/drive_c/users/steamuser/Application Data/Origin что приводит к заиканию.
Предотвращение записи в этот каталог (например, с более жесткими разрешениями) устраняет проблему, не имеющую пока известных побочных эффектов. Я не беру на себя ответственность, если вы попробуете и что-то сломается, но, по крайней мере, у вас есть данные 🐸

^ Это легенда, дамы и господа. @LiamDawe может попробовать
это по крайней мере до возврата денег.

В сб, 20 июня 2020 г., в 12:07 Этьен Жувиньи [email protected]
написал:

Итак, кто-то попросил меня поделиться информацией об одном из
Поведение Origin приводит к регулярному заиканию. Это не прямо
связан с TF2, но может повлиять на игровой процесс.
Origin постоянно записывает файлы (формат local_xxxxxxx.xml.xxxx) в pfx / drive_c / users / steamuser / Application
Data / Origin, и это приводит к заиканию.
Предотвращение записи в этот каталог (например, с более жесткими разрешениями)
устраняет проблему с до сих пор не известного больного побочного эффекта. Я не возьму
ответственность, если вы попробуете и что-то сломается, но, по крайней мере, вы получили
некоторые данные 🐸

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647014231 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y337SYZ4OR4JSW4KWIGLRXTNCNANCNFSM4OCFH2AA
.

@ Tk-Glitch на будущее, позаботится ли об этом chmod 555 /path/to/directory ? У меня очень мало опыта работы с каким-либо chmodding за пределами chmod 777 , и я не испытываю этой проблемы с TF2, но у меня были другие игры Origin, которые заикаются больше, чем должны.

Только что протестировав на своем компьютере, я установил владельца pfx/drive_c/users/steamuser/Application Data/Origin на root и изменил разрешения на 755. Я не думаю, что мне нужно было устанавливать владельца, чтобы это работало, но, тем не менее, проблема устранилась. . Я до сих пор получаю случайные крошечные всплески кадров - но они не часы, они гораздо реже и короче по продолжительности и, кажется, не связаны.

@serebit да, честно говоря, Titanfall 2 сложнее запустить, чем некоторые

Я имею в виду, что я получаю довольно стабильный FPS на моем 480 + 3700X, в среднем около 90, обычно с небольшими провалами до 60 в зависимости от того, сколько на экране, и это при максимальных настройках. Я даже вижу большую часть заиканий, если я использую график времени кадра DXVK, большинство из них незаметны даже при использовании Freesync.

Ну, убей меня мехом, вот и все. Я сделал chmod -R 555 для всей папки, и теперь это smooooth.

@LiamDawe, вот и все. Исправлена.

Боже мой, именно так. Просто установите разрешения для папки Origin, поп, мгновенное исправление. Если бы игра была открыта, пока я это делал, и ничего себе. Фантастика. Спасибо @ Tk-Glitch

Просто попробовал то же самое с Mirror's Edge: Catalyst и бум, buttersmooth. Я еще не проверял ни в одной игре, сохранился ли мой игровой прогресс.

То же самое для упавшего заказа, была эта проблема, но с этим исправлением все гладко! Спасибо огромное!

Я получаю случайные сбои (не сбои графического процессора, как с RADV, а просто сбои игры) здесь и там. В журнале миллион необработанных исключений, он слишком велик для меня, чтобы даже скопировать и вставить в суть, мне, возможно, придется просто загрузить его в репо или что-то в этом роде. Но если кто-то еще испытает это, дайте мне знать.

Использование драйвера vulkan-amdgpu-pro (RADV сейчас нельзя использовать и в этой игре есть системная ошибка).

Только что взял в игру сегодня. После нескольких часов возни у меня он отлично работал на моей установке Arch + i3wm, i5-4670K @ 4,4 ГГц, Vega 64, Proton 5.0-9, 120 кадров в секунду, чтобы соответствовать моей частоте обновления 120 Гц, только очень незначительные падения, когда много продолжается. Невероятная игра, много веселья!

Он вылетает с RADV (я использую mesa-git 20.2.0), поэтому я не могу протестировать ACO (EDIT: теперь он работает с mesa RADV / ACO 20.1.1 и 20.2.0; возможно, PEBKAC), и он запускается с AMDVLK. В игре нет полноэкранного режима без полей, и оконный, и полноэкранный режим проблематичны для multihead, но это можно исправить в клиенте Origin. При запуске из Steam он автоматически закрывает клиент, вот как правильно его открыть:

STAGING_SHARED_MEMORY=0 WINEPREFIX=/home/krompus/.steam/steam/steamapps/compatdata/1237970/pfx /home/krompus/.steam/steam/steamapps/common/Proton\ 5.0/dist/bin/wine /home/krompus/.steam/steam/steamapps/compatdata/1237970/pfx/drive_c/Program\ Files\ \(x86\)/Origin/Origin.exe

(ваше имя пользователя и путь могут отличаться)

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

Отключите Origin в игре и все, что вам не нужно. В расширенных параметрах запуска Titanfall 2 в Origin при желании можно добавить -noborder -window чтобы игра запускалась в полноэкранном режиме без полей (особенно если у вас несколько дисплеев). Вы также можете назначить сочетания клавиш для переключения глубины резкости и других вещей. Я создал /home/krompus/.steam/steam/steamapps/common/Titanfall2/r2/cfg/autoexec.cfg содержащий:

bind "F3" "dof_enable 0"
bind "F4" "dof_enable 1"
bind "F8" "exit"

Добавьте +exec autoexec.cfg к параметрам запуска Titanfall 2 в Origin - моя полная строка расширенных параметров запуска составляет -noborder -window +exec autoexec.cfg

(привязка выхода опасна, если вы неуклюжие, у вас есть домашние животные или маленькие дети, но очень приятно иметь кнопку извлечения!)

Папка /home/krompus/.steam/steam/steamapps/compatdata/pfx/drive_c/users/steamuser/Application Data/Origin уже была установлена ​​в 755 при моей установке, по-видимому, чтобы избежать проблемы с заиканием, описанной выше.

Я также отключил Vsync, большинство настроек на максимум.

Функционируют и Feral GameMode, и MangoHub. Я указал как 32-битный AMDVLK (для клиента), так и 64-битный AMDVLK (для игры) в параметрах запуска Steam: gamemoderun mangohud VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json %command% EDIT: при использовании RADV укажите как 32-битный, так и 64-битный Vulkan, как я сделал для AMDVLK, и при желании добавить ACO: gamemoderun mangohud RADV_PERFTEST=aco VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command%

Origin создает кучу меньших окон при запуске игры, что мешает i3wm, поскольку он разбивает их по умолчанию (возможно, не в зависимости от вашей конфигурации). Добавьте for_window [instance="origin.exe"] floating enable в конфигурацию i3, чтобы окна стали плавающими, и приступайте к запуску игры.

Надеюсь, этот комментарий кому-то поможет. :)

Пожалуйста, добавьте свой отчет в систему отслеживания ошибок для проблемы с RADV в Mesa's
gitlab. Пока только двое из нас сообщили, нам нужно больше
чем это.

21 июня 2020 г., вс, 4:26, krompus [email protected] написал:

Только что взял в игру сегодня. После нескольких часов возни я понял
отлично работает на моей установке Arch + i3wm, i5-4670K @ 4,4 ГГц, Vega 64,
Proton 5.0-9, 120 кадров в секунду, чтобы соответствовать моей частоте обновления 120 Гц, только очень небольшие падения
когда много чего происходит. Невероятная игра, много веселья!

Он вылетает с RADV (я использую mesa-git 20.2.0), поэтому я не могу проверить ACO, но
он отлично работает с AMDVLK. Нет полноэкранного режима без полей в игре и
и оконный, и полноэкранный режим проблематичны, но это можно исправить.
в клиенте Origin. При запуске из Steam автоматически закрывает клиент,
вот как правильно его открыть:

STAGING_SHARED_MEMORY = 0
WINEPREFIX = / home / krompus / .steam / steam / steamapps / compatdata / 1237970 / pfx
/home/krompus/.steam/steam/steamapps/common/Proton \ 5.0 / dist / bin / wine
/home/krompus/.steam/steam/steamapps/compatdata/1237970/pfx/drive_c/Program \
Файлы \ (x86) /Origin/Origin.exe

(ваше имя пользователя и путь могут отличаться)

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

Отключите Origin в игре и все, что вам не нужно. в
Расширенные параметры запуска Titanfall 2 в Origin, при желании можно добавить -noborder
-окно для запуска игры в полноэкранном режиме без полей (особенно если
у вас есть несколько дисплеев). Вы также можете назначить сочетания клавиш для переключения глубины
Поля и прочего. Я создал / home / krompus / games / Titanfall
2 / Titanfall2 / r2 / cfg / autoexec.cfg, содержащий:

привязать "F3" "dof_enable 0"
привязать "F4" "dof_enable 1"
привязать "F8" "выход"

Добавить + exec autoexec.cfg в параметры запуска Titanfall 2 в Origin - мои
полная строка расширенных параметров запуска: -noborder -window + exec autoexec.cfg

(выходная привязка опасна, если вы неуклюжие, или у вас есть домашние животные или маленькие
дети, но очень приятно иметь кнопку извлечения!)

Папка /home/krompus/.steam/steam/steamapps/compatdata/pfx/drive_c/users/steamuser/Application
Data / Origin уже был установлен на 755 при моей установке, по-видимому, избегая
проблема заикания описана выше.

Я также отключил Vsync, большинство настроек на максимум.
https://i.imgur.com/MYJXGjy.jpg

Функционируют и Feral GameMode, и MangoHub. Я указал как 32-битные
AMDVLK (для клиента) и 64-битный AMDVLK (для игры) при запуске Steam
варианты: gamemoderun mangohud
VK_ICD_FILENAMES = / usr / share / vulkan / icd.d / amd_icd32.json: /usr/share/vulkan/icd.d/amd_icd64.json
% команда%

При запуске игры Origin создает несколько меньших окон, которые
беспорядок с i3wm, поскольку он разбивает их по умолчанию (возможно, не в зависимости от вашего
config). Добавьте плавающее включение for_window [instance = "origin.exe"] в свой
i3 config, чтобы окна были плавающими, и приступить к запуску игры

Надеюсь, этот комментарий кому-то поможет. :)

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647096816 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33YCHCYH7NXEZVJBKITRXW73DANCNFSM4OCFH2AA
.

@krompus https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

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

Это ново, как вы можете видеть, я опубликовал тесты, которые пару месяцев назад заставил запустить Titanfall 2 с RADV без каких-либо проблем. Но теперь он вылетает не смотря ни на что, явный баг. Но да, пожалуйста, добавьте свои материалы в отчет об ошибке mesa по ссылке.

@ gardotd426 Спасибо, я скоро отправлю отчет об ошибке из-за сбоя RADV. Я уже потратил несколько часов на эту игру сегодня, и пока я собираюсь придерживаться AMDVLK, поскольку у меня с ней не было проблем.

Очевидно. Никто не говорит вам использовать RADV, это бесполезно. Но мы все еще
необходимо отправлять отчеты об ошибках, чтобы они могли исправить это.

21 июня 2020 г., вс, 4:37, krompus [email protected] написал:

@ gardotd426 https://github.com/gardotd426 Спасибо, я запишу ошибку
отчет о катастрофе RADV в ближайшее время. Я уже часами потратил на эту игру
сегодня, а пока я собираюсь придерживаться AMDVLK, поскольку у меня не было проблем
с этим.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647098024 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y337IQRUMDXN2XKTCX5TRXXBF5ANCNFSM4OCFH2AA
.

@krompus Есть какой-нибудь трюк, чтобы открыть Origin с помощью вашей команды? При попытке я получаю сообщение о том, что служба входа в систему недоступна (это не на английском языке, поэтому это не то же самое сообщение). Такое ощущение, что клиент не может подключиться к Интернету ...

@alosarjos Я был первым, кто опубликовал этот метод запуска автономного Origin (для отключения оверлея) поверх другого трекера ошибок для оверлея Origin, и у меня нет проблем с его запуском с помощью этого метода.

Скопируйте и вставьте ту команду, которую вы используете.

Скопируйте и вставьте ту команду, которую вы используете.

STAGING_SHARED_MEMORY=0 WINEPREFIX=/mnt/Datos/Steam/steamapps/compatdata/1237970/pfx "/mnt/Datos/Steam/steamapps/common/Proton 5.0/dist/bin/wine" /mnt/Datos/Steam/steamapps/compatdata/1237970/pfx/drive_c/Program\ Files\ \(x86\)/Origin/Origin.exe

РЕДАКТИРОВАТЬ: Может быть, что-то связанное с этим?

0024:fixme:netprofm:list_manager_GetConnectivity 0F07DD18, 0031BF64 0068:fixme:netprofm:list_manager_GetConnectivity 00C91DA8, 017ADB44 0024:fixme:netprofm:list_manager_GetConnectivity 0F07DD18, 0031BF64 0068:fixme:netprofm:list_manager_GetConnectivity 00C91DA8, 017ADB44 0024:fixme:netprofm:list_manager_GetConnectivity 00A534E0, 0031BF64 0068:fixme:netprofm:list_manager_GetConnectivity 00C91DA8, 017ADB44

Так же, как ты с каталогами поменял. Это на испанском:

Captura de pantalla de 2020-06-21 10-52-27

@alosarjos, может быть, убрать кавычки вокруг винной дорожки? Он вообще не запускается, когда я делаю то же самое. Не уверен, почему он запускается для вас; скорее всего другая проблема.

Я бы убрал кавычки. Просто используйте Proton \ 5.0 /

Вск, 21 июня 2020 г., 4:53 José Miguel Sarasola <
[email protected]> написал:

Скопируйте и вставьте ту команду, которую вы используете.

STAGING_SHARED_MEMORY = 0
WINEPREFIX = / mnt / Datos / Steam / steamapps / compatdata / 1237970 / pfx
"/ mnt / Datos / Steam / steamapps / common / Proton 5.0 / dist / bin / wine"
/ mnt / Datos / Steam / steamapps / compatdata / 1237970 / pfx / drive_c / Program \ Files \
(x86) /Origin/Origin.exe

Так же, как ты с каталогами поменял. Это на испанском:

[Изображение: Captura de pantalla de 2020-06-21 10-52-27]
https://user-images.githubusercontent.com/29999427/85220614-51b8c880-b3ad-11ea-8887-a5a7373c29f4.png

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647099745 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33ZMGUHOR42HCJMMWZ3RXXC65ANCNFSM4OCFH2AA
.

Все такой же

Потому что да, у меня все работает:

origin

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

Кроме того, возможно, у вас не установлены все необходимые винные библиотеки, кто знает. На самом деле вы используете не Proton, а встроенный в него винный билд. Это все, о чем я могу думать.

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

Кроме того, возможно, у вас не установлены все необходимые винные библиотеки, кто знает. На самом деле вы используете не Proton, а встроенный в него винный билд. Это все, о чем я могу думать.

Ага, выдает ошибку. Я не думаю, что это так, поскольку я могу запустить Titanfall 2, Alt + Tab и получить доступ к клиенту, и я вошел в систему. Хотя, поскольку игра запущена, она не позволяет мне устанавливать параметры ...

Вот что я говорю. Когда вы запускаете Titanfall 2, вы используете Steam
Среда выполнения Linux. Среда выполнения Steam Linux ВКЛЮЧАЕТ эти библиотеки.

Но когда вы запустите его вот так, вы их не получите. Вам нужно иметь все
ваши библиотеки установлены.

Вск, 21 июня 2020 г., 5:34 José Miguel Sarasola <
[email protected]> написал:

Вы действительно пробовали войти в систему? Я получил это сообщение раньше, и это
все же позвольте мне войти в обычную автономную версию Origin.

Кроме того, у вас вполне может не быть всех необходимых винных библиотек.
установлен, кто знает. На самом деле вы используете не Proton, а вино
строить в нем. Это все, о чем я могу думать.

Ага, выдает ошибку. Я так не думаю, поскольку я могу запустить
Titanfall 2, Alt + Tab и доступ к клиенту, и я вошел в систему. Хотя,
поскольку игра запущена, я не могу задавать параметры ...

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647104073 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33YG572ACLQAE7ZSGVLRXXHZ3ANCNFSM4OCFH2AA
.

В каком вы дистрибутиве?

Когда вы используете Steam, Steam предоставляет все необходимые библиотеки как часть среды выполнения. Когда вы запускаете что-либо вне Steam, НЕЗАВИСИМО от того, используете ли вы Proton build of wine (потому что это все, что вы делаете), у вас нет ни одной из тех библиотек, которые предоставляет Steam, поэтому вы должны установить их на свой компьютер. система. Если у вас их нет, это не сработает.

Если вы сообщите мне свой дистрибутив, мы сможем либо исправить это, либо устранить это как причину. Но тот факт, что вы можете запустить Titanfall 2 через Steam, буквально ничего не значит.

Я на арке

@alosarjos О, вы удостоверились, что Origin еще не работает в фоновом режиме после его запуска в Steam и т. д.? Может быть, суеверно перезагрузитесь и снова запустите команду.

sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt wine-staging giflib lib32-giflib libpng lib32-libpng libldap gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader

Это из документации Lutris по зависимостям Origin и Wine. Вам все это нужно. Он установит только то, чего у вас еще нет, если вы воспользуетесь указанной выше командой.

Вот почему я подозреваю (если он еще не запущен, и это была ваша проблема), вам чего-то не хватает, потому что Origin специально требует установки дополнительных материалов для его запуска. Опять же, причина, по которой он может работать через Steam, когда вы его запускаете, заключается в том, что Steam предоставляет его. Но не в этом случае, потому что вы запускаете его вручную.

sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt wine-staging giflib lib32-giflib libpng lib32-libpng libldap gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader

Это из документации Lutris по зависимостям Origin и Wine. Вам все это нужно. Он установит только то, чего у вас еще нет, если вы воспользуетесь указанной выше командой.

Ну вот и все. Спасибо, ребята!

Пожалуйста. Да, чувак, не думайте, что «он работает в Steam» означает, что он будет работать и без него. Steam предоставляет МНОГО собственных вещей, поэтому, когда вы пытаетесь сделать что-то вручную, вы ДОЛЖНЫ установить его самостоятельно.

Вот почему в Arch я всегда устанавливаю и steam, и steam-native-runtime, потому что steam-native-runtime будет включать все, что вам нужно, в качестве зависимостей. Но да, рад, что смог помочь.

Пожалуйста. Да, чувак, не думайте, что «он работает в Steam» означает, что он будет работать и без него. Steam предоставляет МНОГО собственных вещей, поэтому, когда вы пытаетесь сделать что-то вручную, вы ДОЛЖНЫ установить его самостоятельно.

Вот почему в Arch я всегда устанавливаю и steam, и steam-native-runtime, потому что steam-native-runtime будет включать все, что вам нужно, в качестве зависимостей. Но да, рад, что смог помочь.

Хотя Steam Wine внутри Proton будет иметь все необходимое

Вино внутри Proton - это просто вино, вот и все.

Есть программы, а есть библиотеки. исполняемые программы (например,
wine) ЗАВИСИТ от запускаемых библиотек.

Вино внутри Steam Proton - это просто исполняемая программа.

Помимо этого, он также выполняет ORIGIN, исполняемый файл Windows. Больше
требуются библиотеки.

Вино внутри Протона - просто вино, на нем есть пятна, но в конце
в тот день это просто исполняемый файл Wine. Вы действительно должны иметь
библиотеки, необходимые для работы. Опять же, Steam предоставляет эти
сам, но только для игр, которые вы запускаете В Steam.

Вск, 21 июня 2020 г., 5:50 José Miguel Sarasola <
[email protected]> написал:

Пожалуйста. Да, чувак, не думайте, что "это работает в Steam" означает
он будет работать и без него. Steam предоставляет МНОГО собственного материала, поэтому, когда вы
попробуйте делать что-то вручную, вы ДОЛЖНЫ установить это самостоятельно.

Вот почему на Arch я всегда устанавливаю и Steam, и среду выполнения Steam,
потому что Steam-native-runtime втянет все, что вам нужно, как
зависимости. Но да, рад, что смог помочь.

Хотя Steam Wine внутри Proton будет иметь все необходимое

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647105739 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y336EBQ5EPHSFZNMXK6DRXXJVRANCNFSM4OCFH2AA
.

Я видел некоторые улучшения в прохождении игры через прохождение протонов в
Эта проблема.
Я не думаю, что некоторые исправления могут также улучшить производительность
версия сценария запуска Lutris.
Если так: было бы здорово, если бы кто-нибудь применил эти исправления и там, чтобы сделать
он даже более производительный. (поскольку я уже владел игрой origin)

Вс, 21 июня 2020 года, в 11:53, gardotd426 [email protected] написал:

Вино внутри Proton - это просто вино, вот и все.

Есть программы, а есть библиотеки. исполняемые программы (например,
wine) ЗАВИСИТ от запускаемых библиотек.

Вино внутри Steam Proton - это просто исполняемая программа.

Помимо этого, он также выполняет ORIGIN, исполняемый файл Windows. Больше
требуются библиотеки.

Вино внутри Протона - просто вино, на нем есть пятна, но в конце
в тот день это просто исполняемый файл Wine. Вы действительно должны иметь
библиотеки, необходимые для работы. Опять же, Steam предоставляет эти
сам, но только для игр, которые вы запускаете В Steam.

Вск, 21 июня 2020 г., 5:50 José Miguel Sarasola <
[email protected]> написал:

Пожалуйста. Да, чувак, не думай, что «это работает в Steam»
средства
он будет работать и без него. Steam предоставляет МНОГО собственного материала, поэтому когда
ты
попробуйте делать что-то вручную, вы ДОЛЖНЫ установить это самостоятельно.

Вот почему на Arch я всегда устанавливаю и Steam, и среду выполнения Steam,
потому что Steam-native-runtime втянет все, что вам нужно, как
зависимости. Но да, рад, что смог помочь.

Хотя Steam Wine внутри Proton будет иметь все необходимое

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
<
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment -647105739
,
или отписаться
<
https://github.com/notifications/unsubscribe-auth/AM5Y336EBQ5EPHSFZNMXK6DRXXJVRANCNFSM4OCFH2AA

.

-
Вы получаете это, потому что подписаны на эту ветку.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647106015 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AAHWUMXUV5XQ7NQXN4ZHN7LRXXKADANCNFSM4OCFH2AA
.

@thibaultmol в любом случае большинство из этих проблем не относится к версии Origin.

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

Единственная реальная проблема, которая сохраняется, - это графические процессоры AMD, и она совсем недавно, RADV не работает для обеих версий, поэтому вам нужно использовать AMDVLK. Но это не то, что сценарий Origin может настроить, потому что он не может принудительно установить AMDVLK, поэтому это не входит в область действия или сценарий установки Lutris.

Но да, версия Origin просто работает.

@ gardotd426 ах хорошо

Единственная проблема, с которой я столкнулся с исходной версией, заключается в том, что я не могу войти в систему, потому что моя раскладка клавиатуры ломается.
https://github.com/ValveSoftware/Proton/issues/329
Я не могу ввести букву h или i, потому что она по какой-то причине превращается в é и è.
Не нашел способа исправить это и не могу CTRL V мой пароль и адрес электронной почты в исходный клиент в качестве временного решения.

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

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

В воскресенье, 21 июня 2020 г., в 9:47 Тибо Моллеман [email protected]
написал:

@ gardotd426 https://github.com/gardotd426 ах хорошо

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

329 https://github.com/ValveSoftware/Proton/issues/329

Я не могу ввести букву h или i, потому что она превращается в é и è для
некоторая причина.
Не нашел способа исправить это и не могу CTRL V мой пароль и адрес электронной почты в
клиент-источник в качестве обходного пути либо

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647130712 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33YRJLMLEUKWUZWFTB3RXYFPRANCNFSM4OCFH2AA
.

Приносим извинения, если я что-то пропустил, но я не могу обойтись без установки Origin, так как она не работает с кодом ошибки 16:-1 . Я установил библиотеки, перечисленные ранее в этом потоке, но, похоже, он не работает, даже если я удалю папку с игрой в compatdata. У меня есть игра на разделе ext4, если он нужен, и я запускаю Arch Linux.

Я исправил эту проблему, удалив всю установку протона и переустановив ее на тот же диск, на котором находится игра. Однако теперь, после установки Origin, запуск из Steam завершается через несколько секунд.

Fwiw, RADV отлично работает на моем RX 480. Никаких проблем.

Однако, поскольку у других есть проблемы с RADV на Navi, я добавил проблему в OP.

Я могу запустить игру с небольшими артефактами без предварительного включения amdvlk - у меня 5700xt.

@serebit , RX 480 - это gfx 8 (или даже 7, но я думаю 8), Navi - это gfx10, на самом деле это разные компоненты драйвера.

@ int-72h сколько многопользовательских матчей вы смогли сыграть? На какой версии mesa вы?

@ gardotd426

Единственная реальная проблема, которая сохраняется, - это графические процессоры AMD, и она совсем недавно, RADV не работает для обеих версий.

RADV не нарушен для обеих версий, по крайней мере, для некоторых пользователей Navi, по-видимому, и не сломан для большинства видеокарт AMD до gfx10. Это то, что я пытался донести. Сказать, что RADV сломан, не сказать всей истории.

Это зависит от версии Mesa, которую он использует.

Кроме того, я только что протестировал принудительное использование llvm вместо ACO, и у меня не было сбоев графического процессора примерно после 4 матчей (и я, и @alosarjos смогли надежно воспроизвести сбои, даже не

Похоже, это ошибка ACO в RADV.

Кроме того, обе версии - одна и та же игра, версия Steam ничем не отличается. Особенно когда речь идет о драйвере GPU. Тем не менее, вот почему я спрашивал @ int-72h, на какой версии Mesa он был, потому что я точно знаю, что ее не было в последней версии 20.0. Это новое развитие, очевидно регресс.

Если @ int-72h использовал llvm, им следует попробовать ACO, чтобы увидеть, не вылетает ли он.

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

ACO у меня тоже нормально работает, кстати, на 20.0.8. Поставьте пока 8 часов, не касаясь LLVM. Тем не менее, я обновлю сообщение упоминанием об ACO.

Вы не используете Navi. Мы уже установили, что это всего лишь ошибка Navi, никто никогда не говорил, что это все графические процессоры AMD.

Но также возможно, что это и на других графических процессорах, но у нас просто никто не пробовал это с 20.1.1. Но пока это касается только Navi. Опять же, потому что gfx10 отличается от gfx8 (или 7 или что-то еще от Polaris10)

У меня тоже есть заикание ... но на Xorg KDE.

Однако я думаю, что нашел проблему.

Я использую разработанное мной решение для

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

Я считаю, что есть какой-то интерфейс (вероятно, один из интерфейсов d-bus), который GNOME не реализует, и моя песочница отключается, что приводит к неправильному поведению некоторой части протона.

Я займусь расследованием завтра.

Не обращайте на это внимания. Не могу воспроизвести. Сегодня заикается ни на что.

PS. У меня нет проблем на Navi 5700 XT с mesa-git и ACO. (по крайней мере, в учебном курсе)

Только что поговорил с кем-то на 5700 XT с mesa 20.0.0 и включенным ACO, никаких проблем после многопользовательского матча. Это вполне может быть проблемой с Mesa 20.1, но мне нужно найти кого-нибудь, кто захочет протестировать это на Navi.

Я могу понизить версию до 20.0 и посмотреть, что произойдет, я сделаю это

@ igo95862 мы смогли воспроизвести его только в многопользовательских матчах. Пока три человека. Но все с Mesa 20.1.1.

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

@ gardotd426 Сделать файл только для чтения - это просто работа. Я в первую очередь выясняю, что вызывает ошибку.

Я не верю, что это ошибка, по крайней мере, ошибка Linux. Origin постоянно пишет в этот каталог. Может быть, этого и не должно быть, но это было бы ошибкой в ​​Origin. Видимо об этом давно известно.

Таким образом, ошибка ACO Navi ограничена 20.1.X, я еще не знаю, только ли это 20.1.1, или если также затронута 20.1.0

Я понизился до 20.0.7 (последний выпуск 20.0.X, по крайней мере, для Arch) и просто сыграл около 4 матчей без каких-либо проблем.

Я и еще три человека достоверно воспроизвели сбои в течение десяти минут многопользовательской игры на 20.1.1.

Так что, по крайней мере, мы это знаем. Я также собираюсь опубликовать отчет об ошибке на Mesa GitLab.

Поэтому я просто обновился до 20.1.1, чтобы посмотреть, смогу ли я воспроизвести ошибку ACO на gfx8, и я прошел полный матч на истощение без проблем (выиграл и тоже получил первое место!). Кажется, что проблема действительно может быть специфичной для Navi - возможно, стоит отметить в отчете об ошибке.

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

В понедельник, 22 июня 2020 г., в 13:13 Кэмпбелл Джонс [email protected]
написал:

Поэтому я просто обновился до 20.1.1, чтобы посмотреть, смогу ли я воспроизвести ошибку ACO на
gfx8, и я прошел полный матч на истощение без проблем (выиграл и
тоже на высоте!). Кажется, что проблема действительно в
Специально для Navi - возможно, стоит отметить в отчете об ошибке.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-647656043 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y337HLAVOWTL6UK2CPDLRX6GMTANCNFSM4OCFH2AA
.

Если кто-то использует Pop! _OS и использует Steam через Pop! Магазин, вы можете запустить следующее:

chmod -R -w ~ / .steam / debian-installation / steamapps / compatdata / 1237970 / pfx / drive_c / users / steamuser / Application Data / Origin

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

Я создал несколько журналов strace. Из того, что я вижу, на самом деле есть целая куча файлов, которые открываются постоянно. Например, steamclient.dll открывается несколько десятков тысяч раз, как и шрифты Noto Sans. Все замедление вызвано вызовом fsync, который заставляет запись на диск быстрее, чем кэширование в ОЗУ перед записью. (не путайте его с путями fsync для мьютекса) Мне интересно, могу ли я использовать secomp для фильтрации вызовов fsync.

Больше никто не сталкивался с этой ошибкой?

screenshot

PS: Даже после удаления pfx и переустановки Origin ему не нужен новый логин (как при первом запуске). Есть ли какие-либо файлы конфигурации вне pfx, которые тоже нужно удалить?

есть ли способ заставить работать наложение источника? ничего не происходит, когда я отправляю Shift + F1

@sigzegv нет, оверлей Origin не работает в Linux.

@daugustin Я такого раньше не видел. Попробуйте удалить префикс и повторите попытку.

@daugustin Я

@sigzegv Оверлей Origin отключен при запуске игры из Steam как в Windows, так и в Linux. Вместо этого должен быть доступен оверлей Steam, но это не связано с проблемой, которая еще не решена. Если вы хотите пригласить игрока в свою игру, вам нужно сделать это через окно Origin.

@daugustin
К сожалению, я не могу запустить игру.

Debian 5.4.5 - Proton 5.0-9 - NVIDIA 440.66.15

Установил игру через Steam. Origin сказал мне перезапустить игру, чтобы я мог СВЯЗАТЬСЯ со своей учетной записью Steam.
-> проверил онлайн, его связали.

Вторая попытка, Origin часто открывается и закрывается, хочет мое местоположение, где устанавливать новые игры.
-> внутри папки префиксов рядом с самим Origin -> «Origin Games».

Перед запуском игры он выдает ту же ошибку:
https://imgur.com/J2aSZLM

Везде вижу, что он запущен, но Origin не позволяет мне даже запустить игру.

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

@sigzegv Оверлей Origin отключен при запуске игры из Steam как в Windows, так и в Linux. Вместо этого должен быть доступен оверлей Steam, но это не связано с проблемой, которая еще не решена. Если вы хотите пригласить игрока в свою игру, вам нужно сделать это через окно Origin.

@serebit Это неправильно, наложение origin отлично работает в Windows, если игра запускается из Steam (и оверлей Steam не нужно отключать, оба работают). Так что, возможно, это еще не поддерживается в Linux, как было сказано, но есть кое-что, что можно сделать, чтобы исправить это.

@sigzegv

есть кое-что, что можно было бы сделать, чтобы это исправить.

Не совсем, пока Wine / DXVK каким-то образом не добавят его поддержку. Он вообще не работает в Linux, даже в обычных играх Origin (не Steam)

@ DGR-dev

Вы не должны этого делать даже с окном Origin (выберите, где будут установлены игры). Это никогда не должно позволить вам даже добраться до этой точки. Удалите префикс и попробуйте еще раз.

Что должно произойти, так это после того, как вы запустите его второй раз, чтобы связать свои учетные записи, всплывает окно Origin, а затем сразу же сворачивается, и игра запускается. Вы не должны ничего делать с самим окном Origin.

Не совсем, пока Wine / DXVK каким-то образом не добавят его поддержку

@ gardotd426, конечно, это то, что я здесь предполагал ... поэтому мы

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

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

В среду, 24 июня 2020 г., в 8:25 Карлос Альварес [email protected]
написал:

Не совсем, пока Wine / DXVK каким-то образом не добавят его поддержку
@ gardotd426 https://github.com/gardotd426 конечно, я был таким
предполагая здесь .. вот почему мы публикуем на github протона.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-648788121 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y332RSGTGCEJWRS3YLXDRYHWDPANCNFSM4OCFH2AA
.

игра не работает. Он устанавливается правильно, но я думаю, что origin mini дает сбой, поэтому tf2 даже не пытается запустить событие, у него нет шансов.

Убедитесь, что у вас установлены 32-битные библиотеки Mesa / vulkan.

@edoantonioco Игра 100 процентов однозначно работает.

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

  • Распространение и версия для дистрибутива
  • Версия графического процессора и драйвера (Mesa для AMD, проприетарные драйверы Nvidia для Nvidia)
  • Установлены ли у вас 32-битные библиотеки. Titanfall 2 - 64-битная игра, а Origin - 32-битное приложение.
  • Среда рабочего стола (версия Steam не будет работать, например, на i3, если вы специально не отредактируете конфигурацию i3).

У меня проблема с

Я добавлю эту проблему в OP @Fraetor

@krompus , нам действительно

Недостаточно сказать: «AMDVLK работает нормально, поэтому я просто воспользуюсь этим и не буду помогать сообщать об ошибке для RADV».

Это не займет так много времени, мы были бы очень признательны.

@ gardotd426 Я не сказал «ну, AMDVLK работает нормально, поэтому я просто воспользуюсь этим и не буду помогать сообщать об ошибке для RADV». я сказал

Он вылетает с RADV (я использую mesa-git 20.2.0), поэтому я не могу протестировать ACO, но он отлично работает с AMDVLK.

а потом я сказал

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

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

Вчера вечером на той же машине Arch Linux у меня было обновление для amdvlk , lib32-amdvlk , mesa-git , lib32-mesa-git , еще одного lib32-mesa-git сегодня утром, а также обновление ядра для Zen и ядра vanilla Arch. Я только что попытался запустить игру с VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command% в параметрах запуска Steam, и она работала нормально. Он также работал нормально с удаленными флагами запуска и с добавлением RADV_PERFTEST=aco перед указанным выше.

Мне кажется, что производительность AMDVLK и RADV с моим Vega 64 одинакова, никаких проблем, насколько я могу судить. Я прошел несколько многопользовательских матчей для удобства, не помеха.

Вот журналы, запущенные с MESA_DEBUG=1 RADV_PERFTEST=aco VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json %command% : Gist

@krompus Не

@serebit понижен до 20.1.1 mesa, lib32-mesa и vulkan-radeon, проблем с ACO нет. Не уверен, в чем проблема была раньше, но теперь ее нет.

Я думаю, когда вы сказали, что он вылетел с помощью RADV @alosarjos, я подумал, что вы имели в виду сбои драйверов, а не просто сбой игры.

Это не та же проблема, поэтому не беспокойтесь о попытках воспроизвести что-либо.
Сбой драйвера кажется ограниченным Navi.
Направлено из Mailspring (https://link.getmailspring.com/link/[email protected]/0?redirect=https%3A%2F%2Fgetmailspring.com%2F&recipient=cmVwbHkrQU01WTMzNldHV0tGUjVNWEpCV0FUS1Y1QUFLN1hFVkJOSEhDTVBMTExRQHJlcGx5LmdpdGh1Yi5jb20%3D) , лучшее бесплатное почтовое приложение для работы
25 июня 2020 года в 01:24 krompus [email protected] написал:
>
>

@serebit (https://link.getmailspring.com/link/[email protected]/1?redirect=https%3A%2F%2Fgithub.com%2Fserebit&recipient=cmVwbHkrQU01WTMzNldHV0tGUjVNWEpCV0FUS1Y1QUFLN1hFVkJOSEhDTVBMTExRQHJlcGx5LmdpdGh1Yi5jb20%3D) понижен до 20.1.1 mesa, lib32-mesa и vulkan_radeon, проблем с ACO нет. Не уверен, в чем проблема была раньше, но теперь ее нет.
-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub (https://link.getmailspring.com/link/[email protected]/2?redirect=https%3A%2F%2Fgithub.com % 2FValveSoftware% 2FProton% 2Fissues% 2F4001% 23issuecomment-649226438 & получатель = cmVwbHkrQU01WTMzNldHV0tGUjVNWEpCV0FUS1Y1QUFLN1hFVkJOSEhDTVBMTExRQHJlcGx5LmdpdGh1Yi5jb20% 3D), или отменить подписку (https://link.getmailspring.com/link/[email protected]/3?redirect = HTTPS% 3A% 2F% 2Fgithub.com% 2Fnotifications% 2Funsubscribe-AUTH% 2FAM5Y33YH227EPYM2TADY7ADRYLNPXANCNFSM4OCFH2AA & получатель = cmVwbHkrQU01WTMzNldHV0tGUjVNWEpCV0FUS1Y1QUFLN1hFVkJOSEhDTVBMTExRQHJlcGx5LmdpdGh1Yi5jb20% 3D).

Да, если у вашего V64 нет проблем, то это почти наверняка только для Navi. Превосходно.

В этом есть смысл, я просто хотел бы, чтобы был способ надежно воспроизвести это, а не «это всегда происходит в течение ~ 15-20 минут в мультиплеере».

Итак, кто-то попросил меня поделиться информацией об одном из поведений Origin, приводящих к регулярному заиканию. Он не связан напрямую с TF2, но может повлиять на игровой процесс.
Origin постоянно записывает файлы (формат local_xxxxxxx.xml.xxxx ) в pfx/drive_c/users/steamuser/Application Data/Origin что приводит к заиканию.
Предотвращение записи в этот каталог (например, с более жесткими разрешениями) устраняет проблему, пока _ пока_ нет известных побочных эффектов. Я не буду брать на себя ответственность, если вы попробуете и что-то сломается, но, по крайней мере, у вас есть лягушка данных

это ничего не делает для меня. У меня есть библиотека Steam на диске NTFS. ни в одной другой игре нет проблем, но titanfall 2 заикается каждые 1-2 секунды, а иногда также случаются кадры. У меня этот диск смонтирован в папке внутри моей домашней папки с именем Steam, поэтому я сделал это chmod -R -w ~/Steam/SteamLibrary/steamapps/compatdata/1237970/pfx/drive_c/users/steamuser/Application\ Data/Origin/ делая это, похоже, меняет разрешения. в fstab я установил его на UUID=6A6C3B676C3B2D67 /home/apoorv/Steam ntfs-3g rw,user,exec,uid=1000,gid=1000 0 0 . Если потребуется, предоставлю дополнительную информацию

@ apoorv569 Известно, что NTFS вызывает заикание в некоторых играх Proton. Переместите игру с диска NTFS на диск, отформатированный чем-то вроде EXT4, и посмотрите, поможет ли это.

@ apoorv569 Известно, что NTFS вызывает заикание в некоторых играх Proton. Переместите игру с диска NTFS на диск, отформатированный чем-то вроде EXT4, и посмотрите, поможет ли это.

ааа, это диск емкостью 1 ТБ, мне нужно удалить и снова загрузить все :(

@ apoorv569 Вы можете просто скопировать и вставить папку steamapps в новое место, и Steam обнаружит существующие файлы при повторной загрузке. Если вы хотите переместить только Titanfall, это можно сделать на вкладке локальных файлов на экране свойств; есть опция «переместить установку».

@ apoorv569 Вы можете просто скопировать и вставить папку steamapps в новое место, и Steam обнаружит существующие файлы при повторной загрузке. Если вы хотите переместить только Titanfall, это можно сделать на вкладке локальных файлов на экране свойств; есть опция «переместить установку».

я знаю, но у меня нет другого диска, на котором осталось бы место. Я собираюсь отформатировать его и заново загрузить все, так как, я все равно хотел, чтобы этот диск был ext4, возможно, я вернусь к вам завтра. Надеюсь: stuck_out_tongue_winking_eye:

@ gardotd426 Какая конфигурация i3? Кажется, это работает для меня, я предполагаю, что конфигурация помогает с множеством всплывающих окон происхождения?

Вот мой путь, если он кому-то поможет.

  1. Когда я устанавливаю Titanfall 2 с помощью Proton 5.0.9, я завершаю установку Origin и затем зависаю на следующем:
    image
  2. Нажатие «Пропустить» просто заставляет эту кнопку исчезнуть и не имеет никакого другого эффекта. Я нажимаю «X Отмена» в Steam, затем перезапускаю.
  3. Я прохожу через серию медленно загружающихся регистраций в Origin.
  4. Titanfall начинает экран с черной рамкой.
  5. I X вне экрана с рамкой.
  6. Я снова нажимаю "Играть", терпеливо жду, и Titanfall запускается в полноэкранном режиме.
  7. На этом этапе вы не должны использовать Alt-Tab, иначе экран снова станет черным.
  8. Я захожу в настройки, отключаю вертикальную синхронизацию и устанавливаю оконный режим отображения.
  9. Теперь я могу использовать alt-tab и играть в Titanfall 2.

Удачи.

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

@ matthew-piziak Полагаю, у вас есть графический процессор Navi?

Если да, сделайте следующее:

  • Отключите ACO (если вы установили его вручную. Если нет, попробуйте принудительно с помощью RADV_PERFTEST=llvm %command% в параметрах запуска). ИЛИ ЖЕ;
  • Используйте AMDVLK (или vulkan-amdgpu-pro) вместо RADV. Производительность у всех трех идентична (я опубликовал несколько тестов, которые я сделал некоторое время назад, чтобы продемонстрировать это. Они буквально равны), и ни один из них не вызывает никаких сбоев в работе драйверов.
  • Перейдите сюда и добавьте информацию о вашей системе, чтобы помочь с отчетом об ошибке: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151

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

@ apoorv569 Вы можете просто скопировать и вставить папку steamapps в новое место, и Steam обнаружит существующие файлы при повторной загрузке. Если вы хотите переместить только Titanfall, это можно сделать на вкладке локальных файлов на экране свойств; есть опция «переместить установку».

Я удалил папку compatdata и попытался перезапустить titanfall 2, поэтому он воссоздает pfx, на этот раз без каких-либо настроек, у меня гораздо лучшая производительность, чем раньше, но все еще незначительные, есть икота. но они уже не так раздражают, как раньше

Titanfall 2 через Proton не может даже запуститься, каждый раз Origin сообщает: «Мы не можем подключиться к серверам EA, чтобы активировать поле DisplayName, отсутствующее в реестре. На этом компьютере, используя вашу учетную запись. Повторите попытку позже».

Проблема перенесена с https://github.com/ValveSoftware/Proton/issues/4025.
@ R0NAM1 опубликовано 2020-06-26T20: 06: 15:

Отчет о совместимости

  • Название игры с проблемами совместимости: Titanfall 2
  • Steam AppID игры: 1237970

Системная информация

## Я подтверждаю:
-

  • [O], что я не нашел существующего отчета о совместимости для этой игры.

  • [O], что я проверил, доступны ли обновления для моей системы.


steam-1237970.log

Симптомы

Когда я запускаю TitanFall 2, он устанавливает Origin, но когда он установлен и запущен, он всегда выдает ошибку «» Мы не можем подключиться к серверам EA, чтобы активировать поле DisplayName, отсутствующее в реестре. на этом компьютере, используя вашу учетную запись. Повторите попытку позже ». При нажатии кнопки« Выход »в окне игра завершается.

Размножение

Это происходит каждый раз при запуске Origin.

@ R0NAM1
Удалите Titanfall 2 через Steam, перезагрузите компьютер, переустановите Titanfall 2 и повторите попытку. Обновление ядра тоже не повредит.

Заикание из-за того, что Origin пишет локальный файл _ *. Xml, также можно уменьшить, используя seccomp для фильтрации вызовов fsync. (вызов, который заставляет файл быть сброшенным на диск) Я тестировал его в своей песочнице.

Привет, я могу подтвердить, что у меня такая же проблема , это та же проблема, что и у @ DGR-dev и @daugustin, упомянутых ранее. Исходный клиент устанавливает себя при первом запуске, а при втором запуске запускаются исходные клиенты, но вскоре после этого главное окно исходного клиента (элемент выбора каталога) быстро закрывается (остается другое окно, такое как часы и т.д.), а затем появляется следующее окно.1593282421

Я удалил префикс протона, но он ничего не сделал, я использую gentoo с потрясающим wm (включены плавающие окна для происхождения). Я переустановил игру, но результаты такие же. Я также пробовал с отключенным / включенным aco.

SysInfo:

Выполнил рекомендованное действие, обновил ядро ​​до версии 5.6.0-0.bpo.2-amd64 и переустановил, но результат тот же.

Позднее сегодня Glorious Eggroll выпускает исправленную версию своей сборки Proton (5.11-GE-2-MF), в которой есть исправления Origin, возможно, попробуйте это. Обязательно сначала удалите префикс.

Если вы используете графический процессор AMD, попробуйте AMDVLK.

Каковы ваши текущие варианты запуска игры? Просто скопируйте и вставьте их сюда дословно.

Спасибо за помощь @ gardotd426.

Мой графический процессор не нави. Я использую Titan 1080 Ti.

Проблем с вылетами больше нет. Вот что я изменил:

  • Я запускаю Titanfall 2 из графического интерфейса Steam вместо steam steam://rungameid/1237970
  • Когда игра пыхтит, я спамлю alt-tab, и мне кажется, что она выбивает игру из панической спирали.

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

Такого почти никогда не бывает на Nvidia, о которой я слышал, поэтому я так и предполагал.

Я запускаю Titanfall 2 из графического интерфейса Steam

Ну да, почему ты не делал этого раньше? Всегда так делай.

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

Когда / как часто он "пыхтит"? Где-нибудь предсказуемо / конкретно? Часто, редко?

У меня также есть проблема «Не удается подключиться к серверам EA» в моей настройке Debian Testing.
Я удалил префикс и попытался запустить игру на Ubuntu 20.04, и она запускается.
Итак, разница между моим тестированием Debian и настройкой Ubuntu 20.04 заключается в следующем:

  • В Debian не установлен wine , в Ubuntu (возможно, какая-то зависимость wine предоставляет библиотеку, необходимую для подключения)
  • Debian имеет DNS-over-TLS через stubby, Ubuntu имеет простой 1.1.1.1 в /etc/resolv.conf

Позднее сегодня Glorious Eggroll выпускает исправленную версию своей сборки Proton (5.11-GE-2-MF), в которой есть исправления Origin, возможно, попробуйте это. Обязательно сначала удалите префикс.

Если вы используете графический процессор AMD, попробуйте AMDVLK.

Каковы ваши текущие варианты запуска игры? Просто скопируйте и вставьте их сюда дословно.

Я попробовал новый 5.11-GE-2-MF, производительность лучше, чем раньше, но все еще заикается, а также игра вылетает с диалоговым окном с сообщением об ошибке

CreateTexture2D Failed to create texture
fullScreen with HRESULT 0x80070057
width: 0 height: 0 mips: 1 copies: 1 imgFormat:
0xa flags: 0x110a0002

У меня установлено 3 WM (Qtile, DWM, Xmonad), этот сбой произошел только в Xmonad, это происходит при попытке переключить фокус окна (например, ALT + TAB). В DWM производительность была немного лучше, чем у Xmonad. А в Qtile производительность была наилучшей, без задержек, плавного игрового процесса со скоростью 60 кадров в секунду. Полагаю, это как-то связано с WM.? может быть.

@ omicron-b, это действительно хорошая возможность. Зависимости, а не DNS. Я использовал другие DNS без проблем, но в любом случае я почти уверен, что это проблема зависимости.

Я играю во многие игры Origin, отличные от Steam (включая Titanfall 2 до того, как он появился в Steam), а на github Лутриса есть специальное руководство ТОЛЬКО для Origin, потому что оно имеет некоторые дополнительные зависимости. Это именно то, что здесь происходит.

Любой, кто сталкивается с этой странной проблемой «DisplayName», когда вы не можете подключиться:

Если вы используете Arch / Manjaro: sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt

Если вы используете производную версию Ubuntu (или, я полагаю, Debian): sudo apt install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 .

@ apoorv569 вы можете зайти в настройки игры и выбрать оконный режим без полей вместо полноэкранного, и у вас должна быть возможность использовать alt-tab.

Вы исправляли права на запись для игр Origin, описанные ранее в этой ветке? Он практически универсально решает проблему заикания (при условии, что ваше оборудование действительно способно запустить игру).

@ apoorv569 вы можете зайти в настройки игры и выбрать оконный режим без полей вместо полноэкранного, и у вас должна быть возможность использовать alt-tab.

Вы исправляли права на запись для игр Origin, описанные ранее в этой ветке? Он практически универсально решает проблему заикания (при условии, что ваше оборудование действительно способно запустить игру).

Да, я исправил разрешение на запись. В Qtile игра работает плавно, без заиканий, без задержек, и я также могу использовать Alt-Tab. но в Xmonad он вылетает при попытке перейти на alt-tab, в противном случае игра работает нормально, но с заиканием. а в DWM производительность лучше, чем у Xmonad, и я также могу использовать alt-tab.

Тогда да, это, вероятно, ошибка Xmonad.

Xmonad, вероятно, старше нас обоих, и никогда даже удаленно не предназначался для игр, и все же абсолютно не предназначен для игр. Так что этого следовало ожидать.

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

Любой, кто сталкивается с этой странной проблемой «DisplayName», когда вы не можете подключиться:

Если вы используете производную версию Ubuntu (или, я полагаю, Debian): sudo apt install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 .

Я нахожусь на тестировании Debian, проверил, все пакеты установлены, но проблема сохраняется (в двух разных системах).

Вы когда-нибудь могли войти в Origin?

В понедельник, 29 июня 2020 г., в 7:39 Gronkdalonka [email protected]
написал:

Любой, кто сталкивается с этой странной проблемой «DisplayName», когда вы не можете подключиться:

Если вы используете производную версию Ubuntu (или, я полагаю, Debian): sudo apt install
libgnutls30: i386 libldap-2.4-2: i386 libgpg-error0: i386 libxml2: i386
libasound2- плагины: i386 libsdl2-2.0-0: i386 libfreetype6: i386
libdbus-1-3: i386.

Я нахожусь в тестировании Debian, проверил и все пакеты установлены, но
Проблема сохраняется (в двух разных системах).

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-651058945 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y33YMTD34EGYWCXKXO5DRZB4PNANCNFSM4OCFH2AA
.

Да при первой установке. Я несколько раз стер установку и префикс между ними, но я все еще вошел в систему в origin, я даже могу получить к ней доступ в фоновом режиме, если не нажму «Выход». Но я не могу выйти.

Тогда да, это, вероятно, ошибка Xmonad.

Xmonad, вероятно, старше нас обоих, и никогда даже удаленно не предназначался для игр, и все же абсолютно не предназначен для игр. Так что этого следовало ожидать.

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

  • Процессор: Intel i5 6500
  • Графический процессор: Asus Phoenix GTX 1060 3 ГБ

Да при первой установке. Я несколько раз стер установку и префикс между ними, но я все еще вошел в систему в origin, я даже могу получить к ней доступ в фоновом режиме, если не нажму «Выход». Но я не могу выйти.

Да, я тоже авторизовался после удаления префикса. Существуют ли файлы конфигурации вне pfx (через символические ссылки и т. Д.)?

На странице магазина написано: «Требуется сторонняя учетная запись: учетная запись EA (поддерживает привязку к учетной записи Steam)»

Я полагаю, что связывание выполняется на серверах при первом запуске игры, и оно постоянно.

Вы имеете в виду, что Origin выполняет автоматический вход через мою сессию Steam? Страшно звучит. : D

Почему? Мне это кажется нормальным.
У вас есть кредитная карта, привязанная к Origin, но не к Steam? :)

Вы имеете в виду, что Origin выполняет автоматический вход через мою сессию Steam? Страшно звучит. : D

вероятно, хранятся на серверах Valve, а не EA.

Итак, я пытался поэкспериментировать с установкой Origin из официального установщика (как при «обычной» установке Windows) и не использовать «фирменный» установщик из Steam. Я дошел до того, что Steam запускает новый Origin, и появляется окно активации, а затем меня спрашивают, как войти в Origin. Когда я это сделаю, я получаю ту же ошибку (невозможно активировать, как на скриншотах).

@ gardotd426 да, у меня все эти библиотеки установлены в моей системе, также я пробовал новую сборку протонов GE, та же проблема. Я также думаю, что это не связано с DNS, поскольку мы можем войти в origin. @ DGR -dev

Ага, дебиан сид. У меня уже были установлены все перечисленные пакеты. Я еще не пробовал строить протон GE.

Похоже, это может быть специфично для Debian, если только @exeqtion не использует Debian?

Кто-нибудь из вас играл в игры, отличные от Steam?

@daugustin , это не лучший способ это проверить.

Просто используйте Lutris и скрипт установки Origin (если вы только тестируете Origin. Или вы можете использовать скрипт установки Titanfall 2).

Просто откройте Lutris, перейдите к поиску, нажмите «Search Lutris.net» и введите «Origin» (или «Titanfall 2»). Нажмите на него и установите. Тогда попробуйте авторизоваться.

Мне удалось заставить CnC Red Alert 2 работать через lutris, хотя это единственная другая игра, которую я пробовал. Origin отлично работает через lutris, а titalfall2 отображается с логотипом Steam на значке. В отличие от других игр, я не могу загрузить его через origin, указав (не явно), что вместо этого мне нужно использовать Steam

Я использую Gentoo. У меня еще не было проблем ни с одной другой протонной игрой. Просто Origin странно себя ведет. Origin (прямо в Wine) тоже работает нормально. Обратите внимание, что это не похоже на конкретную игру, так как эти отчеты есть и в других играх (# 3937).

Тогда да, это, вероятно, ошибка Xmonad.

Xmonad, вероятно, старше нас обоих, и никогда даже удаленно не предназначался для игр, и все же абсолютно не предназначен для игр. Так что этого следовало ожидать.

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

Я установил KDE Plasma и снова попытался запустить игру, игровой процесс плавный и лучше, чем у Xmonad, но заикания все еще присутствуют. Лучшая производительность, которую я получил до сих пор, - это запуск игры в Qtile. И большинство других игр нормально работают в любой из 4 WM, которые я пробовал.

Я также заметил, когда в Xmonad при запуске titanfall 2 он показывает границы в верхней и левой части экрана, в некоторых других играх, включая собственные и неродные игры, также отображается граница даже в полноэкранном режиме только в Xmonad, иногда сверху и слева и иногда со всех 4 сторон. При запуске titanfall 2 граница продолжает мигать, как будто окно все время теряет фокус и находится в фокусе.

Я не могу установить разные WM и DE только для того, чтобы поиграть в определенные игры.

@ gardotd426 Я тоже использую gentoo. К сожалению, у меня нет других игр origin, которые можно было бы попробовать в протонных играх, игры не из origin работают без проблем. Кроме того, у lutris есть своя проблема, о которой говорилось выше. Вот гифка, показывающая это.
gif-2020-06-27-215341

@exeqtion , потому что вы не можете загрузить версию Steam в Origin (по крайней мере, в Linux).

My Lutris показывает две копии: Origin и Steam:

tf2

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

По сути, похоже, что Steam-помеченный ТОЛЬКО для Steam-версии TF2, но вы сможете установить его, выполнив поиск.

@ apoorv569

Я не могу установить разные WM и DE только для того, чтобы играть в определенные игры.

Что ж, это ваш выбор, но некоторые WM совершенно законно НЕ предназначены для игр. То, что «некоторые игры работают», не означает, что они предназначены для игр. И Xmonad определенно не предназначен для игр. Это полностью минимальный WM, и он ПРЕДПОЛАГАЕТСЯ минимальным. Современные игры требуют современных функций. Если вы хотите играть, то вам нужно сменить WM. Просто так оно и есть. На самом деле это преимущество Linux: если один DE / WM / дистрибутив его не сокращает, вы можете использовать другой.

@Fraetor посмотрите мой другой комментарий. Не используйте свою библиотеку, в Origin перейдите в «Поиск игр», найдите Titanfall 2 и посмотрите, что это даст вам. В моей библиотеке показаны обе версии, потому что в моей библиотеке уже была обычная версия Origin.

@daugustin: эти проблемы якобы были исправлены в Proton 5.0-9 (поэтому написано, что требуется повторное тестирование). И тогда (проблема, о которой вы говорите) это было просто полным сбоем, не показывая никаких странных проблем, которые возникают сейчас. И все присутствующие (за исключением одного или двух человек в последние несколько дней) имели в виду эту проблему и сказали, что она исправлена ​​в версиях 5.0-9. Я также столкнулся с этой проблемой в 5.0-8, но она действительно была исправлена ​​в 5.0-9. Это отдельная тема.

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

Но после того, как эта проблема была решена, кто-то разместил это в этой теме:

Я только что запустил Crysis 3 на своих двух компьютерах, на одном из которых работает Ubuntu 20.04, а на другом Debian 10. Забавно то, что все игры Crysis не запускаются на Debian из-за ошибки активации (в том числе в Origin, где говорилось, что не удалось подключиться к серверам EA.) На Ubuntu все игры были активированы и работают нормально. Что касается Uplay, обе машины активируются нормально.

Так что похоже, что эта проблема как-то связана с Debian, она просто не ограничивается Debian. Похоже, это и Debian, и Gentoo. Но, похоже, ни у кого нет этой проблемы с Arch / Manjaro / Ubuntu / Pop / где угодно.

Похоже, OpenSSL снова работает, Debian сначала столкнулся с ним, но, похоже, теперь он влияет на другие дистрибутивы и пакеты.
Возможно связаны? Steam больше не запускается на Debian # 7223

@dpanter да, это действительно выглядит очень подозрительно.

Может ли кто-нибудь в Gentoo / Debian попробовать понизить версию OpenSSL?

Я не думаю, что это та же проблема, я не обновлял тестирование Debian в течение 11 дней, и у меня возникла проблема

apt policy libmount1
libmount1:
  Installed: 2.35.2-2
  Candidate: 2.35.2-4

@ apoorv569

Я не могу установить разные WM и DE только для того, чтобы играть в определенные игры.

Что ж, это ваш выбор, но некоторые WM совершенно законно НЕ предназначены для игр. То, что «некоторые игры работают», не означает, что они предназначены для игр. И Xmonad определенно не предназначен для игр. Это полностью минимальный WM, и он ПРЕДПОЛАГАЕТСЯ минимальным. Современные игры требуют современных функций. Если вы хотите играть, то вам нужно сменить WM. Просто так оно и есть. На самом деле это преимущество Linux: если один DE / WM / дистрибутив его не сокращает, вы можете использовать другой.

Вы можете сказать, какие функции необходимы. Я уверен, что минимальный WM можно расширить, чтобы он действовал как современный WM, так как любой пакет, независимо от WM / DE, может быть установлен, например, я могу установить KDE Connect в любой другой WM / DE, я не думаю, что какой-либо пакет / функция требует, чтобы была установлена ​​полная DE, к которой она принадлежит. и KDE Plasma как полноценный DE также не смог запустить игру в полную силу, с какой DE мне следует пойти. До сих пор мне удавалось добиться максимальной производительности, плавной игры без задержек и задержек только в Qtile и Openbox.

Вы можете сказать, какие функции необходимы. Я уверен, что минимальный WM можно расширить, чтобы он действовал как современный WM, так как любой пакет, независимо от WM / DE, может быть установлен, например, я могу установить KDE Connect в любой другой WM / DE, я не думаю, что какой-либо пакет / функция требует, чтобы была установлена ​​полная DE, к которой она принадлежит.

Дело не в таких вещах, как KDE Connect. Это не имеет ничего общего. Это не часть DE, не в этом контексте.

Дело даже не в дополнительных пакетах. Отсутствие пакетов делает Xmonad непригодным для игр.

Оконные менеджеры буквально делают то, что написано на жестяной коробке. Они управляют окнами . И действительно старые, очень минималистичные оконные менеджеры часто совершенно не умеют рисовать окна для таких вещей, как игры, которые являются полноэкранными, 3D-приложениями, но также не должны быть выложены плиткой.

Нет пакета, который можно добавить, который изменит исходный код Xmonad. Вам придется буквально разветвить его и разработать самостоятельно, а также добавить все функции / исправить все проблемы в самом Xmonad .

Я не думаю, что какой-либо пакет / функция требует установки полного DE, к которому он принадлежит.

Опять же, вы неправильно понимаете, о чем я говорю. Я не говорю о «особенностях» или функциях вроде чертова календаря или калькулятора.

DE также включают в себя оконные менеджеры. И эти оконные менеджеры (такие как KWin и Mutter) намного, НАМНОГО больше подходят для полноэкранных 3D-приложений, таких как современные игры, чем древние минималистичные оконные менеджеры, такие как Xmonad.

KDE Plasma, как полная DE, также не смогла запустить игру в полную силу

Вероятно, это из-за компоновки, вы можете легко отключить компоновку в играх в KDE.

какой DE я должен пойти с

Вы уже ответили на этот вопрос:

Мне удалось добиться максимальной производительности, плавной игры без задержек и задержек только в Qtile и Openbox.

Один из этих двух.

Клянусь, Unixporn - одно из лучших и худших событий, произошедших с Linux за последние пару лет. Это сделало такие WM, как Xmonad, очень популярными среди людей, которые не используют их для бизнеса. НЕ потому, что они недостаточно компетентны, чтобы их использовать, ничего подобного, а потому, что их вариант использования не соответствует назначению Xmonad / dwm / любой другой . Эти WM предназначены для системных администраторов, управляющих 8 терминалами на 3 разных мониторах, которые предназначены ТОЛЬКО для рисования окон и ничего больше. Никаких модных скриншотов в unixporn, определенно никаких игр. Но с момента появления r / unixporn мы заставляем всех и их мам переходить на тайловые WM и просто предполагать, что они подходят для всего, для чего они хотят их использовать, хотя это совсем не так. Есть ОЧЕНЬ реальная причина, по которой каждая команда разработчиков каждой плитки WM являются абсолютными фанатиками, когда дело доходит до того, чтобы ничего не менять в WM, что противоречит их «философии». Я видел это с Xmonad, bspwm, i3 и dwm, безусловно, самый большой пример. Есть причина, по которой они такие. Потому что эти тайловые WM были созданы для очень, очень конкретной цели, и теперь тысячи людей используют их, потому что они видели несколько красивых скриншотов, но эти люди не понимают, что они не должны использовать эти WM для игр и прочего. .

Не поймите меня неправильно, я набираю это с i3. Но у меня также установлены Deepin и GNOME для игр, которые не работают с мозаичным WM. У меня есть несколько вариантов использования моего компьютера, и я использую i3, когда делаю вещи, подходящие для мозаичного WM . Когда я играю в игры, я использую GNOME или Deepin (или иногда Plasma).

Но это не дискуссионная ветка, это для устранения неполадок / отчетов о совместимости / поддержки, поэтому я остановлюсь на этом.

@ gardotd426 Не работает, когда я искал в

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

Вы ВЛАДЕТЕ игрой в Origin или у вас есть доступ к Origin?

Нет, я уже упоминал об этом ранее.

Вы можете сказать, какие функции необходимы. Я уверен, что минимальный WM можно расширить, чтобы он действовал как современный WM, так как любой пакет, независимо от WM / DE, может быть установлен, например, я могу установить KDE Connect в любой другой WM / DE, я не думаю, что какой-либо пакет / функция требует, чтобы была установлена ​​полная DE, к которой она принадлежит.

Дело не в таких вещах, как KDE Connect. Это не имеет ничего общего. Это не часть DE, не в этом контексте.

Дело даже не в дополнительных пакетах. Отсутствие пакетов делает Xmonad непригодным для игр.

Оконные менеджеры буквально делают то, что написано на жестяной коробке. Они управляют окнами . И действительно старые, очень минималистичные оконные менеджеры часто совершенно не умеют рисовать окна для таких вещей, как игры, которые являются полноэкранными, 3D-приложениями, но также не должны быть выложены плиткой.

Нет пакета, который можно добавить, который изменит исходный код Xmonad. Вам придется буквально разветвить его и разработать самостоятельно, а также добавить все функции / исправить все проблемы в самом Xmonad .

Я не думаю, что какой-либо пакет / функция требует установки полного DE, к которому он принадлежит.

Опять же, вы неправильно понимаете, о чем я говорю. Я не говорю о «особенностях» или функциях вроде чертова календаря или калькулятора.

DE также включают в себя оконные менеджеры. И эти оконные менеджеры (такие как KWin и Mutter) намного, НАМНОГО больше подходят для полноэкранных 3D-приложений, таких как современные игры, чем древние минималистичные оконные менеджеры, такие как Xmonad.

KDE Plasma, как полная DE, также не смогла запустить игру в полную силу

Вероятно, это из-за компоновки, вы можете легко отключить компоновку в играх в KDE.

какой DE я должен пойти с

Вы уже ответили на этот вопрос:

Мне удалось добиться максимальной производительности, плавной игры без задержек и задержек только в Qtile и Openbox.

Один из этих двух.

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

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

@exeqtion эта тема очень длинная, и комментарии скрыты (не как в не по теме, как в «нажмите, чтобы загрузить еще 300585968698 комментариев»), извините.

Да, я думаю, что проблема в том, что вам нужно владеть игрой в Origin или иметь Origin Access (который включает Titanfall 2), чтобы использовать этот обходной путь. Поэтому, наверное, вы не можете скачать игру и на обычном Origin. Я не думаю, что это позволит вам делать это даже в Windows.

Единственное, что я могу придумать, это установить Wine Steam в эту приставку. Потому что, если бы мне пришлось угадывать, когда вы нажимаете кнопку «Загрузить» и ничего не происходит, он пытается открыть Windows Steam, чтобы вы могли продолжить. Вы можете зайти в Lutris и щелкнуть TItanfall 2 (версия Origin) и щелкнуть «winetricks», а затем «установить приложение», и вы можете установить Wine Steam с этим префиксом и посмотреть, что он делает.

На Gentoo вы можете понизить версию openssl?

Кроме того, вам могут отсутствовать зависимости Origin, к сожалению, документация Lutris предоставляет инструкции только для таких дистрибутивов, как Arch и Ubuntu. И я забыл установить их все раньше при новых установках, и вроде бы Origin запускается, но не работает.

Это так странно, люди всегда говорят: «О, ты должен беспокоиться обо всех этих разных дистрибутивах», но, честно говоря, такого рода вещи почти никогда не случаются, но это так сложно понять, особенно когда они отлично работают со всем, но Судя по всему, Debian и Gentoo.

Может ли кто-нибудь в Gentoo / Debian попробовать понизить версию OpenSSL?
(Debian)
Понижен openssl с 1.1.1g-1 до 1.1.1d-0 + deb10u3, но все та же ошибка при новой установке / префиксе

Привет, ребята, я недавно купил Titanfall 2 и безупречно играл в эту кампанию до миссии _The Ark_, в которой игра полностью вылетает всякий раз, когда я отвечаю на оба предложенных мне варианта, а также, если я полностью не отвечаю, в части которые они взрывают несколько зарядов, чтобы войти в командную комнату корабля. Я использую Arch с NVIDIA GTX 960m с соответствующими драйверами.

Ниже несколько скриншотов.

2020-06-29-120750_1920x1080_scrot
2020-06-29-120802_1920x1080_scrot
2020-06-29-120811_1920x1080_scrot

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

@ gardotd426 Пробовал с lutris, та же ошибка на lutris. Я не знаю, какие библиотеки мне не хватает, я установил все библиотеки, упомянутые в этом исходном документе lutris. Можно ли как-нибудь проверить, какие библиотеки используются, когда вы запускаете игру через Steam, пока не загрузитесь в главное меню игры? Возможно, с помощью этой команды for i in $(pgrep steam); do sed '/\.local/!d;s/.* //g' /proc/$i/maps; done | sort | uniq я не уверен, что эта команда, только что найденная на Arch wiki, вероятно, нуждается в некоторых изменениях.

@exeqtion Я только что попробовал с версией Origin (используя Origin.exe, а затем OriginWebHelper) и получил:

/home/matt/.local/share/fonts/Microsoft/TrueType/Tahoma/Tahoma_Regular.ttf
/home/matt/.local/share/lutris/runtime/dxvk/1.6.1L/x32/d3d11.dll
/home/matt/.local/share/lutris/runtime/dxvk/1.6.1L/x32/d3d9.dll
/home/matt/.local/share/lutris/runtime/dxvk/1.6.1L/x32/dxgi.dll

Вот и все.

Я могу попробовать Steam-версию позже.

Ну погодите, еще не пробовал запускать игру.

Ааа, это то же самое. Я даже запустил команду с Titanfall2.exe.

@exeqtion в основном то же самое в Steam.

Ваша точная команда (с паровым pgrepped) возвращает тот же файл шрифта Tahoma и файл mime.cache. Запуск его на запущенных процессах Origin и сам Titanfall 2 возвращает только шрифт Tahoma.

Я просматривал самые последние отчеты ProtonDB и видел, как кто-то сказал, что он безупречно работает с GE Proton-5.11-GE-2-MF, с оверлеем Steam и всем остальным, также есть многочисленные комментарии к GOL, говорящие об этом. Так что, может быть, попробуйте кого-нибудь, у кого все еще есть проблемы. Я имею в виду, что это игра protondb с золотым рейтингом, и на данный момент я играл в нее около года на Arch, Manjaro, Pop OS, Ubuntu, ArcoLinux и других, так что я в полной растерянности. Если мы не выясним, в чем проблема, у людей, использующих Debian и Gentoo, будут проблемы.

Мое лучшее предложение: найдите кого-нибудь, любого, кто запускает эту игру на Debian. Заставьте их предоставить apt list --installed и сравните его с вашим.

Origin получил обновление сегодня, и при попытке обновления возникает ошибка.

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

@ gardotd426 Ах, вообще-то, я плохой. "./local" покажет библиотеки среды выполнения Steam, которые поставляются вместе со Steam, для вашего случая он использует библиотеки, которые связаны с lutris-runtime. Поскольку нам не хватает системных библиотек, мы должны посмотреть, какие системные библиотеки использует Steam. Итак, iirc в арке должен быть / usr / lib32, мы проверим 32 библиотеки, потому что проблема связана с источником, и это 32 бита. Итак, правильная команда должна быть for i in $(pgrep steam); do sed '/\/usr\/lib32/!d;s/.* //g' /proc/$i/maps; done | sort | uniq , вам, вероятно, придется запустить sudo -i перед выполнением этой команды. Снова извините за неправильную команду бежать и зря потраченное время.

Origin получил обновление сегодня, и при попытке обновления возникает ошибка.

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

Распространенная проблема, упомянутая в документации lutris, просто закройте и перезапустите клиент.

Origin получил обновление сегодня, и при попытке обновления возникает ошибка.

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

Скорее всего, это связано с тем, что вы выполнили команду chmod -R 555 в каталоге Origin. Вам нужно будет снова изменить его на 755, запустить обновления, а затем вернуться на 555.

Origin получил обновление сегодня, и при попытке обновления возникает ошибка.

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

Скорее всего, это связано с тем, что вы выполнили команду chmod -R 555 в каталоге Origin. Вам нужно будет снова изменить его на 755, запустить обновления, а затем вернуться на 555.

Я не выполнял chmods и получил это сообщение, просто снова нажал кнопку воспроизведения, и все заработало.

@ gardotd426 Ах, вообще-то, я плохой. "./local" покажет библиотеки среды выполнения Steam, которые поставляются вместе со Steam, для вашего случая он использует библиотеки, которые связаны с lutris-runtime. Поскольку нам не хватает системных библиотек, мы должны посмотреть, какие системные библиотеки использует Steam. Итак, iirc в арке должен быть / usr / lib32, мы проверим 32 библиотеки, потому что проблема связана с источником, и это 32 бита. Итак, правильная команда должна быть for i in $(pgrep steam); do sed '/\/usr\/lib32/!d;s/.* //g' /proc/$i/maps; done | sort | uniq , вам, вероятно, придется запустить sudo -i перед выполнением этой команды. Снова извините за неправильную команду бежать и зря потраченное время.

Origin получил обновление сегодня, и при попытке обновления возникает ошибка.

Whoops - the installer encountered an error
The operating system is preventing us from modifying a necessary file. Please reboot your machine and try again. Temporarily disabling virus or malware scanners may help as well.

Help can be found here:
help.ea.com/origin

Error codes
9:0

Распространенная проблема, упомянутая в документации lutris, просто закройте и перезапустите клиент.

Я уже пробовал закрыть и снова запустить лаунчер вроде 5 раз. И я тоже не делал chmod -R 555 , с новым GE-proton он работает независимо. Но сейчас я не могу обновить происхождение.

И раньше, когда я использовал обычную версию proton предоставляемую Steam, я выполнял команду chmod и не думаю, что chmod -R 555 или chmod -R 755 или chmod -R -w изменяет любые разрешения, я пробовал запустить ls -l до и после выполнения команды и не увидел разницы в разрешениях.

@exeqtion, к сожалению, не сработает, я не верю.

Буквально нет никакой разницы в файлах, загружаемых только тогда, когда Steam работает без запуска игры и когда фактически запускается игра (и я запускал команду 6 раз, пока она запускалась).

Проблема, я думаю, в том, что вы проверяете процесс Steam, но не Steam загружает библиотеки, это будет Origin.exe, не так ли?

Да, я был прав. Я запустил его с помощью Origin.exe и во время запуска получил массу результатов.

Я запущу его снова и воспользуюсь другими процессами Origin, такими как OriginWebHelper и тому подобное.

Вот библиотеки, которые использует Origin.exe:

/usr/lib32/dri/radeonsi_dri.so
/usr/lib32/gconv/CP1250.so
/usr/lib32/gconv/CP1251.so
/usr/lib32/gconv/CP1252.so
/usr/lib32/gconv/CP1253.so
/usr/lib32/gconv/CP1254.so
/usr/lib32/gconv/CP1255.so
/usr/lib32/gconv/CP1256.so
/usr/lib32/gconv/CP1257.so
/usr/lib32/gconv/CP1258.so
/usr/lib32/ld-2.31.so
/usr/lib32/libasound.so.2.0.0
/usr/lib32/libasyncns.so.0.3.1
/usr/lib32/libbz2.so.1.0.8
/usr/lib32/libc-2.31.so
/usr/lib32/libcom_err.so.2.1
/usr/lib32/libcrypt-2.31.so
/usr/lib32/libcrypto.so.1.1
/usr/lib32/libcups.so.2
/usr/lib32/libdl-2.31.so
/usr/lib32/libdrm_amdgpu.so.1.0.0
/usr/lib32/libdrm_nouveau.so.2.0.0
/usr/lib32/libdrm_radeon.so.1.0.1
/usr/lib32/libdrm.so.2.4.0
/usr/lib32/libelf-0.180.so
/usr/lib32/libexpat.so.1.6.11
/usr/lib32/libffi.so.7.1.0
/usr/lib32/libFLAC.so.8.3.0
/usr/lib32/libfontconfig.so.1.12.0
/usr/lib32/libfreetype.so.6.17.2
/usr/lib32/libgamemodeauto.so.0.0.0
/usr/lib32/libgamemode.so.0.0.0
/usr/lib32/libgcc_s.so.1
/usr/lib32/libgcrypt.so.20.2.5
/usr/lib32/libglapi.so.0.0.0
/usr/lib32/libGLdispatch.so.0.0.0
/usr/lib32/libGL.so.1.7.0
/usr/lib32/libGLX_mesa.so.0.0.0
/usr/lib32/libGLX.so.0.0.0
/usr/lib32/libgmp.so.10.4.0
/usr/lib32/libgnutls.so.30.28.0
/usr/lib32/libgpg-error.so.0.29.0
/usr/lib32/libgssapi_krb5.so.2.2
/usr/lib32/libharfbuzz.so.0.20608.0
/usr/lib32/libhogweed.so.6.0
/usr/lib32/libicudata.so.67.1
/usr/lib32/libicuuc.so.67.1
/usr/lib32/libidn2.so.0.3.7
/usr/lib32/libk5crypto.so.3.1
/usr/lib32/libkeyutils.so.1.9
/usr/lib32/libkrb5.so.3.3
/usr/lib32/libkrb5support.so.0.1
/usr/lib32/libLLVM-10.so
/usr/lib32/liblzma.so.5.2.5
/usr/lib32/libm-2.31.so
/usr/lib32/libncursesw.so.6.2
/usr/lib32/libnettle.so.8.0
/usr/lib32/libnss_dns-2.31.so
/usr/lib32/libnss_files-2.31.so
/usr/lib32/libnss_myhostname.so.2
/usr/lib32/libnss_mymachines.so.2
/usr/lib32/libnss_resolve.so.2
/usr/lib32/libogg.so.0.8.4
/usr/lib32/libp11-kit.so.0.3.0
/usr/lib32/libpng12.so.0.59.0
/usr/lib32/libpng16.so.16.37.0
/usr/lib32/libpthread-2.31.so
/usr/lib32/libpulse.so.0.21.1
/usr/lib32/libresolv-2.31.so
/usr/lib32/librt-2.31.so
/usr/lib32/libsensors.so.5.0.0
/usr/lib32/libsndfile.so.1.0.28
/usr/lib32/libssl.so.1.1
/usr/lib32/libstdc++.so.6.0.28
/usr/lib32/libsystemd.so.0.28.0
/usr/lib32/libtasn1.so.6.6.0
/usr/lib32/libunistring.so.2.1.0
/usr/lib32/libvorbisenc.so.2.0.11
/usr/lib32/libvorbis.so.0.4.8
/usr/lib32/libvulkan_radeon.so
/usr/lib32/libvulkan.so.1.2.141
/usr/lib32/libwayland-client.so.0.3.0
/usr/lib32/libX11.so.6.3.0
/usr/lib32/libX11-xcb.so.1.0.0
/usr/lib32/libXau.so.6.0.0
/usr/lib32/libxcb-dri2.so.0.0.0
/usr/lib32/libxcb-dri3.so.0.0.0
/usr/lib32/libxcb-glx.so.0.0.0
/usr/lib32/libxcb-present.so.0.0.0
/usr/lib32/libxcb-randr.so.0.1.0
/usr/lib32/libxcb.so.1.1.0
/usr/lib32/libxcb-sync.so.1.0.0
/usr/lib32/libXcomposite.so.1.0.0
/usr/lib32/libXcursor.so.1.0.2
/usr/lib32/libXdamage.so.1.1.0
/usr/lib32/libXdmcp.so.6.0.0
/usr/lib32/libXext.so.6.4.0
/usr/lib32/libXfixes.so.3.1.0
/usr/lib32/libXinerama.so.1.0.0
/usr/lib32/libXi.so.6.1.0
/usr/lib32/libxml2.so.2.9.10
/usr/lib32/libXrandr.so.2.2.0
/usr/lib32/libXrender.so.1.3.0
/usr/lib32/libxshmfence.so.1.0.0
/usr/lib32/libxslt.so.1.1.34
/usr/lib32/libXxf86vm.so.1.0.0
/usr/lib32/libz.so.1.2.11
/usr/lib32/libzstd.so.1.4.4
/usr/lib32/pulseaudio/libpulsecommon-13.0.so

OriginWebHelper (который, я думаю, может быть критическим):

/usr/lib32/ld-2.31.so
/usr/lib32/libbz2.so.1.0.8
/usr/lib32/libc-2.31.so
/usr/lib32/libdl-2.31.so
/usr/lib32/libexpat.so.1.6.11
/usr/lib32/libffi.so.7.1.0
/usr/lib32/libfontconfig.so.1.12.0
/usr/lib32/libfreetype.so.6.17.2
/usr/lib32/libgamemodeauto.so.0.0.0
/usr/lib32/libgamemode.so.0.0.0
/usr/lib32/libgcc_s.so.1
/usr/lib32/libGLdispatch.so.0.0.0
/usr/lib32/libGL.so.1.7.0
/usr/lib32/libGLX.so.0.0.0
/usr/lib32/libgmp.so.10.4.0
/usr/lib32/libgnutls.so.30.28.0
/usr/lib32/libharfbuzz.so.0.20608.0
/usr/lib32/libhogweed.so.6.0
/usr/lib32/libidn2.so.0.3.7
/usr/lib32/libm-2.31.so
/usr/lib32/libnettle.so.8.0
/usr/lib32/libnss_dns-2.31.so
/usr/lib32/libnss_files-2.31.so
/usr/lib32/libnss_myhostname.so.2
/usr/lib32/libnss_mymachines.so.2
/usr/lib32/libnss_resolve.so.2
/usr/lib32/libp11-kit.so.0.3.0
/usr/lib32/libpng16.so.16.37.0
/usr/lib32/libpthread-2.31.so
/usr/lib32/libresolv-2.31.so
/usr/lib32/librt-2.31.so
/usr/lib32/libstdc++.so.6.0.28
/usr/lib32/libtasn1.so.6.6.0
/usr/lib32/libunistring.so.2.1.0
/usr/lib32/libX11.so.6.3.0
/usr/lib32/libXau.so.6.0.0
/usr/lib32/libxcb.so.1.1.0
/usr/lib32/libXdmcp.so.6.0.0
/usr/lib32/libz.so.1.2.11

@ apoorv569 Тебе действительно нужно продолжать попытки. Просто продолжайте закрывать его и запускать, все будет работать. Пришлось проделать примерно 3 раза. И я тоже ничего не изменял, у меня никогда не было заикания ни в одной из версий Titanfall 2.

Продолжайте пробовать, если это не сработает, просто удалите префикс, так как он затем снова установит Origin с нуля, поэтому вам не придется обновлять, потому что он установит текущую версию, которую вы пытаетесь обновить. .

@ apoorv569 Тебе действительно нужно продолжать попытки. Просто продолжайте закрывать его и запускать, все будет работать. Пришлось проделать примерно 3 раза. И я тоже ничего не изменял, у меня никогда не было заикания ни в одной из версий Titanfall 2.

Продолжайте пробовать, если это не сработает, просто удалите префикс, так как он затем снова установит Origin с нуля, поэтому вам не придется обновлять, потому что он установит текущую версию, которую вы пытаетесь обновить. .

Спасибо, сработало. : D

@ kisak-valve извините, я не знаю, как создать сворачиваемый список, я посмотрю на сделанные вами правки и сделаю это с этого момента.

Хорошо, вот мои системные библиотеки, позже я куплю край зеркал, чтобы проверить, связано ли оно с origin или titanfall2. Я думаю, это связано с происхождением, но посмотрим. Кроме того, я думаю, что мне нужны библиотеки ActivationUI.exe, так как он выдает ошибку, но я не знаю, это просто интерфейс пользовательского интерфейса или что-то еще. А пока буду сравнивать библиотеки.
ActivationUI-ex.txt
EASteamProxy-ex.txt
Origin-exe.txt
QtWebEngineProc.txt
Titanfall2-exe.txt
OriginWebHelper.txt
steam.txt

@exeqtion Пока что для OriginWebHelper вам необходимо:

lib32-glibc
lib32-harfbuzz
lib32-libffi

и их может быть больше, но я только начал искать, и lib32-glibc - это МНОГО недостающих библиотек на вашей стороне. Теперь это имена пакетов ARCH, я не знаю, как они называются в Gentoo или Debian, но вам понадобится 32-битная glibc. А также 32-битный harfbuzz и 32-битный libffi

И да, я даже не видел Activation-UI в своих процессах, я бы просто начал с установки пакетов glibc, harfbuzz и libffi, о которых я упоминал

У меня есть libc.so в моем / usr / lib / и установлен glibc, то же самое касается libcrypt, libcrypto, libgcrypt, libgpg-error, liblzma, libm, libssl и так далее ... Вы можете видеть, что libffi присутствует в Origin-exe .текст; также для Activation-ui, я не уверен, может быть, он запускается перед игрой, чтобы проверить валидацию, и закрывается, поэтому вы не можете видеть его в процессах, возможно, следите за htop или просто запустите эту команду в цикле в фоновом режиме, чтобы она добавила break

@exeqtion, то есть различия в упаковке. Я лично видел это с Arch против Ubuntu, один пакет в Arch эквивалентен пакету 4 в Ubuntu. Как, например, в Arch, пакет gnome-shell совпадает с gnome-shell , gnome-shelll-dev и похожими на 3 других пакета в Ubuntu.

Потому что я не вижу этих файлов, которые предоставляет glibc в Arch:

/usr/lib32/libnss_dns-2.31.so
/usr/lib32/libnss_files-2.31.so

Есть и другие, но я посмотрю позже. Но я знаю, что все они предоставляются glibc в Arch, и все они загружаются во время запуска.

Есть ли в Gentoo способ узнать, какой пакет владеет файлом? Как и в Arch, вы можете запустить pacman -Qo /usr/lib32/libnss_dns-2.31.so и он сообщает вам, что файл принадлежит lib32-glibc , и вы также можете запустить sudo pacman -F /usr/lib32/libnss_dns-2.31.so если он не установлен, и он будет выполните поиск в репозиториях и сообщите, какой пакет предоставляет этот файл, например, apt-file в Ubuntu и dnf provides в Fedora.

Поскольку ни один из загруженных вами файлов не содержит этих файлов lib32-glibc , и если у вас их нет, значит, вам не хватает пакетов.

Вот все файлы, предоставленные lib32-glibc :

https://gist.github.com/gardotd426/d9a5292422fa57b4509544448b1322b0

Мы можем законно в конечном итоге сделать это для каждого пакета в списке зависимостей Origin и посмотреть, что вам всего не хватает.

Какая у вас конфигурация сети? Например, вы используете NetworkManager или что-то странное? VPN? Судя по всему, вы не можете войти в Origin с первого раза, по крайней мере, с включенным VPN. Что-нибудь экзотическое?

Есть ли в Gentoo способ узнать, какой пакет владеет файлом? Как и в Arch, вы можете запустить pacman -Qo /usr/lib32/libnss_dns-2.31.so, и он сообщает вам, что файл принадлежит lib32-glibc, и вы также можете запустить sudo pacman -F /usr/lib32/libnss_dns-2.31. поэтому, если он у вас не установлен, он будет искать в репозиториях и сообщать вам, какой пакет предоставляет этот файл, что-то вроде apt-file в Ubuntu и dnf в Fedora.

Что касается конфигурации сети, это обычная настройка. Я могу войти в origin без проблем, без VPN и тому подобного.
Да, ты можешь. Я просмотрел список и обнаружил, что libnss_mymachines.so.2 libnss_resolve.so.2 - это две библиотеки, которые мне не хватало. Я не могу установить их в своей системе, поскольку они являются частью system-d, но я не знаю, являются ли эти файлы причиной ошибки. Можете ли вы переименовать этот файл / mv в * .bak и запустить игру через Steam и посмотреть, вызывает ли он ошибку или нет?

@exeqtion ohhhhhhhhhh, это имеет смысл, потому что я заметил, что почти все остальные файлы (включая остальные с nss в имени), которые вам не хватало по сравнению со мной, были из lib32-systemd .

Это похоже на 10-20 файлов, мне неудобно переименовывать 10-20 файлов systemd, которые являются абсолютным требованием, чтобы не сломать мою систему, и никто другой тоже не должен.

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

Нет, не переименовывайте 10-20 файлов systemd, я говорю только об этих двух библиотеках libnss_mymachines.so.2 libnss_resolve.so.2 , так как это единственные библиотеки, которые мне не хватает в моей системе. Я не уверен, почему остальные библиотеки не загружаются при запуске Origin.exe

Игра отлично работает на Void Linux (не на systemD)!

ПОДСКАЗКИ и ПОДСКАЗКИ время

  • Любому пользователю тайлинга WM: сделайте окна Origin плавающими по умолчанию, чтобы обойти ужасающую ошибку тайлинга.

  • Для любого пользователя DWM используйте это в тегах config.h:

static const Rule rules[] = {
    { "steam_app", NULL,          "Origin",         1 << _UR_DESKTOP_INDEX-1_,       1,           -1 }
} 
  • Чтобы убить окна .exe, привяжите эту команду (я использую sxhkd):
ls -l /proc/*/exe 2>/dev/null | grep -E 'wine(64)?-preloader|wineserver' | perl -pe 's;^.*/proc/(\d+) exe.*$;$1;g;' | xargs -n 1 kill -9 
  • запустите TF2 в оконном режиме, если хотите нажать alt + tab

Хорошо, Bois обнаружил, что проблема в библиотеке p11-kit , обновите ее до 0.23.20 .
Сегодня я установил Flatkpak версию Steam и обнаружил ошибку «Недействительный SSL-сервер». Нашел это , обновил библиотеку, и игра начала работать. @ gardotd426, спасибо, что остались со мной, очень признателен!

Игра отлично работает на Void Linux (не на systemD)!

ПОДСКАЗКИ и ПОДСКАЗКИ время

* To any tiling WM user: make the Origin windows float by default to circumvent the horrendous tiling bug.

* To any DWM user, use this in config.h tags:
static const Rule rules[] = {
    { "steam_app", NULL,          "Origin",         1 << _UR_DESKTOP_INDEX-1_,       1,           -1 }
} 
* To kill .exe windows, bind this command (i use sxhkd):
ls -l /proc/*/exe 2>/dev/null | grep -E 'wine(64)?-preloader|wineserver' | perl -pe 's;^.*/proc/(\d+) exe.*$;$1;g;' | xargs -n 1 kill -9 
* run TF2 in Windowed if you want to alt+tab

Это хорошо для Xmonad

, title =? "Origin"      --> doFloat

или я должен добавить это

, className =? "steam_app"  --> doFloat

а переключившись в оконный режим, я почему-то получаю только 1 кадр / с.

@ apoorv569 на самом деле это не форум Xmonad, но я могу сказать вам, что в i3 (который также использует имена окон X) это for_window [class="origin.exe"] floating enable , так что вам, вероятно, понадобится , title =? "origin.exe" --> doFloat или что-то еще.

@exeqtion Я знал это! В Arch, как и месяц или два назад, было одно из редких обновлений, «требующих ручного вмешательства пользователя», и именно тот факт, что p11-kit и lib32-p11-kit были новыми зависимостями для systemd, но они произошел конфликт файлов с пакетами nss и lib32-nss , поэтому нам пришлось выполнить --overwrite во время обновления. ГАХ. Я так рада, что ты понял это.

Что касается проблемы с отображаемым именем Origin, похоже, что тот же EXE запускается через Lutris, даже переустановка Origin через Lutris в папке Steam pfx позволяет Origin работать без проблем, но независимо от того, что при прохождении через Proton (либо официальный Valve, либо Glorious Eggrolls последнее) всегда возникает проблема с отображаемым именем. Далее буду тестировать на более старых версиях Proton.

Хорошо, у меня была та же проблема, что и у вас @exeqtion (но в Debian), pk11-kit уже был на версии 0.23.20, но я видел, что вы пробовали версию Steam Flatpak, и я попробовал. И вот это работает.

У меня этот диск смонтирован в папке внутри моей домашней папки с именем Steam, поэтому я сделал этот chmod -R -w ~ / Steam / SteamLibrary / steamapps / compatdata / 1237970 / pfx / drive_c / users / steamuser / Application \ Data / Origin / это, похоже, меняет разрешения.

Вы уверены, что это работает? Моя установка TF2 также находится на диске с форматированием ntfs-3g, и выполнение chmod вообще не меняет права доступа к папке.

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

-> chmod -R a-w Origin

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

Из того, что я могу найти в Интернете, я не думаю, что можно изменить разрешения NTFS для файлов / каталогов с помощью chmod. Это надо либо делать на весь диск, через fstab, либо не делать вообще.

_ Обновление и разъяснения _

Сказанное выше немного ложь. Фактически вы можете получить разрешения в стиле Linux для дисков NTFS, изменив параметры монтирования и используя параметр acl . Я не знаю, какой эффект это имело бы, если бы Windows попыталась прочитать файлы, поэтому вы должны делать это на свой страх и риск. Во-вторых, несмотря на то, что я могу изменять разрешения, я столкнулся со вторым набором ошибок, когда Origin отказывается запускаться. Я наполовину отказался от попыток заставить его работать так, и просто куплю жесткий диск и отформатирую его соответствующим образом. Но если вам интересно, мой / etc / fstab выглядит так:

_ПРЕДУПРЕЖДЕНИЕ: я не знаю, как Windows поступит с этим диском, если вы сделаете это_
UUID=<uuid> /mnt/<mount-point> ntfs-3g acl 0 2

Рекомендации:
https://www.tuxera.com/community/ntfs-3g-advanced/ownership-and-permissions/#usermapping
https://jlk.fjfi.cvut.cz/arch/manpages/man/ntfs-3g.8#OPTIONS

Я имею в виду, что Proton в любом случае не работает с разделами NTFS, по крайней мере, не должен.

Хорошо, у меня была та же проблема, что и у вас @exeqtion (но в Debian), pk11-kit уже был на версии 0.23.20, но я видел, что вы пробовали версию Steam Flatpak, и я попробовал. И вот это работает.

Моя тоже была на версии 0.23.20, я только что обновил свою систему сегодня (тестирование Debian), и проблема исчезла
Пар без плоской упаковки

У меня этот диск смонтирован в папке внутри моей домашней папки с именем Steam, поэтому я сделал этот chmod -R -w ~ / Steam / SteamLibrary / steamapps / compatdata / 1237970 / pfx / drive_c / users / steamuser / Application \ Data / Origin / это, похоже, меняет разрешения.

Вы уверены, что это работает? Моя установка TF2 также находится на диске с форматированием ntfs-3g, и выполнение chmod вообще не меняет права доступа к папке.

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

-> chmod -R a-w Origin

-> ls -al
drwxrwxrwx 1 user user 4096 Jul  4 10:41 Origin

Из того, что я могу найти в Интернете, я не думаю, что можно изменить разрешения NTFS для файлов / каталогов с помощью chmod. Это надо либо делать на весь диск, через fstab, либо не делать вообще.

это не делает *. Я пропустил слово. Но дальше в другом посте я уже сказал, о чем вы говорите в посте, здесь - https://github.com/ValveSoftware/Proton/issues/4001#issuecomment -652384065

В конечном итоге я обязательно отформатирую этот диск в ext4, так как сейчас я полностью перешел на Linux, без окон двойной загрузки. Если по какой-то причине я не могу играть в игру, я просто приму это.

В конечном итоге я обязательно отформатирую этот диск в ext4, так как сейчас я полностью перешел на Linux, без окон двойной загрузки. Если по какой-то причине я не могу играть в игру, я просто приму это.

Мне приходилось делать это гораздо меньше, чем я думал. На самом деле у меня есть полноценная вторая машина с действительно надежным оборудованием, которое я построил для подключения к моей основной установке Linux через Ethernet, чтобы использовать Steam Remote Play для воспроизведения любых игр Windows, которые я не могу воспроизводить в Linux, а вторая машина имеет 3600X и 5600 XT, так что не сутулиться. И я использовал его один раз, примерно полтора часа. Я просто не могу беспокоиться, мне уже слишком много нужно сделать в Linux. Я мог бы использовать его больше, если бы аппаратное кодирование / декодирование работало на графических процессорах Navi для Steam Remote Play (ни в Linux, ни в Windows), но это не так, но даже тогда у меня никогда не было задержки ввода, и изображение было действительно хорошим даже без аппаратное кодирование / декодирование.

В конечном итоге я обязательно отформатирую этот диск в ext4, так как сейчас я полностью перешел на Linux, без окон двойной загрузки. Если по какой-то причине я не могу играть в игру, я просто приму это.

Мне приходилось делать это гораздо меньше, чем я думал. На самом деле у меня есть полноценная вторая машина с действительно надежным оборудованием, которое я построил для подключения к моей основной установке Linux через Ethernet, чтобы использовать Steam Remote Play для воспроизведения любых игр Windows, которые я не могу воспроизводить в Linux, а вторая машина имеет 3600X и 5600 XT, так что не сутулиться. И я использовал его один раз, примерно полтора часа. Я просто не могу беспокоиться, мне уже слишком много нужно сделать в Linux. Я мог бы использовать его больше, если бы аппаратное кодирование / декодирование работало на графических процессорах Navi для Steam Remote Play (ни в Linux, ни в Windows), но это не так, но даже тогда у меня никогда не было задержки ввода, и изображение было действительно хорошим даже без аппаратное кодирование / декодирование.

Я пробовал Steam Remote Play, используя свой рабочий стол для игры на моем ноутбуке, на котором только что была графика Intel HD. Пока он мне понравился, единственная проблема в том, что вам нужно как минимум 5ГГц WiFi или Ethernet-соединение. И у меня есть отдельная машина, но это очень старое железо Core 2 что-то. Он способен обрабатывать удаленное воспроизведение, хотя единственная проблема в том, что ему нужен графический процессор, потому что по умолчанию он не поддерживает 1080p или даже 720p, я думаю. Я планирую купить Raspberry Pi, хотя для этой настройки, который я могу подключить к своему телевизору, и, возможно, установить Kodi или что-то еще и программное обеспечение Steam Link.

это не делает *. Я пропустил слово. Но дальше в другом посте я уже сказал, о чем вы говорите в посте, здесь - # 4001 (комментарий)

В конечном итоге я обязательно отформатирую этот диск в ext4, так как сейчас я полностью перешел на Linux, без окон двойной загрузки. Если по какой-то причине я не могу играть в игру, я просто приму это.

Ага, я полностью пропустил ваш второй комментарий. Мне действительно удалось изменить параметры монтирования для диска, и теперь я могу изменять права доступа к определенным файлам, но теперь столкнулся с целым набором других проблем (см. Мой исходный пост ). Я просто сделаю то же самое и переформатирую с ext4. Мои диски все равно стареют и нуждаются в замене.

Есть ли обновления по проблеме отображаемого имени в Proton?

Уже решено как для Debian, так и для Gentoo, это буквально самое последнее обсуждение в ветке. Посмотрите пару последних сообщений @exeqtion , @ omicron-b и @Gronkdalonka .

@ apoorv569 Известно, что NTFS вызывает заикание в некоторых играх Proton. Переместите игру с диска NTFS на диск, отформатированный чем-то вроде EXT4, и посмотрите, поможет ли это.

ааа, это диск емкостью 1 ТБ, мне нужно удалить и снова загрузить все :(

Я наконец отформатировал свой раздел NTFS и изменил его на EXT4, я вижу реальное улучшение производительности во многих играх, меньшее падение fps, меньшее заикание и все такое. А также прирост производительности в целом. Что касается Titanfall 2, производительность такая же, как и раньше, когда я использовал NTFS, заметной разницы нет. Таким образом, были исправлены проблемы, которые у меня были с другими играми, но не с Titanfall 2, поэтому я сделал это. : unamused:: confounded:

Для titanfall 2 я не делал никаких chmod и использовал GE-proton-5.11 . Он работает нормально несколько минут, затем начинает падать до половины, 30 кадров в секунду не подходят для игры в жанре «Шутер».

@ gardot426 Спасибо, что указали на это, весь поток как бы сливается воедино, так что это было неочевидно, выглядело так, как будто это было решение из-за материала диспетчера окон. Поэтому для справки в будущем всегда используйте версию Steam Flatpak, обе кажутся более стабильными, всегда сохраняют логин и исправляют эту странную проблему совместимости Origin 'Displayname'.

Хорошо, Bois обнаружил, что проблема в библиотеке p11-kit , обновите ее до 0.23.20 .
Сегодня я установил Flatkpak версию Steam и обнаружил ошибку «Недействительный SSL-сервер». Нашел это , обновил библиотеку, и игра начала работать. @ gardotd426, спасибо, что остались со мной, очень признателен!

Я получаю ту же ошибку активации, как и многие другие (я использую стабильную версию Debian 10.4). Origin устанавливается, имеет подключение к магазину и тому подобное, я могу войти в систему и загружать / устанавливать игры ... но Titanfall 2 просто не будет "активироваться" через серверы EA после открытия. Я переустанавливал несколько раз через Lutris (как сценарий Titanfall 2, так и сценарий установки Origin только для тестирования) и вручную (через WINE в терминале). Я знаю, что игра работает на моем оборудовании, потому что Linux Mint 19.3 и 20 запускали Titanfall 2 через стандартный сценарий установки Lutris.

Как вы, ребята, обновили библиотеку p11-kit? Моя текущая установленная версия - "старая" (0.23.15). Я попытался обновить его из исходного кода (создал резервную копию Debian Buster), но после его установки (успешно, я почти уверен), WINE был удален, и в конечном итоге я был вынужден вернуться к стабильной версии, чтобы снова установить WINE.

В Debian кажется, что единственный способ исправить это - использовать flatpak
steam, но вы пытаетесь использовать версию Origin, поэтому я не знаю. Мочь
вы не получили его от Debian Sid? Я вообще не использую Debian, извините.

Пт, 10 июля 2020 г., 18:40 WaywardPooch [email protected]
написал:

Хорошо, Bois обнаружил проблему, это была библиотека p11-kit, обновите ее до0.23.20.
То, что я сделал сегодня, установил Flatkpak версию steam и выяснил
Ошибка «Недействительный сервер SSL». Нашел это
https://github.com/flathub/com.valvesoftware.Steam/issues/526 , обновлено
библиотека и игра начали работать. @ gardotd426
https://github.com/gardotd426, спасибо, что остались со мной вместе
оценил!

У меня точно такая же ошибка активации, как и у группы людей
здесь (я использую стабильную версию Debian 10.4). Origin устанавливается, подключен к
store и тому подобное, я могу войти в систему и загрузить / установить игры ... но Titanfall 2
просто не будет "активироваться" через серверы EA после открытия. Я переустановил
несколько раз через Lutris (как сценарий Titanfall 2, так и Origin
установить скрипт просто для тестирования) и вручную (через WINE в терминале). я
знаю, что игра работает на моем оборудовании, потому что Linux Mint 19.3 и 20 запускались
Titanfall просто отлично.

Как вы обновляли библиотеку p11-kit? Моя стоит на "старом"
(0,23,15). Я пробовал обновить его из исходников (построил бэкпорт Debian Buster)
но после его установки (успешно, я почти уверен) WINE удалили
и в конечном итоге я был вынужден понизить все до стабильного и
вернуть ВИНО.

Я бы хотел, чтобы в репозитории buster-backports был бэкпорт для p11-kit.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-656925129 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y332J7QYHS7ZVL37IGK3R26KFVANCNFSM4OCFH2AA
.

В Debian кажется, что единственный способ исправить это - использовать Flatpak Steam, но вы пытаетесь использовать версию Origin, поэтому я не знаю. Вы не можете получить его от Debian Sid? Я вообще не использую Debian, извините.

Все хорошо, чувак. Понятия не имею, почему Debian плохо работает с Origin, но я буду продолжать попытки. Я мог бы попытаться собрать библиотеку p11-kit еще раз, просто чтобы посмотреть. В противном случае, я думаю, мне нужно установить Flatpak Steam и каким-то образом запустить Origin через него, а затем запустить Titanfall через Origin (не знаю, как это сделать с Flatpak Steam, потому что он изолирован в песочнице и Titanfall находится на моем жестком диске; да ладно).

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

В пятницу, 10 июля 2020 г., в 19:12 WaywardPooch [email protected]
написал:

В Debian кажется, что единственный способ исправить это - использовать flatpak
steam, но вы пытаетесь использовать версию Origin, поэтому я не знаю. Мочь
вы не получили его от Debian Sid? Я вообще не использую Debian, извините.
… <# M_-6177256696513781622_>
В пятницу, 10 июля 2020 г., в 18:40 WaywardPooch @ . * > написал: ХорошоBois обнаружил, что проблема в библиотеке p11-kit, обновите ее до версии 0.23.20.
То, что я сделал сегодня, установил Flatkpak версию steam и выяснил
Ошибка «Недействительный сервер SSL». Нашел это <
flathub / com.valvesoftware.Steam # 526
https://github.com/flathub/com.valvesoftware.Steam/issues/526 >, обновлено
библиотека и игра начали работать. @ gardotd426
https://github.com/gardotd426 https://github.com/gardotd426 спасибо за
пребывание вместе со мной очень ценится! Я получаю то же самое
ошибка активации, как и многие другие (я использую Debian 10.4
стабильный). Origin устанавливается, имеет соединение с магазином и т. Д., Я могу подписать
в и загружать / устанавливать игры ... но Titanfall 2 просто не "активируется"
через серверы EA после его открытия. Я переустанавливал несколько раз
Lutris (как сценарий Titanfall 2, так и сценарий установки Origin только для
test) и вручную (через WINE в терминале). Я знаю, что игра работает на моем
аппаратное обеспечение, потому что Linux Mint 19.3 и 20 отлично справлялись с Titanfall. Как
вы обновляете библиотеку p11-kit? У меня на "старом" (0.23.15). я
попытался обновить его из исходного кода (построил бэкпорт Debian Buster), но после
установка (успешно, я почти уверен), WINE был удален и
в конечном итоге я был вынужден понизить все до стабильного, чтобы получить
ВИНО обратно. Я бы хотел, чтобы на buster-backports был задний порт для p11-kit
репо. - Вы получаете это, потому что вас упомянули. Ответить на это
по электронной почте, просмотрите его на GitHub <# 4001 (комментарий)
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-656925129 >,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y332J7QYHS7ZVL37IGK3R26KFVANCNFSM4OCFH2AA
.

Все хорошо, чувак. Я понятия не имею, почему Debian плохо ладит с
Origin, но я буду продолжать попытки. Я могу попробовать собрать библиотеку p11-kit
снова просто чтобы увидеть. В противном случае, думаю, мне придется установить Flatpak Steam и
каким-то образом пропустите Origin через это, затем запустите Titanfall через Origin (не
уверен, как это сделать с Flatpak Steam, потому что он изолирован и
Titanfall находится на моем жестком диске; Ну что ж).

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-656933221 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y336LKSXV3DV7BX6WRRLR26N5DANCNFSM4OCFH2AA
.

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

Используя --override, я смог изменить разрешения и добавить свою папку / mnt / hdd в Flatpak Steam. Я также полностью обновился до Debian Bullseye для новых репозиториев (включая более новый p11-kit). К сожалению, игра сталкивается с той же проблемой активации при запуске через Lutris, и кажется, что добавление Origin в качестве игры, отличной от Steam Proton, помешало установке VC Redist, поэтому процесс проверки завершается неудачно каждый раз, когда я копирую игру. Проблема должна быть в другом. Поскольку у меня нет копии Steam, я перестану публиковать здесь сообщения; Похоже, Flatpak Steam - это хороший обходной путь для людей, использующих Debian и использующих Steam Play по назначению, поэтому я бы сказал, что решение было найдено.

Только что установил Arch Linux (никогда раньше не использовал, но пока он мне нравится), и проблема с активацией исчезла. По крайней мере, теперь я могу играть. Определенно рекомендую людям использовать дистрибутив на основе Arch или Ubuntu, чтобы избежать этой головной боли, поскольку я могу лично убедиться, что (по крайней мере, на моем оборудовании) игра работает в основном безупречно при использовании Arch, Pop_OS! 19.10 и Linux Mint 19.3 / 20.

Привет, извините за поздний ответ. Я думаю, проблема не в дистрибутиве, а в происхождении (возможно, titanfall2?) Требуется определенная обновленная версия библиотек, в моем случае это был p11-kit, для других он может отличаться.

Привет, ребята, мне недавно пришлось стереть свой диск и переустановить систему, поэтому я переустановил все свои игры, пока у меня только Titanfall 2 и No Mans Sky, и хотя последний работает нормально, первый нет, я могу '' t получить origin для запуска, и когда я проверяю свой префикс, папка Origin отсутствует, хотя Steam сказал, что он запускает OriginThinInstall.exe. В моей предыдущей системе, которая имела точно такую ​​же конфигурацию с bspwm, за исключением драйвера nvidia, который был 440.100, а теперь 450.57, он работал без каких-либо проблем. Были ли у кого-нибудь из вас подобная проблема?

Привет, ребята, мне недавно пришлось стереть свой диск и переустановить систему, поэтому я переустановил все свои игры, пока у меня только Titanfall 2 и No Mans Sky, и хотя последний работает нормально, первый нет, я могу '' t получить origin для запуска, и когда я проверяю свой префикс, папка Origin отсутствует, хотя Steam сказал, что он запускает OriginThinInstall.exe. В моей предыдущей системе, которая имела точно такую ​​же конфигурацию с bspwm, за исключением драйвера nvidia, который был 440.100, а теперь 450.57, он работал без каких-либо проблем. Были ли у кого-нибудь из вас подобная проблема?

Я могу дать вам несколько советов

  • Попробуйте удалить префикс и установить снова, иногда это не удается, продолжайте попытки, в конечном итоге он будет установлен.

  • Используйте диск EXT4

  • Если вы используете Tiling Window Manager, убедитесь, что вы установили Origin в плавающее положение и у вас есть какие-то функции полноэкранного режима.

  • Установите отсюда и отсюда все пакеты для вашего дистрибутива. Полное руководство здесь .

  • Обновите вашу систему

  • Попробуйте кастомный протон от Glorious Eggroll (у меня лучше всего сработал 5.11 GE)

Я использую Arch Linux с Openbox, у меня также установлены менеджеры окон Tiling, так как они не имеют много зависимостей и не занимают много места, у меня есть Xmonad, Qtile, DWM и Awesome. Вчера я вытер свой жесткий диск и снова установил Arch Linux, так как хотел перейти с KDE Plasma и использовать минимальный рабочий стол, а у меня есть отдельный диск для библиотеки Steam. У меня i5 6500 с оперативной памятью 8 ГБ и NVIDIA GTX 1060 3 ГБ, у меня есть все последние пакеты, включая драйвер NVIDIA, который сейчас равен 450.57-4, и эта игра плавно работает со скоростью 60 кадров в секунду во всех вышеупомянутых WM.

Удачи.

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

В частности, мне не хватало пакета nvidia-dkms в Arch.

Теперь игра идет довольно гладко.

i3-6100
GTX 1050 TI
ОЗУ 16 ГБ

См. Https://github.com/lutris/docs/blob/master/InstallingDrivers.md

Большое спасибо @ apoorv569 Я попробую ваш совет и буду держать вас в курсе;)

Нашел решение для ошибки «DisplayName» на https://www.gamingonlinux.com/forum/topic/4467/page=3. Мне помогли:

1) загрузите "ca-Certificates_20190110_all.deb" с https://snapshot.debian.org/package/ca-certificates/20190110/#ca-certificates_20190110
2) извлеките "ca-Certific_20190110_all.deb"
3) извлеките "data.tar.xz"
4) сделать каталог / usr / local / share / ca-certificate / extra
5) скопируйте сертификаты ниже из извлеченного архива в / usr / local / share / ca-certificate / extra
/usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.crt
/usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt
/usr/share/ca-certificates/mozilla/VeriSign_Universal_Root_Certification_Authority.crt
6) запустите "sudo update-ca-Certificates"

Затем я удалил префикс игры и игра запустилась.

После первого обеда и активации игры я удалил папку / usr / local / share / ca-certificate / extra и снова запустил sudo update-ca-Certificates. Это не заблокирует запуск игры.

Сейчас для меня это действительно неудобная проблема - у меня 37 часов работы на linux, и все работает нормально.

Пару дней назад Origin продолжал хотеть что-то установить, не получалось, и мне было неудобно входить в систему. Я подумал, что он пытается обновиться, поэтому разрешил.

Теперь я вообще не смог запустить игру через Steam Proton. Пробовал GE, несколько протонных версий и всякие. Я использую Arch Linux с BSPWM в качестве менеджера плитки. Эта штука БЫЛА работала, поэтому я понятия не имею, что случилось. Я обновил свой компьютер, поэтому я даже не знаю, как диагностировать проблему.

Есть идеи?

Удалите pfx

В понедельник, 24 августа 2020 г., в 12:48 Эшли Смит [email protected]
написал:

Это действительно неудобная проблема для меня сейчас - у меня 37 часов работы
linux, и все работало нормально.

Пару дней назад Origin все хотела что-то установить, не получалось и
было бы неудобно входить в систему. Я решил, что он пытается обновить, поэтому разрешил
Это.

Теперь я вообще не смог запустить игру через Steam Proton. Пытался
GE, несколько протонных версий и все такое. Я использую Arch Linux с BSPWM как
мой менеджер плитки. Это БЫЛО работало, поэтому я понятия не имею, что
получилось. Я обновил свой компьютер, поэтому я даже не знаю, как диагностировать
проблема.

Есть идеи?

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-679242647 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y332ASDF6YT6XO65OWKTSCKKVJANCNFSM4OCFH2AA
.

Протон 5-13-1
Titan Fall 2 не запускается.
steam-1237970.log
titanfall2
https://gist.github.com/nutta-git/f6bbc7095a4fd3a1380d268b5c4d8674

Здравствуйте @ nutta-git! Подтвердите, что Origin может подключиться к предыдущей версии Proton в вашей системе.

Я могу отлично запустить игру с 5.13-1.

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

Вт, 15 октября 2020 г., в 20:10 kisak-valve [email protected]
написал:

Привет @ nutta-git https://github.com/nutta-git , пожалуйста, подтвердите, что
Origin может подключиться к предыдущей версии Proton.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-709653328 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y3337TO4MMGITYZWPMX3SK6FQ5ANCNFSM4OCFH2AA
.

@ кисак-клапан
Titanfall 2 действительно работает с Proton 5.0-10-rc4; однако не удается войти в Origin с помощью Proton 5.13-1

Протон 5.0-10-RC4 журнал
steam-1237970.log

Протон 5.13-1 Лог
steam-1237970.log

titianfall2origin

Я могу нормально войти в Origin на 5.13-1.

15 октября 2020 г., в 20:50 nutta-git [email protected] написал:

@ kisak-valve https://github.com/kisak-valve
Titanfall 2 действительно работает с Proton 5.0-10-rc4; однако не удается войти в
Происхождение с Proton 5.13-1

Протон 5.0-10-RC4 журнал
steam-1237970.log
https://github.com/ValveSoftware/Proton/files/5388563/steam-1237970.log

Протон 5.13-1 Лог
steam-1237970.log
https://github.com/ValveSoftware/Proton/files/5388573/steam-1237970.log

[изображение: titianfall2origin]
https://user-images.githubusercontent.com/59726608/96200434-e67c9e80-0f27-11eb-87ce-c251de0d3e3a.png

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4001#issuecomment-709665083 ,
или отписаться
https://github.com/notifications/unsubscribe-auth/AM5Y3365TYXVQAGA2PK6ZOLSK6KE7ANCNFSM4OCFH2AA
.

@ gardotd426 быстрый вопрос, какой у вас сетевой менеджер? Я использую system-d с iwd.

Просто NetworkManager, когда я вхожу в i3, плюс любой встроенный сетевой менеджер, который Budgie использует, когда я вхожу в Budgie.

@ gardotd426 спасибо!

Обновлен текст проблемы, так как многие из сообщенных проблем были решены с помощью обновлений Proton и Mesa.

@ nutta-git Если вы еще этого не сделали, не могли бы вы попробовать удалить или переименовать / переместить старый префикс и попытаться запустить игру заново на 5.13-1? Расположение стандартного префикса: ~ / .steam / steam / steamapps / compatdata / 1237970. Также перед запуском убедитесь, что Steam не говорит «нет соединения» или «офлайн» внизу по центру окна.

Привет @ alasky17 ,
Проблема изменилась. Теперь это проблема времени выполнения Steam.
связанные: https://github.com/ValveSoftware/Proton/issues/4278

Примечание для отслеживания: удаление меток mesa / radv, поскольку https://gitlab.freedesktop.org/mesa/mesa/-/issues/3151 был закрыт, как разрешено в драйвере. Если кто-нибудь обнаружит проблему с игрой на RADV, обновите ее до последней версии.

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

Я использую Fedora 32 с обновленными драйверами nvidia (последняя сборка proton, gnome), я играю в эту игру на соревнованиях для контекста. С V-SYNC (двойной буфер) в полноэкранном режиме я получаю задержку ввода (у меня монитор gsync 144 Гц). Я обычно играю в Windows с включенной v-sync в настройках драйвера с помощью gsync, и нет задержек ввода или разрывов. Я не могу получить задержку ввода без v-синхронизации, но это слезы, а также нарушение физики игры, так как он рендеринг выше 144 Гц. В последний раз я пробовал это на Lutris, и у меня он работал почти идеально (без разрывов, задержек ввода), однако все остальные в холле компа говорили, что у меня отставание, когда на моей стороне пинг был нормальным. Также не применяется необработанный ввод мыши для настроек игры (он работал с lutris).

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

AwesamLinux picture AwesamLinux  ·  3Комментарии

AwesamLinux picture AwesamLinux  ·  3Комментарии

AwesamLinux picture AwesamLinux  ·  3Комментарии

lucifertdark picture lucifertdark  ·  3Комментарии

ghost picture ghost  ·  3Комментарии