Proton: Темные души: обновленная версия (570940)

Созданный на 30 авг. 2018  ·  51Комментарии  ·  Источник: ValveSoftware/Proton

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

ОС: Солус
Графический процессор: GeForce GTX 1050 Ti
Водитель: 390,77
Протон: 3,7-3

Whitelist Request

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

В последнем выпуске протона исправлено как ввод с геймпада, вызывающий сбой (# 2805), так и вам больше не нужно устанавливать vcrun2017 вручную.

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

Мне нужно было установить vcrun2017 через winetricks в приставку, чтобы она заработала. Кроме того, я тестировал разные контроллеры и не смог заставить DS4 работать правильно, сопоставления кнопок были перепутаны, в то время как планшеты DS3 и Xbox360 работали нормально. Кроме того, игра иногда вылетает при возврате в главное меню. В остальном игра работает и работает отлично.

Протестировано на:
Арх Линукс
RX560
меса-гит
llvm-svn
протон 3,7-4
протонный журнал

Нужен vcrun2017, но за его пределами работает отлично.

В The Depths и Blight Town есть существенные графические артефакты, вот пример: https://www.twitch.tv/videos/307672457?t=00h59m16s .

@michaeltintiuc , не могли бы вы исправить ссылку на видео, пожалуйста?

Вот постоянное видео, показывающее Blighttown в бета-версии Proton 3.7-7: https://www.youtube.com/watch?v=UTP88UZQoM0 .

Примечание: у меня DualShock 4 работает нормально, и у меня не было сбоев.

@legluondunet мой плохой, срок действия видео истек, пожалуйста, посмотрите видео от @necuz , это та же проблема

Я загружаю сохраненную игру в Blighttown bonfire. Сцена продолжает щелкать.
GeForce GTX 1050 Ti, Ubuntu 18.04, nvidia-driver-390 390.77-0ubuntu0.18.04.1

Мерцание остается с последней бета-версией Proton 3.16-3 и драйверами Nvidia 410.57.

Нужен vcrun2017, но за его пределами работает отлично.

Создает ли Proton отдельный префикс для каждой игры? То есть можно ли использовать winetricks для установки компонентов в приставку, как при использовании обычного вина?

Используя протон 3.7.8 и протон 3.16.4, я получаю бесконечный экран загрузки при попытке играть в DSR. Я установил vcrun2017 через winetricks.

Графический процессор: GTX 1060
Процессор: 2400 г
ОЗУ 16G
ОС: Арх Линукс
Драйверы Nvidia: 410.73

@nickfaces Да, я почти уверен, что это так. Путь находится под /steamapps/compatdata/<game_id>/pfx .

Мерцание в Blighttown все еще присутствует?

Протестировал еще немного. При выходе в меню игра вылетает у меня каждый раз, когда это несколько раз портило сохранения, но я не потерял никакого прогресса. Только с In-Home-Streaming персонажи двигаются медленно, а эффекты окружающей среды выглядят с обычной скоростью. Эта игра далека от того, чтобы попасть в белый список.

Протон: Бета (3.16-6)
Дистрибутив: Manjaro Linux
Ядро: 4.18.20-1-MANJARO
Оперативная память: 16 ГБ
Драйвер графического процессора: NVIDIA 415.22
Графический процессор: NVIDIA GeForce GTX 980
Процессор: Intel Core i7-4790K с тактовой частотой 4,00 ГГц

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

Начиная с версии 3.16-7 игра вылетает после появления экранов с логотипом, как только начинает появляться экран меню. Это после установки vcrun2017 с winetricks.

бревно

Протон: 3,16-7
Дистрибутив: Ubuntu 18.04.2 LTS
Ядро: 4.18.0-15-универсальный
Оперативная память: 8 ГБ
Драйвер графического процессора: NVIDIA 415.27
Графический процессор: NVIDIA GeForce GTX 970
Процессор: Intel Core i7-3770 @ 3,40 ГГц

Здравствуйте @leifmetcalf , можете ли вы предоставить известную рабочую версию?

@kisak-valve Раньше он работал с протоном 3.16-6 до создания персонажа, и я только что попробовал его с протоном 3.16-4, и он тоже работает до создания персонажа.

Переименование папки «movww» в папке с игрой останавливает сбой игры при создании персонажа для 3.16-4, мне также нужно было установить «binkw32», чтобы он не вылетал с 3.16-6. У меня ни разу не было вылета после логотипа на любой версии протона. РЕДАКТИРОВАТЬ: см. https://github.com/ValveSoftware/Proton/issues/1026#issuecomment -464494718

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

Только что попробовал 3.16-7 без подключенного контроллера, и он все равно вылетает после того, как экраны с логотипом заканчиваются, как только начинает исчезать начальный экран.

Я тестировал 3.16-7, 3.16-6 и 3.16-4 на свежем винном префиксе с установленным vcrun2017 и отключенным контроллером. 3.16-7 вылетает как я описал, а 3.16-4 и 3.16-6 нет.

Для 3.16-4:
После того, как vcrun2017 был установлен, он вылетал после воспроизведения первого кинематографического ролика. Затем мне нужно было:

  • переименовать/удалить папку 'movww'
  • установить binkw32 с помощью winetricks
  • отключить облачное сохранение

После этого игра идет нормально.

| | |
| :-: | :- |
| Протон: | 3.16-4 |
| Дистрибутив: | Ubuntu 18.04.2 ЛТС |
| Ядро: | 4.18.0-15-общий |
| ОЗУ: | 8 ГБ |
| Драйвер графического процессора: | NVIDIA 415.27 |
| ГП: | NVIDIA GeForce GTX 970 |
| ЦП: | Intel Core i7-3770 @ 3,40 ГГц |

Игра по-прежнему вылетает при создании персонажа, даже если сохранение в облаке отключено, папка movww переименована и установлен binkw32. Какова точная команда для установки binkw32 с помощью winetricks? Я хотел бы убедиться, что я сделал это правильно.

Протон: 3.16-8 Бета
Дистрибутив: Ubuntu 18.04.2 LTS
Ядро: 4.18.0-16-универсальный
Оперативная память: 12 ГБ
Драйвер графического процессора: NVIDIA 415.27
Графический процессор: NVIDIA GeForce GTX 780 Ti
Процессор: Intel i7 930 (8) @ 2,801 ГГц

Какова точная команда для установки binkw32 с помощью winetricks? Я хотел бы убедиться, что я сделал это правильно.

WINEPREFIX="$HOME/.local/share/Steam/steamapps/compatdata/570940/pfx" ./winetricks binkw32 в том же каталоге, что и скрипт winetricks из https://github.com/Winetricks/winetricks/raw/master/src/winetricks .

Какова точная команда для установки binkw32 с помощью winetricks? Я хотел бы убедиться, что я сделал это правильно.

WINEPREFIX="$HOME/.local/share/Steam/steamapps/compatdata/570940/pfx" ./winetricks binkw32 в том же каталоге, что и скрипт winetricks из https://github.com/Winetricks/winetricks/raw/master/src/winetricks .

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

Игра вообще не запускается с Proton 3.16-4 и установка binkw32 с Winetricks с помощью правильной команды не исправила ситуацию. Также существует проблема Blighttown (проверено с персонажем, созданным в Windows 10, которого у меня больше нет).
Они не облегчают нам задачу.

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

РЕДАКТИРОВАТЬ: Игра не запускается ни с одной версией Proton, кроме 3.16-8 Beta, а 3.16-6 не отображается в качестве опции.

Больше не возникает сбой, описанный в # 1026 от 4.2-1. Я еще не тестировал создание персонажа, но поскольку никто другой не смог воссоздать проблему с вылетом меню, мы, вероятно, можем избавиться от тега регрессии.

РЕДАКТИРОВАТЬ: Создание персонажа работает, и у меня еще не было сбоя! Это с синхронизацией облака Steam, включенной на префиксе свежего вина, нет необходимости в исправлениях binkw32 / movww.

Сбой при возврате в меню больше не присутствует в текущем протоне 4.x.

Начиная с Proton 4.2-3 мерцание в Blighttown больше не присутствует. Насколько я тестировал, игра золотая. Однако vcrun2017 по-прежнему необходим.

Протон: 4,2-3
Дистрибутив: Ubuntu 19.04
Ядро: 5.0.0-8-универсальный
Оперативная память: 8 ГБ
Драйвер графического процессора: NVIDIA 418.56
Графический процессор: NVIDIA GeForce GTX 970
Процессор: Intel Core i7-3770 @ 3,40 ГГц

Использование моего геймпада xbox 360 приводит к сбою игры, в остальном работает нормально. Последний протон и т.д. и т.п.

Любые обходные пути в настоящее время?

@exezin см. упомянутую проблему выше

@michaeltintiuc Я предполагаю, что нам просто нужно дождаться исправления, и обходных путей нет?

Давненько я не ковырялся в протоне, так что не уверен

В последнем выпуске протона исправлено как ввод с геймпада, вызывающий сбой (# 2805), так и вам больше не нужно устанавливать vcrun2017 вручную.

Судя по всему, назначить правую кнопку мыши на какое-либо действие нельзя, так как она всегда действует как "отмена" как в главном меню, так и в игровом. Я не уверен, связано ли это с Proton (v4.11-3), но раньше он отлично работал в Windows 7.

Судя по всему, назначить правую кнопку мыши на какое-либо действие нельзя, так как она всегда действует как "отмена" как в главном меню, так и в игровом. Я не уверен, связано ли это с Proton (v4.11-3), но раньше он отлично работал в Windows 7.

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

(Винная ваниль 4.15-79-gec83f0c53c863)

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

@Chiitoo Действительно, похоже, это так. (Proton v4.11-4 сейчас.)

Запрос белого списка

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

Игра отлично работает из коробки!

Здравствуйте, кто-нибудь видел проблему с этой игрой и Proton 4.11, из-за которой она не попадала в белый список?

Запрос белого списка

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

  • Графический процессор: GTX 1070
  • Версия драйвера/LLVM: NVIDIA 440.31
  • Версия дистрибутива: Lubuntu
  • Протонная версия: 4.11-12

Прекрасно работает из коробки здесь на 4.11-12

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

  • Графический процессор: RX 5700ITX
  • Драйвер графического процессора: Mesa 20.1.0-devel (git-69628ab 2020-03-03 bionic-oibaf-ppa)
  • Версия ядра: 5.3.18-050318-lowlatency
  • Версия дистрибутива: 19.3 Tricia (64 бит) (Cinnamon)
  • Протонная версия: 5.0-3

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

Игра работает нормально, за исключением одной возможной проблемы: полноэкранный режим работает так же, как и без полей. При попытке вернуться на рабочий стол по Alt+Tab игра не сворачивается. Однако я считаю, что это также было проблемой в Windows. Но в остальном все работает нормально

✔ Хорошая производительность (пробовали с ACO)
✔ Работал контроллер Nintendo Switch Pro (проводной и беспроводной)

steam-570940.log
system_info.txt

Запрос белого списка

Название игры для внесения в белый список: DARK SOULS™: REMASTERED
Steam AppID игры: 570940

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

  • Графический процессор: GTX 1050 Ti
  • Версия драйвера/LLVM: NVIDIA 440.44
  • Версия дистрибутива: Slackware 14.2
  • Протонная версия: 5.0-7

Полный отчет с информацией о системе можно найти здесь .

Отчет

Отличная производительность, все работает нормально, за исключением alt+tab. Хотя у меня не такая же проблема, как у @AwesamLinux в том, что я _могу_ использовать alt+tab, игра иногда немного непостоянна, и для этого требуется несколько попыток. Я не пытался использовать контроллер (поскольку у меня его нет) и поэтому не могу комментировать, работает это или нет.

У меня возникли проблемы с запуском этой игры, и я был бы признателен за помощь.

Я запускаю его на ArchLinux в Steam, используя proton5.0.7.

Игра закрывается сразу после запуска (не появляется окно). Я заметил, что steam по умолчанию создает 64-битный pfx, но его удаление, создание 32-битного pfx и последующая установка vcrun2017 не помогают.

Я также получаю это сообщение при установке vcrun2017 (с winetricks)

Working around wine bug 37781 
------------------------------------------------------
------------------------------------------------------
This may fail in non-XP mode, see https://bugs.winehq.org/show_bug.cgi?id=37781
------------------------------------------------------
Using native,builtin override for following DLLs: api-ms-win-crt-private-l1-1-0 api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140
Executing wine regedit C:\windows\Temp\override-dll.reg
Setting Windows version to winxp
Executing wine regedit C:\windows\Temp\set-winver.reg
------------------------------------------------------
Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/data/games/steamapps/compatdata/570940/pfx terminate
------------------------------------------------------
Executing cd /home/jshaker000/.cache/winetricks/vcrun2017
Executing wine vc_redist.x86.exe
0024:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0024:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
0024:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
0024:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{78986A8F-AAD7-4C71-912C-5DF8A31D4556}\\", 00000000): stub
00c4:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
00c4:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
00c4:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
00c4:fixme:advapi:DecryptFileW (L"C:\\windows\\Temp\\{A39B0E63-0AB3-40FC-9343-74DDF511CF5C}\\", 00000000): stub
00d0:fixme:shell:SHAutoComplete stub
00d0:err:richedit:ReadColorTbl malformed entry
00d0:err:richedit:ReadColorTbl malformed entry
00d0:err:richedit:ReadColorTbl malformed entry
00d0:err:richedit:ReadStyleSheet skipping optional destination
00d0:err:richedit:ReadStyleSheet skipping optional destination
00d0:err:richedit:ReadStyleSheet skipping optional destination
00d0:err:richedit:ReadStyleSheet skipping optional destination
00c4:fixme:ver:GetCurrentPackageId (0031FE94 00000000): stub
0024:fixme:ver:GetCurrentPackageId (0031FE94 00000000): stub
------------------------------------------------------
Note: command wine vc_redist.x86.exe returned status 66. Aborting.
------------------------------------------------------

Любая помощь будет оценена по достоинству.

У меня есть оперативная память 4G и встроенная графика Intel (и установлены как lib-mesa, так и lib32-mesa)

Почему вы сделали 32-битный префикс? Игра 64-битная и vcrun2017 прекрасно устанавливается на 64-битную приставку. Удалите свой префикс, дайте Steam создать новый и снова попробуйте vcrun2017.

Вам также необходимо установить vulkan-intel на Arch, но если у вас только 4 ГБ ОЗУ, скорее всего, ваш Intel iGPU довольно старый без надлежащей поддержки vulkan, а это означает, что игры dx11 на протоне не будут работать хорошо или на все, какая у вас модель графического процессора?

Я смог создать журнал протонов (изменив параметры запуска на PROTON_LOG=1 %command%) (после установки vulkan-intel и создания 64-битного WINEPREFIX с установленным vcrun2017 , и это выглядит как хотя я получаю несколько ошибок от пара формы

ld.so object .... cannot be preloaded (wrong ELF class)

Позже я получаю эти ошибки от окон: (или, по крайней мере, я думаю, что окна, потому что каретка возвращает изменение)

warn: D3D11CoreCreateDevice: Adapter is not a DXVK adapter
warn: OpenVR: Failed to initialize OpenVR

Какие еще анализы я мог бы попробовать, или эти симптомы вообще узнаваемы? Я ценю помощь.

Моя видеокарта — INTEL HD Graphics 6000.

steam-570940.log

Здравствуйте, @jshaker000 , err:vulkan:wine_vkCreateInstance Failed to create instance, res=-1 — это интересующая вас строка в вашем журнале. Скопируйте системную информацию из Steam ( Steam -> Help -> System Information ) и поместите ее в суть , а затем включите ссылку на суть в этот отчет о проблеме.

Работает ли какое-либо приложение vulkan в вашей системе, например vulkaninfo от vulkan-tools ?

В качестве примечания, возможно, стоит также установить пакет lib32-vulkan-intel , но это, скорее всего, не связано с проблемой, с которой вы столкнулись.

Запуск vulkan tools у меня не работает...

ERROR: [Loader Message] Code 0 : /usr/lib32/amdvlk32.so: wrong ELF class: ELFCLASS32
ERROR at /build/vulkan-tools/src/Vulkan-Tools-1.2.137/vulkaninfo/vulkaninfo.h:642:vkCreateInstance failed with ERROR_OUT_OF_HOST_MEMORY

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

https://gist.github.com/jshaker000/84d7c2fe4600a34b87a55f5208e1bd1d

РЕДАКТИРОВАТЬ: Нашел свою проблему (на самом деле она пряталась передо мной в vulkaninfo . По какой-то причине у меня были установлены AMD и Intel Vulkan, что смутило Steam. Большое спасибо за помощь! @kisak- клапан)

Я пробовал очень много вещей, чтобы запустить эту игру, и она только мигает белым экраном в течение примерно 3 секунд. Я запускаю Arch с Nvidia GTX 960. Я могу играть в другие игры с vulkan, и демо-версия куба vulkan работает отлично. Я пытался использовать protontricks для установки vcrun, но это, похоже, не помогает.

@mrlinuxfish Игра установлена ​​локально?

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

Я понимаю. Сетевое хранилище плохо работает с Proton, отсюда и мой вопрос.

В логах есть что-нибудь интересное?

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

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

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

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

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

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

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