Proton: The Elder Scrolls V: Skyrim Special Edition (489830)

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

Не уверен, что это где оставить такую ​​проблему.

Я тестировал Proton с помощью The Elder Scrolls V: Skyrim Special Edition, и, хотя он работает, похоже, он работает нормально, у NPC не было никаких голосов, но другой звук работал.

Game compatibility - Unofficial XAudio2

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

Если это так, я задаюсь вопросом, можно ли устранить эту проблему, пока Proton не догонит Wine Staging.

В этот момент проще просто установить Wine Staging, чем тратить более 10 часов на разработку мода, чтобы обойти эту проблему.
Или, что еще лучше, попробуйте помочь улучшить патчи в Wine, чтобы они попали в апстрим Wine, чтобы позже он исправил как Skyrim, так и другие игры, в которых есть похожие проблемы.

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

Кажется, это единственная проблема, которую я смог найти. В Wine это обычно решается установкой xact или исправлением xaudio2 Wine. За исключением этой ошибки, игра в Proton работает лучше, чем любая другая попытка запустить ее в Wine.

Что ж, у этого есть решение на Wine, если вы хотите взглянуть.

Принуждение к xact

Использование D3D audio dll отменяет.

https://www.reddit.com/r/linux_gaming/comments/91kazq/comment/e2yyxp1

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

@LiamDawe Ага. Игры Bethesda, которые разрабатывались сами по себе (а не id Software и т. Д.), Требуют множества обходных решений. Fallout 3 и Fallout New Vegas также нуждаются в подобном лечении.

По крайней мере, в Wine.

xact требуется для работы звука во многих играх.
Я сделал проблему именно для этого здесь: # 54

(изменить: связана неправильная проблема! извините)

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

Для этого нужна поддержка WMA. См. Также WineHQ Bug 39402 и ValveSoftware / Wine # 2.

да, иногда xact не устанавливает DLL в правильные папки Windows или что-то в этом роде, конечно, можно применить обходной путь к протону.

Еще одна игра, в которой может быть эта проблема (среди прочего), - Fallout4. Думал, что иногда аудиосистема забивает вообще с FO4.

Ошибка при загрузке модов в Skyrim (72850)

Проблема перенесена с https://github.com/ValveSoftware/Proton/issues/301.
@valeth, опубликовано 2018-08-23T17: 03: 37:

При попытке загрузить моды в Skyrim на панели запуска появляется сообщение об ошибке с сообщением Failed to extract plugin file from ckm! .

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

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

Я не могу заставить SKSE64 работать со Skyrim SE. Вот соответствующая информация в skse64.log :

SKSE64 runtime: initialize (version = 2.0.7 01050270 01D43B0F41F014A8, os = 6.1 (7601))
imagebase = 0000000140000000
reloc mgr imagebase = 0000000140000000
couldn't allocate trampoline, no free space before image
couldn't create branch trampoline. this is fatal. skipping remainder of init process.

Согласно моему google-fu, это проблема с Wine, и этот патч якобы исправляет ее, а также другие Script Extenders. Сопровождающий репо кажется активным и, вероятно, может предоставить дополнительную информацию.

Пытался выполнить шаги на Reddit, а также установить xact на префикс Wine в игре и даже принудительно установить его, но безрезультатно, звук NPC и фоновая музыка, похоже, не воспроизводятся.

@aeikum Поскольку вы, похоже, работаете над xaudio2 на основе FAudio , есть ли способ, которым пользователи могут протестировать его в своих играх? Возможно, вам будет проще, если все сообщество будет тестировать вашу ветку :-)

Быстрое обновление:

Эта проблема, возникающая в Skyrim и многих других играх, будет решена навсегда благодаря реализации FNA, созданной Итаном Ли (носителем игр Linux, сопровождающим FNA) в качестве реализации XACT / XNA2.
https://github.com/FNA-XNA/FNA/issues/90#issuecomment -415503383

1 октября

Некоторые моды устанавливаются, например SkyUI, но при установке SKSE через Steam или вручную я получаю сообщение об ошибке в игре, что SKSE не загружается, поэтому SkyUI не будет работать правильно.
Подтвердил, что версии SKSE и Skyrim совпадают.

Я попытался изменить параметры запуска в свойствах, но кажется, что они игнорируются?
Можно ли переопределить параметры запуска с помощью Proton?

@grigi У меня нет Skyrim SE, но я думаю, это та же проблема, что и с Fallout 4 - к сожалению, расширитель скриптов не будет работать без дополнительных исправлений для wine / proton. Вот неофициальный патч, который заставляет его работать для FO4: https://github.com/hdmap/wine-hackery/tree/master/f4se

@smirgol eep , это проблема Skyrim, НЕ

72850 - это оригинальный скайрим, 489830 - это Special Edition. Так в этой ветке говорится об обеих версиях?

Нет, я создал это только для новой версии.

@grigi проблема с SKSE;) # 170

Извините за то, что смешали оригинальную и специальную редакцию, я неправильно идентифицировал приложение во время массового добавления приложений в отчеты о выпусках и только потом ссылался на него. Поскольку номер 460 только что появился в качестве оригинала, давайте продолжим обсуждение 72850.

Обычные исправления для звука Skyrim SE не работают.

Проблема перенесена с https://github.com/ValveSoftware/Proton/issues/469.
@nstgc, опубликовано 2018-08-25T01: 19: 42:

Пытаюсь заставить Skyrim SE работать с Proton. Я установил xact, использовал winecfg --force xact и попробовал комбинации настройки xaudio2_6 и 2_7 на native. Это позволило мне пройти первую сцену с повозкой, однако звук умирает после приземления дракона, что нарушает сценарии событий. Из всего, что я нашел, это должно работать, но это не так.

Обратите внимание, что я использовал только Proton для всего этого (указав полный путь к двоичному файлу) до самой последней попытки, когда я использовал wine64 для «обновления» префикса с помощью локального вина (3.13)

Я использую Arch Linux.

  • Система: Arch Linux с ядром 4.18.4-arch1-1
  • Proton ver: Все (стандарт SteamPlay, 3.7.3, 3.7.4 Beta)
  • Wayland версия: 1.16.0-1
  • xorg-сервер-xwayland: 1.20.1-1
  • Графический процессор: AMD VEGA RX64
  • Версия Mesa: mesa-git 18.3.0_devel.104104.de57926dc9-1

Проблема (при использовании Wayland):

  • Windowed: Skyrim заикается
  • Полный экран: Skyrim зависает, и система предлагает закрыть или дождаться ответа приложения.

Обходной путь:

Или же

  • Использование Xorg устраняет обе проблемы

Другие проблемы (Xorg и Wayland):

  • Звук зависает через некоторое время, и это повторяется без ограничений
  • Skyrim вылетает при выходе на рабочий стол

Skyrim SE зависает на экране загрузки

Проблема перенесена с https://github.com/ValveSoftware/Proton/issues/828.
@TomBZombie, опубликовано 2018-08-28T14: 17: 10:

Я видел, как несколько людей говорили, что Skyrim SE работает с решением для звука NPC, но я не могу зайти так далеко.

Как ни странно, он отлично работает под Wine + DXVK, так что, похоже, это проблема с протонами.

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

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

Технические характеристики:
Arch Linux
AMD Threadripper 1950x
32 ГБ ОЗУ
nvidia 980ti с драйвером 396,54
Рабочий стол KDE Plasma
Играет с разрешением 3840x2160, но работает 1080p без разницы
без модов, ванильная игра прямо из Steam


@nstgc прокомментировал 2018-08-28T14: 18: 42

Не могли бы вы предоставить как журнал (используйте PROTON_LOG = 1 в параметрах запуска), так и информацию о вашей системе (в справке клиента ==> системная информация)?


@TomBZombie прокомментировал 2018-08-28T14: 28: 34

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

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Desktop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen Threadripper 1950X 16-Core Processor 
    CPU Family:  0x17
    CPU Model:  0x1
    CPU Stepping:  0x1
    CPU Type:  0x0
    Speed:  3400 Mhz
    32 logical processors
    16 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Linux 4.x (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.18.5-arch1-1-ARCH
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12001000
    X Window Manager:  KWin
    Steam Runtime Version:  <Runtime disabled>

Video Card:
    Driver:  NVIDIA Corporation GeForce GTX 980 Ti/PCIe/SSE2
    Driver Version:  4.6.0 NVIDIA 396.54
    OpenGL Version: 4.6
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x17c8
    Revision Not Detected
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  3840 x 2160
    Desktop Resolution: 7680 x 2160
    Primary Display Size: 20.51" x 11.54" (23.50" diag)
                                            52.1cm x 29.3cm (59.7cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 6144 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC1220

Memory:
    RAM:  32025 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_GB.UTF-8
    Total Hard Disk Space Available:  468083 Mb
    Largest Free Hard Disk Block:  418381 Mb
    VR Headset: None detected

Recent Failure Reports:

И файл журнала:

steam-489830.log

У меня проблемы с тем, что Special Edition не сохраняет настройки графики.
Программа запуска автоматически обнаружит и установит ультра, но игра запускается в окне с самыми низкими настройками. Я пытаюсь настроить все вручную, но у меня та же проблема.
Все остальное, похоже, пока работает нормально (кроме моего контроллера xbone, но я думаю, что это просто общая проблема с банкоматом Proton).
Я использую Ubuntu 18.04, использую графические драйверы Nvidia 396.54, GeForce GTX 1060 16 ГБ ОЗУ, Intel i5-7700HQ

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

  • Дистрибутив: Arch Linux
  • Графический процессор: Radeon R9 Fury X
  • Версия драйвера / LLVM: Mesa 18.1.7 / 6.0.1
  • Версия ядра: 4.18.5
  • Версия протона: 3.7

Положение дел

Звук не работает для диалогов, и другие звуковые эффекты также глючны, после принудительной установки xact с помощью winetricks весь звук работал, но вместо этого начал сильно трескать.
Решением проблемы было установить default-fragment-size-msec = 5 в /etc/pulse/daemon.conf и перезапустить pulseaudio.

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

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

Для тех, кто сообщает, что весь звук работает, вы отыграли весь дебют? Я теряю один или два канала звука, начиная с бесшумного рыка дракона, нарушающего сценарии. Никакого потрескивания.

@nstgc Раньше я тестировал сохранение, которое было синхронизировано через Steam Cloud, но теперь протестировано с новым сохранением. Похоже, вы правы, звук перестает работать вскоре после прибытия дракона. Быстрое сохранение с последующим перезапуском игры исправило это, но немного раздражало.

@ johan-bjareholt В какой момент вы быстро сохранили? Я сделал быстрое сохранение сразу после того, как мое имя было названо, и я пошел, но звук прервался в том же месте, и скрипт все еще не запускался / не продвигался.

@nstgc Скрипт для меня тоже на некоторое время перестал продвигаться, Алдуин застрял прямо перед тем, как он собирался вдохнуть огонь в сторожевую башню, но вместо этого просто стоял у сторожевой башни, ничего не делая и глядя внутрь. Я подумал, что ошибка была забавной, и начал пытаться прыгать и стоять на кончике хвоста, но после того, как я сделал это несколько раз (может быть, через 3 минуты), он внезапно снова начал двигаться и сделал свое огненное дыхание, так что игра продолжилась. Наверное, я каким-то образом повторно запускал скрипт при входе / выходе из сторожевой башни между моими попытками, или он просто исправился после некоторого ожидания.

По сообщениям некоторых пользователей, это исправление в некоторой степени работает для Skyrim SE.

https://www.reddit.com/r/linux_gaming/comments/99i4se/skyrim_on_linux_steam_play_no_voiceno_music_audio/

Когда вы быстро путешествуете, играет только музыка.

@ Leopard1907 Да. Это исправление упоминалось несколько раз, в том числе мной. Проблема, по крайней мере для меня и Йохана, заключается в том, что вступительная часть игры (атака дракона) не работает из-за срабатывания ошибки без звука, когда вещь приземляется на башню. Это 100% ошибка даже с этим исправлением, и скрипты (по причинам, не зависящим от меня) привязаны к звуку.

Я могу подтвердить, что испытал nstgc. Только что протестировали на Ubuntu 18.10 (предварительная версия), и исправление xact работает до тех пор, пока не появится последовательность дракона, когда весь звук отключается, а скрипты перестают работать. Так что даже с исправлением xact в него практически невозможно играть.

@ johan-bjareholt

Решением проблемы было установить default-fragments-size-msec = 5 в /etc/pulse/daemon.conf и перезапустить pulseaudio.

Можете ли вы подтвердить это ключевое имя для pulse/daemon.conf ? Ключ в файле по умолчанию, включенном в мой пакет, меньше одной буквы "s": default-fragment-size-msec вместо default-fragments-size-msec .

@webavant Вы правы, вот мой конфиг (строка, начинающаяся с; - это закомментированное значение по умолчанию). Отредактировал исходный комментарий, чтобы исправить это.

; default-fragment-size-msec = 25
default-fragment-size-msec = 5

Всем, кто интересуется проблемами со звуком, был поставлен патч в Wine-staging 3.15.

Это требует, чтобы Wine-staging был скомпилирован с помощью ffmpeg 4. Я отлично играю в игру на Wine-staging 3.16 (кажется, git от 23 сентября), SKSE и множестве модов.

Я считаю, что Proton основан на Wine 3.7, а не на постановке, поэтому он не будет работать с ним должным образом.

Однако я не могу заставить работать некоторые моды, но это может быть проблема с модом / skse, поскольку у меня нет Windows-машины для подтверждения.

Вы говорите о Legendary Edition или Special Edition?

Для всех, кто интересуется проблемами со звуком, я полагаю, что патч был поставлен в Wine-staging 3.13.

Он требует, чтобы Wine-staging был скомпилирован с помощью ffmpeg 4. Я отлично играю в игру на Wine-staging 3.16 (кажется, git от 23 сентября), SKSE и множество модов работают.

Я считаю, что Proton основан на Wine 3.7, а не на постановке, поэтому он не будет работать с ним должным образом.

Однако я не могу заставить работать некоторые моды, но это может быть проблема с модом / skse, поскольку у меня нет Windows-машины для подтверждения.

Хотелось бы узнать, касается ли это SSE или просто ванили Skyrim.

@mmatis Я говорю о выпуске, для которого предназначен этот выпуск. Итак, SE.

ИЗМЕНИТЬ, чтобы не пинговать всех: AMDGPU, RX 580, Arch Linux, wine-staging-git из AUR.

@mmatis Я говорю о выпуске, для которого предназначен этот выпуск. Итак, SE.

Не могли бы вы подробнее рассказать о вашей установке? Видеокарта, дистрибутив, какой метод вы использовали для компиляции вина и т. Д. У меня аналогичная установка, но я получаю сбивающее с толку полуслучайное зависание в игре. Вероятно, нам следует перенести это обсуждение в другое место, поскольку оно касается ВИНА. не конкретно Протон.

Столкнулся с 2 проблемами:
Бывают падения производительности.
Работа звука.

Более того, с проектом PortSteam-16 (portwine-linux.ru) все работает нормально: высокая производительность при высоких настройках графики, без ошибок, звук работает, моды работают.

Возможно, Poroton следует обновить до текущей версии Wine \ Wine-Staging.

Также последняя винная постановка с DXVK отлично работает с игрой. Что еще раз доказывает, что в протоне надо обновлять Wine.

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

Сейчас я использую Antergos / Arch Linux со всем обновленным, у меня RX 580 с mesa 18.2.2-1, и Skyrim Special Edition не запускается. Не могу даже добраться до лаунчера. Он всегда зависает в диалоговом окне Steam «Подготовка к запуску ...».

Бета-версия Proton 3.7-6 и 3.7-7 не работает. Как ни странно, я даже не могу проверить файлы или удалить игру, потому что она всегда висит на всем. Запрос на удаление, повторная проверка файлов, запуск и т. Д.

Нормальная версия работает, Fallout 4 работает, New Vegas работает, и большинство других игр, отличных от Bethesda, тоже работают. Поэтому я не уверен, что мне не хватает или что не работает, вызывая эту проблему.

Сейчас я использую Antergos / Arch Linux со всем обновленным, у меня RX 580 с mesa 18.2.2-1, и Skyrim Special Edition не запускается. Не могу даже добраться до лаунчера. Он всегда зависает в диалоговом окне Steam «Подготовка к запуску ...».

Бета-версия Proton 3.7-6 и 3.7-7 не работает. Как ни странно, я даже не могу проверить файлы или удалить игру, потому что она всегда висит на всем. Запрос на удаление, повторная проверка файлов, запуск и т. Д.

Нормальная версия работает, Fallout 4 работает, New Vegas работает, и большинство других игр, отличных от Bethesda, тоже работают. Поэтому я не уверен, что мне не хватает или что не работает, вызывая эту проблему.

Для запуска использовал эти пакеты, попробуйте установить, перезагрузить и запустить skyrim

sudo pacman -Syu --needed freeglut glew lib32-alsa-lib lib32-alsa-plugins lib32-glu lib32-icu lib32-libdrm lib32-libelf lib32-libglvnd lib32-libice lib32-libpciaccess lib32-libsm lib32-libxdamage lib32-libxi lib32-libxml2 lib32-libxshmfence lib32-libxxf86vm lib32-llvm-libs lib32-lm_sensors lib32-mesa lib32-ncurses lib32-readline lib32-wayland mesa-demos zenity cabextract gnu-netcat icoutils lib32-acl lib32-fontconfig lib32-freetype2 lib32-gettext lib32-harfbuzz lib32-lcms2 lib32-libjpeg-turbo lib32-libnl lib32-libpcap lib32-libpng lib32-libtiff lib32-libusb lib32-libxcursor lib32-libxrandr lib32-libxrender lib32-libxss libutempter p7zip wxgtk-common wxgtk2 wxpython xbitmaps xorg-luit xorg-xmessage xterm samba lib32-libudev0-shim lib32-libgudev lib32-libpulse lib32-libldap lib32-libxml2 lib32-libpng lib32-giflib lib32-gnutls lib32-mpg123 vulkan-icd-loader lib32-vulkan-icd-loader lib32-libldap

@Volkinaz

Спасибо за список! Я собирался попробовать установить все эти пакеты, но сначала, поскольку мне было любопытно, я удалил все файлы игры вручную, так как удаление зависало бы на 0%.

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

Ему по-прежнему нужны переопределения xact для голосов, но в остальном он работает хорошо, насколько я его тестировал.

Ему по-прежнему нужны переопределения xact для голосов, но в остальном он работает хорошо, насколько я его тестировал.

Я бы посоветовал использовать для игр Bethesda проект PortSteam (Portwine-linux.ru). Proton в настоящее время использует старую версию Wine. PortSteam использует модифицированный Wine-staging с множеством дополнительных патчей. Является версией Windiws индивидуального вина, упакованного в Steam. Я бы посоветовал Valve обратиться за помощью в разработке Proton для этого проекта. На данный момент PortWine уже может запускать Uplay!

Проблема с экраном загрузки, о которой я писал ранее, похоже, влияет только на AMD Threadripper:

https://steamcommunity.com/app/221410/discussions/8/1734336452599497070/

Два других человека в той же теме с 1950-х годов страдают от проблемы с экраном загрузки. Может ли кто-нибудь помочь мне отладить это дальше?

Я пытался:

taskset -c 0-7 steam

Но я не уверен, что это просто заставит Steam использовать максимум 8 ядер. Эта настройка отражается в процессе, а затем запускается паром?

В качестве альтернативы, у всех, у кого есть проблема, есть оперативная память 32 ГБ или более. Если это проблема с памятью, можно ли ограничить память для процесса? Кто-нибудь здесь использует 32 ГБ + ОЗУ и успешно запускает специальную версию Skyrim?

Я пробовал следующее:

  • Включение NUMA в BIOS и использование numactl -m 0 -t чтобы заставить Steam (и дочерние процессы) использовать максимум 16 ГБ ОЗУ

  • Отключение SMT, чтобы осталось только 16 ядер

Никакой разницы, проблема в другом.

Как ни странно, год назад Wine + DXVK отлично работал на этой же машине, теперь это касается как Proton, так и Wine.

Я пробовал несколько версий Wine (3.11 и 3.14), либо они не могут запустить Steam, либо имеют ту же проблему. Более старые версии DXVK (0.4) также страдают той же проблемой. Это очень странно.

У меня тоже была эта проблема.

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

Я переключил свою протонную версию на 3.16-1 Beta, мне удалось без проблем пройти обучение и поиграть еще 2 часа, ничего не замечая.

Только что протестировал с proton 3.16-1 Beta. Звук и сценарии по-прежнему прерываются при входе в Крепость Хельген, сразу после первой последовательности драконов.

Только что попробовал Wine 3.18 и DXVK 0.9. Та же проблема, не удается пройти через экран загрузки. В предложениях в Интернете говорится, что это проблема с модами, но у меня ничего не установлено, кроме стандартной установки Steam, которая поставляется с DLC Bethesda.

изменить: я не могу определить, является ли эта проблема DXVK или WINE, потому что при работе без DXVK просто отображается черный экран

@TomBZombie Работает над wine-staging-git из AUR, скомпилированным с помощью ffmpeg 4 (просто установите его) и Nvidia 410.xx для вас?

Потому что эта настройка работает для меня, и единственное серьезное отличие, о котором я могу думать, - это threadripper. Возможно, стоит опубликовать отчет об ошибке в Wine AppDB, если это так.

Привет,
Я просто хотел присоединиться и подтвердить

Одним из важных шагов является то, что вам нужно самостоятельно перекомпилировать Wine-staging в системе с помощью ffmpeg ( см. Мой комментарий по проблеме с Wine ). Текущий предварительно собранный пакет Arch не собран с ffmpeg . Я открыл проблему и отправил письмо сопровождающему, но

Изменить : кажется, что у Proton beta есть патч ffmpeg

@TomBZombie Насчет невозможности пройти через экран загрузки, происходит ли это, когда вы нажимаете новую игру? или только при загрузке сохранения? Если это последнее, то, скорее всего, потому, что вы в какой-то момент изменили настройку ugridstoload на значение выше, чем значение по умолчанию, если вы попытаетесь загрузить сохранение с этим параметром с более низким значением, чем было при сохранении файла, вы получить бесконечный экран загрузки. Решение состоит в том, чтобы вернуть настройку к тому, что было (или выше) во время сохранения. У меня только что была эта проблема, и проблема заключалась в том, что, поскольку файловая система ext чувствительна к регистру, а ntfs - нет ... Skyrim.ini сохраняется Steam как Skyrim.INI, и я пытался переопределить его с помощью Skyrim.ini, но конечно, он был просто вставлен вместе с неотредактированным одним lol, поэтому мне пришлось удалить тот, у которого был INI заглавными буквами, чтобы моя скопированная конфигурация ini вступила в силу.

@Rabcor это новые игры с совершенно пустым винным префиксом. Ни сохранений, ни модов, ни изменений в skyrim.ini, просто ванильный скайрим, пытающийся начать новую игру.

Видимо это ошибка самого вина: https://bugs.winehq.org/show_bug.cgi?id=45984

Там есть предложение отменить фиксацию, но у меня еще не было возможности попробовать.

похоже на ошибку, специфичную для этой фиксации, она кажется довольно важной (хотя и недавней), поэтому, надеюсь, есть лучшее исправление для нее, чем отмена всей фиксации. Если это не было подтверждено на i9 или xeon с большим количеством ядер, это может быть проблема совместимости с AMD или, по крайней мере, с threadripper (и, вероятно, epyc и, возможно, ryzen)

Привет всем, я тоже прыгну на этот пост.

Я знаю, что это невозможно, но я только что ПОЛУЧИЛ Skyrim SE, никогда раньше не играл ни в него, ни в (Fallout 4). Ждал поддержки linux, только сегодня купил оба !! //возбужденный//

Все прошло, как и ожидалось: принудительное использование протона для всех игр работает, игра запускается, играет фоновый звук, но парень на тележке разговаривает со мной молча. Сделал ли WINEPREFIX = ~ / .steam / Steam / steamapps / compatdata / 489830 / pfx / pfx winetricks --force xact и, конечно же, речь теперь работает.

Но это все, что я понял; фургоны, везущие нас (очевидно, пленников?), просто проезжают, как деревня, но ничего не делают, обе телеги перестают катиться, когда мы въезжаем в город; все качаются вверх и вниз, колёса покачиваются, лошади, небо и туман, и всё продолжает оживать, вы можете панорамировать ... но это всё. Меню и все работает нормально. Но игра находится в подвешенном состоянии.

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

«Никаких сохранений, никаких модов» ... как никогда раньше не устанавливалось, даже не знаю, куда идут моды и какие файлы .ini.

Я знаю, что технически github не является форумом поддержки, я пойду поискать @derram ", но игра все еще застревала с криком дракона, из-за чего скрипты NPC ломались", потому что я понятия не имею, что это означает или вот где я, но похоже, что это начало, и я открыт для любых предложений!

Если это важно для разговора: это ноутбук с шестигранным ядром coffeelake i7-8750H 32g с nvidia 1070, использующий проприетарный драйвер 396.18 при 1920x1080 на Ultra (кажется гладким!), Proton 3.7-8 (поставляется с паром), дескрипторы fd находятся 1mil, а в клиенте я отключил наложение Steam и только что повторно проверил локальные файлы игры. Базовая система - Fedora 28, использующая MATE на ядре 4.18.11.

Я не могу комментировать re: loading, потому что я не могу добраться достаточно далеко до места, где это позволит мне сохранить. Вход в меню и выход, видимо, спасает игру? Я получаю много всплывающих окон «Сохранение ...», но, выйдя из Skyrim и перезапустив его, я не могу ничего загрузить, только начинаю новую игру. Что никуда не денется. Ура!

Привет,
Я просто хотел присоединиться и подтвердить

Одним из важных шагов является то, что вам нужно самостоятельно перекомпилировать Wine-staging в системе с помощью ffmpeg ( см. Мой комментарий по проблеме с Wine ). Текущий предварительно собранный пакет Arch не собран с ffmpeg . Я открыл проблему и отправил письмо сопровождающему, но

Изменить : кажется, что у Proton beta есть патч ffmpeg

Запускаем Arch, на Proton 3.16-3 с / без префикса xact все еще нет музыки / звука npc.

@ kisak-valve Запрос ярлыка XAudio2 для этой игры ...

похоже, что proton beta 3.16-4 ломает игру для меня, хотя работа в proton 3.7-8 отлично работает (хотя звук npc никогда не работал у меня, даже с переопределениями xact)

Протестировано возвращение фиксации 1312c6642851d4a0c5de9a71c824800935f96691 в vanilla wine 3.16, как упоминалось в этом отчете об ошибке: https://bugs.winehq.org/show_bug.cgi?id=45984, и это исправляет бесконечную загрузку моей системы threadripper как в Fallout 4, так и в Skyrim

Вот где я, если кто-нибудь может помочь.

Игры работают, моды вроде работают (пока), звук работает (после установки xact).

Нет сценария NPC: во время поездки в открытой карете, возможно, воспроизводятся две строки диалога, а затем они останавливаются. И дело не в том, что звук не работает, а в том, что строки вообще не воспроизводятся. Ни звука, ни субтитров к строкам, карета просто врезается в стену в Хельгене и ничего не происходит.

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

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

Тоже наверное моды, но Skyrim зависает при выходе. Не такая большая проблема, как в Windows, но это вещь.

Протестировано в бета-версии Proton 3.16-4 на Ubuntu 18.04.

Это не моды. Скрипты привязаны к диалогу. Сам по себе XACT не исправит
эта проблема, к сожалению, руководство не отменяет.

13 ноября 2018 г., 21:32 sorin255 < [email protected] написал:

Вот где я, если кто-нибудь может помочь.

Игры работают, моды вроде работают (пока), звук работает
(после установки xact).

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

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

В той или иной форме все еще могут быть проблемы со звуком - если звук не воспроизводится,
сценарий не работает, игры Bethesda такие странные, но я думаю, что это
что-то более глубокое.

Тоже наверное моды, но Skyrim зависает при выходе. Не такой большой
дело как в винде, но это вещь.

Протестировано в бета-версии Proton 3.16-4 на Ubuntu 18.04.

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

@ sorin255

Тоже наверное моды, но Skyrim зависает при выходе.

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

@ sorin255 работает над постановкой вин, согласно этому выпуску, который вы могли прочитать.

https://github.com/ValveSoftware/Proton/issues/4#issuecomment -424667700

Хорошо, может быть, это будет полезно для кого-то умнее меня:
Я установил мод, который заменяет весь звук на улучшенные версии (называемый Lucidity Sound FX на нексусе), и мне удалось воспроизвести все вступление вплоть до Helgen Keep без каких-либо поломок. Заглянув в сам мод, он использует файлы ".wav" для звука, поэтому я не уверен, используют ли они другой кодек или нет.
Хельгенская крепость была полностью отключена (даже после перезапуска игры), но не стала неиграбельной, поскольку вы можете просто бежать впереди того места, где застрянет Хадвар, и делать это без него.
Выйдя из Хельгена, я снова перезапустился, и звук (даже голосовые линии) работал вплоть до камней Стража, где звук снова прервался (я не совсем уверен, в чем была причина, была ли это снова голосовая линия или пользовательский интерфейс. звук.)
Если это так, я задаюсь вопросом, можно ли устранить эту проблему, пока Proton не догонит Wine Staging.

Если это так, я задаюсь вопросом, можно ли устранить эту проблему, пока Proton не догонит Wine Staging.

В этот момент проще просто установить Wine Staging, чем тратить более 10 часов на разработку мода, чтобы обойти эту проблему.
Или, что еще лучше, попробуйте помочь улучшить патчи в Wine, чтобы они попали в апстрим Wine, чтобы позже он исправил как Skyrim, так и другие игры, в которых есть похожие проблемы.

Я пробовал все рекомендации Reddit и Github для этой игры, но мне не удалось сделать ее играбельной. Звук и голоса пропадают вскоре после запуска, а затем игра вылетает. Неиграбельный

Информация о процессоре:
Производитель процессора: AuthenticAMD
Марка процессора: AMD FX (tm) -8320 Восьмиядерный процессор
Семейство процессоров: 0x15
Модель процессора: 0x2
Степпинг процессора: 0x0
Тип процессора: 0x0
Скорость: 3500 МГц
Логических процессоров: 8
Физических процессоров: 8
HyperThreading: не совместим
FCMOV: Совместимо
SSE2: совместимый
SSE3: совместимый
SSSE3: совместимый
SSE4a: Совместимо
SSE41: совместимый
SSE42: совместимый
AES: совместимый
AVX: совместимый
CMPXCHG16B: совместимый
LAHF / SAHF: Совместимость
PrefetchW: не поддерживается

Версия операционной системы:
«Antergos Linux» (64 бит)
Имя ядра: Linux
Версия ядра: 4.18.16-arch1-1-ARCH
Редактор X-сервера: Фонд X.Org
Версия X Server: 12003000
X Window Manager: оболочка GNOME
Версия среды выполнения Steam: steam-runtime-beta-release_2018-09-03

Видеокарта:
Драйвер: NVIDIA Corporation GeForce GTX 950 / PCIe / SSE2
Версия драйвера: 4.6.0 NVIDIA 410.66
Версия OpenGL: 4.6
Плотность цвета рабочего стола: 24 бита на пиксель
Частота обновления монитора: 59 Гц
ID производителя: 0x10de
Идентификатор устройства: 0x1402
Обзор не обнаружен
Количество мониторов: 1
Количество логических видеокарт: 1
Разрешение основного экрана: 2560 x 1080
Разрешение рабочего стола: 2560 x 1080
Размер основного экрана: 26,50 x 11,18 дюйма (28,74 дюйма по диагонали)
67,3 см x 28,4 см (73,0 см диагональ)
Основная шина: PCI Express 16x
Основная видеопамять: 2048 МБ
Совместимые режимы MSAA: 2x 4x 8x 16x

Звуковая карта:
Звуковое устройство: Realtek ALC887-VD

Объем памяти:
Оперативная память: 16022 МБ

Версия операционной системы:
RebornOS "Antergos Linux" (64 бит)

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

Установите wine-staging-pba v.3.19.1 (AUR)

Lutis> Wine Steam> Параметры запуска> Версия Wine> Подготовка системы 3.19
Включить DXVK: 0,92

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

Иногда звук пропадает, но он достаточно стабилен, чтобы проработать почти 70 часов.

Протон 3.16-5

Борк.

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

Для этого нужна сборка FFmpeg:

https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton

Да, то же самое здесь

@flibitijibibo Ну, моя проблема в том, что я не могу выйти из главного меню, и я использую бета-версию 3.16-5. Это все еще связано с Фаудио? В этом случае я думал о DXVK.

Вы узнаете, что это FAudio, когда в выводе PROTON_LOG появится такая строка:

INFO: Assertion failed: 0 && "xWMA is not supported!"

Да, это действительно существует в журнале.

Итак, я скомпилировал FAudio с FFMpeg, чтобы избежать сбоев в меню. Мне удалось пройти начальную сцену, когда дракон приземляется на башню (раньше это было невозможно). Однако я заметил несколько новых проблем:

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

В бета-версии 3.16-5 игра зависает вскоре после входа в главное меню после экрана с логотипом.

Gentoo с ядром 4.19.8
Mesa 18.3, llvm7, clang 7
Ryzen 7 1800X
Vega64
16 ГБ оперативной памяти.

У меня такая же проблема с 3.16-5 и Fedora 29 на Mesa 18.3. Возврат на 3.16-4 работает.

Создал FAudio с рекомендованными параметрами (FFMPEG и Debug) и загрузил ранее сохраненную игру. (главное меню работает нормально)
Старый префикс Proton был удален, так что это чистый префикс 3.16-5 Beta.
Перед загрузкой я получаю это на экране и в журнале Proton:

WARN: 

Assertion failure at F3DAudioCheckCalculateParams (/home/svobonas/dev/FAudio/src/F3DAudio.c:379), triggered 1 time:
  'pEmitter->InnerRadiusAngle <= 6.283185307f / 4.0f && "Value" "pEmitter->InnerRadiusAngle" " is too big"'

Он все еще загружается, но никаких звуков от NPC нет.
Системная информация
Полный журнал Proton: steam-489830.log

Игра зависает в главном меню через несколько секунд.
Информация о системе: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Протон 3.16-5 Бета

Для Ubuntu 18.04 компиляция FAudio с помощью FFMpeg и Debug позволяет мне пройти мимо экрана меню, но голосового звука по-прежнему нет. У меня ошибка утверждения, о которой говорилось выше в m-svo, но перед этим у меня есть еще одно утверждение:

Ошибка утверждения в FAudio_FFMPEG_init (/home/roger/tmp/FAudio/src/FAudio_ffmpeg.c:83), срабатывает 1 раз:
'0 && "Кодек WMAv2 не поддерживается!"'

Использование FFMPEG непосредственно в файле WMA дает эту строку, описывающую входной поток как wma2

Поток №0: 0 (eng): Аудио: wmav2 (a [1] [0] [0] / 0x0161), 22050 Гц, стерео, fltp, 32 кб / с

Так что, возможно, терпит неудачу формат контейнера, а не формат потока.

Steam_System_information.txt

steam-489830.log

steam-489830.log
Зависание на 3.16-5 beta
Арка
меса 18.3.1
Linux 4.19.9

Мышь полностью плохо.
Игра работает на 60fps (без лагов), но выглядит как что мышь работает на 24/30 кадров в секунду. Неиграбельно.
Информация о системе: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Протон 3.16-6 Бета

С бета-версией Proton 3.16-6 и "скомпилированным" Faudio (не включенным в Proton) это работает без сбоев звука, однако я испытываю проблему с эхом / реверберацией в зданиях, наиболее заметными на досягаемости драконов. Кроме того, громкость и панорамирование иногда немного сбиваются, голоса иногда звучат так, как будто они находятся дальше или в другом направлении.

Стоит сравнить нативный и встроенный X3DAudio и XAPOFX - если у вас есть winecfg, установите для x3daudio1_7 и xapofx1_5 значение native и посмотрите, значительно ли это изменит 3D-звук или реверберацию.

Стоит сравнить нативный и встроенный X3DAudio и XAPOFX - если у вас есть winecfg, установите для x3daudio1_7 и xapofx1_5 значение native и посмотрите, значительно ли это изменит 3D-звук или реверберацию.

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

https://youtu.be/ti-PHzNDtc

Я вижу! Таким образом, расстояние может заключаться в том, что мы точно выполняем затухание, чего не было в предыдущей работе Wine с XAudio2 (3D-звук в спецификации XAudio2 ... "сложен" ).

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

Привет,
с Proton 3.16-5 beta тоже нет звука NPC.
Я использую Ubuntu 18.04.1, проприетарные драйверы nvidia 396.54.09.
Я скомпилировал FAudio из git с помощью этой команды:

git clone https://github.com/FNA-XNA/FAudio.git 
cd FAudio
mkdir build
cd build
cmake .. -DXNASONG=OFF -DFFMPEG=ON 
make
cp libFAudio.so <Your Steam Dir>/steamapps/common/Proton\ 3.16\ Beta/dist/lib64

Никаких флагов на Steam launcher.

РЕДАКТИРОВАТЬ: РЕШЕНО С ИСПРАВЛЕНИЕМ
Использована сборка FAudio из https://github.com/Kron4ek/FAudio-Builds
и установите dll в префикс Wine с помощью скрипта wine_setup_native.

Я вижу! Таким образом, расстояние может заключаться в том, что мы точно выполняем затухание, чего не было в предыдущей работе Wine с XAudio2 (3D-звук в спецификации XAudio2 ... "сложен" ).

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

Не на видео выше, но на Dragons Reach реверберация становится довольно сумасшедшей. В видео есть несколько случаев слишком сильного затухания звуков, идущих сзади сразу после 7:20, например, NPC, который кричит "смерть штормовым плащам", который вы едва слышите.

А как насчет мыши?
Информация о системе: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Протон 3.16-6

output

Могу подтвердить, что эта проблема все еще существует. Я использую Linux Mint 19.1 для игр с последней официальной сборкой Proton (бета-версия Steam).

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

Непонятно, почему проблема сохраняется, игра не меняет никаких файлов, кроме сохранений.

@ V-Kh В идеале с FAudio вам нужно начинать с чистого префикса без каких-либо предварительных замен.

При установке самокомпилированного FAudio w / wma для протона не должно использоваться winetricks xact или не должно быть собственных переопределений для dll xaudio (он использует встроенную). Вы буквально просто заменяете libFAudio.so в steamapps / common / Proton 3.16 Beta / dist / lib64 (ваша папка proton, а не префикс) и больше ничего не делаете.

При использовании FAudio-Builds переопределения используются, но все равно начинаются с нового префикса, игнорируйте любые предыдущие советы относительно принудительного использования xact и просто устанавливайте префикс с помощью сценария wine_setup_native.

Наконец, я не знаю, помогает ли это при использовании среды выполнения Steam, но убедитесь, что в самом дистрибутиве Linux установлен ffmpeg из диспетчера пакетов / ppa.

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

Оба решения работают некорректно. @ Kron4ek с радостью исправил для меня свои скрипты, однако предварительно скомпилированные библиотеки работают только временно. Любой экран загрузки снова прерывает игру: я слышу только эмбиентную музыку (везде такая же предельно тихая мелодия), никаких других звуков. Это исправляет перезапуск игры.
Когда я собираю библиотеку с нуля, она остается стабильной, но речи снова нет.
UPD. добавлена ​​поддержка ffmpeg, снова нет речи и музыки, однако я наконец могу выйти из игры должным образом. Одна из возможных причин, которую я здесь вижу, заключается в том, что для него требуется SDL 2.0.9, тогда как самая последняя версия в репозиториях - 2.0.8.

А как насчет мыши?
Информация о системе: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Протон 3.16-6

Выключите TAA. Я переключился на FXAA, и после небольшого начального заикания кеш шейдеров был построен (по крайней мере, для этой области), и теперь он отлично работает.

У кого-нибудь еще были проблемы с какой-либо моделью с зеркальным отображением, получающей этот странный черный артефакт?

Оборудование - R9 390 с драйверами AMDGPU.

skyrimse

@ V-Kh

добавлена ​​поддержка ffmpeg, снова нет речи и музыки, однако я наконец могу выйти из игры должным образом. Одна из возможных причин, которую я здесь вижу, заключается в том, что для него требуется SDL 2.0.9, тогда как самая последняя версия в репозиториях - 2.0.8.

Я нашел то же самое - следовал рецепту, чтобы включить поддержку wma через ffmpeg в FAudio, и скопировал мою новую библиотеку на место, но все еще без голосов или музыки (здесь дистрибутив на основе Ubuntu 18.04).

Я вручную установил SDL 2.0.9, но это не имело значения. Однако мне удалось заставить его работать с изменением кода, как описано в этой проблеме, которую я сделал в репозитории FAudio: https://github.com/FNA-XNA/FAudio/issues/107

Между прочим, у меня также была проблема с threadripper (AMD 1950x), которая была исправлена ​​путем ручного применения diff на https://bugs.winehq.org/attachment.cgi?id=62712&action=diff&context=patch&collapsed=&headers=1&format=raw to файл dlls / ntdll / nt.c, используемый этим репо в бродячей сборке.

Кажется, пока все работает, хотя я даже не добрался до Хельгена, так что это может быть немного преждевременно ...

Установка самокомпилированного FAudio w / wma для протона устранила проблему со звуком. Однако, если вы часто выходите из игры, это может полностью зависнуть от вас. Я использую Ubuntu Budgie 18.10 с Nvida 415.27. Кто-нибудь еще испытывает это?

@TheSIlentLink Использование Alt-табуляции из Skyrim отрывочно и в Windows, что часто приводит к сбою игры. По крайней мере, по моему опыту, в этом отношении Proton / Wine ничем не отличается.

@TheSIlentLink методом проб и ошибок я обнаружил, что проблема зависания связана с esync. После отключения esync я мог играть около 4 часов без зависания игры. Исправлена? Понятия не имею, но он не завис, так как я отключил esync.

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

@returntrip другой обходной путь - отключить vsync, изменив iVSyncPresentInterval в ~/.local/share/Steam/steamapps/compatdata/489830/pfx/drive_c/users/steamuser/My Documents/My Games/Skyrim Special Edition/SkyrimPrefs.ini на 0. Я лично считаю, что это лучший способ обхода, поскольку он не требует от вас прекращения использования Wayland.

Я решил снова попробовать собрать FAudio с нуля. Удостоверился, что SDL 2.0.9 был установлен (его нет в репозитории Ubuntu, поэтому нужно было снова создать его с нуля), а также убедился, что ffmpeg 4 был установлен в соответствии с https://github.com/FNA-XNA/FAudio/issues/107 #issuecomment -462083324 перед сборкой. Подождал, пока все это будет построено, прежде чем переустановить игру. Я могу попасть в меню в обычном режиме, но при запуске игры я получаю сообщение об ошибке:

Ошибка утверждения в F3DAudioCheckCalculateParams (/home/sorin255/FAudio/src/F3DAudio.c:379), срабатывает 1 раз: 'pEmitter-> InnerRadiusAngle <= 6.283185307f / 4.0f && "Value" "pEmitter-> InnerRadius" is tooAngle " большой "'

А потом вообще никакого звука.

Я заметил, что @ m-svo имеет ту же ошибку, что и выше, поэтому я надеюсь, что это старые новости, для которых уже есть исправление?

Работает на Ubuntu 18.04 и Proton 3.16-7 Beta. По крайней мере, я больше не получаю всплывающее сообщение о том, что кодек WMA не поддерживается.

Журнал прилагается.
steam-489830.log

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

Любые советы по компиляции и установке SDL 2.0.9 были бы очень хороши. Я просто хочу, чтобы репозиторий был обновлен до последней версии, сдался ли сопровождающий?

Я все еще застрял в SkyrimSE без голосов или музыки, это почти в пределах моей досягаемости, но последнее препятствие SDL сбивает меня с толку.

обновление: похоже, мне не нужен SDL 2.0.9, поскольку компиляция Faudio с установленным ffmpeg4 заставляет голоса и музыку работать должным образом. ура :)

Мне стало немного нервничать, что пул-реквест, который исправит SKSE / F4SE, все еще нетронут с августа прошлого года, он даже не был протестирован (и теперь это единственный открытый пул-реквест) ... Теперь, когда FAudio решили наши проблемы со звуком, это единственное, что осталось до того, как мы получим полную функциональность :(

@Rabcor какой

Итак, новое обновление.

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

Другая большая проблема, с которой я столкнулся, - это снова ломающиеся голоса. Пока что я нашел только ОДИН его случай, когда выполнял «Дипломатический иммунитет», а именно где-то между уходом из Солитьюда и встречей с Дельфиной, чтобы уйти на вечеринку. К сожалению, без голосов невозможно продвинуться в квесте. Хорошая новость заключается в том, что на этот раз на самом деле есть конкретная ошибка, которую можно отладить. Фактически, два!

Ошибка утверждения в FAudio_CreateSourceVoice (/home/sorin255/FAudio.c:384), срабатывает 1 раз: '0 && "Неподдерживаемый тег формата!" '

и

Ошибка утверждения в FAudioVoice_SetOutputVoices (/home/sorin255/FAudio/src/Faudio.c:956), срабатывает 1 раз: 'voice-> outputChannels> 0 && voice-> outputChannels <9'

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

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

Прикрепил мои логи:

steam-489830.log

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

Proton 3.16-8 Beta для меня снова убил FAudio в SkyrimSE, пора снова скомпилировать его из исходников. И голоса вернулись.

Игра регрессировала. Возникла проблема с бесконечным экраном загрузки. Протон 3.16-8 Бета

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

https://gist.github.com/Leopard1907/0a162dee435a5dc05eeb9df017d19624

Журнал игры:

steam-489830.log

Привет @ Leopard1907 , есть ли у вас известные рабочие версии Proton?

@ кисак-клапан

3.16-4 работает.

Привет @ kisak-valve, тег регрессии можно удалить. Поскольку выяснилось, что это не общая регрессия и специфическая локаль из-за изменения.

Загрузка игры с помощью LC_CTYPE=C является допустимым обходным путем.

Об этом можно прочитать здесь.

https://github.com/ValveSoftware/Proton/issues/255#issuecomment -469316807

Мне пришлось скопировать файлы FAudio, которые я скомпилировал из папки 3.16-8, в 4.2-1, чтобы звук работал.

SkyrimSE все виды звука исправлены следующим образом:
https://github.com/Kron4ek/FAudio-Builds
Краткое руководство, видео и тест:
https://youtu.be/aIM6KlKn_hE
Он работает с 5.1-канальным звуком. С 2.1 не работает или мне нужно какое-то обходное решение.
Итак, Proton наконец-то может добавить SkyrimSE в библиотеку.

Ubuntu 18.10, GTX 1060, Creative X-Fi 20K1
Пока что я обнаружил небольшую речевую ошибку, когда несколько персонажей говорили друг с другом в некоторых квестах. Это сократит речь, сократит ее большую часть, но без перерывов (как старый метод с XACT). Все еще хорошо работает с обычным игровым процессом. Я тестирую его в одном особенном месте в игре, в котором XACT никогда не работает. Это Колледж Винтерхолда.

Я скопировал самостоятельно скомпилированные файлы FAudio из 3.16-8 в 4.2-1, но голоса и музыка, похоже, у меня не работают. По крайней мере, звуковые эффекты. У меня не появляется обычное всплывающее окно с ошибкой, которое нужно игнорировать.

Я не уверен, связано ли это с двумя новыми файлами FAudio (faudio.so.0 и faudio.so.0.19.03) в папке 4.2-1 или нет.

Игра запущена на версии 3.16-8.

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

Только что вернул свои голоса в 4.2.0 с локально созданным FAudio. это было

cp -d libFAudio.so*  ~/.steam/steam/steamapps/common/Proton\ 4.2/dist/lib64/

из каталога FAudio build который помог мне сохранить все символические ссылки без изменений. И я забыл собрать его с помощью cmake -DFFMPEG=ON :)

Я вижу очень много людей, предлагающих установить FAudio от пользователя Kron4ek. Похоже, это решает проблему, о которой идет речь, и все счастливы, что у вас есть рабочая версия Skyrim на Linux. Было сказано, что,
1) Я не думаю, что безопасно устанавливать библиотеки DLL на ваш компьютер без некоторого MD5, гарантирующего, что они не были изменены в какой-либо форме.
2) История разработчиков этого репо довольно короткая.
3) Для этого метода отсутствует одобрение Proton / Wine.

Что вы думаете?

Установка из Kron4ek проста и хорошо задокументирована, но из Steam Proton - для меня это сложно или почти невозможно. Нет хорошей документации, как это сделать. Я компилирую так много вещей, но Proton не могу. Для этого я выбрал Kron4ek. Если я увижу что-нибудь получше, я скомпилирую Proton, но никто не объяснит это в сети.

Вы не обратились к проблеме безопасности. @ кисак-клапан посоветуйте пожалуйста.

На стороне Proton распространение FAudio с включенным ffmpeg в настоящее время заблокировано по юридическим причинам.

Сборки Kron4ek FAudio должны быть удобными сборками https://github.com/FNA-XNA/FAudio, и есть запись для самостоятельной сборки FAudio на https://github.com/FNA-XNA/FAudio/wiki/FAudio-for -Протон.

Я компилирую так:
https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton (спасибо kisak-valve)
Все зависимости, включая компиляцию для FAudio и SDL, для Ubuntu 18.10:
cmake libavcodec-dev libavutil-dev libswresample-dev libsdl2-dev mercurial ffmpeg
Также для сборки FAudio необходимо установить более новую версию SDL 2.0.9 (в Ubuntu 18.10 это SDL 2.0.8) оттуда:
https://wiki.libsdl.org/Installation
Только для SkyrimSE работает. В Dark Souls 3 он нарушает звук 5.1 (только со сборкой Kron4ek он работает со звуком 5.1), и новая игра не может запуститься, потому что таким образом не запускается 1-е видео ролика и игра вылетает.
Со сборкой Kron4ek обе игры работают со звуком 5.1.
Поэтому, если не удается получить распространение FAudio с включенным ffmpeg, по закону SkyrimSE никогда не будет добавлен в список Proton.

Редактировать:
После тестирования и игры в SkyrimSE , он действительно работает лучше, чем сборка Kron4ek, с помощью этого руководства " https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton ". Ни треска, ни треска, все голоса и звуки вроде работают. Пользуюсь последним Proton 4.2-2.

Это моя статья, как скомпилировать и установить FAudio для Proton. Некоторым новичкам вроде меня это может быть полезно:
Установите FAudio с поддержкой FFmpeg для SkyrimSE для Ubuntu 18.10 / 19.04 и Proton 4.2 , чтобы включить музыку и все голоса чистыми (https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton):

  1. Откройте терминал и установите зависимости:
    sudo apt install git cmake libavcodec-dev libavutil-dev libswresample-dev libsdl2-dev mercurial ffmpeg

пропустите этот шаг (шаг 2) для Ubuntu 19.04. Уже есть SDL 2.0.9

  1. Клонировать из git и установить последнюю версию SDL (v2.0.9)
    cd ~
    hg clone https://hg.libsdl.org/SDL SDL
    cd SDL /
    mkdir build
    cd build
    ../configure
    make -j4
    sudo make install
  2. Клонируйте из git и скомпилируйте FAudio для использования с Proton:
    cd ~
    git clone git: //github.com/FNA-XNA/FAudio.git
    cd FAudio
    mkdir flibitBuild
    cd flibitBuild
    cmake .. -DXNASONG = ВЫКЛ -DFFMPEG = ВКЛ
    make -j4
  3. Теперь скопируйте скомпилированный libFAudio.so.0 в Proton 4.2.
    cp libFAudio.so.0 $ HOME / .steam / steam / steamapps / common / Proton \ 4.2 / dist / lib64 /
  4. Теперь играйте в SkyrimSE с Proton 4.2 с кристально чистым звуком!

_Мои комментарии о звуке, использованные таким образом:
Теперь я с удивлением слышу эхо в голосах, когда разговариваю с людьми в закрытых помещениях, таких как комнаты, дома и т. Д. Это так ясно!

Я решил снова попробовать собрать FAudio с нуля. Убедитесь, что SDL 2.0.9 был установлен (его нет в репозитории Ubuntu, поэтому необходимо было снова создать его с нуля), а также перед сборкой удостоверился, что ffmpeg 4 был установлен согласно FNA-XNA / FAudio # 107 (комментарий) . Подождал, пока все это будет построено, прежде чем переустановить игру. Я могу попасть в меню в обычном режиме, но при запуске игры я получаю сообщение об ошибке:

Ошибка утверждения в F3DAudioCheckCalculateParams (/home/sorin255/FAudio/src/F3DAudio.c:379), срабатывает 1 раз: 'pEmitter-> InnerRadiusAngle <= 6.283185307f / 4.0f && "Value" "pEmitter-> InnerRadius" is tooAngle " большой "'

А потом вообще никакого звука.

Я заметил, что @ m-svo имеет ту же ошибку, что и выше, поэтому я надеюсь, что это старые новости, для которых уже есть исправление?

Работает на Ubuntu 18.04 и Proton 3.16-7 Beta. По крайней мере, я больше не получаю всплывающее сообщение о том, что кодек WMA не поддерживается.

Журнал прилагается.
steam-489830.log

Изменить: я, вероятно, должен упомянуть, что просто щелчок всегда игнорирует исправленный звук, и в игру можно играть _crosses finger_, но я не уверен, что это было лучшее решение.

Эта ошибка возникает из-за того, что вы создаете FAudio с параметром отладки -DCMAKE_BUILD_TYPE = Debug
Просто обойтись без него, вот так:
cmake .. -DXNASONG = ВЫКЛ -DFFMPEG = ВКЛ

Надеюсь, все вы играете в SkyrimSE без проблем часами, как и я :) Я столько часов играю и делаю столько квестов без проблем.
Единственная проблема на данный момент (если это действительно может быть проблемой) заключается в том, что Хеймскр в Вайтране не общается с публикой , но должен. Он молчит, но будет говорить со мной, если я его спрошу:
https://youtu.be/OcA8Cykd7U0?t=935
То же самое и со FAudio для Proton.
Демонстрация того, как он должен выступать перед публикой:
https://youtu.be/jWq9PZ_PB-0

Единственная проблема на данный момент (если это действительно может быть проблемой) заключается в том, что Хеймскр в Вайтране не общается с публикой , но должен. Он молчит, но будет говорить со мной, если я его спрошу:
https://youtu.be/OcA8Cykd7U0?t=935
То же самое и со FAudio для Proton.
Демонстрация того, как он должен выступать перед публикой:
https://youtu.be/jWq9PZ_PB-0

У меня нет этой проблемы (хотя я использую сборку Faudio на несколько недель старше из-за лени при компиляции новой):

Screenshot from 2019-04-19 08-36-59

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

Единственная проблема на данный момент (если это действительно может быть проблемой) заключается в том, что Хеймскр в Вайтране не общается с публикой , но должен. Он молчит, но будет говорить со мной, если я его спрошу:
https://youtu.be/OcA8Cykd7U0?t=935
То же самое и со FAudio для Proton.
Демонстрация того, как он должен выступать перед публикой:
https://youtu.be/jWq9PZ_PB-0

У меня нет этой проблемы (хотя я использую сборку Faudio на несколько недель старше из-за лени при компиляции новой):

Screenshot from 2019-04-19 08-36-59

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

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

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

Ничего не скрывать, звук / речь и его размахивание руками - это нормально с моей стороны.

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

Редактировать, вот видео:

https://youtu.be/DzvhVltrWA8

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

Ничего не скрывать, звук / речь и его размахивание руками - это нормально с моей стороны.

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

Редактировать, вот видео:

https://youtu.be/DzvhVltrWA8

Да, я удаляю всю папку skyrimse pfx. Хеймскр по-прежнему молчит.
Какая у вас конфигурация звука? Вы тоже компилируете 32-битные библиотеки? Пробую с моно, стерео, 2.1, 5.1 - по-прежнему молчит Heimskr.
Вы использовали сборку Kron4ek? Или это: https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton (сейчас я использую это)

У меня довольно странная проблема с производительностью (без модов, специальное издание vanilla skyrim).

В новой игре вступление вниз по склону и бег по огню в Хельгене, почти постоянные 60 кадров в секунду.

Однако, как только я попадаю внутрь, мой FPS колеблется между 45-60. Это странно, потому что я помню, как играл до этого, всегда получал гораздо более высокий FPS внутри, чем снаружи. Просто стоя внутри и глядя на стену, я получаю 52 кадра в секунду. Во время прогулки на улице дает мне 60. Мне интересно, не проблема ли это FAudio с эхо-звуком, который у нас был раньше. Возможно, вычислительная мощность, необходимая для вычисления этих эхо-сигналов, намного выше.

Я думаю, что это проблема с процессором, потому что снижение разрешения / качества теней не имеет значения: быстро снаружи, медленно внутри. Кто-нибудь еще заметил подобную проблему?

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks. не считая того факта, что он зависает, если вы бросите курить.

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks. не считая того факта, что он зависает, если вы бросите курить.

Вы пробовали это с SKSE64 и модами? В последний раз попробовал Олдрим, у меня были жалобы на СКСЕ.

@nstgc

Я могу говорить только о Skyrim SE, потому что да, моды работают нормально, за исключением мода Skyui. Люди, которые жалуются, должны понимать, что им нужно вручную переместить файлы модов в папку Data и включить их из меню модов в игре. Также работает расширитель скриптов, вам просто нужно правильно его переименовать, чтобы заставить Steam запускаться из него.

@nstgc

Я могу говорить только о Skyrim SE, потому что да, моды работают нормально, за исключением мода Skyui. Люди, которые жалуются, должны понимать, что им нужно вручную переместить файлы модов в папку Data и включить их из меню модов в игре. Также работает расширитель скриптов, вам просто нужно правильно его переименовать, чтобы заставить Steam запускаться из него.

Спасибо, это полезно знать, так как SKSE Олдрима (по крайней мере для меня) вылетает из строя (ему не нравится одна из dll). Программы 32b иногда кажутся забавными в этих префиксах 64b.

@nstgc

К сожалению, это имеет смысл только потому, что с 32-битными префиксами было проделано намного больше работы, чем с 64-битными префиксами. Я не думаю, что до того, как Value начал помогать Wine, 64-битные префиксы вообще не работали.

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks. не считая того факта, что он зависает, если вы бросите курить.

Для меня иногда игра зависает, иногда нет. Иногда в Вайтране ночью у меня возникали глюки на местности, но днем ​​- без проблем. Иногда я попадал на людей, которые застревали при ходьбе. Некоторые разговоры с людьми обрезаются перед окончанием. Но все это никак не влияет на игровой процесс и какие-либо квесты. Поверьте, я много играю и выполняю много квестов. Так что я знаю все ошибки на данный момент :) Я сделаю видео для некоторых ошибок, чего нет в версии для Windows.

РЕДАКТИРОВАТЬ:
Теперь вы можете увидеть все ошибки через Proton здесь:
https://youtu.be/dA9A8ds6KNg

@ смертьxxx123

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

@ deathxxx123 странно, у меня около 20 часов на Skyrim SE + Proton, и я не видел ни одной из этих графических проблем, но иногда у меня отключался звук. Какие настройки / оборудование вы используете?

Ранее в этой теме я писал о низком FPS внутри, но это было исправлено с повышением производительности в 1.2, и теперь я получаю почти постоянные 60 кадров в секунду везде при 4k ultra (видео здесь: https://www.youtube.com/watch ? v = dtojMh4De1o &)

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks. не считая того факта, что он зависает, если вы бросите курить.

Для меня иногда игра зависает, иногда нет. Иногда в Вайтране ночью у меня возникали глюки на местности, но днем ​​- без проблем. Иногда я попадал на людей, которые застревали при ходьбе. Некоторые разговоры с людьми обрезаются перед окончанием. Но все это никак не влияет на игровой процесс и какие-либо квесты. Поверьте, я много играю и выполняю много квестов. Так что я знаю все ошибки на данный момент :) Я сделаю видео для некоторых ошибок, чего нет в версии для Windows.

РЕДАКТИРОВАТЬ:
Теперь вы можете увидеть все ошибки через Proton здесь:
https://youtu.be/dA9A8ds6KNg

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

Screenshot from 2019-05-21 00-30-03

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks. не считая того факта, что он зависает, если вы бросите курить.

Для меня иногда игра зависает, иногда нет. Иногда в Вайтране ночью у меня возникали глюки на местности, но днем ​​- без проблем. Иногда я попадал на людей, которые застревали при ходьбе. Некоторые разговоры с людьми обрезаются перед окончанием. Но все это никак не влияет на игровой процесс и какие-либо квесты. Поверьте, я много играю и выполняю много квестов. Так что я знаю все ошибки на данный момент :) Я сделаю видео для некоторых ошибок, чего нет в версии для Windows.
РЕДАКТИРОВАТЬ:
Теперь вы можете увидеть все ошибки через Proton здесь:
https://youtu.be/dA9A8ds6KNg

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

Screenshot from 2019-05-21 00-30-03

Я использовал чистую установку для Linux, у меня есть резервная копия для полной игры, поэтому мне не нужно загружать каждый раз.
Но я буду тестировать с новой загрузкой. Может быть, ошибки есть, потому что я использую Nvidia и Auzen audio ...
Я исправляю эхо с помощью WINEDLLOVERRIDES = xaudio2_7 = n, b% command%
Мои характеристики:
ОС: Ubuntu 19.04 (64 бита)
ЯДРО: 5.0.0-15-generic
Процессор: Intel Core i7-6700K @ 4,00 ГГц
Графический процессор: NVIDIA GeForce GTX 1060 6 ГБ
ДРАЙВЕР ГП: NVIDIA 418.56
Оперативная память: 32 ГБ

@ смертьxxx123

WINEDLLOVERRIDES = xaudio2_7 = n, b% command%

Было сказано, что это исправление проблем со звуком, когда музыка не играла, а NPC не разговаривали, но это не работало все время. Я обнаружил, что использование protontricks для установки faudio работает намного лучше, поэтому, если вы обнаружите, что WINEDLLOVERRIDES = xaudio2_7 = n, b% command% не избавляет полностью от эха, вы можете попробовать faudio.

Я также использую этот драйвер nvidia. Надеюсь, на этот раз тебе повезет.

Кстати, вам, вероятно, следует обновить ядро, потому что оно не указано как стабильное. https://www.kernel.org/ Возможно, это не поможет в решении этой проблемы, но стоит попробовать.

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks. не считая того факта, что он зависает, если вы бросите курить.

Я сделал это, и да, это работает, за исключением того, что теперь вместо только звука sfx, у меня звук работает, но с треском в фоновом режиме ... кто-нибудь знает, в чем конкретно эта проблема? У меня есть звуковая карта USB Omni 5.1.

Это устранило эту проблему с треском и треском.
PULSE_LATENCY_MSEC = 60% команда%

Проблема, если у вас просто sfx audio, вероятно, по какой-то причине
Сборка FAudio не поддерживает FFMPEG.

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

Честно говоря, лучше всего компилировать FAudio из исходников. (если вы
на Ubuntu или другом производном Debian, возможно, придется скомпилировать SDL2 и
МОЖЕТ БЫТЬ FFmpeg 4 из исходников, чтобы установить те, которые были установлены с момента последнего I
проверили, что они еще не обновлены в репозиториях Debian), таким образом вы получите
версия с рабочим FFmpeg точно.

Во вторник, 21 мая 2019 г., в 00:27 jarrard [email protected] написал:

Игра отлично работает на 4.2.4, вам просто нужно установить faudio через protontricks.
не считая того факта, что он зависает, если вы бросите курить.

Я сделал это, и да, он работает, за исключением того, что теперь, а не только sfx
аудио, у меня звук работает, но с треском в фоновом режиме ... кто угодно
знаете конкретно, что это за проблема? У меня есть звуковая карта USB Omni 5.1.

-
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/ValveSoftware/Proton/issues/4?email_source=notifications&email_token=AKBBPX6JO7NOY7IRYILXB73PWOI6JA5CNFSM4FQ3BTMKYY3PNVWWK3TUL52HS4DFMVREXGue4
или отключить поток
https://github.com/notifications/unsubscribe-auth/AKBBPXZX36PA4R52WXLSAWDPWOI6JANCNFSM4FQ3BTMA
.

-

Энтони Эремонди

@ sorin255

Не знаю, зачем вам собирать фаудио. Я смог без проблем установить его из protontricks. Я полагаю, если это не сработает, то да, компиляция может быть вариантом, но было бы стыдно иметь что-то, связанное с вином / протонами. (если, конечно, вы не используете Gentoo LOL)

@ sorin255

Не знаю, зачем вам собирать фаудио. Я смог без проблем установить его из protontricks.

ЭТО

Есть ли у нас какие-либо хорошие решения для установки модов, кроме старой доброй ручной установки, поскольку мы не можем надежно использовать nexus mod manager / vortex как есть?

Вы можете настроить свои моды и включить те, которые хотите, с помощью MO2, даже запустить с ним xedit, но вы не можете использовать MO2 для запуска skyrimse, вам нужно сначала запустить специальный скрипт для символической привязки модов, а затем запустить skse64 отдельно после их символическая ссылка. Время загрузки может занять 5 минут или около того .. (может быть быстрее на разделе ext4).

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

@Rabcor vortex отлично работает для меня и других людей https://appdb.winehq.org/objectManager.php?sClass=version&iId=36688 https://lutris.net/games/vortex-mod-manager/

Может ли кто-нибудь (возможно, @jarrard или @ codeman101, поскольку они, похоже,

$ protontricks -s "The Elder Scrolls V: Skyrim Special Edition"
Found the following games:
The Elder Scrolls V: Skyrim Special Edition (489830)
...
$ protontricks 489830 dlls list | grep -i faudio | wc -l
0

@cqcallaw protontricks 489830 faudio

Run winetricks for game with APPID
$ protontricks APPID COMMAND

@soredake Спасибо! Мне не удалось заставить это работать ("unknown arg faudio"):

$ protontricks 489830 faudio
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20180217 - sha256sum: 1b156c616174f41df79d72a90c52eb2b110c63a6e8ecb865d303a8f9f0908924 with wine-4.2 and WINEARCH=win64
Unknown arg faudio
Usage: /usr/bin/winetricks [options] [command|verb|path-to-verb] ...
<rest of the usage message>

Я установил protontricks, как описано в https://github.com/Matoking/protontricks#pipx -recommended. Я также повторил попытку с 32-битным префиксом , но не уверен, что применяю его правильно.

Похоже на окружающую среду - есть идеи?

@Rabcor vortex отлично работает для меня и других людей https://appdb.winehq.org/objectManager.php?sClass=version&iId=36688 https://lutris.net/games/vortex-mod-manager/

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

v20180217 не совсем старый, разве нет более поздних?

Я только что обновил свою копию Winetricks, и это V20190310.
ps Причина, по которой я компилирую FAudio из исходников, заключается в том, что для меня каждый раз, когда появляется обновление для Proton с новой копией FAudio, NPC в SkyrimSE замолкают, создание собственной копии из исходников вроде как удовлетворительное, может быть, я ' м немного странно?

Это хорошо известная проблема, и что-то Steam / Valve нужно исправить, подумайте о поддержке звука wmv или что-то в этом роде, какая-то проблема с лицензией не позволяет им просто объединить его по умолчанию ...

Жаль, но, по крайней мере, мы можем обойти это и заставить игру работать на 100%.

@Rabcor установить dotnet и vortex не так уж сложно, и с помощью lutris я могу установить игры / vortex в общем префиксе.

Да, я просто привык к MO2, он хорошо работает с fnis и всеми остальными 400 внешними приложениями, которые вам нужны для работы. Не знаю, насколько хорошо они работают в Vortex, я дам ему еще один шанс.

Здравствуйте,

Так что я могу заставить игру загрузиться и звук заработать, установив faudio с помощью protontricks. Проблема для меня связана с графикой. При попытке запустить с использованием DXVK у меня везде появляются серые / глючные текстуры, но игра работает со скоростью 60 кадров в секунду (см. Здесь https://youtu.be/O5Ae6OB37oE). Не имеет значения графическая настройка. Это на низком уровне. Если я использую PROTON_USE_WINED3D = 1 в качестве варианта запуска, серые / глючные текстуры исчезнут, но игра будет работать со скоростью 20 кадров в секунду. Я устал искать исправление, но безрезультатно.

Детали системы:

Протон: 4,2-6
Дистрибутив: Manjaro Linux
Ядро: 5.1.4-1-MANJARO
Оперативная память: 16 ГБ
Драйвер графического процессора
Графический процессор: Radeon RX 580
Процессор: AMD Ryzen 5 2600X Six-Core

вы можете получить мезу 19,1 или 19,2? не знаю, поможет ли это.

Здравствуйте,

Так что я могу заставить игру загрузиться и звук заработать, установив faudio с помощью protontricks. Проблема для меня связана с графикой. При попытке запустить с использованием DXVK у меня везде появляются серые / глючные текстуры, но игра работает со скоростью 60 кадров в секунду (см. Здесь https://youtu.be/O5Ae6OB37oE). Не имеет значения графическая настройка. Это на низком уровне. Если я использую PROTON_USE_WINED3D = 1 в качестве варианта запуска, серые / глючные текстуры исчезнут, но игра будет работать со скоростью 20 кадров в секунду. Я устал искать исправление, но безрезультатно.

Детали системы:

Протон: 4,2-6
Дистрибутив: Manjaro Linux
Ядро: 5.1.4-1-MANJARO
Оперативная память: 16 ГБ
Драйвер графического процессора
Графический процессор: Radeon RX 580
Процессор: AMD Ryzen 5 2600X Six-Core

Попробуйте с Ubuntu / Solus, если у вас такая же проблема, значит, ваша карта не в порядке. Попробуйте установить в BIOS значение "стабильный". Не разгоняйте ничего. Не устанавливайте FAudio и попробуйте использовать чистую версию. Иногда неправильные библиотеки FAudio или другие библиотеки также могут вызвать сбои или неработающую игру. Для меня: я просто компилирую установку FAudio с официального github. Не могу сказать, что игра работает без сбоев, но они появляются в редких местах, например, далеко на севере на воде. Близко к концу карты. Поэтому будьте осторожны с любыми модификациями и готовьтесь вернуться к исходным файлам, когда тест не подходит.
Некоторые карты могут иметь плохую VRAM, и даже с тактовыми частотами по умолчанию будут сбои. Так что вы можете попробовать UNDERCLOCK ядро ​​и VRAM.

@grondinm Не могли бы вы записать рендер-документ проблемы?

Спасибо, что пытаетесь помочь, ребята.

@jarrard Может попробовать.

@ deathxxx123 Это единственная игра (Steam / Steamplay или нативная), в которой мне доводилось сталкиваться с чем-либо подобным, поэтому сейчас я не хочу винить оборудование.

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

@grondinm установите или создайте renderdoc, затем «экспортируйте ENABLE_VULKAN_RENDERDOC_CAPTURE = 1», запустите Steam, запустите игру и сделайте снимок, нажав F12. Перед загрузкой убедитесь, что проблема рендеринга была зафиксирована, воспроизведя трассировку локально. Заранее спасибо.

@hakzsam Ну, это было проще, чем я ожидал. Ух ты, это большие файлы. Вот 2. Первый фиксирует общую нестабильность среды. Второй захватывает сероватые пиксели на лицах NPC.

https://mega.nz/#F!bc4E3Cya!tNUQfliTalPq2PBs_0HnrA

Спасибо

@grondinm Вы не используете RADV, вы используете AMDVLK.
Журнал - Захват описывает физическое устройство 0:
Журнал - - Radeon RX 580 Series (версия 2.0, патч 0x54) - 1002: 67d

Ошибка - для захвата требуется расширение VK_AMD_shader_fragment_mask, которое не поддерживается

VK_AMD_shader_fragment_mask пока поддерживается только AMDVLK.

@grondinm эта проблема уже исправлена ​​в AMDVLK несколько недель; вы можете обновить свою сборку (или использовать RADV).

@doitsujin @hakzsam Спасибо вам обоим. Простите за незнание использования RADV, могу ли я просто удалить пакет amdvlk или мне нужно будет установить что-то еще?

@grondinm RADV является частью Mesa, поэтому вам необходимо установить его и в конечном итоге обновить VK_ICD_FILENAMES.
Чтобы убедиться, что вы используете RADV, вы можете проверить с vulkaninfo.

Не в отношении самых последних комментариев, а в отношении темы в целом:
Кажется, я добился того, что моя работает без сбоев, идеальный звук с голосами и хороший FPS, проверенный с модами и без них с самого начала и сразу после того, как вы убили своего первого дракона.
Это не на 100% идеально, единственная проблема, с которой я столкнулся, - это случайное мерцание, когда что-либо пытается отобразить в игре, например уведомление, но я отмечу возможное исправление этого позже в этом посте.
Честное предупреждение, это много информации.

мое оборудование / ОС:

  • Intel i7-4770k
  • Nvidia GTX 1060ti 6 ГБ.
  • ОЗУ 16 ГБ DDR3 1600
  • Ubuntu 18.04 с просветлением 0.22.3

моя установка:

  • винная версия: ge-faudio-protonified-4.8-x86_64, это модифицированная версия GloriousEggroll, которая в первую очередь предназначена для исправления warframe.
    https://github.com/GloriousEggroll/proton-ge-custom/releases
  • d9vk-0.12, насколько я могу судить, Skyrim SE все еще использует DX9, поэтому _ теоретически_ это должно быть намного эффективнее, чем dxvk.
    https://github.com/Joshua-Ashton/d9vk/releasesa
  • .net 4.0 устанавливается через winetricks.
  • vcrun 2010 и 2015 через winetricks (обратите внимание, что, насколько я знаю, 2010 год нужен только для FiNS)
  • xact_x64 через winetricks. (Возможно, в этом нет необходимости, но я включил его на всякий случай, так как в игре и в модах есть большое количество различных аудиоформатов)
  • Конфигурация Wine установлена ​​на windows xp
  • CSMT включен в конфигурации вина. (вряд ли это действительно имеет значение)

дополнительные переменные среды экземпляра:

  • DXVK_HUD - кадров в секунду
  • __GL_SHADER_DISK_CACHE - 1
  • __GL_SHADER_DISK_CACHE_PATH - / home / eternal / ShaderCaches / Skyrim-Special /
  • __GL_THREADED_OPTIMIZATIONS - 1

Ручная установка переопределений DLL (выполняется в конфигурации Wine):

  • devenum (встроенный, родной)
  • gdiplus (встроенный, родной)
  • кварц (встроенный, родной)
    (кредит за советы по переопределению dll идет на https://www.reddit.com/r/linux_gaming/comments/91kazq/no_voices_in_skyrim/e2yyxp1/ )
    Кроме того, как указано на странице выпусков d9vk, НЕ включайте любые переопределения dx9 или d3dcompiler dll с d9vk, в лучшем случае это вызывает незначительные ошибки и разумные проблемы с производительностью.

В указанном сообщении также отмечается, что следующая DLL переопределяет _may_ исправить мерцание, связанное с наслоением, однако я подозреваю, что это может помочь только картам Nvidia, и я лично не тестировал эти значения.

  • nvapi64
  • nvapi
  • nvcuda
  • nvcuvid
  • nvencodeapi64

Что касается моддинга, мне пришлось настроить Vortex через lutris в отдельном префиксе, это действительно связано с невозможностью напрямую загружать моды, за исключением установки веб-браузера в указанном префиксе или добавления ссылки URI в linux для вызова программы в Wine (вероятно, не так уж сложно, но в то время не думал об этом), но перетаскивание в нее модов из nautilus работало нормально.
Кроме того, мне пришлось вручную скопировать настройки Skyrim SE из экземпляра игры в экземпляр vortex, а затем обратно с новыми конфигурациями списка модов.
https://lutris.net/games/vortex-mod-manager/

Loot и FiNS, с другой стороны, отказывались работать, если я не установил их с тем же префиксом, что и Skyrim SE, может быть способ подделать их, как вихрь, или даже использовать какую-то символическую ссылку, но я просто играл осторожно и установил его в приставку Skyrim SE.

Спасибо @hakzsam и @doitsujin RADV, действительно. Работает на 100%. Ультра графика 60 кадров в секунду.

Вы можете настроить ссылки веб-браузера на vortex и другие приложения. В обсуждении Wine db mo2 упоминается метод. Чтобы заставить его работать, необходимо некоторое интуитивное мышление, но оно работает.

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

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

В Windows он работал без проблем с использованием этого макета, для меня это клавиша под ESC (§), которая показывает / скрывает консоль.

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

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

Да, у меня такая же проблема с английской испанской клавиатурой, клавиша тильды не работает, должно быть, какая-то странная проблема с вином, довольно неприятная. Даже попытался переназначить все нажатия клавиш тильды, и игра по-прежнему отказывалась их подтверждать, так что, вероятно, вино вернулось- конец проблемы совместимости с настройками клавиатуры не для США.

Есть команда, позволяющая вернуться к обычной настройке после завершения (в Steam), но я забыл, о чем сожалел.

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

Я использую исправление FAudio, не уверен, что у меня возникнет такая же проблема с исправлением xaudio.

Кто-нибудь еще с такой же проблемой?

@XXXBold Wine

@XXXBold Wine

Хорошо, хорошо знать, так что это должно быть исправлено, когда они переходят на более позднюю версию Wine, спасибо :)

Привет всем. Кому-нибудь повезло получить контроллер Xbox One S (беспроводной, bluetooth), работающий с этой игрой? Я попытался установить xinput через winetricks на префикс, в котором находится игра, установив для него «родные, встроенные» и различные другие комбинации, но ничего не работает. Если кто-нибудь может дать некоторое представление, я был бы очень признателен.

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

Я использую исправление FAudio, не уверен, что у меня возникнет такая же проблема с исправлением xaudio.

Кто-нибудь еще с такой же проблемой?

У меня такая же проблема, похоже, что Skyrim выводит звук 5.1, даже когда для него нет устройства, пытался понять это в последние несколько дней и пока не нашел подходящего решения

Исходя из моего ограниченного опыта, для Skyrim / Oldrim и Fallout 4 FAudio исправляет большое количество проблем с задержкой, но исправления XAudio исправляют ошибки с отсутствующим / смещенным звуком.
Лично я запускаю игры с обоими.
Я также использую Gnome с alsa, но мои результаты были такими же в Enlightenment with pulse, если что-то из этого стоит упомянуть.

Надеюсь, это поможет.

Исходя из моего ограниченного опыта, для Skyrim / Oldrim и Fallout 4 FAudio исправляет большое количество проблем с задержкой, но исправления XAudio исправляют ошибки с отсутствующим / смещенным звуком.
Лично я запускаю игры с обоими.
Я также использую Gnome с alsa, но мои результаты были такими же в Enlightenment with pulse, если что-то из этого стоит упомянуть.

Надеюсь, это поможет.

который на самом деле делает трюк, устанавливая переопределение xaudio2_7 на n, b без установки xact, прежде чем решить проблему, я установил xact с winetricks xact раньше в префиксе, потому что кто-то объяснил, что устраняет проблему, однако перезаписывает библиотеки DLL для xaudio заставил игру либо вылететь, либо вообще не воспроизводить звук

поэтому сборка FAudio с поддержкой FFMPEG и замена файлов в сборке протона и перезапись xaudio2_7 на native,builtin заставят игру работать безупречно

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

LD_PRELOAD=/usr/lib/libFAudio.so %command%

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

@ fls2018 наконец-то, у меня работает трюк. Большое спасибо!

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

@jarrard - я не могу ответить на вторую половину вопроса, но первая половина связана с тем, что для него специально требуется, чтобы FAudio был скомпилирован с поддержкой FFmpeg, и есть проблемы с лицензированием, не позволяющие Valve поставлять его по умолчанию в протоне

Существует обходной путь для Skyrim, выводящего прерывистый объемный звук или звук с низким уровнем громкости на стереодинамики (эта проблема отличается от no-npc-звуков).

  1. Убедитесь, что профиль стерео выбран в настройках звука системы в Ubuntu.
  2. Запустить команду: mkdir -p ~ / .pulse
  3. Запустить команду: nano ~ / .pulse / daemon.conf
  4. Вставьте строку «flat-volume = no» без кавычек и сохраните файл. Это гарантирует, что изменение объема приложения не приведет к изменению общей громкости системы.
  5. Команда запуска: pulseaudio -k
  6. Запускайте skyrim из steam и alt-tab из него, когда у вас есть звук.
  7. Выполнить команду: pactl список входов-приемников
  8. Запишите идентификатор входа приемника, который говорит скайрим (пример - вход приемника № 3).
  9. Выполнить команду: pactl set -ink-input-volumeink_id_from_above 200% (пример - pactl set -ink-input-volume 3 200%)
  10. Это нужно сделать только один раз. Повышенные уровни громкости будут запоминаться, если вы не сбросите pulseaudio в своей системе, удалив каталоги конфигурации.

Всем, у кого есть проблемы, связанные со SkyUI / SKSE, убедитесь, что вы скопировали папку ../Data/Scripts из SKSE64 в свой каталог Skryim SE. У меня были проблемы с чрезвычайно медленным SkyUI, поэтому я последовал совету других, утверждая, что вам нужно вручную скопировать SkyUI в каталог Skyrim. Это не сработало, и я получал сообщение об ошибке, что SKSE не загружается / не устанавливается должным образом. Я открыл консоль, набрал getskseversion и получил ожидаемый ответ (то есть номер версии). Это, однако, не означает, что установка SKSE64 работает.

Кстати, есть патч для Wine, чтобы Mod Organizer 2 работал сейчас, у него есть несколько недостатков, но в основном он работает. (некоторые папки fnis и другие программы генерируются некорректно, поэтому вам придется сделать это вручную).

Извините, у меня под рукой нет патча, но он упоминается в github movfs4l

Только что протестировал сегодня с Proton 4.11-9, и у меня тоже нет голосов. Действительно нарушает игру, если вы не слышите вступление к игре. Мы можем исправить это в основной версии Proton / WINE?

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

Используйте Proton-GE-4.20-1, это должно исправить проблемы со звуком в играх Bethesda.
Mod Organizer 2 также может работать с 4.20, еще не тестировал. _ (есть патч для MO2, принятый в следующем выпуске Wine, который должен быть 4.20, но, возможно, его 4.21) _

ОБНОВЛЕНИЕ: Proton-GE сейчас 4.21-1, скоро выйдет и более новая версия.

Спасибо за подсказку @jarrard!

При попытке запустить Skyrim SE с помощью Proton-GE-4.21-1 я получаю следующую ошибку после нажатия Play на панели запуска:

Недостаточно памяти для запуска приложения.

Screenshot from 2019-12-15 16-11-51

Skyrim SE, похоже, работает нормально, за исключением проблем со звуком в Proton 4.11-10, я не уверен, о чем говорит нехватка памяти.

Вот моя системная информация, если она дает какие-либо подсказки:

Steam-system-info.txt

Извините, я не могу помочь с проблемами графики Intel HD, у графического процессора действительно очень мало графики, но он все равно должен загружаться. Может быть, игра неправильно сообщает о доступном vram или что-то в этом роде.

Вы можете попробовать переопределить amd для dxvk, для которого просто требуется файл dxvk.conf в папке EXE с _dxgi.nvapiHack = True_, но это касается проблем, связанных с картой Nvidia, поэтому я не знаю, возможно, вручную укажите свой vram в файле протонной рег .

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

Ubuntu 19.04, Proton 4.11.
Выявил проблему, что в Linux Skyrim не запускается с русским языком. В Windows такого не было. Проблема воспроизводится на другом компьютере.

Привет @ indrih17 , думаю, было бы лучше предоставить дополнительную информацию по этой языковой проблеме. Что-то вроде этого:

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

  • Графический процессор: например, RX 580 или GTX 970
  • Версия драйвера / LLVM: например, Mesa 18.2 / 7.0.0 или nvidia 396.54
  • Версия ядра: например, 4.17
  • Ссылка на полный отчет о системе в виде Gist :
  • Версия протона:

Добавьте PROTON_LOG=1 %command% к параметрам запуска игры и перетащите
и поместите созданный $HOME/steam-$APPID.log в этот отчет о проблеме

@leinardi

  • Графический процессор: nvidia GP107M [GeForce GTX 1050 Ti Mobile]
  • Версии драйвера: nvidia-driver-418
  • Версия ядра: 5.0.0-37-generic

* Протонный журнал:

Протон: 1576681293 протон-4.11-11
SteamGameId: 489830
Команда: ['/ media / kirill / DATA / Steam / steamapps / common / Skyrim Special Edition / SkyrimSELauncher.exe']

Параметры: set ()

@ indrih17 Я не вижу этой проблемы в Ubuntu 19.10 и Proton 4.11-11

$ locale
LANG=ru_RU.UTF-8
LANGUAGE=ru:en
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Также вы не предоставили действительный журнал Proton, добавьте PROTON_LOG=1 %command% к параметрам запуска игры и перетащите сгенерированный $HOME/steam-$APPID.log в этот отчет о проблеме.

В качестве альтернативы запустите Steam как PROTON_LOG=1 steam а затем запустите игру, перетащив сгенерированный $HOME/steam-$APPID.log в этот отчет о проблеме.

@ м-сво
Мой список языков

LANG=ru_RU.UTF-8
LANGUAGE=ru:en
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Протонные журналы
steam-489830.log

В книгах нет текста

Проблема перенесена с https://github.com/ValveSoftware/Proton/issues/3403.
@ Joe-O опубликовано 2020-01-03T00: 25:07:

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

alduin is real


@ kisak-valve прокомментировал 2020-01-03T00: 33: 37:

Привет, @ Joe-O, уточните, с какой игрой и версией Proton вы столкнулись с этой проблемой. Кроме того, добавьте PROTON_LOG=1 %command% в параметры запуска игры и перетащите созданный файл $ HOME / steam- $ APPID.log в поле для комментариев.


@ Joe-O прокомментировал 2020-01-03T05: 26: 09:

Использую proton 4.2-9 и Skyrim Special edition.
Кроме того, у меня нет никаких модов, но я кое-что изменил для вина (я забыл, что это было, но могу пересмотреть его, если вам это нужно)

редактировать: нашел
steam-489830.log

Спасибо за ответ

Вероятно, это проблема с отсутствующим шрифтом, это именно то, что происходит, когда вы пропускаете некоторые шрифты. Попробуйте использовать protontricks для установки mscorfonts или allfonts в префикс и посмотрите, что произойдет.

Вероятно, это проблема с отсутствующим шрифтом, это именно то, что происходит, когда вы пропускаете некоторые шрифты. Попробуйте использовать protontricks для установки mscorfonts или allfonts в префикс и посмотрите, что произойдет.

Я загрузил mscorefonts и allfonts, которые не помогли устранить проблему.

Что было бы, если бы не проблема со шрифтом?

неправильный язык или поврежденные / отсутствующие / данные / строковые файлы, вы можете загрузить текстовые файлы на английском языке с Nexus и поместить их в папку данных (прочтите инструкции по установке) и посмотрите, что произойдет.

Я скачал файлы отсюда , а страницы остались пустыми.

Изменить: перед этим вы также можете попробовать Verify integrity of game files , у меня они пару раз были повреждены.

@ Joe-O Я бы попытался удалить файлы префиксов Proton, чтобы они снова были заполнены.
Предупреждение: вам необходимо, чтобы облачные сохранения работали, иначе сохранения будут потеряны.
Кроме того, настройки игры все равно будут потеряны.
Все изменения префикса Proton будут потеряны (мы надеемся, что это решит проблему).

  1. Щелкните правой кнопкой мыши игру в библиотеке, свойства
  2. Локальные файлы - просмотр локальных файлов
  3. Поднимитесь 2 раза вверх, затем откройте compatdata
  4. Удалить папку 489830
  5. Запустите игру

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

все книги пустые? Мне нужно будет когда-нибудь это проверить, но я почти уверен, что если все получат это, здесь будет больше людей. Последнее, о чем я могу думать, - это некоторая проблема с локализацией вашей установки Linux, которая каким-то образом запутывает настройки локали Wine / Proton.

@ Joe-O, разница между моим журналом Proton и вашим:
470.509:0032:0041:err:d3d:wined3d_debug_callback 0x360a3ee0: "GL_INVALID_FRAMEBUFFER_OPERATION in glDrawArrays(incomplete framebuffer)".
У меня нет этого сообщения об ошибке

Некоторые из моих спецификаций из Steam - Справка - Информация о системе:
Информация о процессоре:
Производитель процессора: AuthenticAMD
Марка процессора: Шестиядерный процессор AMD Ryzen 5 2600X
Версия операционной системы:
Ubuntu 19.10 (64 бит)
Версия ядра: 5.3.0-18-generic
Версия среды выполнения Steam: steam-runtime_0.20191210.1
Видеокарта:
Драйвер: NVIDIA Corporation GeForce GTX 1060 6GB / PCIe / SSE2
Версия драйвера: 4.6.0 NVIDIA 435.21
Разное:
Язык интерфейса: английский
ЯЗЫК: en_US.UTF-8

Какая у вас версия ПО и драйвера Nvidia или Mesa + LLVM?

@ м-сво

Информация о процессоре:
Производитель процессора: GenuieIntel
Марка процессора: Intel (R) Core (TM) i5-9500F ЦП @ 3,00 ГГц
Версия операционной системы:
KDE neon User Edition 5.17 (64 бит)
Версия ядра: 4.13.0-43-generic
Версия среды выполнения Steam: steam-runtime_0.20191210.1
Видеокарта:
Драйвер: X.Org Radeon Rx 570 Series (POLARIS10, DRM 3.18.0, 4.13.0-43-generic, LLVM 8.0.0)
Версия драйвера: 4.5 (профиль совместимости) Mesa 19.0.8
Версия OpenGL: 4.5
Разное:
Язык интерфейса: английский
ЯЗЫК: en_US.UFT-8

Остерегайтесь опечаток, я по какой-то причине не смог скопировать и вставить.

@jarrard Каждая вещь, которая

@ Джо-О
LANG: en_US.UFT-8 неверен, он должен быть: LANG: en_US.UTF-8

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

@ Джо-О
LANG: en_US.UFT-8 неверен, он должен быть: LANG: en_US.UTF-8

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

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

если вы можете включить stacer, у него есть хорошая функция очистки. Также можно удалить содержимое папки tmp. И вы можете использовать apt для автоочистки сирот.

В Arch вы можете очищать сиротские пакеты, так что я предполагаю, что apt может это сделать? может немного освободить.

№ 3 www.maketecheasier.com/8-ways-to-maintain-a-clean-lean-ubuntu-machine/

При входе в Creation Club все цены указаны как «0». (Proton 5.0-1, но также присутствовал во всех предыдущих версиях Proton, с которыми я тестировал.)

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

  • Название игры с проблемами совместимости: The Elder Scrolls V: Skyrim Special Edition
  • Steam AppID игры: https://steamdb.info/app/489830/

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

ЖУРНАЛ:
steam-489830.log

Симптомы

Черное окно при запуске, нужно жестко убить с помощью htop

Привет @ shoober420 , ваша конфигурация alsa могла привести к вашей проблеме. Из журнала:

ALSA lib pcm_params.c:2226:(snd1_pcm_hw_refine_slave) Slave PCM not usable
INFO: OpenAudioDevice failed: ALSA: Couldn't get hardware config: Invalid argument
INFO: Assertion failed: 0 && "Failed to open audio device!"

Сразу последовало нарушение доступа.

Также может быть стоит попробовать PROTON_USE_WINED3D=1 %command% .

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

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

  • Графический процессор: AMD Hawaii Radeon R9 290X
  • Версия драйвера / LLVM: Mesa 20.0.4 / LLVM 9.0.1
  • Версия ядра: x86_64 Linux 5.4.33-1-MANJARO
  • Ссылка на полный отчет о системе: https://gist.github.com/Lazalatin/cbf625fac3c04c2c4e53115881446bfd
  • Версия протона: Proton-5.4-GE-3 (Glorious Eggroll Patches)

    • Я признаю, что это тема о непропатченном протоне, но у GE, похоже, нет проблемной доски, поэтому я все равно попробую ее здесь)

Журнал

steam-489830.log

Симптомы

(Подсказка: я успешно запускал эту настройку раньше, но некоторые обновления системы назад могут быть частью проблемы здесь)
При запуске без SKSE появляется Game Launcher, но когда сама игра запускается из Launcher, она сразу вылетает.
При запуске с SKSE (в котором отсутствует пусковая установка) появляется приглашение SKSE, но происходит сбой в течение секунды.

[The Elder Scrolls V: Skyrim Special Edition] Указатель игры полностью зависает после Alt + Tab.

Проблема перенесена с https://github.com/ValveSoftware/Proton/issues/3877.
@Kerrung опубликовано 2020-05-16T13: 26: 21:

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

  • Название игры с проблемами совместимости: The Elder Scrolls V: Skyrim Special Edition;
  • Steam AppID игры: 489830

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

  • ОС: Arch Linux; DE: GNOME 3.36 на Wayland;
  • Графический процессор: AMD Radeon HD7850;
  • Процессор: Intel® Core ™ 2 Duo CPU E8400 @ 3,00 ГГц × 2
  • Оперативная память: 8 ГБ DDR3
  • Версия драйвера / LLVM: Mesa git, LLVM 10 из официального репозитория Arch Linux; Вручную переключен на драйвер ядра amdgpu для доступа к Vulkan;
  • Версия ядра: Linux 5.6.10-arch1-1-fsync из двоичного репозитория Valve Arch;
  • Версия протона: 5.0-7.
  • https://gist.github.com/Kerrung/fb2df78b430af5a193cabd20923be10a

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

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

Добавьте PROTON_LOG=1 %command% к параметрам запуска игры и перетащите
и поместите созданный $HOME/steam-$APPID.log в этот отчет о проблеме
(может быть позже)

Симптомы

Полное зависание указателя игры после Alt + Tab. И игра по-прежнему работает, моя клавиатура по-прежнему работает в игре.
Но игра работает отлично, никаких проблем с Windows-версией Stream с последней Wine Staging;

Размножение

1) Запустить игру;
2) Перейдите в любое другое окно, нажав Alt + Tab;
3) Вернитесь в окно игры, снова нажав Alt + Tab.

В последнее время у меня частые зависания. Игра перестает отвечать, в фоновом режиме воспроизводится только звук, и мне нужно убить процесс. Раньше он работал плавно, когда я начинал играть, затем он начал зависать все чаще и чаще, а теперь, после 100 часов игры, он стал почти неиграбельным. Я прикрепил журналы proton и dxvk, но обратите внимание, что они не из одного источника, потому что одновременное ведение журналов обоих ставит мой процессор на колени.
SkyrimSE_d3d11.log.tar.gz
steam-489830.log

У меня были те же проблемы с зависанием, что и у @ Glacian79

Сначала я подумал, что это просто проблема с парой недавно установленных
моды (а также отключение esync для SKSE64). Но удалив их и
отказ от использования script extender не очень помог, так как я все еще получаю случайные
висит (хотя и не так часто).

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

steam-489830.log

Пн, 18 мая 2020 г., 13:30 Galcian79, [email protected] написал:

В последнее время у меня частые зависания. Игра перестает отвечать на запросы
только звук воспроизводится в фоновом режиме, и я должен убить процесс. Раньше
работал плавно когда начал играть, потом все больше и больше зависало
часто и теперь, после 100 часов игры, это стало почти
неиграбельный. Я прикрепил журналы proton и dxvk, но обратите внимание, что они не
от одного и того же, потому что ведение журнала обоих одновременно приносит
мой процессор на колени.
SkyrimSE_d3d11.log.tar.gz
https://github.com/ValveSoftware/Proton/files/4646274/SkyrimSE_d3d11.log.tar.gz
steam-489830.log
https://github.com/ValveSoftware/Proton/files/4646275/steam-489830.log

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

@ sorin255 Интересно, это тоже проблема мода. Так как я попробовал Script Extender, чтобы проверить что-то, а затем вернулся к нормальному состоянию, но у меня вообще не было установленных модов! Может, остался какой-то неверно настроенный файл?

Запуск на новой установке Manjaro Lysia 20.0.1 XFCE

Использовал Proton 5.8GE-2-MF, 5.0-7 и 4.11-13 (все имели одинаковые результаты)

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

Протонный журнал:
steam-489830.log

Запуск на новой установке Manjaro Lysia 20.0.1 XFCE

Использовал Proton 5.8GE-2-MF, 5.0-7 и 4.11-13 (все имели одинаковые результаты)

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

Протонный журнал:
steam-489830.log

@Vrend , пожалуйста, покажите нам результат:
$ lspci -k | grep -i -A 3 -E "(vga | 3d | дисплей)"

@Kerrung Вот результат:
output.txt

Запуск на новой установке Manjaro Lysia 20.0.1 XFCE

Использовал Proton 5.8GE-2-MF, 5.0-7 и 4.11-13 (все имели одинаковые результаты)

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

Протонный журнал:
steam-489830.log

Цитата из вашего журнала steam-489830.log :

INTEL-MESA: предупреждение: поддержка Haswell Vulkan не завершена
А это значит, что ваша устаревшая модель GPU не подходит для игр с использованием Vulkan. Дело в том, что для работы DXVK (часть Proton) строго необходима полная поддержка Vulkan, которая есть только в более новых моделях GPU.

Привет,

SkyrimSE требует огромной любви от команды Proton. Некоторые другие проблемы, которые у меня есть, в том числе вышеупомянутые, заключаются в том, что любая подходящая среда выполнения WINE, совместимая со Steamplay, не позволит SkyrimSE увидеть мои беспроводные контроллеры playstation dual shock 3 или xbox one, подключенные или нет, не имеет значения. Обычно они отлично работают в других играх Steamplay, хотя для некоторых игр обычно требуются версии Proton 5.0+ или GE выше 5.0+.

Мои данные:
Manjaro Linux
Acer Nitro 5 AN515-53 только в графическом режиме nvidia, так как ТОЛЬКО способ использования двух головок на этом ноутбуке.

Тот факт, что я могу нормально запустить все это с помощью WINE + STEAM + SkyrimSE, предполагает, что проблема связана с самим протоном, хотя я не уверен, что еще было бы полезно.

Пытался:

Протон-5,6-ГЭ-2
Протон-5,8-ГЭ-1-МФ
Протон-5.0-7
Протон-4.11-13
Протон-4,2-9

Так что не уверен, почему это нормально работает в бутылках WINE pure или даже lutris, но не в протонах, но Skyrim по-прежнему отличная игра, в которую я играю так часто, и было бы очень хорошо, если бы она поддерживала некоторые из наиболее распространенных геймпадов на планета.
steam-489830.log

В моей системе Skyrim запускается только на Proton 4.11.
Как только я выберу Proton 5, игра вылетит со следующим логом: https://pastebin.com/0kprmwYu .
Это Debian Unstable с AMD R9 280x, использующий драйвер ядра amdgpu.

В моей системе Skyrim запускается только на Proton 4.11.
Как только я выберу Proton 5, игра вылетит со следующим логом: https://pastebin.com/0kprmwYu .
Это Debian Unstable с AMD R9 280x, использующий драйвер ядра amdgpu.

Вылетает на X11, но работает на (X) Wayland. Я не знаю почему ...

Имеет ту же проблему, что и @ Joe-O, без текста ни в одной из книг.
Также наблюдается низкая частота кадров в любом месте вне игры, несмотря на более чем достаточное оборудование.

Мои характеристики:
16 ГБ RAM
Процессор AMD Ryzen 3 3100
Материнская плата Gigabyte X570 UD
Видеокарта AMD Radeon 7870

Запуск Debian Stable, игра в специальную версию без модов.

Имеет ту же проблему, что и @ Joe-O, без текста ни в одной из книг.
Также наблюдается низкая частота кадров в любом месте вне игры, несмотря на более чем достаточное оборудование.

Мои характеристики:
16 ГБ RAM
Процессор AMD Ryzen 3 3100
Материнская плата Gigabyte X570 UD
Видеокарта AMD Radeon 7870

Запуск Debian Stable, игра в специальную версию без модов.

Вы используете драйвер "amdgpu" или "radeon"?

lspci -nnk | grep -i vga -A3 | grep 'in use' возвращает мне radeon.

Привет, @swickrotation , Proton использует DXVK для перевода DirectX 9/10/11 на Vulkan. Ваша Radeon 7870 - это видеокарта поколения Southern Island (SI). Linux по умолчанию использует модуль ядра radeon с видеокартой этого поколения, и этот модуль ядра не поддерживает Vulkan. Пожалуйста, прочтите https://github.com/ValveSoftware/Proton/wiki/For-AMD-users-having-issues-with-non-OpenGL-games .

Привет @ kisak-valve, я прочитал ссылку, которую вы мне отправили выше, и выполнил инструкции. Кажется, теперь я запускаю драйвер ядра amdgpu, что является положительным шагом. Однако при загрузке игры и запуске заметной разницы не было.

При просмотре Vulkan выясняется, что мне не хватает vulkan-utils. Он говорит, что его невозможно установить, потому что я зависим от vulkan-tools, которые не будут установлены.

Тем не менее, vulkan-tools, похоже, установлен и в самой последней версии (1.2.141.0 ~ rc3-1ubuntu18.04.1.1).

Возможно ли, что это корень моих проблем? Заранее спасибо.

Запуск стабильной версии Debian
новейшая версия (1.2.141.0 ~ rc3-1 ubuntu18.04 .1.1).

Вы уверены?

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

Я не думаю, что пакеты ubuntu будут работать на debian, попробуйте установить отсюда, https://packages.debian.org/buster/vulkan-tools , в любом случае в debian stable есть древние версии mesa / vulkan, поэтому, вероятно, это не сработает .

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

В любом случае спасибо, это похоже на прогресс.

Как и предполагалось, существенного улучшения не произошло. По-прежнему нет текста в книгах, все еще работает около 20 кадров в секунду снаружи.

Попробуйте добавить DXVK_HUD=full %command% к параметрам запуска, если вы видите счетчик fps и другие вещи, которые работает vulkan, в противном случае попробуйте установить драйверы vulkan sudo dpkg --add-architecture i386; sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

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

Тогда вам понадобится более новая меса, поддерживающая ACO, это определенно повысит ваш fps.

Здесь бегает по кругу. Инструменты Vulkan теперь заявляют, что они «сдерживаются», исправляя это, удаляя утилиты и переустанавливая версию ubuntu, указанную выше, а утилиты по-прежнему недоступны. Похоже, что у вас уже есть самая последняя версия драйверов mesa vulkan, смотрите на сайте debian.

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

Еще раз спасибо за помощь!

7870 должен быть в состоянии получить 60 кадров в секунду при 1080 на средних и высоких настройках, никаких проблем с этой игрой. Неужто драйвер предварительно собран с ACO где-то на панели запуска ppa? было ли это Oilag или что-то, что держало его в курсе последних событий? Не помню, использую Манджаро.

Я ничего не получил. Разве PPA (без мусора) в основном не для обработки пакетов ubuntu? Я помню, как безуспешно пытался заставить работать графику, когда построил эту машину.

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

https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco

Да, @swickrotation PPA предназначен только для ubuntu.

Ух ты, много комментариев ...

Я не слышу звука ... вообще.

Я пробовал это в параметрах запуска, но без помощи.
WINEDLLOVERRIDES = "xaudio2_7 = n, b"% command%

_Мне интересно, что мне нужно сделать, чтобы это исправить? _

Также у меня ужасный FPS, может быть, 5 кадров в секунду во вступительной сцене.

ОС: Ubuntu 18.04.4 LTS (64-разрядная)
Память: 15.5 ГБ
Процессор: Intel Core i7-3770 CPU @ 3.4Ghz x 8
Видеокарта: GeForce GTX 560Ti / PCIe / SSE2

Я не слышу звука ... вообще.

Я пробовал это в параметрах запуска, но без помощи.
WINEDLLOVERRIDES = "xaudio2_7 = n, b"% command%

_Мне интересно, что мне нужно сделать, чтобы это исправить? _

ОС: Ubuntu 18.04.4 LTS (64-разрядная)

Для начала попробуйте обновить до актуальной версии Disto.

Память: 15.5 ГБ
Процессор: Intel Core i7-3770 CPU @ 3.4Ghz x 8

Также у меня ужасный FPS, возможно, 5 кадров в секунду во вступительной сцене на GeForce GTX 560Ti / PCIe / SSE2.

Для хорошего FPS нужна поддержка Vulkan, которой нет и не будет на этой модели GPU. Чтобы исправить это, вам необходимо приобрести новейшую модель графического процессора (AMD Radeon GPU рекомендует использовать видеодрайверы Mesa с открытым исходным кодом, разработанные Valve).

Я бы посоветовал забыть о команде winedll overrides, вместо этого используйте Winetricks для установки Faudio на префикс 489830, это займет меньше минуты, и у вас будет полный звук без проблем с треском или задержкой.

еще проще, если в вашем дистрибутиве есть FAudio
пример для Ubuntu 20.04:
Установите библиотеку: sudo apt install libfaudio0
Аргументы приложения Steam: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libFAudio.so.0 %command%

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

Install the lib: sudo apt install libfaudio0
Steam app args: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libFAudio.so.0 %command%

Это полностью помогло решить проблемы со звуком, большое вам спасибо!

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

Screenshot_20200823_222122

Screenshot_20200823_225950

Кто-нибудь еще испытывал такое? Мне интересно, связано ли это с модами, которые я использую , проблемой с самим Skyrim или проблемой с Wine / DXVK?

Это напоминает мне дурацкую геометрию, которую иногда использовали гранаты в Half-Life Alyx, которая была решена в DXVK. Хотя, конечно, это могло быть не связано.

Я использую Proton 5.0-9 для запуска Mod Organizer 2 , который запускает Skyrim с SKSE.

РЕДАКТИРОВАТЬ: Забыл упомянуть, я использую RX 5700 XT на Arch Linux, Mesa 20.1.6.

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

В ответ на https://github.com/ValveSoftware/Proton/issues/4#issuecomment -678894102

Подобные дефекты могут быть вызваны множеством разных проблем.

Чтобы он был вызван модом, он должен быть на модели, измененной модом, или на моде, который каким-то образом влияет на загрузку ландшафтов и моделей ... Это открыто в Reach и представляет собой простой патч грязи, так что это вряд ли будет мод, похожий на мод Static Mesh. И вы говорите, что он возвращается в исходное состояние при перезагрузке, и это говорит о плохой загрузке.

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

Возможно, стоит спросить об этом на чистом форуме Skyrim. У меня была такая ошибка _ однажды_, но она никогда не повторялась, поэтому казалось, что плохая загрузка объясняет все это. И то, что моя игра провалилась, вызвав аналогичный визуальный дефект, не означает, что у нас была та же основная причина.

Подтвердите установку Skyrim - это неплохая идея.

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

И когда вы говорите SKSE, я полагаю, вы имеете в виду SKSE64?

Лично я использую Vortex в Lutris, а затем использую Proton-5.9-GE-5-ST для загрузки Skyrim из собственного Steam Linux ... Это обрабатывает загрузку SKSE64 и позволяет другим DLL-инъекциям работать для таких модов, как Skyrim Engine Fixes. Мне не очень нравится механизм загрузки SKSE64 Лутриса или MO2 в Linux, но пропатченный Proton от GE работает неплохо.

Возможно, стоит запустить MEMTEST86 и проверить свою оперативную память. Если это подтвердится, возможно, уменьшите разгон и посмотрите, повлияет ли это на частоту возникновения. Наконец, тест VRAM ... Я понятия не имею, как тестировать VRAM под Linux. Существует стресс-тестер видеопамяти для Windows, который _могает_ запускаться под WINE, но я сам никогда не пробовал :( В AUR есть инструмент gputest, но он старый, как и 2015 год ... YMMV: https: // aur. archlinux.org/packages/gputest/
И, похоже, он нацелен на стресс-тестирование GPU, а не на тестирование VRAM. Он скомпилировался и отлично работал на моей Vega.
Это отдельный ISO-образ. Я бы тщательно просканировал это с помощью AV-инструмента, прежде чем загружаться с него ... Отравление UEFI - проблема, если вы отключили SecureBoot для установки Linux.
https://www.majorgeeks.com/mg/getmirror/video_memory_stress_test , 1.html

Возможно, зайдите в Lutris Discord и посмотрите, поможет ли вам кто-нибудь получить раннера для VMST?

Хотел бы я быть большим экспертом, но я просто заинтересованный любитель.

@outsidefactor Хм, сбой во всех 4 тестах «Перемещение блока, 64-байтовые блоки». В следующий раз мне придется тестировать свою оперативную память по одному, чтобы посмотреть, не виноват ли он, и я могу протестировать Skyrim без ...

@outsidefactor После тестирования обоих модулей ОЗУ я обнаружил, что хотя один не прошел тест 6, другой - нет. Я вынул этот модуль и вставил только «идеальный». К сожалению, проблема возникает так же часто, как и раньше, так что, думаю, дело не в оперативной памяти.

loadorder.txt

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

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

Вот альбом с другими скриншотами ...

и вот видео, на котором я снял проблему в худшем виде.

Я нашел форк CUDA GPU Memtest для графических процессоров AMD: https://aur.archlinux.org/packages/cuda_memtest/

Но он устарел и не работает. MemtestCL _может_ работать, если я установил ATI Stream SDK, но мне не очень хочется в этом разбираться, и для него нет пакета AUR.

Мне удалось найти только одного человека , у которого есть эта проблема.

Я использую GE 5.9-5-ST, но не могу запустить SKSE. Я также пробовал переименовывать исполняемые файлы.

Среда выполнения SKSE64: инициализировать (версия = 2.0.19 01050610 01D680A9D854CD09, os = 6.2
(9200))
imagebase = 0000000140000000
reloc mgr imagebase = 0000000140000000
не удалось выделить батут, нет свободного места перед изображением
не удалось создать буфер кодогенерации. это фатально. пропуск оставшейся части процесса инициализации
с.
Установка брейкпада minidump AppID = 489830
Steam_SetMinidumpSteamID: Кэширование идентификатора Steam: 76561198025070487 [API загружен нет]
Невозможно прочитать реестр пути VR из C: \ users \ steamuser \ Local Settings \ Applicati
на Data \ openvr \ openvrpaths.vrpath

Привет!

Недавно я пытался заставить SKSE64 работать в Skyrim SE, но не удавалось несколько попыток, всегда получая ошибку Couldn't read arguments .

Я пробовал несколько версий Proton-GE от Patola , Mod Organizer 2 через Lutris (так как он поставляется с SKSE64), пробовал установить SSE Engines, как описано в этой теме на r / linux_gaming, и даже переименовал SkyrimSE.exe и skse64_loader.exe как описано в этом другом потоке, который, как ни странно, работал, когда игра была запущена после отображения окна терминала, но что-то было не так, потому что я не мог получить версию при вводе getskseversion на игровой консоли.

Сначала ничего не работало, до сегодняшнего дня, когда я пробовал несколько вещей и обнаружил, что объединение пользовательского Proton Патолы с переименованием файлов .exe. На этот раз я смог получить версию SKSE64 на консоли. Так что, похоже, он по крайней мере работает, хотя я еще не пробовал устанавливать моды.

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

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

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

Да, я где-то видел, что у некоторых модов возникают проблемы, если skse64_loader.exe нет в папке с игрой, поэтому я сделал символическую ссылку в той же папке и переименовал ее в SkyrimSE.exe.

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

Да, я где-то видел, что у некоторых модов возникают проблемы, если skse64_loader.exe нет в папке с игрой, поэтому я сделал символическую ссылку в той же папке и переименовал ее в SkyrimSE.exe.

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

Примечание. Не запускайте из Lutris. Кажется, это никогда не работает, и, похоже, нарушает скрипты GE Protontricks для SKSE64. Не пытайтесь запускать из ModOrganiser или Vortex по той же причине.

Предварительные требования - должен быть установлен ProtonTricks. SkyrimSE должен быть установлен в папку SteamApps по умолчанию в вашем домашнем каталоге ( ~/.steam/steam/steamapps/ )

1 - Установите свежую версию Skyrim SE в нативный клиент Steam Linux
2 - Запустите игру один раз без модов, ENB и т. Д. Для создания важных файлов и с Proton 5.0-9 и закройте игру после того, как вы попадете в главное меню
3 - Установить Протон-5.9-GE-6-ST
4 - Установите инжектор DLL, заменяющий binkw64.dll (https://www.nexusmods.com/skyrimspecialedition/mods/10546)
5 - Установите пакет SKSE64 в папку Skyrim
6 - Настройте Steam на использование Proton-5.9-GE-6-ST при работе
7 - Явно установите ICD с помощью параметров запуска Steam для Skyrim: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/<ICD for you card> gamemoderun %command%

На этом этапе вы сможете запустить SSE. Протон GE обнаружит SKSE64 и предложит его загрузить (будет спрашивать каждый раз при запуске игры: выбор не запоминается).

Больше ничего делать из этого делать не нужно.

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

Примечание. Не запускайте из Lutris. Кажется, это никогда не работает, и, похоже, нарушает скрипты GE Protontricks для SKSE64. Не пытайтесь запускать из ModOrganiser или Vortex по той же причине.

Предварительные требования - должен быть установлен ProtonTricks. SkyrimSE должен быть установлен в папку SteamApps по умолчанию в вашем домашнем каталоге ( ~/.steam/steam/steamapps/ )

1 - Установите свежую версию Skyrim SE в нативный клиент Steam Linux
2 - Запустите игру один раз без модов, ENB и т. Д. Для создания важных файлов и с Proton 5.0-9 и закройте игру после того, как вы попадете в главное меню
3 - Установить Протон-5.9-GE-6-ST
4 - Установите инжектор DLL, заменяющий binkw64.dll (https://www.nexusmods.com/skyrimspecialedition/mods/10546)
5 - Установите пакет SKSE64 в папку Skyrim
6 - Настройте Steam на использование Proton-5.9-GE-6-ST при работе
7 - Явно установите ICD с помощью параметров запуска Steam для Skyrim: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/<ICD for you card> gamemoderun %command%

На этом этапе вы сможете запустить SSE. Протон GE обнаружит SKSE64 и предложит его загрузить (будет спрашивать каждый раз при запуске игры: выбор не запоминается).

Больше ничего делать из этого делать не нужно.

К сожалению, у меня не сработало, но все равно дает Couldn't read arguments error . Возможно, что-то не хватает в моей системе, так как я не могу нормально запустить SKSE64, как другие.

Я также обнаружил, что некоторые моды могут не загружаться должным образом с помощью метода, который я упомянул в предыдущем ответе (одним из них является Quick Loot RE), и что исправления SSE Engine не работают, потому что для этого требуются как SkyrimSE.exe, так и skse64_loader. exe без изменений в той же папке, поэтому я вернул эти файлы обратно и добавил это в свои параметры запуска kitty && echo %command% >/dev/null (котенка можно заменить на используемый вами терминал), чтобы открыть терминал, где я могу ввести ~/".steam/root/compatibilitytools.d/protola-5.0-9.1/proton" run skse64_loader.exe для правильного запуска SKSE64 с исправлениями SSE Engine.

Я хотел бы иметь возможность запускать его по-другому, хотя мне кажется неправильным открывать терминал и передавать местоположение версии Proton и файл .exe для запуска SKSE64.

Мне удалось найти только одного человека , у которого есть эта проблема.

У меня была та же проблема с RX 5700 XT с Mesa 20.1.6 , и, судя по тому немногому, в который я играл, похоже, что это происходит реже с Mesa 20.1.8 , хотя я не проверено длительное время.

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

Screenshot from 2020-09-29 03-32-47

@ Khrona98 Да, я тоже это видел. Но это гораздо меньше отвлекает, поэтому я забыл об этом упомянуть. Благодаря!

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

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

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

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

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

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

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

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