Proton: Doom Eternal(782330)-フィードバックの最初の月

作成日 2020年03月20日  ·  1172コメント  ·  ソース: ValveSoftware/Proton

互換性レポート

  • 互換性の問題があるゲームの名前:Doom Eternal
  • ゲームのSteamAppID:782330

システムインフォメーション

  • GPU:nVidia GTX 2060
  • ドライバー/ LLVMバージョン:nvidia 440.54
  • カーネルバージョン:5.5.7
  • Gistとしての完全なシステム情報レポートへのリンク: https
  • プロトンバージョン:5.0-4

私が確認する:

  • [x]このゲームの既存の互換性レポートが見つかりませんでした。
  • [x]システムのアップデートが利用可能かどうかを確認しました。

Steam-782330.log

症状

ゲームが始まり、ワインのシステムトレイが開き、突然閉じます。

再生

  • DOOM Eternalをインストールし、[再生]をクリックします
  • もう1つの方法は、ゲーム内でプロトンバージョンを5.0-4に強制し、クリックプレイすることです。
Game compatibility - Unofficial

最も参考になるコメント

編集します。 Proton 5.0-5がリリースされ、ゲームはそれで動作します。sedでゲームのexeを編集する必要はもうありません。 ただし、最新のVulkan-Loader(1.2.135)をインストールする必要があり、ゲームのexeをDRMフリーバージョンに置き換える必要があります。

TkGリポジトリからのパッチを使用し

たとえば、vkAcquireFullScreenExclusiveModeEXTをvkCreateDescriptorUpdateTemplateKHRに置き換え、VK_EXT_full_screen_exclusiveをVK_EXT_sampler_filter_minmaxに置き換えました。 私はこの目的のためにsedを使用しました。

sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkCreateDescriptorUpdateTemplateKHR/g' DOOMEternalx64vk.exe
sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_sampler_filter_minmax/g' DOOMEternalx64vk.exe

これは、より適切に機能する別のバリ​​アントです。

sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkGetImageSparseMemoryRequirements2/g' DOOMEternalx64vk.exe
sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_shader_stencil_export/g' DOOMEternalx64vk.exe

置き換えられる文字列は、元の文字列と同じ長さである必要があります(重要です。そうでない場合、実行可能ファイルはまったく起動しません)。

メインメニューに入る前にゲームがハングしたりクラッシュしたりすることがよくあります。複数回の試行が必要になる場合があります。

test3
test4
test
test1

メインメニューに入ることができましたが、1回だけ、次の実行でゲームが再びハングしました。

twst

何度か試みた後、メインメニューに戻り、キャンペーンを開始することができました。

gameplay

これがゲームプレイのビデオです(サウンドは機能します、私はそれを記録しませんでした)。 パフォーマンスを見ないでください。ゲームを実行するこの汚い方法のために、それは悪いことだと確信しています。

私はDRMフリーの実行可能ファイルしか試したことがないので、Denuvoバージョンをこの方法で起動できるかどうかはわかりません。

私は文字列の実験を続けます、多分私はゲームを完全に機能させるでしょう。

ps文法の間違いで申し訳ありませんが、英語は私の母国語ではありません(しかし、私は常にそれを改善しています)。

全てのコメント1172件

ドゥームエターナルが始まらない

問題はhttps://github.com/ValveSoftware/Proton/issues/3655から転送されました
@APoniatowskiが2020-03-20T00:48:54に投稿しました:

互換性レポート

  • 互換性の問題があるゲームの名前:Doom Eternal
  • ゲームのSteamAppID:782330

システムインフォメーション

すぐに...

私が確認する:

  • [x]このゲームの既存の互換性レポートが見つかりませんでした。
  • [x]システムのアップデートが利用可能かどうかを確認しました。

Steam-782330.log

症状

開始時にゲームがクラッシュする

再生

-インストール
-開始


@oscarcpは2020-03-20T00:49:39にコメントしました:

クラップ、私たちは両方が同時にチケットを開始しました。 私の物を複製として入れましょうか。

こんにちは@oscarcp 、私の理解では、このゲームには更新されたビデオドライバースタックが必要です。 必要なものがすべてわからないのですが、vulkan-loader1.2.135が要件の1つになるはずです。 これはまれですが、Archのvulkan-loaderは現在古すぎます。 Steamのベータクライアントにオプトインし、Steamを完全に閉じて、 steam-runtime Steamを実行すると、少なくともその要件を満たす必要があります。 また、最先端のビデオドライババージョンが必要になる場合もあります。

こんにちは@oscarcp 、私の理解では、このゲームには更新されたビデオドライバースタックが必要です。 必要なものがすべてわからないのですが、vulkan-loader1.2.135が要件の1つになるはずです。 これはまれですが、Archのvulkan-loaderは現在古すぎます。 Steamのベータクライアントにオプトインし、Steamを完全に閉じて、 steam-runtime Steamを実行すると、少なくともその要件を満たす必要があります。 また、最先端のビデオドライババージョンが必要になる場合もあります。

nvidiaドライバーを440.64に更新し、現在のvulkan-icd-loaderは1.2.132です。 少なくともパッケージ化された、これ以上最近のバージョンはないようです。 調査して、更新できるかどうかを確認します。

Steamベータに切り替え、プロトンの代わりにSteamLinuxランタイムを使用します。 idlauncherバイナリが見つからないというエラーが発生したため、ゲームファイルの検証を実行しています...ただし、再インストールする必要がある場合があります

いいえ...実行可能ファイル(idtechlauncher.exe)がありません。 最後の溝の努力は今ゲームを再インストールしています

こんにちは@ APoniatowski 、Steam Linuxランタイム互換性ツールでテストした場合、それはLinux上でLinuxゲームを実行するためのコンテナーです。 ProtonはWindowsゲームの処理に使用されないため、これを選択すると失敗することが予想されます。

今日のSteamクライアントベータアップデートのSteamランタイム(互換性ツールではない)アップデートには、1.2.135バルカンローダーが含まれていることを明確にする必要がありました。

ああ、考え出した。

ただし、互換性ツールを試す前に、プロトンを使用して実行しました。 残念ながらまだクラッシュしました

DOOMEternalx64vk.exeというファイルはありますか?

@APoniatowski @ kisak-valve @ kisak-valveが言っていたことは、「Steam Linuxランタイム」互換性ツールがプロトンの代わりである(そして競合する)ということだと確信していますが、 steam-runtimeバージョンを実行しているArchベースのディストリビューションでsteam-native代わりにSteamを使用すると、互換性レイヤーではなくSteamランタイムライブラリが使用されます。これがvulkanローダー1.2.135に更新されました。

ここに更新があります。 _vulkan-headers_と_vulkan-icd-loader_の両方を1.2.135に更新しました(AURファイルを変更しました。変更内容は明日公開します)。 _nvidia_ドライバーに関しては、 440.26です)。

また、Steamベータ版と非ベータ版を試し、それぞれをネイティブに実行し、ターミナルからランタイムとして実行しました。 これまで何も機能していません:(

@oscarcpそれはValveが何も修正するのに役立ちません。 試行ごとにログを投稿して、何が変更され、何が変更されていないかを確認できるようにする必要があります。 「うまくいかなかった」とだけ言ってはいけません。

@ gardotd426私も自分の側で明確にすべき

@ kisak-valveベータ版にオプトインして更新し、ゲームを再インストールして再起動した後の、更新されたログは次のとおりです。

Steam-782330.log

@oscarcpも、 vulkan-icd-loaderのAURファイルを更新できませんvulkan-icd-loader AURパッケージはありません。 vulkan-headers vulkan-headers-git AURパッケージがありますが、 vulkan-headersもAURではなく公式リポジトリにあります。 しかし、それは開発用であるため、とにかく関係ありません。 vulkan-headersパッケージをインストールする必要はありません。

また、AURファイルを更新することはできませんでした

あなたはABSを経由して、パッケージのPKGBUILDを取得し、そのかかわらを変更することができます。 それが彼らの意図したことだと私はほぼ確信しています。

FWIW私は同じことをしました(ビルドするにはvulkan-headers-gitが必要です)が、OPが投稿したのとまったく同じログで失敗します。

ログにfrom LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignoredfrom LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignoredエラーがたくさん表示されますが、これを確認しました。

ERROR: ld.so: object '/home/sizigee/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

ERROR: ld.so: object '/home/sizigee/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

@doitsujinフィリップ、ええ、それは本当ですが、それは彼らが言ったことではないので、私はそれが彼らが意味しているとは思いませんでした。 しかし、それは十分に公平です。

何か案は?

@APoniatowski無視されるはずのエラーが常に

@ gardotd426 regouは正しいので、ここに行きます:

AURに関しては、はい、PKGBUILDSをダウンロードし、sha256sumを再生成して、コンパイルしました。 ヘッダーに関しては、ローダーはヘッダーを深くします
vulkan-icd-loader 1.2.135 PKGBUILD: https ://gist.github.com/oscarcp/9b54ea7f6bd4eb4144bd4e5e980f2c4c
vuikan-headers 1.2.135 PKGBUILD: https ://gist.github.com/oscarcp/4c4fb71fa380015b722172f308d406b1

運命の永遠のlauncher.cfgを見て、これを見ました:
rgl_minNvidiaDriverVersion 44261
そしてそれを私のバージョンに変更しました:
rgl_minNvidiaDriverVersion 44064

cfgをいじることを考えた人にとっては、まだ機能しませんでした...そこにある他のcfgは、パッケージと候補の詳細だけです。

ログは巨大ですが、これまでのところ、私が少ししか調べられなかったものから、同じエラーがあります。

どちらかがAMDを実行している場合は、RADVではなくAMD​​VLKをお勧めしますが、AMDカードでこれを試している人はまだいないようです。

編集: WINED3D参照を削除しました、どういうわけかこのゲームがOpenGLまたはDXのないVulkanであることを忘れました

ゲームはVulkanを使用しているため、wined3d / dxvkはまったく違いがありません。

FWIW私はAMDカードを使用しています。

今すぐWINED3D試しました...残念ながら同じ結果です。

Steam-782330.log

@doitsujinDOOM2016にOpenGLバージョンがあるかどうかを考えていました。

AMDVLKなどを試しましたか? Nvidiaカードを持っている人と同じ種類のエラーが発生していますか?

AMDハードウェアでまったく同じ症状が発生しています。

システムインフォメーション

  • GPU:Radeon RX Vega 64
  • ドライバー/ LLVMバージョン:Mesa20.0.0-開発
  • カーネルバージョン:5.3.0-42-generic
  • プロトンバージョン:5.0-4

Steam-782330.log

考えてみると...ランチャーの代わりにDOOMEternalx64vk.exeを実行する方法はありますか? ランチャーは一部の/ほとんどのゲームで不安定になる可能性があることを私は知っています

@ gardotd426はい、これはドライバーの問題ではありません。

FWIW https://github.com/ValveSoftware/wine/pull/85を適用して現在のワインバージョンを作成しようとしてい

@APoniatowskiはLutrisで試してみてください。 誰かが十分なストレージと十分に速いインターネット接続を持っているなら、私は多分それをWineSteamで実行しようとすることを提案するでしょう。

@doitsujinlolそれはいつも何かですよね。 うまくいけば、あなたがそれを理解したらそれが修正されるでしょう。

こんにちは、

ここでも同じDoomEternalは起動しません。

Linux Mint 19.3
カーネル5.5.9
Nvidiaドライバー440.64
Steam&Steamベータ版。
プロトン5.0-4

どうやってそれらの詳細なログを作成しますか? ですから、必要に応じて寄付することもできます。

これは、ターミナルから蒸気を実行するときに得られるものです。

ターミナルスピュー

`` `

ゲームID782330のプロセス27762を追加する
エラー:ld.so:LD_PRELOADのオブジェクト '/home/ellen/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so'をプリロードできません(間違ったELFクラス:ELFCLASS32):無視されます。
ゲームID782330のプロセス27826を追加する
ゲームの更新:AppID 782330 ""、ProcID 27826、IP 0.0.0.0:0
RecordSteamInterfaceCreation(PID 27826):SteamUtils009 / Utils
RecordSteamInterfaceCreation(PID 27826):SteamUser020 /ユーザー
RecordSteamInterfaceCreation(PID 27826):SteamUser017 /ユーザー
RecordSteamInterfaceCreation(PID 27826):STEAMAPPS_INTERFACE_VERSION006 /アプリ
wine:アドレス0000000148D71006(スレッド003e)での0000000023377774への書き込みアクセスでの未処理のページフォールト、デバッガーの開始...
エラー:ld.so:LD_PRELOADのオブジェクト '/home/ellen/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so'をプリロードできません(間違ったELFクラス:ELFCLASS32):無視されます。
ゲームID782330のプロセス27828を追加します
未処理の例外:64ビットコード(0x0000000148d71006)の0x23377774への書き込みアクセスでのページフォールト。
レジスタダンプ:
rip:0000000148d71006 rsp:000000000092e758 rbp:0000000023377774 eflags:000010217(R- --I -APC)
rax:000000015bb567c2 rbx:000000015bb567c2 rcx:0000000023377774 rdx:000000015bb567c2
rsi:0000000157529f99 rdi:0000000023377774 r8:000000072cc6fe6 r9:000000023377774 r10:000000015bd128ac
r11:000000000092e91e r12:000000004bb38659 r13:000000014050f850 r14:000000002319d1de r15:000000015bb567c2
スタックダンプ:
0x000000000092e758:ffffffff9b2f4a10 0000000000014b1b
0x000000000092e768:0000000000000000 000100000092f780
0x000000000092e778:0000000000000000 0000000000000000
0x000000000092e788:b2fe000000000000 f9c00000000120db
0x000000000092e798:0001000000000092 0001000000000000
0x000000000092e7a8:b882000000000000 0000000000015b01
0x000000000092e7b8:04b1000000000000 0000000000015d88
0x000000000092e7c8:0000000000000000 0001000000000000
0x000000000092e7d8:0000000000000000 0000000000000000
0x000000000092e7e8:0000000000000000 9290000000000000
0x000000000092e7f8:0000000000015551 00fc000000000000
0x000000000092e808:0000000000000000 0000000000000000
バックトレース:
=> 0 0x0000000148d71006 EntryPoint + 0xea8fbfe6()in doometernalx64vk(0x0000000023377774)
0x0000000148d71006 doometernalx64vkのEntryPoint + 0xea8fbfe6:movq%r13,0x00000000001da596(%r14)
モジュール:
モジュールアドレスデバッグ情報名(127モジュール)
PE 930000-a2c000遅延oo2core_8_win64
PE 62140000-62144000遅延uxtheme
PE 637c0000-6383d000遅延winmm
PE 64340000-64346000延期された勝利http
PE 64940000-64943000遅延shcore
PE 64c80000-64c83000遅延steamclient64
PE 64d40000-64d44000遅延バルカン-1
PE 65000000-65028000遅延ole32
PE 65600000-6561e000遅延xinput1_3
PE 65780000-65784000遅延バージョン
PE 66440000-66449000遅延msacm32
PE 68a40000-68a48000遅延shlwapi
PE 6a100000-6a108000遅延oleaut32
PE 6a700000-6a70f000遅延setupapi
PE 6afc0000-6afc3000遅延msimg32
PE 6b2c0000-6b2df000遅延ウィニネット
PE 6b880000-6b883000遅延api-ms-win-core-fibers-l1-1-1
PE 6bec0000-6bec4000遅延imm32
PE 6c0c0000-6c0c4000遅延wsock32
PE 6d9c0000-6d9cb000遅延mpr
PE 6e340000-6e343000遅延api-ms-win-core-synch-l1-2-0
PE 6e6c0000-6e6c3000遅延api-ms-win-core-localization-l1-2-1
PE 6e780000-6e797000遅延oleacc
PE 6f480000-6f484000遅延gdiplus
PE 6fbc0000-6fbc4000遅延rpcrt4
PE 71240000-71245000遅延jsproxy
PE 7b000000-7b003000遅延カーネルベース
ELF 7b400000-7b681000遅延カーネル32
-PE 7b410000- 7b681000 \ kernel32
ELF 7bc00000-7bf01000遅延ntdll
-PE 7bc20000- 7bf01000 \ ntdll
ELF 7c000000-7c003000延期
PE 13b400000-13b44b000遅延steam_api64
PE 140000000-15eb45000エクスポートdoometernalx64vk
PE 180000000-18007b000遅延bink2w64
ELF 7fe0035e8000-7fe00533a000遅延steamclient.so
ELF 7fe00533a000-7fe0056b9000遅延lsteamclient
-PE 7fe005450000- 7fe0056b9000 \ lsteamclient
ELF 7fe0056b9000-7fe0058ce000遅延libgpg-error.so.0
ELF 7fe0058ce000-7fe005bea000延期されたlibgcrypt.so.20
ELF 7fe005bea000-7fe005e06000遅延liblz4.so.1
ELF 7fe005e06000-7fe00602c000延期されたliblzma.so.5
ELF 7fe00602c000-7fe0062b0000遅延libsystemd.so.0
ELF 7fe0062b0000-7fe0064cb000遅延libresolv.so.2
ELF 7fe0064cb000-7fe0066cf000遅延libkeyutils.so.1
ELF 7fe0066cf000-7fe00691c000遅延libdbus-1.so.3
ELF 7fe00691c000-7fe006b27000遅延libkrb5support.so.0
ELF 7fe006b27000-7fe006d2b000延期されたlibcom_err.so.2
ELF 7fe006d2b000-7fe006f5d000延期されたlibk5crypto.so.3
ELF 7fe006f5d000-7fe007233000延期されたlibkrb5.so.3
ELF 7fe007233000-7fe007444000遅延libavahi-client.so.3
ELF 7fe007444000-7fe007650000遅延libavahi-common.so.3
ELF 7fe007650000-7fe00789b000遅延libgssapi_krb5.so.2
ELF 7fe00789b000-7fe007b27000遅延libcups.so.2
ELF 7fe007b27000-7fe007d7d000延期されたlibvulkan.so.1
ELF 7fe007d7f000-7fe007f85000遅延libxfixes.so.3
ELF 7fe007f85000-7fe00818f000遅延libxcursor.so.1
ELF 7fe00818f000-7fe00839f000遅延libxi.so.6
ELF 7fe00839f000-7fe0085a2000遅延libxcomposite.so.1
ELF 7fe0085a2000-7fe0087ad000遅延libxrandr.so.2
ELF 7fe0087ad000-7fe0089b7000遅延libxrender.so.1
ELF 7fe0089b7000-7fe008bbd000遅延libxxf86vm.so.1
ELF 7fe008bbd000-7fe008dc0000遅延libxinerama.so.1
ELF 7fe008dc0000-7fe008fd2000遅延libxext.so.6
ELF 7fe008fd2000-7fe00909d000据え置きwinex11
-PE 7fe008fe0000- 7fe00909d000 \ winex11
ELF 7fe00913c000-7fe00936e000遅延libexpat.so.1
ELF 7fe00936e000-7fe0095b3000遅延libfontconfig.so.1
ELF 7fe0095b3000-7fe0097e5000延期されたlibpng16.so.16
ELF 7fe0097e5000-7fe009a99000遅延libfreetype.so.6
ELF 7fe009a99000-7fe009ca1000遅延libffi.so.6
ELF 7fe009ca1000-7fe009f22000遅延libgmp.so.10
ELF 7fe009f22000-7fe00a156000遅延libhogweed.so.4
ELF 7fe00a156000-7fe00a38c000遅延libnettle.so.6
ELF 7fe00a38c000-7fe00a59f000延期されたlibtasn1.so.6
ELF 7fe00a59f000-7fe00a91d000遅延libunistring.so.2
ELF 7fe00a91d000-7fe00ab3a000遅延libidn2.so.0
ELF 7fe00ab3a000-7fe00ae69000遅延libp11-kit.so.0
ELF 7fe00ae69000-7fe00b086000遅延libz.so.1
ELF 7fe00b086000-7fe00b3ec000延期されたlibgnutls.so.30
ELF 7fe00b3ec000-7fe00b44a000遅延ウィンスプール
-PE 7fe00b3f0000- 7fe00b44a000 \ winspool
ELF 7fe00b44a000-7fe00b48c000延期されたws2_32
-PE 7fe00b450000- 7fe00b48c000 \ ws2_32
ELF 7fe00b48c000-7fe00b4e2000据え置きwinevulkan
-PE 7fe00b4a0000- 7fe00b4e2000 \ winevulkan
ELF 7fe00b4e2000-7fe00bf2e000遅延シェル32
-PE 7fe00b500000- 7fe00bf2e000 \ shell32
ELF 7fe00bf2e000-7fe00bf60000遅延iphlpapi
-PE 7fe00bf40000- 7fe00bf60000 \ iphlpapi
ELF 7fe00bf60000-7fe00c09b000遅延ucrtbase
-PE 7fe00bf90000- 7fe00c09b000 \ ucrtbase
ELF 7fe00c09b000-7fe00c118000遅延dbghelp
-PE 7fe00c0a0000- 7fe00c118000 \ dbghelp
ELF 7fe00c118000-7fe00c204000遅延msvcrt
-PE 7fe00c140000- 7fe00c204000 \ msvcrt
ELF 7fe00c204000-7fe00c3b4000遅延gdi32
-PE 7fe00c220000- 7fe00c3b4000 \ gdi32
ELF 7fe00c3b4000-7fe00c639000遅延ユーザー32
-PE 7fe00c3d0000- 7fe00c639000 \ user32
ELF 7fe00c639000-7fe00c660000遅延bcrypt
-PE 7fe00c640000- 7fe00c660000 \ bcrypt
ELF 7fe00c660000-7fe00c6a4000遅延sechost
-PE 7fe00c670000- 7fe00c6a4000 \ sechost
ELF 7fe00c7a4000-7fe00c81e000遅延advapi32
-PE 7fe00c7b0000- 7fe00c81e000 \ advapi32
ELF 7fe00cc4e000-7fe00ce60000遅延libnss_files.so.2
ELF 7fe00ce60000-7fe00d07a000延期されたlibnsl.so.1
ELF 7fe00d07a000-7fe00d286000延期されたlibnss_nis.so.2
ELF 7fe00d286000-7fe00d490000据え置きlibnss_compat.so.2
ELF 7fe00eb6f000-7fe00ed84000遅延libbsd.so.0
ELF 7fe00ed84000-7fe00ef8a000遅延libxdmcp.so.6
ELF 7fe00ef8a000-7fe00f18e000遅延libxau.so.6
ELF 7fe00f190000-7fe00f3b8000遅延libxcb.so.1
ELF 7fe00f3b8000-7fe00f6f0000遅延libx11.so.6
ELF 7fe00f6f0000-7fe00f908000遅延libgcc_s.so.1
ELF 7fe00f908000-7fe00fbbe000遅延libgldispatch.so.0
ELF 7fe00fbbe000-7fe00fdef000遅延libglx.so.0
ELF 7fe00fdf1000-7fe01018f000遅延libm.so.6
ELF 7fe010518000-7fe01071c000遅延libdl.so.2
ELF 7fe01071c000-7fe010924000遅延librt.so.1
ELF 7fe010924000-7fe010bb0000遅延libgl.so.1
ELF 7fe010bb0000-7fe010fa1000遅延libc.so.6
ELF 7fe010fa3000-7fe0111c2000遅延libpthread.so.0
ELF 7fe0111c2000-7fe011564000エクスポートlibwine.so.1
ELF 7fe011564000-7fe0117a1000遅延gameoverlayrenderer.so
ELF 7fe0117a3000-7fe0119cd000遅延ld-linux-x86-64.so.2
スレッド:
プロセスtidprio(すべてのid:sは16進数です)
00000008 Steam.exe
00000030 0
00000009 0
0000000c services.exe
0000002c 0
00000026 0
00000018 0
00000013 0
00000012 0
00000011 0
0000000e 0
0000000d 0
0000000fプラグアンドプレイ.exe
00000015 0
00000014 0
00000010 0
00000016 winedevice.exe
00000023 0
00000022 0
00000021 0
00000020 0
0000001f 0
0000001e 0
0000001d 0
0000001c 0
0000001b 0
0000001a 0
00000019 0
00000017 0
00000024 winedevice.exe
00000029 0
00000028 0
00000027 0
00000025 0
0000002a winedevice.exe
0000002f 0
0000002e 0
0000002d 0
0000002b 0
00000031 explorer.exe
00000037 0
00000036 0
00000033 0
00000032 0
0000003a idTechLauncher.exe
0000003c -2
0000003b 0
0000003d(D)Z:\ GamesSteamLibrarysteamapps \ common \ DOOMEternalDOOMEternalx64vk.exe
0000003e 0 <==
システムインフォメーション:
ワインビルド:wine-5.0-481-g0295175
プラットフォーム:x86_64
バージョン:Windows 7
ホストシステム:Linux
ホストバージョン:5.5.9-mint-local-5.5.9
pid 27682!= 27681、破棄をスキップします(execなしのフォーク?)
削除されたゲーム:AppID 782330 ""、ProcID 27826
ゲーム782330はインターフェースSTEAMAPPS_INTERFACE_VERSION006 /アプリを作成しました
ゲーム782330はインターフェースSteamUser017 /ユーザーを作成しました
ゲーム782330はインターフェースSteamUser020 /ユーザーを作成しました
ゲーム782330が作成したインターフェースSteamUtils009 / Utils
IClientUser :: GetSteamIDのゲーム782330メソッド呼び出し数:3
IClientUtils :: GetAppIDのゲーム782330メソッド呼び出し数:5
IClientUtils :: RecordSteamInterfaceCreationのゲーム782330メソッド呼び出し数:4
IClientAppManager :: GetCurrentLanguageのゲーム782330メソッド呼び出し数:1
AppInterfaceStatsをSteamにアップロードしました
アプリ782330を終了します
ActivateActionSetにキャッシュされたスティッキーマッピングはありません。
´´´

@AllKindは、「PROTON_LOG = 1」(引用符なし)でゲームを起動します。/home/ディレクトリに「steam-gameid.log」という名前のログファイルが自動的に作成されます。この場合、名前は「steam-782330」になります。 。ログ"。 次に、コメントボックスのすぐ下にある添付システムを使用してそのファイルをアップロードできます。

@AllKindは、Steamのゲームのプロパティに移動し、起動オプションに移動して、 PROTON_LOG=1 %command%を入力することもできます。これにより、端末から起動するかどうかに関係なく、ログを取得できます。

Steam-782330.log
私は同じ問題を抱えています。 プロトンログをアップロードします。偶然に、どんな形でも役立つ可能性があります。

同じ問題が発生していることを確認できます。

GTX 1080 Ti
ドライバー/ LLVMバージョン:nvidia 440.64
カーネルバージョン:5.5.8
プロトンバージョン:5.0-4

Steam-782330.log

Steam-782330.log

私も。

Ryzen R7 3700x
5700XT
カーネル5.5.9
プロトン5.0.4

Steam-782330.log

私の側でも同じ経験。 ゲームが起動し、トレイアイコンが表示されたら、ゲームが終了します。 アイコンだけが画面に描画されます。 ロード画面やメインメニューなどからダンプされません。

AMDVLKで実行してみましたが、それがこのログの実行です。

Debianテスト(主に)
カーネル5.5.0RC5
プロトン5.0-4

AMD TR 2990WX
AMD Radeon VII
96 GB RAM

amdvlk / Ubuntu 18.04、現在は2020.Q1.3 amd64 [インストール済み]
libvulkan-dev / tests、unstable、now 1.2.131.2-1 amd64 [インストール済み]
libvulkan1 / tests、unstable、now 1.2.131.2-1 amd64 [インストール済み]
mesa-vulkan-drivers / Experimental、現在20.0.0-1 amd64 [インストール済み]
vulkan-tools / tests、now 1.1.126.0 + dfsg1-1 amd64 [インストール済み、自動]
vulkan-utils / tests、testing、now 1.1.126.0 + dfsg1-1すべて[インストール済み]

これも私のログです。 上記と同じ問題。

  • GPU:RTX 2070
  • ドライバー/ LLVMバージョン:nvidia 440.64
  • カーネルバージョン:5.4.24-1-MANJARO
  • Gistとしての完全なシステム情報レポートへのリンク: https
  • プロトンバージョン:5.0-4

Steam-782330.log

Steam-782330.log

OS:Arch Linux
カーネル:5.5.8-zen1-1-zen
CPU:AMD Ryzen 5 26006コア
GPU:NVIDIA GeForce GTX 1070
GPUドライバー:NVIDIA 440.64

上記と同じ問題。 ゲームはSteamで「プレイ中」と表示され、その後何も起こらず、「オンライン」ステータスに戻ります。

他のすべてと同じ問題:

Steam-782330.log

GPU:AMD RX480
ドライバー:AMDGPU-Pro-19.50-967956
Vulkanインスタンスバージョン:1.2.131
カーネル:4.15.0-91(Linux Mint 19.3)

同じ問題:
Steam-782330.log

GPU:8 GB GTX 1070
ドライバー:440.44
OS:ポップ!_OS19.10
プロトンバージョン:5.0-4

Steamベータクライアントを使用する。

ゲームを開始するとエラーメッセージが表示されます

SteamAPIを初期化できません。
Steamが実行されていることを確認してください
ゲームの資格のあるアカウントにログインしました。

ここに私のログ: steam-782330.log

  • GPU:Nvidia GTX 1070
  • CPU:Intel i5 7600k
  • OS:Kubuntu 18.04

Proton 3.16-9を使用してゲームを開始すると、このメッセージが表示されます

プロトン5.0-4を強制するときのログ: steam-782330.log

Steam-782330.log

上記のベータ版でsteam-runtimeを試してみたところ、実行直後にクラッシュするのと同じ問題が発生しました。

GPU:Nvidia RTX 2080
CPU:i7 7820HK
OS:Arch
グラフィックドライバ:440.64-5
カーネル:5.5.10-arch1-1

Proton-5.4-GE-1で試してみましたが、画面がアタッチされ、再生をクリックするとクラッシュします。
Screenshot from 2020-03-20 08-01-43

Proton-5.4-GE-1で試してみましたが、画面がアタッチされ、再生をクリックするとクラッシュします。
Screenshot from 2020-03-20 08-01-43

好奇心から、どのバージョンのNVIDIAドライバーをインストールしましたか?

元のポスターと同じ問題があり、Wineシステムトレイを受け取って停止します。

私は走っています:
Fedora 31
i7-3770K
GTX 1050Ti、ドライバーv.440.64。
Steam-782330.log

好奇心から、どのバージョンのNVIDIAドライバーをインストールしましたか?
440.64-0ubuntu0〜0.18.04.2

Prton-5.4-GE-1も試してみたところ、GPUドライバーエラーページ@ xA8EYLgMSN43oEHCも上記で

プロトンのスチームログ-5.4.GE-1、私は使用しています:
エレメンタリーOS5.0
GPU:gtx1050tiドライバー440.64
Steam-782330.log

Steamハードウェアとライブラリ情報とともにプロトン4.11と5.0.4のログを追加します。
Steam-782330_proton411.log
Steam-782330_proton504.log
Steam_hw_info.txt

ありがとう@ rabidlassie &@ gardotd426
ここに陽子ログがあります...
Steam-782330.log

Linux Mint 19.3
カーネル5.5.9
Nvidiaドライバー440.64
スチームベータ。
プロトン5.0-4

ここに更新があります。 _vulkan-headers_と_vulkan-icd-loader_の両方を1.2.135に更新しました(AURファイルを変更しました。変更内容は明日公開します)。 _nvidia_ドライバーに関しては、 440.26です)。

真実ではありません。最新のドライバーは、Vulkan1.2用のvulkandev beta440.66.03です。

https://developer.nvidia.com/vulkan-driver

最新のValve、TkG、GEプロトンを試しました。 GEは、以前に投稿されたようにドライバーがバージョン337.88であることについて質問し、[再生]をクリックしてから何もしません。 他の人は何もしません。

Siduction(Debian sidベース)カーネルの使用5.5.10-towo.1-siduction-amd64
Intel 8700k、32GB RAM、Nvidia 1080Ti 440.64、KDE ​​5.17.5
Steam-system-info.txt

生成された新しいプロトンプレフィックスを持つすべてのテスト。 GEで+com_skipSignInManager 1を使用してみましたが、ログファイルのサイズ以外は何も変更されていません。
Steam-782330.proton5.0-4.log
Steam-782330.proton_tkg_5.4.r0.g676dd026.release.log
Steam-782330.Proton-5.4-GE-1.log
Steam-782330.Proton-5.4-GE-1_ + com_skipSignInManager_1.log

bethesdalauncherバージョンとlutrisでもまったく同じ問題があります。

ここに更新があります。 _vulkan-headers_と_vulkan-icd-loader_の両方を1.2.135に更新しました(AURファイルを変更しました。変更内容は明日公開します)。 _nvidia_ドライバーに関しては、 440.26です)。

真実ではありません。最新のドライバーは、Vulkan1.2用のvulkandev beta440.66.03です。

https://developer.nvidia.com/vulkan-driver

そのおかげで、彼らがVulkan用に別のページを保持していることを知りませんでした。彼らのドキュメントによると:

Vulkan 1.2のサポートは、Windowsドライバーバージョン442.75およびLinuxドライバーバージョン440.66.02で利用できます。

そのため、そのバージョンよりも低いドライバを使用しているLinuxの人は、チャンスに耐えられないはずです。 440.66.03で試してみましたか?

440.66.03で試してみましたか?

それは働くチャンスがありますか? それが機能しない場合、新しいドライバーのリリースをどのくらい待つ必要がありますか?

クラッシュレポートは+com_enableCrashHandler 2有効になります

ランチャーをバイパスして実際の実行可能ファイル/バイナリを実行する方法はありますか?

ランチャーをバイパスして実際の実行可能ファイル/バイナリを実行する方法はありますか?

AFAIK、起動オプションとして+com_skipSignInManager 1を追加するとそれができるはずですが、それでもゲームはクラッシュします(少なくともAMDの私にとっては)

Steam-782330.log

  • Gentoo / sway-1.4
  • カーネル5.5.9
  • Mesa 20.0.1(RADV + ACO)/ vulkan-loader-1.2.135
  • 蒸気安定
  • プロトン5.0-4
  • GPU:ナビ(AMD RX5700)

440.66.03を試したところ、何も変わりません。

ただ頭を上げてください。 このゲームはDenuvoがはびこっているようです。 私はこれをWindowsで取得します:

https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english

現在、ゲームの購入を正常に再検証することはできません。24時間待ってから、もう一度お試しください。

Steam-782330.log

  • Fedora 31 Silverblue
  • Linux 5.5.9
  • nVidia 440.64
  • Steam Flatpak 1.0.0.61(安定)
  • プロトン5.0-4
  • GeForce GTX 1080 Ti
  • PROTON_LOG=1 %command% +com_skipSignInManager 1起動

FWIW、idTechLauncher.exeをDOOMEternalx64vk.exeに置き換えても違いはありません。 また、subredditに記載されているように、Denuvoなしのバイナリで試してみました。同じ結果です。

https://www.vg247.com/2020/03/20/doom-eternal-denuvo-free-exe/

このリークされた実行可能ファイルを使用してみる必要があります。

Steam-782330.log

上記と同じですが、Denuvoフリーのバイナリを使用しています。以前のコメントを参照してください。

これがまったく役に立たない場合は申し訳ありませんが、すべてのログにELF非互換性エラーが表示され続けます。 私の知る限り、Steam onLinuxは32ビットのバイナリとライブラリを使用しています。 たぶん、DOOM Eternalには64ビットビルドしかありませんか?

ERROR: ld.so: object '/var/home/e-user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

私の最後のログで私はこれを捕まえました、それは私が他のログで見たことがありません:

38872.096:0037:0038:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe" Unhandled exception: page fault on write access to 0x23377774 in 64-bit code (0x0000000148d71006). 38872.100:0039:003a:fixme:dbghelp:elf_search_auxv can't find symbol in module

完全なログ:
Steam-782330.log

これがまったく役に立たない場合は申し訳ありませんが、すべてのログにELF非互換性エラーが表示され続けます。 私の知る限り、Steam onLinuxは32ビットのバイナリとライブラリを使用しています。 たぶん、DOOM Eternalには64ビットビルドしかありませんか?

ERROR: ld.so: object '/var/home/e-user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

これらのエラーは、Steamオーバーレイを使用するすべてのゲームで発生し、無視しても問題ありません。

@oscarcp Lutrisでもこれを見たことがありますが、バイナリを直接実行する場合に限ります。 これはあなたにも正しいですか? ランチャーなどでテストしたので、どこで見たのかわかりません。
seh:virtual_unwind部分を意味していると思いますよね?

@oscarcp Lutrisでもこれを見たことがありますが、バイナリを直接実行する場合に限ります。 これはあなたにも正しいですか? ランチャーなどでテストしたので、どこで見たのかわかりません。
seh:virtual_unwind部分を意味していると思いますよね?

Unhandled exception: page fault on write access to 0x23377774 in 64-bit code (0x0000000148d71006)部分を意味しますが、心配しないでください。 私はいつものようにSteamベータを介して実行しています。変更はありません。

これがまったく役に立たない場合は申し訳ありませんが、すべてのログにELF非互換性エラーが表示され続けます。 私の知る限り、Steam onLinuxは32ビットのバイナリとライブラリを使用しています。 たぶん、DOOM Eternalには64ビットビルドしかありませんか?

ERROR: ld.so: object '/var/home/e-user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

私の最後のログで私はこれを捕まえました、それは私が他のログで見たことがありません:

38872.096:0037:0038:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe" Unhandled exception: page fault on write access to 0x23377774 in 64-bit code (0x0000000148d71006). 38872.100:0039:003a:fixme:dbghelp:elf_search_auxv can't find symbol in module

完全なログ:
Steam-782330.log

Steamなしで、denuvoless .exeを使用してWineで試しましたが、ゲームが機能しません。 私たちはValveとNVIDIAが介入するのを待っています!

それはNvidiaとは何の関係もありません、ゲームはAMDでも動作しません。 それは
これをプレイできるかどうかにかかわらず、Valve、Bethesda、iDまで
ゲーム。

8:37で金、2020年3月20日にはmozo78 [email protected]書きました:

これがまったく役に立たない場合は申し訳ありませんが、ELFの非互換性が引き続き表示されます
すべてのログのエラー。 私の知る限り、Steam onLinuxは32ビットバイナリを使用しています
およびライブラリ。 たぶん、DOOM Eternalには64ビットビルドしかありませんか?

エラー:ld.so:オブジェクト
'/var/home/e-user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so'
LD_PRELOADからプリロードできません(間違ったELFクラス:ELFCLASS32):無視されます。

私の最後のログで私はこれを捕まえました、それは私が他のログで見たことがありません:

38872.096:0037:0038: warn:seh :virtual_unwind例外データが見つかりません
L "DOOMEternalx64vk.exe"未処理の例外:書き込みアクセス時のページフォールト
64ビットコードの0x23377774(0x0000000148d71006)。
38872.100:0039:003a: fixme:dbghelp :elf_search_auxvでシンボルが見つかりません
モジュール

完全なログ:
Steam-782330.log
https://github.com/ValveSoftware/Proton/files/4359487/steam-782330.log

私はWine、Steamなし、denuvoless.exeとゲームで試しました
動作しません。 私たちはValveとNVIDIAが介入するのを待っています!


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601678490
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y33Z53PQYFI76MJ4UAV3RINPRJANCNFSM4LP25FOQ

ここに小さなファイルがあります:
〜/ .steam / Steam / Steamapps / common / DOOMEternal / launcherData / launcher.cfg

このファイルには、GPUドライバーの警告ポップアップなどがあります。 そのファイルを邪魔にならない場所に移動して、これらのオプションをすべて無効にし、そのドライバーバージョン画面をバイパスします。

rgl_minNvidiaDriverVersion 44261
rgl_minAMDDriverMajorVersion 20
rgl_minAMDDriverMinorVersion 2
rgl_minAMDDriverPatchVersion 2
rgl_minAMDDriverMajorVersionWin8 19
rgl_minAMDDriverMinorVersionWin8 10
rgl_minAMDDriverPatchVersionWin8 1
rgl_minAMDDriverMajorVersionWin7 20
rgl_minAMDDriverMinorVersionWin7 2
rgl_minAMDDriverPatchVersionWin7 2
rgl_showAMDStartupWarning 1
rgl_showIntelStartupWarning 1
rgl_showNvidiaStartupWarning 0

@oscarcpなるほど、Bethesdalauncherまたはバイナリ自体から毎回これを取得することはできません。 残念ながら、これはあまり役に立たないようです。
私もAMDを持っています。

DOOM(2016)は、リリースから数か月後にDenuvoがれるまで、最初はWineで適切に実行できなかったことを覚えています。 明らかに、Protonの場合は状況が少し異なりますが、DenuvoがDOOMEternalをサポートする上で大きな障害となったとしても驚かないでしょう。

私が間違っているが、denuvoの問題は間違ったbcryptの実装が原因だった場合は、私を訂正してください。
これはページフォールトの前に表示されるものですが、単なる警告です。

0141:fixme:bcrypt:BCryptCreateHash ignoring object buffer 00d5:fixme:bcrypt:BCryptCreateHash ignoring object buffer 00d0:fixme:bcrypt:BCryptCreateHash ignoring object buffer 0197:fixme:bcrypt:BCryptCreateHash ignoring object buffer wine: Unhandled exception 0x80000003 in thread d5 at address 0000000140822876 (thread 00d5), starting debugger...

Denuvoはここの犯人ではないと思います。 リークしたDRMFree exeでゲームを開始しましたが、まったく同じエラーで開始されません。

@ mozo78あなたが正しいことを願っています、そのメモで、protondbに関するレポートは、ランチャーが機能し、メインゲームだけがクラッシュすると言っています、それが本当ならそれは有望です。

@ mozo78あなたが正しいことを願っています、そのメモで、protondbに関するレポートは、ランチャーが機能し、メインゲームだけがクラッシュすると言っています、それが本当ならそれは有望です。

それが逆だったらいいのにと思います。

実行される追加の手順:

  • [x]インストール/追加されたProton-5.4-GE-1
  • [x] Proton-5.4-GE-1でゲームを実行しました
  • [x] idTechLauncher.exeの名前を変更し、DOOMEternalx64vk.exeをidTechLauncher.exeとしてコピーした後、launcher.cfgの名前を変更しました
  • [x]上記と同じ手順で、launcher.cfgのすべてのオプションにコメントしました
  • [x] PROTON_LOG = 1%command%+ com_skipSignInManager 1

それはゲームのバイナリかもしれないと思います、それが問題です( DOOMEternalx64vk.exe )、

00000031 idTechLauncher.exe
    ["Z:\run\media\sizigee\Games\Steam\steamapps\common\DOOMEternal\idTechLauncher.exe" +com_skipSignInManager 1]
    00000035   -2
    00000034    0
    00000032    0
00000036 (D) Z:\run\media\sizigee\Games\Steam\steamapps\common\DOOMEternal\DOOMEternalx64vk.exe
    [DOOMEternalx64vk.exe +com_enableCrashHandler 0 +com_skipSignInManager 1]
    00000044    0
    00000043    0
    00000042    0
    00000041    0
    00000040    0
    0000003f    0
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039   -1
    00000037    2 <==

しかし、私も遠く離れている可能性があります。
Steam-782330.log

@ Guy1524
MK11のように修正できますか:)

いくつかの異なるAMDハードウェアに関する別のレポート。

システムインフォメーション

GPU: Radeon 7
Driver/LLVM version: Mesa 20.1.0-devel / LLVM 11.0.0
Kernel version: 5.5.9-200.fc31.x86_64
Proton version: 5.0-4

Steam-782330.log
sysinfo.txt

Doom自体が提案するもう1つの興味深いオプションは、 +in_terminal 1です。 ゲームの端末出力から推測しました: Terminal support disabled. Enable with in_terminal
これにより、エラーはもう少し明確になります。

------ Initializing File System ------
Current search path:
    - C:/users/rkfg/Saved Games/id Software/DOOMEternal/base/
    - Z:/.../DOOMEternal/base/
------ File System initialized.
WARNING: idBroadcastManager::Register called with out of range system ID [65535]
----- Registering decl types -----
----- Starting decls parse jobs -----
Added structured log listener print-redirect
WARNING: idBroadcastManager::Register called with out of range system ID [65535]
WARNING: idBroadcastManager::Register called with out of range system ID [65535]
------ Command Line ------
 Z:\...\DOOMEternal\DOOMEternalx64vk.exe +com_skipSignInManager 1 +in_terminal 1
2020-03-20T17:37:24.439+03:00 LOG: Command Line: Z:\...\DOOMEternal\DOOMEternalx64vk.exe +com_skipSignInManager 1 +in_terminal 1
------ OS Information ------
    Microsoft Windows 7 Build 7601

------ CPU Information ------
    Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
    1 CPU package, 4 physical cores, 8 logical cores
    4.2 GHz     Intel CPU with MMX & SSE & SSE2 & SSE3 & SSSE3 & SSE41 & SSE42 & AVX & HTT
    32768 kB 1st level cache, 262144 kB 2nd level cache, 8388608 kB 3rd level cache
    31.33 GB System Memory

idLib::SetProduction( PROD_PRODUCTION )
------- Initializing renderSystem --------
PreliminaryRenderSetup
...registered window class
Initialized stack tracer
FATAL ERROR: Please update your driver: VK_KHR_get_surface_capabilities2 is required.
wine: Unhandled exception 0x80000003 in thread 26 at address 0000000140822876 (thread 0026), starting debugger...

いくつかのポイント:これはdenuvoフリーのバイナリ(ご存知のとおり)であり、Protonではなく純粋なWine5.2で実行します。 ただし、とにかくお役に立てば幸いです。 安定版(440.59)とVulkan開発者(440.66.03)の両方のドライバーで試してみました。 違いはなく、文句を言うこの拡張機能は少し古いものです。

@doitsujinが参照していたのと同じワインビルドが必要なようです
以前に

10:40時金、2020年3月20日にはrkfg [email protected]書きました:

Doom自体が提案するもう1つの興味深いオプションは、+ in_terminal1です。I
ゲームの端末出力から推測:端末サポート
無効。 in_terminalで有効にする
これにより、エラーはもう少し明確になります。

------ファイルシステムの初期化------
現在の検索パス:

  • C:/ users / rkfg / Saved Games / id Software / DOOMEternal / base /
  • Z:/.../ DOOMEternal / base /
    ------ファイルシステムが初期化されました。
    警告:idBroadcastManager :: Registerが範囲外のシステムIDで呼び出されました[65535]
    ----- declタイプの登録-----
    ----- decls解析ジョブの開始-----
    構造化ログリスナーのprint-redirectを追加しました
    警告:idBroadcastManager :: Registerが範囲外のシステムIDで呼び出されました[65535]
    警告:idBroadcastManager :: Registerが範囲外のシステムIDで呼び出されました[65535]
    - - - コマンドライン - - -
    Z:... \ DOOMEternalDOOMEternalx64vk.exe + com_skipSignInManager 1 + in_terminal 1
    2020-03-20T17:37:24.439 + 03:00ログ:コマンドライン:Z​​:... \ DOOMEternalDOOMEternalx64vk.exe + com_skipSignInManager 1 + in_terminal 1
    ------ OS情報------
    Microsoft Windows7ビルド7601

------ CPU情報------
Intel(R)Core(TM)i7-7700K CPU @ 4.20GHz
1つのCPUパッケージ、4つの物理コア、8つの論理コア
4.2 GHz Intel CPU、MMX&SSE&SSE2&SSE3&SSSE3&SSE41&SSE42&AVX&HTT
32768 kB 1次キャッシュ、262144 kB 2次キャッシュ、8388608 kB3次キャッシュ
31.33GBシステムメモリ

idLib :: SetProduction(PROD_PRODUCTION)
------- renderSystemの初期化--------
PreliminaryRenderSetup
...登録されたウィンドウクラス
初期化されたスタックトレーサー
致命的なエラー:ドライバーを更新してください:VK_KHR_get_surface_capabilities2が必要です。
wine:アドレス0000000140822876(スレッド0026)のスレッド26で未処理の例外0x80000003、デバッガーを開始しています...

いくつかのポイント:これはデヌボフリーのバイナリ(あなたが知っている)であり、私はそれを実行します
プロトンではなく、純粋なワイン5.2を使用します。 ただし、とにかくお役に立てば幸いです。 試した
安定した(およびVulkan開発者ドライバーの両方で


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601734731
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y333BMGXARVKHZCBS3I3RIN55RANCNFSM4LP25FOQ

@rkfg+in_terminal 1で行ったことを実行しましたが、ログが大きくなりました。
Steam-782330.log

@ gardotd426ああ、そうだね、パーティーに少し遅れているようだ。 これが実行を妨げる唯一の問題である場合は、すぐに発生するでしょう。

最後にいくつかの良いニュース。 これが解決するのに時間がかからないことを願っています。

@APoniatowskiは、CPUとそのVulkan拡張機能に関する情報がログにないことを興味深いものにしています。 このオプションは、Bethesdaが誤ってリークした開発者ビルドでのみ機能する可能性があります。

しかし、 VK_KHR_get_surface_capabilities2はすでにすべてのドライバーに存在しています。 Mesaにもあります。

Wineが認識している限りでは、問題はありません。

10:55時金、2020年3月20日にはmozo78 [email protected]書きました:

ただし、VK_KHR_get_surface_capabilities2はすでにすべてのドライバーに存在します。
Mesaにもあります。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601742031
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y33ZERDUZ4E2HJ6ZEYYLRIN7WPANCNFSM4LP25FOQ

@rkfgこれが私のシステム情報です。 Steamベータ版には、前述の@ kisak-valveのような最新のvulkanローダーが必要です。
system-info.txt

ああ、分かった。 ありがとう:)

2020年3月19日ベータクライアント
プロトン5.0-4
NVIDIA 440.64
ゲームを開始できません。 DOOMEternalをWindowsで実行するトリックを試しました。これはidTechLauncher.exeを介してDOOMEternalx64vk.exeをコピーし、違いはありませんでした。

システムインフォメーション
GPU:AMD 5700XT
ドライバー/ LLVMバージョン:LLVM 9.0.1
カーネルバージョン:5.5.10
プロトンバージョン:5.0-4
Gistとしての完全なシステム情報レポートへのリンク: https
2020-03-19 @ 22:39:54現在のSteamベータビルド
Steam-782330.log

人々はそれをhttps://github.com/ValveSoftware/wine/pull/85のように聞こえるようにしています。 Denuvoも削除されるのを待つ必要はありませんか?

人々は、PRが残された唯一のことのように聞こえるようにしています。 Denuvoも削除されるのを待つ必要はありませんか?

場合によります。 テストするDenuvoのないバイナリがありますが、Denuvoがアクティブな場合でも機能する可能性があります。

人々はそれをValveSoftware / wine#85がしなければならない唯一のことのように

必ずしも?

参照: https

Just Cause3とBatmanArkhamKnightのDenuvoDRMの失敗を修正しました。

実行可能ファイルのDRMフリーバージョンが望ましいですが、その存在はゲームの実行とパフォーマンスの向上に失敗する必要はありません。

すみません、私はそれを理解できないと思います。

アンインストールされたワイン。
私はwine5.2ソースをダウンロードし、フォルダー内のファイルを編集して保存することにより、ValveSoftware / Wine#85からの置換ファイルでコンパイルしました。 ./configreおよびmakeを使用してコンパイルおよびインストールします。

陽子5.4-GE-1を搭載。 再起動した蒸気。 同じ失敗した結果。 Steamの外で実行しようとすべきですか? 結果はこれです:

ワインblahblah / .steam / steam / steamapps / common / DOOM / DOOMx64vk.exe '
002b: fixme:heap :RtlSetHeapInformation 0x7a0000 0 0x32e3804スタブ
002b: err:vulkan :wine_vk_initlibvulkan.so.1のロードに失敗しました。
002b: err:vulkan :wine_vk_initVulkanをサポートするWineグラフィックスドライバーの読み込みに失敗しました。
002b: err:module :LdrInitializeThunk "winevulkan.dll"の初期化に失敗し、中止しました
002b: err:module :LdrInitializeThunk L "Z:\ home \ user \ .steam \ Steam \ Steamapps \ common \ DOOM \ DOOMx64vk.exe"のdllの初期化に失敗しました、ステータスc0000142

あなたたちは好きですか、それは機能していますか? あなたは何をしますか?

WineではなくProtonをコンパイルする必要があると思います。 たとえば、No Man'sSkyのようにProtonでのみ実行されるVulkanゲームがあります。 WineでNMSを実行しようとすると、同じlibvulkan.so.1エラーが発生します。

PRはValveのワインフォーク用であり、プロトン用ではありません...?

WineではなくProtonをコンパイルする必要があると思います。 たとえば、No Man'sSkyのようにProtonでのみ実行されるVulkanゲームがあります。 WineでNMSを実行しようとすると、同じlibvulkan.so.1エラーが発生します。

理にかなっています。

しかしHOOWWWW

実際、WineGitサブモジュールとしてProtonを使用してコンパイルされています。 必要なのは、Protonのクローンを作成し、サブモジュールを初期化し、 wineサブモジュールを変更して、プルリクエストのリポジトリとブランチを指すようにしてから、Protonをコンパイルします(途中でWineをコンパイルします)。 また、Vulkan開発ファイルをインストールする必要があります。

Proton-5.4-GE-1で試してみましたが、画面がアタッチされ、再生をクリックするとクラッシュします。
Screenshot from 2020-03-20 08-01-43

だから私もこれを手に入れました。 問題は、ランチャーが、2020年である440+ではなく2016年後半のドライバーを持っていると考えるのはなぜですか。ランチャーに何らかの形で不一致が発生しているドライバー文字列があるのではないでしょうか。

誰かがこのPRを適用してProtonをコンパイルすることができましたか? 正しく適用されますが、コンパイルされません。 最新(1.2.135)のVulkan-LoaderとVulkan-Headersがインストールされているにもかかわらず、複数のコンパイルエラーが発生します。

../../../wine/dlls/winevulkan/vulkan.c:2724:11: error: unknown type name ‘VkPhysicalDeviceSurfaceInfo2KHR’
 2724 |     const VkPhysicalDeviceSurfaceInfo2KHR*      pSurfaceInfo,
  |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../wine/dlls/winevulkan/vulkan.c:2725:5: error: unknown type name ‘VkSurfaceCapabilities2KHR’; did you mean ‘VkSurfaceCapabilitiesKHR’?
 2725 |     VkSurfaceCapabilities2KHR*                  pSurfaceCapabilities)
  |     ^~~~~~~~~~~~~~~~~~~~~~~~~
  |     VkSurfaceCapabilitiesKHR
../../../wine/dlls/winevulkan/vulkan.c:2752:11: error: unknown type name ‘VkPhysicalDeviceSurfaceInfo2KHR’
 2752 |     const VkPhysicalDeviceSurfaceInfo2KHR*      pSurfaceInfo,

これは単なる断片であり、実際にはさらに多くのエラーがあります。

ちなみに、TkGリポジトリには、通常のWine(およびステージング)用のVK_KHR_get_surface_capabilities2拡張機能のパッチが含まれています。 残念ながら、このパッチはVK_EXT_full_screen_exclusiveを追加しません。これは、DoomEternalにも必要です。

編集します。 Proton 5.0-5がリリースされ、ゲームはそれで動作します。sedでゲームのexeを編集する必要はもうありません。 ただし、最新のVulkan-Loader(1.2.135)をインストールする必要があり、ゲームのexeをDRMフリーバージョンに置き換える必要があります。

TkGリポジトリからのパッチを使用し

たとえば、vkAcquireFullScreenExclusiveModeEXTをvkCreateDescriptorUpdateTemplateKHRに置き換え、VK_EXT_full_screen_exclusiveをVK_EXT_sampler_filter_minmaxに置き換えました。 私はこの目的のためにsedを使用しました。

sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkCreateDescriptorUpdateTemplateKHR/g' DOOMEternalx64vk.exe
sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_sampler_filter_minmax/g' DOOMEternalx64vk.exe

これは、より適切に機能する別のバリ​​アントです。

sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkGetImageSparseMemoryRequirements2/g' DOOMEternalx64vk.exe
sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_shader_stencil_export/g' DOOMEternalx64vk.exe

置き換えられる文字列は、元の文字列と同じ長さである必要があります(重要です。そうでない場合、実行可能ファイルはまったく起動しません)。

メインメニューに入る前にゲームがハングしたりクラッシュしたりすることがよくあります。複数回の試行が必要になる場合があります。

test3
test4
test
test1

メインメニューに入ることができましたが、1回だけ、次の実行でゲームが再びハングしました。

twst

何度か試みた後、メインメニューに戻り、キャンペーンを開始することができました。

gameplay

これがゲームプレイのビデオです(サウンドは機能します、私はそれを記録しませんでした)。 パフォーマンスを見ないでください。ゲームを実行するこの汚い方法のために、それは悪いことだと確信しています。

私はDRMフリーの実行可能ファイルしか試したことがないので、Denuvoバージョンをこの方法で起動できるかどうかはわかりません。

私は文字列の実験を続けます、多分私はゲームを完全に機能させるでしょう。

ps文法の間違いで申し訳ありませんが、英語は私の母国語ではありません(しかし、私は常にそれを改善しています)。

@ Kron4ekどのOSを使用していますか? Manjaroでのvulkan-cd-loaderの可用性を調べていますが、1.2.132-1までしか表示されません。 1.2.135をどうやって手に入れたのか知りたいです。

@ makusu2 Resident Evil 2は、Denuvoがまだゲームの一部である間ずっと機能していました。ごく最近まで、Re2からDenuvoを削除しませんでした。 Denuvoの存在はそれほど意味がありません、それはおそらくまだ機能するでしょう。

@ MacroHard-sys、あなたがしたことは、PRを使用してシステムに新しいバージョンのWineをインストールすることだけでした。 Protonは、システムWineではなく、組み込みのWineを使用します。 特にProtonはシステムのWineをまったく使用しないため、Protonを使用するためにWineをシステムにインストールする必要はありません。

PRを使用してProtonをコンパイルし、そのバージョンのProtonを使用してゲームを実行する必要があります。

@ Kron4ek動作させることができるはずですが、ValveがPRを受け入れて、最後のいくつかのねじれを把握するのに数日かかる場合があります。

@ Kron4ekのコマンドを使用して(Steamから)ゲームの実行可能ファイルにパッチを適用してみました。サイコロはありません。 idロゴの付いた小さなウィンドウが表示されて終了します。 私はまだパッチを使ってプロトンを構築する作業をしています。それがうまくいくかどうかを報告します。

@pastapojken Arch Linuxを使用していますが、最新のvulkan-icd-loaderを手動でコンパイルしました。

@ Kron4ekのコマンドを使用して(Steamから)ゲームの実行可能ファイルにパッチを適用してみました。サイコロはありません。 idロゴの付いた小さなウィンドウが表示されて終了します。

TkGのパッチを使用して、これらの文字列の置換と、vulkan-icd-loaderおよびヘッダーの1.2.135を使用して、wineを再コンパイルし、インストールする必要があります。

@ Kron4ek落とし穴

それで、vulkan-icd-loader 1.2.135をインストールするか、パッチを適用する必要がありますか?プロトンで十分ですか?

@ mozo78おそらくゲームが利用する追加機能のために、最新のローダー/ヘッダーをインストールする必要があります

では、vulkan-icd-loader 1.2.135をインストールする必要がありますか、それとも乾いたプロトンで十分ですか?

プロトン以外でワインを使用している場合は、vulkan-icd-loaderが必要なようですが、ベータバージョンのスチームを選択した場合は、プロトンはスチームランタイムを使用します。それ以外の場合は、正しいバージョンが含まれているはずです。

ありがとうございました。 どんどん難しくなっていきます...

@ Kron4ek Steam起動オプションで+com_skipSignInManager 1してゲームを実行してみましたか?

SteamフォーラムのDX4400によると、次のように追加できます。 +com_skipKeyPressOnLoadScreens 1これにより、プレススペースバーの続行が無効になり、ゲームがレベルに読み込まれます。 @ Kron4ek初期ロード中にハングする場合は、これが役立つ可能性があります。

ここでの追加の調整: DOOT ETERNAL LAUNCH TWEAKS

より良い使用法:

+com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

それで、vulkan-icd-loader 1.2.135をインストールするか、パッチを適用する必要がありますか?プロトンで十分ですか?

vulkan-icd-loaderとpatchを使用する必要があります

@liberodark steam-runtimeベータSteamビルドには必要なvulkanバージョンが含まれています。システムにインストールされたvulkanバージョンを必要とするSteamランタイムを無効にするのはsteam-nativeのみである必要があります。@ kisak-valveの説明を参照してください。上記。

私は蒸気なしで打ち上げのために話します-ランタイム私はこれを使用しません。

@liberodark steam-runtimeとSteam For Linux Runtimeは2つの異なるものです。最初の方法は、ライブラリが組み込まれたSteamであり、Manjaroなどのディストリビューションでゲームを起動するためのデフォルトの方法です。 steam実行するだけの場合は、 steam-runtime実行します。 2つ目は、Protonが登場する前のProtonのような互換性レイヤーです。 これは、プロトンバージョンを選択する場所など、プロパティでいくつかのゲームを試して起動するために使用できるものです。

必要なバージョンのvulkan-icd-loaderとヘッダーは、手動による多大な介入なしではほとんどのLinuxユーザーが利用できないことを考えると、Steamはsteam-nativeバージョンではなくsteam-runtimeで実行する必要があります。 、今のところ。

@ Kron4ekSteam起動オプションで+ com_skipSignInManager 1を使用してゲームを実行してみましたか?

申し訳ありませんが、私はまだゲームを購入していなかったので、今のところ私はDRMフリーの実行可能ファイルで実験しているだけです。
DRMフリーの実行可能ファイルでこの引数を試しましたが、何らかの理由で機能しません。ゲームは引き続きBethesdaアカウントへのログインを要求します。 ただし、インターネット接続を無効にすることはできます。

何度か試みた後、メインメニューに入り、キャンペーンを開始することができました。 これがビデオです、私も上の私の投稿を編集しました。

それを私に説明するのは良いことですが、私が2つに取り組んだ違いはよく知っていますが、コンテナ化は非常に興味深いことを認めています。

@ Kron4ek良いビデオ:D

@ Kron4ekなので、Valveがいくつかの問題を修正するとすぐに、ゲームが機能するように見えます。

たぶん、他の人が試して再現できるように、最初から最後まで(もちろんゲームを入手した後)使用した正確なプロセスを説明して、それを機能させることができます。 Steamランタイムを使用したかどうか、または使用しなかった場合は、必要なバージョンのvulkan-icd-loaderを取得して構築した方法を含みます。

@ gardotd426はい、 85 PRをマージした後、ゲームは完全にプレイ可能になるはずです。 まあ、少なくともDRMフリーは動作するはずですが、Denuvoバージョンも動作すると思います。

Linuxで試したいくつかのDenuvoゲームで問題が発生したことはありません。
バイオハザード2は、削除する前でも問題なく動作しました。 だからそれは1つです
希望の理由。 バルブからの連絡を待たなければならないと思います。 またはTKG
またはGE、他に何もない場合。

15:39 Kron4ekので金、2020年3月20日に[email protected]書きました:

@ gardotd426 https://github.com/gardotd426はい、ゲームのように見え
85 PRをマージした後、完全に再生可能である必要があります
https://github.com/ValveSoftware/wine/pull/85/commits 。 まあ、少なくとも
DRM-Freeは機能するはずですが、Denuvoバージョンも機能すると思います。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601878901
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y33ZXPWHPJSRJ4753NADRIPA7VANCNFSM4LP25FOQ

誰かが私をvulkan-icd-loaderaurにリンクできますか

aurは必要ありません

NVIDIA:

sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader

AMD:

sudo pacman -S lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader

インテル:

sudo pacman -S lib32-mesa vulkan-intel lib32-vulkan-intel vulkan-icd-loader lib32-vulkan-icd-loader

@ ReaperOfSouls1909 AURにはなく、公式リポジトリにあります。 リポジトリPKGBUILDをチェックアウトし、手動で編集するには、svnなどを使用する必要があります。

@liberodarkは何の役にもsudo pacman -S ...はまったく役に立ちません。

sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader

そのように間違ったバージョン番号

誰かが私をvulkan-icd-loaderaurにリンクできますか

必要に応じて、このチケットの前半のコメントにローダーとヘッダーの両方のAUR PKGBUILDがありますが、彼らが言ったように、steam-runtimeは内部の1.2.135バージョンをロードする必要があります

誰かが私をvulkan-icd-loaderaurにリンクできますか

必要に応じて、このチケットの前半のコメントにローダーとヘッダーの両方のAUR PKGBUILDがありますが、彼らが言ったように、steam-runtimeは内部の1.2.135バージョンをロードする必要があります

感謝がそれを上に圧縮したのを見た

OK

同じ問題、これを実行する簡単な方法はありますか?

最後のvulkan-icd-loaderが必要です

pacman -S vulkan-icd-loader

Radeon GPUを使用している場合:amdgpu-proのvulkanドライバーを使用すると、amdvlkよりもはるかに優れたパフォーマンスを発揮します(10分ごとにハングしないようです)。 それで私は1440p +高い設定で5700XTで安定した120 + fpsを持っています。

pacman -S vulkan-icd-loader

このpkgbuildは使用しないでください
Vulkan-icd-loader-1.2.135-PKGBUILD.zip

@Niedzwiedzwいいえ、それは最新の十分なバージョンを提供しません。

上記のzipをダウンロードする必要があります

@wermanどうやってそれを実行させたのですか?

ああ、ワインのtkgを共有することは許可されていませんか? @ValveSoftware

こんにちは@ liberodark 、Protonビルドを共有することはできますが、ゲームの実行可能ファイルを共有することはできません。また、使用したリンクはリージョンロックされているため、コンテンツの説明を超えて評価することはできません。

それなしでバージョンを作る

@ gardotd426どの段階で問題が発生しますか?

誰かがそれを実行する方法を明確に説明する必要があります、このスレッドは今のところ絶対的な混乱です。
@werman

  1. どうやってそれを実行させたのですか。 Steamのどのバージョンを実行していますか、SteamネイティブまたはSteamランタイムですか? どの起動オプション、どのバージョンのプロトン?
  2. amdのvulkanドライバーのプロバージョンはどこで入手しましたか? Archでは、数か月古く、19.30までしかありません。

現時点でこれらすべての回避策が必要な場合、ステップバイステップガイドのようなものさえなければ、誰の助けにもなりません。

@ ReaperOfSouls1909どうすればいいですか? :O

新しいリンクだけの純粋なワインtkgプリコンプリートバージョン: https ://drive.google.com/open?id = 1_pPRwztcq_Vp6IKGAXo-XIrnicizZqlk

ゲームexeにパッチを適用します。

sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkGetImageSparseMemoryRequirements2/g' DOOMEternalx64vk.exe
sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_shader_stencil_export/g' DOOMEternalx64vk.exe

現時点でこれらすべての回避策が必要な場合、ステップバイステップガイドのようなものさえなければ、誰の助けにもなりません。

@ gardotd426は少し私の男を与えます、このスレッドは非常にアクティブであり、ある程度の忍耐を示すのは良いことです。 たくさんの人が素晴らしい仕事をしていて、息を呑んで物事を整えるために少し時間を取ってください。

pkgfile @ ReaperOfSouls1909にエラーがありますコンパイルされたバージョンをよりよく共有します

@liberodark 、あなたが共有したワインのビルドを見てみると、法的に問題のある回避策が含まれており、削除されました。

私のスクリプトではありません@oscarcpは、エラーが発生した場合に作成しました。

vulkan-icd-loader-1.2.135-1-x86_64.pkg.zip

しかし、悪いファイルや違法なファイルを共有することはありません。tkgの方が解決策があります。
純粋なワインバージョン@ kisak-valveを作りに行きます

Vulkan1.2.135を使用するにはACOを無効にする必要がありました。

それ以外の場合、ゲームはすべての回避策の後でうまく動作します。

@ kisak-valveがリンクを更新しました。

Vulkan1.2.135を使用するにはACOを無効にする必要がありました。

それ以外の場合、ゲームはすべての回避策の後でうまく動作します。

正しく理解できるように、1.2.135をインストールしました。 ゲームを実行するためにACOを無効にする以外に何かしたことはありますか(そして、それをどのように行ったのですか?) DOOT Eternalのワインの変更を活用する必要がありましたか?

編集します。 Proton 5.0-5がリリースされ、ゲームはそれで動作します。sedでゲームのexeを編集する必要はもうありません。 ただし、最新のVulkan-Loader(1.2.135)をインストールする必要があり、ゲームのexeをDRMフリーバージョンに置き換える必要があります。

OK、DRMフリーのexeファイルでゲームを実行する方法についての非常に短い説明は次のとおりです。

  1. GPU用の最新のビデオドライバーをインストールします(おそらく必須ではありませんが、強くお勧めします)
  2. 最新(1.2.135)のVulkan-LoaderとVulkan-Headersをインストールします。 それらを手動でコンパイルするか、リポジトリを見つけてください。
  3. このパッチを適用して最新のWine-Stagingをコンパイルします
  4. ゲームの実行可能ファイルをDRMフリーバージョンに置き換えます(ここにリンクを投稿することはできませんが、かなり簡単に見つけることができます)
  5. ゲームディレクトリ内で次のコマンドを実行します。
    sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkGetImageSparseMemoryRequirements2/g' DOOMEternalx64vk.exe
    sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_shader_stencil_export/g' DOOMEternalx64vk.exe
  1. 手順3でコンパイルしたWine-Stagingを使用して、ゲームexe(DOOMEternalx64vk.exe)を実行します。

前に言ったように、ゲームはメインメニューに入る前にクラッシュしたりハングしたりすることが多いので、ゲームを何度も再起動する必要があるかもしれません。

@ PraetorianSC4は、 /etc/environment~/.profile~/.zprofile~/.zshrc~/.bashrcなどのいずれかにRADV_PERFTEST=acoがない場合、または起動オプションで(したがって、基本的にACOを手動で有効にしない限り、デフォルトでは有効になっていません。他の場所で有効にしている場合は、 RADV_PERFTEST=llvm使用できます。

@ Voxed 、SteamバージョンまたはDRMフリーバージョンを実行していますか? Steamバージョンでない場合、誰かが実際にSteamバージョンをまだ動作させていますか?

事前にコンパイルされたバージョンのワインはこちらです: https

@ PraetorianSC4 /etc/environment~/.profile~/.zprofile 、〜/ .zshrc , 〜/ .bashrc , etc, or in the launch options (so basically unless you have manually enabled ACO, it's not enabled by default. If you've got it enabled elsewhere, you can useいずれかにRADV_PERFTEST=acoがない場合, etc, or in the launch options (so basically unless you have manually enabled ACO, it's not enabled by default. If you've got it enabled elsewhere, you can use RADV_PERFTEST = llvm`。

@ Voxed 、SteamバージョンまたはDRMフリーバージョンを実行していますか? Steamバージョンでない場合、誰かが実際にSteamバージョンをまだ動作させていますか?

DRMフリーバージョン。動作させるにはtkgパッチが必要です。

そのパッチでwine-tkgをコンパイルし、archのインストールファイルをアップロードします

archのプリコンパイル済みバージョン: https

したがって、DRMフリーバージョンなしで実行することが不可能な場合、DRMはこのゲームの問題です。 または、Steamバージョンを持っている人が実際にこれを試したことがありますか?

prがマージされたときにdrmを待つ必要はありません

@ gardotd426

私はまだ信じられないほどぎくしゃくしたプロトンビルドプロセスを機能させることに取り組んでいるので、そのPRからのパッチでビルドすることができます

しかし、ベセスダランチャーは他の可能性のある問題です
おそらくファイルの名前を変更するだけですか?

TKGのプロトンビルドはwine-tkgと同じパッチを使用するため、パッチを適用したwine-tkgを使用してプロトンtkgをビルドするだけです。

@ gardotd426問題は、現在のところ、Wineが不足しているため、回避策には実行可能ファイルのホットパッチが含まれることです。

一度修正されるとDRMビルドが機能しないことがわかっている理由はありません。

こんにちは@ gardotd426 、Denuvoは耐タンパーソフトウェアです。したがって、実行可能ファイルをvulkan拡張機能について嘘をつくようにsedすると、それが混乱するのは当然のことです。

私はdrmフリーバージョンを使用しています。 amdvlkが10分ごとにハングするので、amdgpu-proを使用します

1) https://gist.github.com/werman/af271c89410b942e6d50963ccf0f34f1PKGBUILDを使用してvulkan-icd-loader1.2.135をコンパイルしました(上記のコンパイル済みバージョンはスレッドで見つけることができます)
2)Radeon * amdgpu-pro vulkan、PKGBUILD https://gist.github.com/werman/696063d328fb9a49ed5ca609df6dff50をインストールし、 makepkgを実行してから、 sudo pacman -U vulkan-amdgpu-pro-19.50_967956-1-x86_64.pkg.tar amdgpu-pro-core-meta-19.50_967956-1-any.pkg.tar amdgpu-core-meta-19.50_967956-1-any.pkg.tar
3)Proton 5.0 + 2つのパッチワインライブラリhttps://cdn.discordapp.com/attachments/542099730751160338/690574741819621386/frog.7z(dxvk discordから取得、doitsujinによってコンパイル)が必要です-両方の.soをProton 5.0/dist/lib64/wine/

or use patched wine from above

4)amdgpu-proの場合、 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json追加します
5)起動オプションに+com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1を追加します
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json %command% +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1
6)alt-tab(またはi3にあるもの)に問題がある可能性があるため、wineプレフィックスで仮想デスクトップを有効にすることをお勧めします
7)お楽しみください

それは少し忙しく、人々はすでに上記のガイドを投稿していますが、おそらくこれは誰かを助けるでしょう。 少なくともIthisは私のために働いた。

今度は、 @ wermanのリストを取得して、nvidiaカード所有者に変換し、それをゲームのSteamバージョンに適用して、最高のものを期待する必要があります。

@werman私のディストリビューションには、所有者のドライバー用のビルドがありません。 私はまだ何もテストしていませんが、amdvlkがひどい場合は、Mesa Radeon Vulkanドライバーの方が適しているでしょうか? 本当に壁に物を投げているだけです

@ashkittenは、Protonビルドで頑張ってください。 1日目にゲームがSteamクライアントを使い果たすのを見たいと思っています:crossed_fingers:

@wundrweapon Mesaでゲームを起動できませんでしたが、実際には試していませんでした

@jjbarr @ kisak-valve言及されているwineのパッチ(ゲームを実行するために必要)はPRに含まれているものであり、Wineに実装されるのを待っているという印象を受けました。 では、Steamバージョンはパッチを適用したプロトンで動作するべきではありませんか?

しかし、vulkan-headers1.2.135も必要です@ ReaperOfSouls1909これはプリコンパイル済みですか?

@ PraetorianSC4私が正しく理解していれば、 wermanの指示には、疑わしい合法性の実行可能ファイルの使用が含まれているため、それが本当に必要な場合は、この修正がすぐに

こんにちは@ gardotd426 、議論を掘り下げてみると、PR 85に似た別のバリアントの話がありました。これは、wine git masterにきれいに適用されますが、そのプルリクエストのすべてを網羅しているわけではありません。

@ PraetorianSC4私が正しく理解していれば、 wermanの指示には、疑わしい合法性の実行可能ファイルの使用が含まれているため、それが本当に必要な場合は、この修正がすぐに

AFAIK DRMフリーバージョンは、蒸気の流れを回避するためにのみ使用されています。 DRMバージョンはまだproton-tkgで動作する可能性があります。

OKより良い解決策を見つけました:D

image

誰かがnoob-proofガイド/ビデオを作りますか? 一部のユーザー(私のような)は、コーディングのしくみを忘れています。
また、これはarchまたはgentoo linuxでも機能しますか?
THX!

@mahmutpekは、これまでのところ、このスレッドでのすべてのテストがArchで行われているようです。 個人的には、すべてがVoidでスムーズに機能することを望んでいます(リポジトリでVulkanを更新したので)

誰かがnoob-proofガイド/ビデオを作りますか? 一部のユーザー(私のような)は、コーディングのしくみを忘れています。
また、これはarchまたはgentoo linuxでも機能しますか?
THX!

これまでに提供されたソリューションは、「noob-proof」ではありません。 これまでに示したものを使用するために必要な理解が不足している場合は、より良い解決策を待つ必要があります。

@mahmutpek

少し待つ必要があります。 このスレッドは約20時間前に開かれてからずっと見ていましたが、彼らはまだそれを理解しています

@ kisak-valve、それははるかに理にかなっています、説明してくれてありがとう。

@wundrweaponええ、私もarchを試してみるようですが、すべてがうまくいくことを願っています。
@ashkitten本当、私は間違ったリーグにいます。
すべての回答、また新しい回答に感謝します。

私はあなたに良いワインリリース作業を送りますexeにパッチを当てる必要はありません:D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

私はあなたに良いワインリリース作業を送りますexeにパッチを当てる必要はありません:D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

誰かがdebian / ubuntuでそれをどうしますか?

http://repo.steampowered.com/steamrt/pool/main/libx/をフェッチしているため、 https://github.com/ValveSoftware/Proton/blob/proton_5.0/vagrant-user-setup.sh#L7が失敗したようですlibxcb /libxcb-xinerama0-dev_1.11.1-1ubuntu1+steamos1+srt2_i386.debがタイムアウトしました。 repo.steampowered.comは非常に遅いため、この環境をセットアップするのは非常に困難です。

編集:再試行しましたが、今回はフェッチに失敗しませんでした... Dockerコンテナ全体がビルドされるかどうかを確認しましょう

私はあなたに良いワインリリース作業を送りますexeにパッチを当てる必要はありません:D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

どのパッチを使用しましたか?

プリコンパイルされたワインのビルドです。
icdに同じlibバージョンがある場合は、ubuntuまたはdebianで実行しても問題ありません

はい、しかしVK_EXT_full_screen_exclusiveサポートでコンパイルするために何をしましたか?

私はあなたに良いワインリリース作業を送りますexeにパッチを当てる必要はありません:D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

cp -r / itだけですか?

ええ、このバージョンを使用して、プロトンバージョンのバックアップを作成します。

ええ、このバージョンを使用して、プロトンバージョンのバックアップを作成します。

どうやってそれを使うために蒸気を得るのですか、そしてそれをどこに置くのですか?

ゲームをすばやく実行し、drmフリーまたはSteamバージョンの@ Kron4ek

+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

ついにvagrantボックスが機能してプロトンを構築できるようになりました...いくつかの厄介なエラーが発生しました。パッチが正しく機能していない可能性があります。 少し後で再試行します。

これはミニチュートリアルです

tar -xvf winev2.tar.gz

mv ~/.local/share/Steam/steamapps/common/Proton\ 5.0/dist ~/.local/share/Steam/steamapps/common/Proton\ 5.0/dist_back

mv wine ~/.local/share/Steam/steamapps/common/Proton\ 5.0/dist

ゲームを実行する

ついにvagrantボックスが機能してプロトンを構築できるようになりました...いくつかの厄介なエラーが発生しました。パッチが正しく機能していない可能性があります。 少し後で再試行します。

プロトンtkgで?

@liberodarkはあなたが投稿したものを試し、SteamからDenuvoに感染したバージョンを実行しました。 サイコロはありません。 忘れているものはありますか? Proton distを最新のワインビルドに置き換え、指定されたオプションで実行しました

だから私はArchリポジトリからの最新のnvidiaドライバーとvulkanですべてのことをした後を得ています:
FATAL ERROR: Please update your driver: VK_KHR_get_surface_capabilities2 is required.

何か案は?

Archリポジトリの@ annmuorvulkan-icd-loaderは十分に新しいものではなく、1.2.135バージョンが必要です。

ええ、あなたは必要です:1.2.135

image

@ Kron4ek @ liberodarkうん私は知っているが..。

pacman -Ql vulkan-icd-loader
vulkan-icd-loader / usr /
vulkan-icd-loader / usr / lib /
vulkan-icd-loader /usr/lib/libvulkan.so
vulkan-icd-loader /usr/lib/libvulkan.so.1
vulkan-icd-loader /usr/lib/libvulkan.so.1.2.135
vulkan-icd-loader / usr / lib / pkgconfig /
vulkan-icd-loader /usr/lib/pkgconfig/vulkan.pc
vulkan-icd-loader / usr / share /
vulkan-icd-loader / usr / share / licenses /
vulkan-icd-loader / usr / share / licenses / vulkan-icd-loader /
vulkan-icd-loader /usr/share/licenses/vulkan-icd-loader/LICENSE.txt

また、VK_KHR_get_surface_capabilities2 + VK_EXT_full_screen_exclusiveパッチを備えたバージョンのProtonも必要です。

また、VK_KHR_get_surface_capabilities2 + VK_EXT_full_screen_exclusiveパッチを備えたバージョンのProtonも必要です。

それは私にも欠けているようです(致命的なエラー:ドライバーを更新してください:VK_KHR_get_surface_capabilities2が必要です-ログにそれが表示されます)が、ビルド済みのワインリベロダークをスレッドの前半に配置しました

PS:新しいvulkan-icd-loaderとヘッダーも入手しました。それが役立つ情報であれば、GTX1060を使用しています。

@ Joshua-Ashton何らかの理由で、PRを使用してProtonをコンパイルできません。コンパイル中に、 winevulkan関連のエラーが発生します。 これは私の側の問題ですか、それともPRに問題がありますか?

プロトンワインVK_KHR_get_surface_capabilities2ブランチのクローンを作成してコンパイルしようとしましたが、それでも同じエラーが発生します。

私が送ったバージョンは、doom eternalで完全に機能します。特に、最も簡単にプレイできるのは、LinuxやManjaroをアーチ型にする人たちです。
プルリクエストがマージされるまでに。 私の解決策は回避策にすぎません

@ Kron4ekビルドする前に、 dlls/winevulkan make_vulkanを実行する必要があります

make[2]: *** [loader/CMakeFiles/asm_offset.dir/build.make:63: loader/CMakeFiles/asm_offset.dir/asm_offset.c.o] Error 1 make[2]: Leaving directory '/home/user/Downloads/vulkan-icd/src/Vulkan-Loader-1.2.135/build' make[1]: *** [CMakeFiles/Makefile2:201: loader/CMakeFiles/asm_offset.dir/all] Error 2 make[1]: Leaving directory '/home/user/Downloads/vulkan-icd/src/Vulkan-Loader-1.2.135/build' make: *** [Makefile:141: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

ウーフ。 考え?

makepkg PKGBUILDが出て、vulkan-icd-loader-1.2.135を取得しますか、それともpacmanがインストールに使用するパッケージをビルドするために最初に調達する必要があるものですか?

make[2]: *** [loader/CMakeFiles/asm_offset.dir/build.make:63: loader/CMakeFiles/asm_offset.dir/asm_offset.c.o] Error 1 make[2]: Leaving directory '/home/user/Downloads/vulkan-icd/src/Vulkan-Loader-1.2.135/build' make[1]: *** [CMakeFiles/Makefile2:201: loader/CMakeFiles/asm_offset.dir/all] Error 2 make[1]: Leaving directory '/home/user/Downloads/vulkan-icd/src/Vulkan-Loader-1.2.135/build' make: *** [Makefile:141: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

ウーフ。 考え?

makepkg PKGBUILDが出て、vulkan-icd-loader-1.2.135を取得しますか、それともpacmanがインストールに使用するパッケージをビルドするために最初に調達する必要があるものですか?

最初にヘッダーを取得するようにしてください(ヘッダーはこのスレッドにあります)。そうしないと失敗します

ヘッダーは必要ありませんヘッダー1.2.332でゲームを実行します
1.2.335は見つかりませんでした:(

@ Joshua-Ashtonありがとう、これが必要だとは知りませんでした。

ええ、あなたは必要です:1.2.135

image

よくできました..パッチを当てたワインを入れました...しかし、私のgentooボックスにはまだバルカンローダー1.2.35はありません.. :(

現在のSteamクライアントベータ版のSteamランタイム(Steam Linuxランタイム互換性ツールではない)が1.2.135バルカンローダーを提供していることを思い出してください。

ああごめんなさい:(@ dylanmc1975

@ Tk-Glitchプロトン-tkgビルドでmake_vulkan発生させるにはどうすればよいですか?

@liberodark残念ながら、gentooはあまり反応しません、私はバルブで希望しなければならないと思います

みんなありがとう!
Capture d’écran de 2020-03-20 23-06-35

@annmuorと同じ問題があり、必要なvulkan-icd-loaderを作成し、 @ liberodarkワインボトルを試し

したがって、arch(Manjaro)で最大1.2.135を取得する方法に関するチュートリアル:

cd ~/Downloads
mkdir -p vulkan/icd vulkan/headers

wget -O ./vulkan/icd/PKGBUILD "https://gist.githubusercontent.com/oscarcp/4c4fb71fa380015b722172f308d406b1/raw/5d87d9e302fdc1f435457fcdd0dfc7ecaa5bcfa2/gistfile1.txt"

wget -O./vulkan/headers/PKGBUILD "https://gist.githubusercontent.com/oscarcp/9b54ea7f6bd4eb4144bd4e5e980f2c4c/raw/a33607a4f0966e1fed00440c9f8f99a4b7295402/gistfile1.txt"

cd vulkan/headers
makepkg --syncdeps
pacman -U vulkan-headers-1:1.2.135-1-any.pkg.tar.xz -y

cd ~/Downloads/vulkan/icd
makepkg --syncdeps
pacman -U vulkan-icd-loader-1.2.135-1-x86_64.pkg.tar.xz -y

次:
milkyway vulkan-icd]$ pacman -Ql vulkan-icd-loader
vulkan-icd-loader /usr/
vulkan-icd-loader /usr/lib/
vulkan-icd-loader /usr/lib/libvulkan.so
vulkan-icd-loader /usr/lib/libvulkan.so.1
vulkan-icd-loader /usr/lib/libvulkan.so.1.2.135
vulkan-icd-loader /usr/lib/pkgconfig/
vulkan-icd-loader /usr/lib/pkgconfig/vulkan.pc
vulkan-icd-loader /usr/share/
vulkan-icd-loader /usr/share/licenses/
vulkan-icd-loader /usr/share/licenses/vulkan-icd-loader/
vulkan-icd-loader /usr/share/licenses/vulkan-icd-loader/LICENSE.txt

そして、これに従ってください(@liberodarkの礼儀):

cd ~/Downloads
mkdir dootwine
mv winev2.tar.gz dootwine/.
cd dootwine

tar -xvf winev2.tar.gz

mv ~/.local/share/Steam/steamapps/common/Proton\ 5.0/dist ~/.local/share/Steam/steamapps/common/Proton\ 5.0/dist_back

mv wine ~/.local/share/Steam/steamapps/common/Proton\ 5.0/dist

私が何も見逃していないと仮定すると、彼らが恐れるべきあなたです...

編集:

ゲームのSteamバージョンではまだクラッシュします:-1:

HALP

@ MuchiMuchiPink@ liberodarkと同じように、私はあなたのワインビルドを試しましたが、少なくとも私にとってはクラッシュします。 ログはこちらです。
PKGBUILDを変更して、vulkan-icd-loaderを1.2.135にコンパイルしました。 R9290でArch5.5.10を実行し、mesagitリポジトリから最新のもの

icdが必要な場合:@pastapojken
vulkan-icd-loader-1.2.135-1-x86_64.pkg.zip

1.2.332で再試行してください。インストール後に再起動する必要があります。

これ以来、まだどこにも到達していません

これ以来、まだどこにも到達していません

どのディストリビューションを実行していますか? ここにいるこれらの人たちは、Archベースのディストリビューションでそれを実行しています。 私はPop!_os(ubuntuベース)を使用していますが、それも機能しません。

@wundrweapon上記のように、DRMフリーの実行可能ファイルを関与させる必要があると思います。 確かに、liberodarkらがDRMフリーバージョンを使用しているかどうかはわかりません。

編集:私はこれを自分で試したいのですが、Fedoraを実行しているのに、もっと簡単なダミープルーフガイドを使っているかもしれません。

ここで更新します。 @ liberodarkワインを

こんにちは、みんな、

あなたがすること/言うことの半分に従うことはできませんが、私はワインバージョンのliberodarkを使用し、(ありとなしで)起動オプションがクラッシュしました。
私はカーネル5.5.9とnvidia440.64ドライバーを搭載したLinuxMint 19.3(ubuntu 18.04ベース)を使用しています-Steamから試してみました(そこで購入しました)。
'systems' vulkanは古すぎますが、前述のように、steam-betaが付属していますよね?
私は何か見落としてますか? ここから最新のベータドライバーをインストールする必要があります: https

ありがとうh4ck3rz :)

私はできることをします、多分私は私の解決策でみんなを助けることができないでしょう。
必要に応じて、画面を共有するための不和IDを提供し、できる限り支援するよう努めます。
liberodark#0928

どのディストリビューションを実行していますか?

Void Linux

DRMフリーの実行可能ファイルを関与させる必要があると思います

多分私は…だからそれで

私はあなたに私の不和IDを与えます

ありがとうございました; リクエストを送信しましたが、いつサポートが必要かわからない

@wundrweapon同じことを行い、Proton 5.0 / distを@liberodarkのWineに置き換えましたが、ゲームを実行した後、Steamがすべてを自動的に上書きしたため、Wineの変更では機能しませんでした。 自分で確認することもできます。

プロトンの代わりにシステムのワインを使用してSteamゲームを実行する方法を知っている人はいますか?

実際には、Protonのディレクトリ全体を置き換える必要はありません。「steamapps / common / Proton5.0 / dist / lib64 / wine」ディレクトリ内のwinevulkan.dll.soとwinex11.dll.soを置き換えるだけで、その後はプロトンはゲームを実行できるようになります(@wermanが以前に言ったように)。

Vulkan-Loader 1.2.135が必要なので、インストールされていることを確認してください。

また、Denuvoバージョンを正常に実行することについて言及している投稿は見当たりませんでした。そのため、DRMフリーのexeファイルが必要です。

@wundrweaponは、Protonでゲームを実行した後、proton_dist.tarをdist /フォルダーに抽出します。 そのproton_dist.tarファイルを@liberodarkのWineと同じに変更して試しましたが、idTechLauncher.exeがすぐにクラッシュし(システムトレイアイコンもありません)、idTechLauncher.exeをDOOMEternalx64vk.exeに置き換えようとしましたが、どちらも機能しませんでした。 おそらくDRMバージョンでは動作しません。

Proton 5.0に手動でパッチを適用し、vulkan icdローダーをアップグレードした後、誰かがゲームを実行するためのコマンドを詳しく説明できますか?

./[...]/Proton\ 5.0/dist/bin/wine64 [path to the game.exe]直接使用してゲームを実行したが、オーディオがひどい場合(FAudioがないと思いますか??)

./[...]/Proton\ 5.0/proton run [path to the game.exe]を使用すると、 FATAL ERROR: Please update your driver: VK_KHR_get_surface_capabilities2 is required.

私はdrmフリーバージョンを使用してmanjaroを使用しています。

こんにちはみんな、私はすべての投稿から少し迷っています、誰もがこれをSteamで実行していますか? または、ワインやルトリス、または上記のすべてを介して?
標準のSteamバージョンで実行されていますか、それともDRMフリーのexeを使用する必要がありますか?
DRMフリーのexeが必要な場合、どこから入手できますか?
これが以前に投稿されている場合は申し訳ありませんが、ManjaroでVulkan-Loader 1.2.135を更新するにはどうすればよいですか?
SteamをSteamベータに切り替えました。これは、Vulkan-Loader 1.2.135を自動的に実行していることを意味しますか? または、他のオプションを選択する必要がありますか?
みんなありがとう、あなたはそれを実行させた素晴らしい!

@ grand248 :drm-free execでの

ついにDRMバージョンがクラッシュしないようにした後、Denuvoから素敵な挨拶がありました。
Screenshot_20200320_235341
返金です。

@Voxedそこまで到達するために何をしましたか?

@ PraetorianSC4私も同じです。 何も変更せず、ベータスチームをアップグレードするだけです。 そして、Denuvoからこのたわごとを入手してください

@ PraetorianSC4liberodarkのワインパッチを「Proton \ 5.0 / dist」ディレクトリに置き、既存のファイルを上書きします。すでにそこにあるバージョンファイルが必要になる可能性があります(不明)。 そして、icd-vulkan-loaderを更新します。

また、それを取得した場合は、ACOを無効にする必要があります。

私の起動コマンドは次のとおりです。
RADV_PERFTEST = llvm PROTON_LOG = 1%command%+ in_terminal 1

@ Voxed -Windows 10(デュアルブート)でそのエラーが発生します。 何が起こっているのか分かりますか? なぜそのエラー? Windowsでゲームを起動した後にプレイできました。 再起動後、そのメッセージが表示されました。

@Voxed :radeon gpuええ? 私のために働く可能性は低いです、ここのnvidiaカード。

私はすでに次のすべてを実行しました:

今のところ運がない。 主にがっかり。

ええ、個人的には、私が何をしても、DRMを使用する/ DRMを使用しない場合は、クラッシュするだけです。 うまくいけば、私が目を覚ますと、誰かが実際にそれを理解していると思います¯\ _(ツ)_ /¯

@AllKind Denuvoはあなたに楽しんでもらいたくありません、あなたはいつでもdrm無料バージョンを手に入れようとすることができます。

@Voxedですが、WindowsでSteamから購入したバージョン

@AllKindこれはこの会話に

ゲームは実行されますが、パフォーマンスはひどいです:
https://i.imgur.com/wK7Xr3H.png
レベルの最初でのみ、60FPSを取得できます。 私がいくつかのステップを歩いて、私が18を得るならば...

はい@ mozo78はかなり良くなく、nvidiaにいます
hdrとvsyncなしの方が良い

はい、今は24:Dです

私はあなたに良いワインリリース作業を送りますexeにパッチを当てる必要はありません:D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

これは、1.3.5 vulkan-icd-loaderとヘッダーの2つのpkgbuildと一緒に私のためにそれを行いました、@ liberodarkに感謝します

パッチを当てたワインをプロトン5.0のdistフォルダーに入れたことに言及します

特定の代替実行可能ファイルで試してみました。 exeが破壊されていないと仮定すると、今では何とか機能が低下しています。 すべてが良好に見えるまで、または2週間の払い戻し期間が間もなく終了するまで、しばらく腰を下ろします:upside_down_face:

ゲームを正しく起動してプレイするには、dxvkとprotonを改善してゲームを正しく処理する必要があります。また、これがvulkanで起動するゲームは悪いです。

ゲームを正しく起動してプレイするには、dxvkとprotonを改善してゲームを正しく処理する必要があります。また、これがvulkanで起動するゲームは悪いです。

DXVKは運命には使用されません。 ネイティブでvulkanで実行されます。

ええ、必要な改善は実際にはプロトン/ワインのlibvulkanシムです。

ついに私はそれを実行させました、ええ。 alt-tabingに問題がありますが、誰が気にしますか。
したがって、全体として、Steamユーザー向けの簡単な説明です。

  1. Proton 5.0は、パッチが適用されたDLLでうまく機能し、exeファイルをsedする必要はありません。
  2. ここで提供されているパッチ付きのワインは私には機能しませんでしたが(nvidia 1660、arch)、プロトンは機能します。
  3. これが私が使用したプロトンへのリンクです(5.0.1 + libs、解凍するだけです): https
  4. これが私の実行スクリプトへのリンクです: https
  5. あなたは最新のバルカンを必要とします、そしてそれはここで最もトリッキーな部分です。

それを機能させてくれたすべての人に感謝します!

ええ、でもVulkanの永遠の運命は、dxvkのないワインではかなり悪いパフォーマンスです
esyncなしでテストをしてはいけません...

@AllKindこれはこの会話に

Protonを機能させようとする絶え間ないハッキングにより、実行可能ファイルは5つ以上の異なるバージョンのライブラリを認識したと思います。 あなたが歩き回るのと同じkernel32、ntdllなどのバイナリを維持するようにしてください。

ええ、でもVulkanの永遠の運命は、dxvkのないワインではかなり悪いパフォーマンスです

DXVKは無関係です。

ええ、でもVulkanの永遠の運命は、dxvkのないワインではかなり悪いパフォーマンスです

DXVKは無関係です。

はい、それは私が言うことです! しかし、そのような本当に悪いパフォーマンスを持つのはクレイジーです...

doometernalがアップデートをリリースしました...それでも同じです。 パッチがこれまでに行われたすべての作業にどのように影響するかわからない

@dxgldotorg起動から1時間後にWindowsで再生しました。 その後、WindowsUpdateでAMDチップセットドライバーを更新しました。 再起動の翌日、私は「ロックアウト」されました。 Linux(デュアルブート)でのテストがWindowsのバージョンに影響を与えたとは想像しがたいです...しかし、「 <Removed by moderator> 」がポップアップしました。 問題が続く場合は、解決策があるかもしれません:)
オフトピックトークでごめんなさい...

私たちは皆、パフォーマンスの悪い同じ船に乗っていますよね? 幸運は誰にもありませんか?

AMDとNVIDIAを比較する必要があります私には60と25fpsのアイデアはありません

私たちは皆、パフォーマンスの悪い同じ船に乗っていますよね? 幸運は誰にもありませんか?

私はAMDハードウェアを使用して100fpsのソリッドでDRMフリーバージョンを実行していました。

あなたはacoを持っていますか?

vulkan1.2.135を使用するにはacoを無効にする必要がありました。

image

まあ、これは以前よりも良いかもしれないと思いますか? 再生を押すと、小さなウィンドウにidロゴが表示され、以前と同じように終了します。

ログ(55MB)

Steamから起動したときにゲームからの端末出力を確認する方法はありますか?

ゲーム/バルカン&プロトン/ワインからの更新を待つ必要があるため

image

私の場合、Steamプレイで開こうとしたとき、および上からこのスクリプトを使用したときに、ゲームがクラッシュします//gist.github.com/annmuor/88009be669db8c53a31b99e6c5835a07

私は3950X / 1080tiです。 他の誰かがこれを見たことがありますか?

プロトンの代わりにシステムのワインを使用してSteamゲームを実行する方法を知っている人はいますか?

一番速い方法にも興味があります。 mfplatチケットでワインレポのテストも開始したい

まあ、これは以前よりも良いかもしれないと思いますか? 再生を押すと、小さなウィンドウにidロゴが表示され、以前と同じように終了します。

ここでも同じですが、DRMとDRMフリーの両方です

@annmuor私はこの修正を試みるつもりだと思います。 提供したものとは別のProtonフォルダーを作成する必要がありますか、それとも5.0にドロップするだけですか?

ついに私はそれを実行させました、ええ。 alt-tabingに問題がありますが、誰が気にしますか。
したがって、全体として、Steamユーザー向けの簡単な説明です。

1. Proton 5.0 works great with patched DLLs, you do not need to sed exe anymore.

2. wine with patches provided here didn't work for me ( nvidia 1660, arch ) but proton does.

3. Here's a link to proton (5.0.1+libs, just unpack) I used: https://drive.google.com/open?id=1H4Dljhp5L7d8lI7YVqid8MTkaMM_kOTF

4. Here's a link to my run script: https://gist.github.com/annmuor/88009be669db8c53a31b99e6c5835a07

5. You do need latest vulkan and it's the most tricky part here.

それを機能させてくれたすべての人に感謝します!

Void Linuxで確認済み! ただし、DRMフリーのexeでのみ機能します…:confused:
20200320-201042

私の場合、Steamプレイで開こうとしたとき、および上からこのスクリプトを使用したときに、ゲームがクラッシュします//gist.github.com/annmuor/88009be669db8c53a31b99e6c5835a07

これは、Proton4.2-9以下を選択した場合に発生します。 (SteamAPIを初期化できません)

それを使っている人は誰でも、あなたのシステム情報を教えてもらえますか?

私はそれを動作させることができませんでした:

  • OS:NixOS(nixos-不安定)
  • GPU:rx 5700
  • ドライバー:Mesa 19.3.3(LLVM 9.0.1)
  • カーネル:5.4.25

こんにちは、みんな、
誰かがManjaroで最新のバルカンを入手する方法を説明できますか?
前もって感謝します。

誰かがManjaroで最新のバルカンを入手する方法を説明できますか?

https://www.archlinux.org/packages/extra/x86_64/vulkan-icd-loader/
1か月以上古くなっているというフラグが立てられています。 適切なチャネルを介してエスカレーションできるArchリリースプロセスに精通している人はいますか?

@liberodark残念ながら、gentooはあまり反応しません、私はバルブで希望しなければならないと思います

gitから最新のものを出現させてみることができます。

ps私たちは両方とも75年に生まれ、dylanという名前で、gentooを実行し、運命を演じていますか? ああ、神様

@annmuor
提供されたプロトンを〜/ .local / share / Steam / Steamapps / common / Proton 5.0 /に抽出しました
そのスクリプトを実行すると、次のエラーが発生します。

bash〜 / Documents / doom.sh
/home/grand/Documents/doom.sh:6行目:〜/ .local / share / Steam / Steamapps / common / Proton 5.0 / dist / bin / wine:そのようなファイルやディレクトリはありません

ファイルとディレクトリが存在することを確認しました。

ありがとうございました

@ashkittenここに行きます
@ grand248Tk-GlitchのPKGBUILDを使用していますが、Archパッケージをいじったことがない人として、プロセスを説明することはできません。

Archベースのディストリビューションを持っている人は誰でもこのリポジトリを使用してvulkan-headersとvulkan-icd-loaderを最新の1.2.135に更新できます: https

@ashkitten @Voxedが投稿したように、DRM画面で迎えられるだけで動作します。 利用可能な最新のvulkan-headersとvulkan-icd-loaderをインストールし、Proton 5.4-GE-1を使用して動作させました。Proton5.4-GE-1は、 https

これが私のシステム情報です: https

また、DRMスクリーンショット(ブラウザーから開きます):
doom

@ grand248スクリプトで同じ問題が発生しました。 ここで私の解決策を参照して

Denubloat exeで実行したとき、その画像すら取得できませんでした。クラッシュしただけです。

@rabidlassie Proton-5.4-GE-1が機能することを指摘してくれてありがとう、私は自分でコンパイルしたビルドよりもはるかに遠くまで行きました。 実際にはブラウザで開かず、サポートページへのリンクを含むポップアップが表示されます(https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english)

@ashkittenええそのリンクは私が投稿したページを開きます

@wundrweaponはおそらくvulkanバージョンに関連していますが、ログを投稿できますか?

@rabidlassieどのログがそれで、どこにありますか

@wundrweaponそこに行きます: https

ああ、ログを作成するために起動することすらありません。SteamAPIを初期化できないと言っているだけです。 正しいアカウントが接続されていることを確認する必要があると私に言います。 なんでだろう?

@wundrweapon Steamクライアントまたはコマンドラインでゲームを起動しようとしましたか? コマンドラインを試した場合は、Steamクライアントにアクセスして、[DOOMEternal]-> [プロパティ]-> [起動オプションの設定]-> [次の項目]を右クリックします。
PROTON_LOG=1 %command%

現在のステータスは機能していますが、denuvoは常にトリップしますか?

@annmuorのProtondistが機能するようになったので、試して

また、アップデートがあり、SteamのProtonバージョンが5.0-5にバンプされました。 それでもDRMエラーをスローします:(

また、アップデートがあり、SteamのProtonバージョンが5.0-5にバンプされました。 それでもDRMエラーをスローします:(

githubにはリリースがありません...関連する修正が含まれていましたか?

ログを投稿できますか?

Yikes、50万行以上o_O
vulkanを直接検索すると、一部のSOが正常に読み込まれるだけです。

ペーストビンを使用する場合はnbd

こんにちは@ rabidlassie 、Denuvoがすでに攪拌状態にある場合は、別のProtonビルドを評価する前にリセットするのに1日必要です。

こんにちは@wundrweapon 、プロトンログはよく圧縮される傾向があります。 Githubがログのサイズを気に入らない場合は、アーカイブにスローすることを検討してください。

SteamにはProton5.0.5が含まれているので、もう一度質問します。

アーカイブに入れることを検討してください。

なぜ私はそれを考えなかったのですか? これがアーカイブです
log.zip

これがProton5.0.5での私のログです。 @wundrweaponよりもはるかに小さい
Steam-782330.log

そうそう、完成のためにProton5.0.5でログを投げた方がいいと思います。
Steam-782330.log

@rabidlassie試してみるためのDRMフリーのexe
@annmuorの回避策を試した

システム。
プロトン:5.0-5。
vulkan-icd-loaderおよびvuikan-headers-1.2.135。
DRMDRMフリーの両方を起動してみました。 「GPUベンダー警告」の後、ゲームがクラッシュし、 https://support.codefusion.technology ...へのリンクが表示され
Proton-5.4-GE-1は、特定の操作なしでは機能しません。

5.0-5およびDRMバージョンでは、「AMDはまだHDRをサポートしていません」というエラーが表示されますが、直後にサイレントにクラッシュします。 Steamネイティブ、vulkan-icd-loader 1.2.135を使用し、acoを無効にします。 他に何も触れていません。

Steam-782330.zip

5.0-5:
Proton5.0-4で導入された一部のゲームのクラッシュを修正しました。
Granblue Fantasy:Versusのネットワークエラーを修正しました。
最新のOpenVRSDKのサポート。
最近のいくつかのタイトルで使用されている新しいVulkan拡張機能のサポートを追加します。

注目に値するのは、昨日Nvidiaドライバーが更新されたようです。 私はvulkan-icd-loaderなどをインストール/更新する必要があるかどうかを判断しようとしてWebをクルージングしていて、次のWebページを見ました。

https://www.archlinux.org/packages/?name=nvidia

FedoraシステムでFlatpakを確認すると、新しいパッケージが利用可能ですが、それでも440.64です。

更新:ええ、それでも機能しませんが、おそらく一撃の価値がありました。

@ kisak-バルブは大丈夫、ありがとう

@Weilbyte実際にやっていますが、SteamアカウントがBethesdaアカウントにリンクされているため、Protonで試したことはありません。ゲームを開くと、おそらく自動的にログインしようとします。 私はそのリスクを冒したくありません。

@liberodark残念ながら、gentooはあまり反応しません、私はバルブで希望しなければならないと思います

gitから最新のものを出現させてみることができます。

ps私たちは両方とも75年に生まれ、dylanという名前で、gentooを実行し、運命を演じていますか? ああ、神様

dylanはニックネームです。私の名前はLucaですが、他のものは本物です。

gitで運が良ければ教えてください、明日はやってみます

@ Vladimir-あなたはnofsyncをオンにしています、おそらくそれが問題ですか?

@wundrweapon @ ryester27両方ともスタックオーバーフローがありますが、何が原因か

@rabidlassie fsyncを使用して、 FromSoftwareゲームはfsyncでは機能しません。 同じログ。

プロトンチームがこのようなビッグタイトルゲームを事前にテストしなかった理由がわかりませんか?

プロトンチームがこのようなビッグタイトルゲームを事前にテストしなかった理由がわかりませんか?

おそらくリリース日まで再生可能なコピーがないためだと思います。 Bethesdaには、サポートすらしていないOSを実行しているユーザーベースのごく一部を支援するインセンティブがないことは確かです。

彼らがRage2のようにすぐにDenuvoをドロップすることを願っています。特にゲームが箱から出して来たので。

Proton5.0-5でログを更新
Steam-782330.log

GPU:8 GB GTX 1070
ドライバー:440.44
OS:ポップ!_OS19.10
プロトンバージョン:5.0-5

プロトンチームがこのようなビッグタイトルゲームを事前にテストしなかった理由がわかりませんか?

おそらくリリース日まで再生可能なコピーがないためだと思います。 Bethesdaには、サポートすらしていないOSを実行しているユーザーベースのごく一部を支援するインセンティブがないことは確かです。

プロトンはSteamですよね? 確かに、Bethesdaはリリース日の前にSteamにリリースコピーを提供します。

プロトンチームがこのようなビッグタイトルゲームを事前にテストしなかった理由がわかりませんか?

おそらくリリース日まで再生可能なコピーがないためだと思います。 Bethesdaには、サポートすらしていないOSを実行しているユーザーベースのごく一部を支援するインセンティブがないことは確かです。

プロトンはSteamですよね? 確かに、Bethesdaはリリース日の前にSteamにリリースコピーを提供します。

だろうだろう。 これはまだオープンソースプロジェクトです

プロトンチームがこのようなビッグタイトルゲームを事前にテストしなかった理由がわかりませんか?

おそらくリリース日まで再生可能なコピーがないためだと思います。 Bethesdaには、サポートすらしていないOSを実行しているユーザーベースのごく一部を支援するインセンティブがないことは確かです。

プロトンはSteamですよね? 確かに、Bethesdaはリリース日の前にSteamにリリースコピーを提供します。

バルブはプレスではなく、プラットフォーム上のソフトウェアのQA /コンプライアンステストも行いません。 ベセスダがSteamを通じてレビューキーも配布しない限り、なぜベセスダが必要になるのかわかりません。 しかし、私は文字通りこの時点で推測しているだけです。

このチケットでナンセンスについて議論するのはやめてください。 これはフォーラムではなく、技術的なバグレポートチケットです。 問題を解決するか、黙ってください。

ええ、ええと、私たちは知っています

Archは昨夜正式にvulkan-icd-loader1.2.135-1を受け取りました。 これ以上コンパイルする必要はありません:)

ArchのProton5.0-5とvulkan-icd-loader1.2.135-1でDRMフリーの.exeはまだ必要ですか?

今日遅くまでわかりません、あなたがしようとすると、Denuvoはあなたを24時間ブロックします
構成が多すぎます。 だからSteamバージョンを持っている人は
私が正しく理解していれば、ブロックが解除されて再試行するのを待っています

土、2020年3月21日には、午前4時41分AM Yjnarの[email protected]書きました:

Proton5.0-5とvulkan-icd-loaderでDRMフリーの.exeがまだ必要ですか
Archの1.2.135-1?


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602014658
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y332CETCBZYP6XOOHZKTRIR4SFANCNFSM4LP25FOQ

はい、必要です:)
@ Kron4ek
あなたGitHubのページでプロトンbuilldはまだ5.0- 4です。 ゲームがクラッシュします。

@ mozo78Valveはまだ

GitHubページに構築されているプロトンはまだ5.0-4です。 ゲームがクラッシュします。

わたしにはできる。 つまり、Proton 5.0-4ビルドを再アップロードし、必要なパッチを使用してコンパイルしたので、DoomEternalが動作します。

ここで誰かがUbuntuでVulkan-Loaderをコンパイルすることに成功しましたか? aptの最新バージョンは1.1.126.0-2なので、これが解決する必要のある問題の1つだと思います。 指示をきちんと守っていると思いましたが、DoomEternalが認識していないようです。

Vulkan-Loaderのテストのいくつかが失敗していることに気づきました。それが、少なくとも私にとって失敗している理由の一部です。

@ mozo78Valveはまだ

GitHubページに構築されているプロトンはまだ5.0-4です。 ゲームがクラッシュします。

わたしにはできる。 つまり、Proton 5.0-4ビルドを再アップロードし、必要なパッチを使用してコンパイルしたので、DoomEternalが動作します。

ゲームを試したところ、クラッシュしました。 Winev2でそれは動作します:)
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view

@ mozo78なぜそれが

しかし、私は今、改善されたビルドを再コンパイルしています。多分それはあなたのために働くでしょう。

また、これらのゲームの議論を試すことができます:

+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

Arch Linuxで更新されたvulkanローダー: https ://git.archlinux.org/svntogit/packages.git/commit/trunk

それは何かを変えますか?

Arch Linux、ベータスチーム(ランタイムとネイティブの両方を試しました)、vulkan-icd-loader 1.2.135 、nvidia 440.64をGTX 1080 Tiで試し、プロトン5.0-5試しています。

Denuvoゲームを起動しようとしても、黒い画面に読み込まれず、実行が停止するだけです。 スチーム-782330.7z

元のローダーと一緒にDRMフリーのEXEを起動しようとすると、黒い画面に読み込まれ、クラッシュします。 海賊版スレッドの誰かが、Bethesdaがoriginalフォルダーを削除し、ファイルにパッチを適用して、exeで動作しないようにしたので、それが理由かもしれません。

ここで読んでいることから、少なくともDRMゲームをSOMETHINGで起動できるはずですが、何も得られません。何かを見逃しましたか?

Arch Linux、ベータスチーム(ランタイムとネイティブの両方を試しました)、vulkan-icd-loader 1.2.135 、nvidia 440.64をGTX 1080 Tiで試し、プロトン5.0-5試しています。

Denuvoゲームを起動しようとしても、黒い画面に読み込まれず、実行が停止するだけです。 スチーム-782330.7z

元のローダーと一緒にDRMフリーのEXEを起動しようとすると、黒い画面に読み込まれ、クラッシュします。 海賊版スレッドの誰かが、Bethesdaがoriginalフォルダーを削除し、ファイルにパッチを適用して、exeで動作しないようにしたので、それが理由かもしれません。

ここで読んでいることから、少なくともDRMゲームをSOMETHINGで起動できるはずですが、何も得られません。何かを見逃しましたか?

私のシステムとセットアップはほとんど同じで、同じ結果が得られます。

@ C0rn3j exeのコピーがある場合でも、機能します。 ワインで構成のヒープを試したので、WindowsでDenovoによってブロックされましたが、DRMフリーのものでexeを切り替えることは問題なく機能しました。

@wiltaylor
私が正しいファイルを持っていることを確認できますか?
ベセスダがそれらを削除する前に私はそれらを保存することができなかったので、私はそれらをインターネットからニックネームを付けました。

[0] % sha256sum idTech* DOOM*      
3d7eae19cc71b64ad911fa46495085d67b7ef2afedba34f4b25b080da9b3bffb  idTechLauncher.exe
a35a9931f38baf0bf49bc017dd5fa5a24b988a17a35a91da19f33d0114bcadef  idTechLauncher.exe.drmfree
6858296bb6e65e95c51b71ec0f91ca7b94b48e65c15083d3fbed7c57a79dffcb  DOOMEternalx64vk.exe
65c1939ca88d613bb78d5bdf3d6804bc171fde708f4f0f0c11daf3a4ad492b40  DOOMEternalx64vk.exe.drmfree

@ C0rn3jうん私がDOOMEternalx64vk.exeのために持っているのと同じハッシュ

ただし、WindowsシステムにはDRMフリーのidTechLauncher.exeしかありません。 ファイルは通常のように蒸気を介してダウンしました。

@ C0rn3jにも同じハッシュがあります

@wiltaylor EXEを変更しただけで(現在のランチャーを維持して)起動しようとしましたが、変更せずにクラッシュします。

Steam-782330.log

適切な測定値( rm -rf ~/.local/share/Steam/steamapps/compatdata/782330/pfx )のクリーンなプレフィックスを試しましたが、役に立ちませんでした。

+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

クリーンなプレフィックスで試してみましたが、実際に機能しています。 申し訳ありません:)

@ mozo78問題ありません:)

私にとってはそれも機能しません、
nvidia 440.64 vulkan-icd-loader 1.2.135
Steam-782330.log
起動してクラッシュする

誰かが動作するProtonビルドをアップロードできれば素晴らしいでしょう

パッチを適用してTk-Glitchのプロトンをコンパイルし(https://github.com/Tk-Glitch/PKGBUILDS/commit/52d0e915a7c88acaf544ad1c9b7eb9fcc23645cb)、変更されていないSteamバージョンのDOOMEternalがこれで実行されています。 使用される起動オプション: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

DOOMはDRMで問題なく動作するようです!

編集:これが私のバイナリプロトンビルドです: https
EDIT2:DOOM Eternalを実行するためのステップバイステップの手順については、以下を参照してください。

@ 999eagleとそれを機能させることができた他の人:ProtonDBレポートは大歓迎です: https ://www.protondb.com/app/782330

@ McMarius11が行います

@tuxayoうん、レポートを追加します

@ McMarius11は、私のコメントをバイナリでアップロードして編集しました。

@ 999eagle誰にでもできるステップバイステップガイドを

コメントをバイナリでアップロードして編集しました。

何らかの理由で、私のISPはufile.ioをブロックしているようですが、uploadfiles.ioはブロックしていません...他の誰かに役立つ場合は、ここに完全なリンクがあります: https ://uploadfiles.io/x58gs3ia

@ 999eagle誰にでもできるステップバイステップガイドを

パッケージデータベースが更新されていないことや他のいくつかの依存関係のために、私はまだArchの図書館の地獄にいるので、私のアドバイスは次のとおりです。

@ FTL-スペースワープ

  1. アップロードしたプロトンバージョン(https://ufile.io/x58gs3iaまたはhttps://uploadfiles.io/x58gs3ia)をダウンロードし、 ~/.steam/root/compatibilitytools.d/に解凍します。
  2. Steamクライアントベータにオプトインしていることを確認してください([Steam]> [設定]> [アカウント]> [ベータ参加])
  3. Steamを再起動します
  4. SteamのDOOMEternalに次の起動オプションを追加します: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  5. DOOM Eternalに使用するプロトンバージョンとしてProton-tkg 5.4.r10.g7c7868f4を選択します
  6. 裂けて裂ける!

バイナリを相互に配布することに依存する必要がないように、少なくともベータビルドを取得できれば幸いです。

https://github.com/Tk-Glitch/PKGBUILDS/commit/52d0e915a7c88acaf544ad1c9b7eb9fcc23645cb#commitcomment -37957962

Doom Eternalの実行に成功したという上記のコミットでフィードバックを報告することは、パッチのリリース可能性についての信頼を得るのに役立つはずです。

@ 999eagleありがとうございます!

誰かがAMDGPUで実行するためにそれを手に入れましたか? もしそうなら、どのメサバージョンが使用されましたか? 私はに実行し続けるFATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required.使用にもかかわらず、 vulkan-icd-loader 1.2.135と最新のメサのgitビルドを。

@ FTL-スペースワープ

1. Download the Proton version I uploaded (https://ufile.io/x58gs3ia or https://uploadfiles.io/x58gs3ia), unpack to `~/.steam/root/compatibilitytools.d/`

2. Make sure you're opted in to the Steam client beta (Steam > Settings > Account > Beta participation)

3. Restart Steam

4. Add these launch options to DOOM Eternal in Steam: `+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1`

5. Choose `Proton-tkg 5.4.r10.g7c7868f4` as the Proton version to use for DOOM Eternal

6. Rip and Tear!

〜/ .steam / root /にcompatibilitytools.dフォルダーがなく、作成しました。Steamの再起動後にツールが表示されました。

実行しようとすると:

======================
Proton: 1552061114 proton-tkg-5.4.r10.g7c7868f4
SteamGameId: 782330
Command: ['/home/az/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+com_skipIntroVideo', '1', '+com_skipKeyPressOnLoadScreens', '1', '+com_skipSignInManager', '1']
Options: {'logcommandtoprefix', 'nonvapi', 'winedxgi', 'winetricks'}
======================
ERROR: ld.so: object '/home/az/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/az/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

@ FTL-スペースワープ

  1. アップロードしたプロトンバージョン(https://ufile.io/x58gs3iaまたはhttps://uploadfiles.io/x58gs3ia)をダウンロードし、 ~/.steam/root/compatibilitytools.d/に解凍します。
  2. Steamクライアントベータにオプトインしていることを確認してください([Steam]> [設定]> [アカウント]> [ベータ参加])
  3. Steamを再起動します
  4. SteamのDOOMEternalに次の起動オプションを追加します: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  5. DOOM Eternalに使用するプロトンバージョンとしてProton-tkg 5.4.r10.g7c7868f4を選択します
  6. 裂けて裂ける!

質問ですが、vulkan-icd-loader 1.2.135または以前のバージョンを使用していますか?
後で試してみますが、うまくいくかどうかはわかりません

@zaggynlなぜそれがまだそのパスに依存しているのか~/.steam/root/compatibilitytools.d/proton_tkg_5.4.r10.g7c7868f4/dist/lib/wine/ntdll.dll.soに存在し、ビルドがそのパスを使用しない理由がわかりません。

@ dylanmc1975 vulkan-icd-loader 1.2.135を使用していますが、Steamベータ版にはそれを含める必要があります

@kdwinter私はsteamvrmesaドライバーとrx580で

@ FTL-スペースワープ

1. Download the Proton version I uploaded (https://ufile.io/x58gs3ia or https://uploadfiles.io/x58gs3ia), unpack to `~/.steam/root/compatibilitytools.d/`

2. Make sure you're opted in to the Steam client beta (Steam > Settings > Account > Beta participation)

3. Restart Steam

4. Add these launch options to DOOM Eternal in Steam: `+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1`

5. Choose `Proton-tkg 5.4.r10.g7c7868f4` as the Proton version to use for DOOM Eternal

6. Rip and Tear!

更新の警告:GNOMEまたはGNOMEベースのデスクトップを使用している場合は、 Altキーを押しながらタブを押しゲームがクラッシュします。

動作することが確認されました、私の側のいくつかのメモ:

  • 私は図書館の地獄に閉じ込められ、蒸気設備を壊しました。 私はすべてを再インストールしなければなりませんでした、幸いなことにゲームはまだそこにありました

私がインストールしたライブラリ(あなたはそれらを必要としないかもしれません、私はそれらを完成させるためにここに置きます、 steamランタイムはそれらのいくつかをすでに持っているはずです

  • lib32-nvidia-vulkan-utils 440.66.03-1
  • nvidia-vulkan 440.66.03-1
  • opencl-nvidia-vulkan 440.66.03-1
  • nvidia-vulkan-utils 440.66.03-1
  • lib32-opencl-nvidia-vulkan 440.66.03-1
  • lib32-vulkan-icd-loader 1.2.135-1
  • vulkan-icd-loader 1.2.135-1
  • vulkan-headers 1:1.2.135-1
  • vulkan-extra-layers 1.1.130 + 10614 + a70d5d17e-1

@ dylanmc1975 vulkan-icd-loader 1.2.135を使用していますが、Steamベータ版にはそれを含める必要があります

私は、gentooがそうしないことを願っています:)

@ FTL-スペースワープ

1. Download the Proton version I uploaded (https://ufile.io/x58gs3ia or https://uploadfiles.io/x58gs3ia), unpack to `~/.steam/root/compatibilitytools.d/`

2. Make sure you're opted in to the Steam client beta (Steam > Settings > Account > Beta participation)

3. Restart Steam

4. Add these launch options to DOOM Eternal in Steam: `+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1`

5. Choose `Proton-tkg 5.4.r10.g7c7868f4` as the Proton version to use for DOOM Eternal

6. Rip and Tear!

ワインのポップアップが表示されなくなっても、ゲームは起動しません。

ログファイルを確認するにはどうすればよいですか?

@ FTL-スペースワープ

1. Download the Proton version I uploaded (https://ufile.io/x58gs3ia or https://uploadfiles.io/x58gs3ia), unpack to `~/.steam/root/compatibilitytools.d/`

2. Make sure you're opted in to the Steam client beta (Steam > Settings > Account > Beta participation)

3. Restart Steam

4. Add these launch options to DOOM Eternal in Steam: `+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1`

5. Choose `Proton-tkg 5.4.r10.g7c7868f4` as the Proton version to use for DOOM Eternal

6. Rip and Tear!

ワインのポップアップが表示されなくなっても、ゲームは起動しません。

ログファイルを確認するにはどうすればよいですか?

ゲームの起動オプションにPROTON_LOG = 1%command%を入力します

@ FTL-スペースワープ

1. Download the Proton version I uploaded (https://ufile.io/x58gs3ia or https://uploadfiles.io/x58gs3ia), unpack to `~/.steam/root/compatibilitytools.d/`

2. Make sure you're opted in to the Steam client beta (Steam > Settings > Account > Beta participation)

3. Restart Steam

4. Add these launch options to DOOM Eternal in Steam: `+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1`

5. Choose `Proton-tkg 5.4.r10.g7c7868f4` as the Proton version to use for DOOM Eternal

6. Rip and Tear!

ワインのポップアップが表示されなくなっても、ゲームは起動しません。

ログファイルを確認するにはどうすればよいですか?

PROTON_LOG = 1%command%を追加して、Steamでオプションを起動し、ゲームを開始し、〜/ steam-782330.logを読み取ります。

編集:%command%ビットを忘れてしまいました。ごめんなさい。

@zaggynl @ 999eagle /home/sophie/パスで同じ問題が発生します。
ただし、compatibilitytoolsフォルダーは~/.steam/steam/compatibilitytools.d/にあります。

起動オプションでWINEPATH = /home/az/.steam/root/compatibilitytools.d/proton_tkg_5.4.r10.g7c7868f4/dist/lib/wineを使用してWINEPATHを設定しようとしましたが、喜びはありませんでした。

Pop_os 19.10を実行していますが、vulkan-headers1.2.135をインストールできませんでした。
1.2.131をインストールできましたが、それだけでは不十分なようです。 Pop_oS 19.10(またはUbuntu 19.10)に1.2.135をインストールする方法を知っている人はいますか?

/home/mcmarius11/.steam/steam/compatibilitytools.d/proton_tkg_5.4.r10.g7c7868f4/

@zaggynl @ 999eagle /home/sophie/パスで同じ問題が発生します。
ただし、compatibilitytoolsフォルダーは~/.steam/steam/compatibilitytools.d/にあります。

/home/USERNAME/.steam/steam/compatibilitytools.d/proton_tkg_5.4.r10.g7c7868f4/
このように見えるはずです

私にとって、ゲームはまだクラッシュします、
最新のnvidia440.66.03が必要ですか?

wine:初期化に失敗しました:/home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so:共有オブジェクトファイルを開くことができません:いいえそのようなファイルまたはディレクトリ

これは、 @ 999eagleがArchでTkGProtonビルドをコンパイルしたためです(私は正しいですか?)。したがって、このビルドを機能させるにはGLIBC2.31が必要です。

古いGLIBCを搭載したシステムでは、この種のエラーが発生します。

vulkan-headers1.2.135をインストールできませんでした。

最も簡単な方法は、1.2.135が含まれているSteamベータクライアントを使用することです。

@RumenBlack Steamクライアントベータ版を実行していますか? 私はubuntumate19.04とカスタムプロトンバージョンでゲームを実行しています。

@ 999eagleのプロトンバージョンは、いつもと同じようにPop_osでクラッシュします。
Steam-782330.log

これも運が悪い。 すべてを更新し、パッチを適用したプロトンを構築しましたが、それでもクラッシュします。 これからログを取得できません。PROTON_LOG= 1を渡しました。それを使用してSteam自体を実行しようとしましたが、ログがどこにも見つかりません。

これも運が悪い。 すべてを更新し、パッチを適用したプロトンを構築しましたが、それでもクラッシュします。 これからログを取得できません。PROTON_LOG= 1を渡しました。それを使用してSteam自体を実行しようとしましたが、ログがどこにも見つかりません。

それらをsteamapp- {gameID} .logとしてホームフォルダに配置しますか?

私の悪いことに、グローバルに設定されたWINEDEBUG = -all envvar(wineで他のものを実行する場合)がログの動作を妨げていることがわかりました。

Steam-782330.log

999eagleの投稿に続いて、エラーウィンドウのポップアップが表示されます。
_ "申し訳ありませんが、問題が発生しました。解決策については、次のURLをご覧ください。 "_
これはベトザタのページを指して言っています
_ "現在、ゲームの購入を正常に再検証できません。24時間待ってから、もう一度お試しください。" _

デヌボの匂い…明日またやってみようかな。

@kdwinter私はsteamvrmesaドライバーとrx580で

Steamクライアントベータ版にアップデートしているにもかかわらず、 FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required.エラーが発生します。 奇妙な。 RX580、fwiwも使用しています。

vulkan-headers1.2.135をインストールできませんでした。

最も簡単な方法は、1.2.135が含まれているSteamベータクライアントを使用することです。

現在、Steamベータクライアントを使用していますが、vulkaninfoを実行すると、1.2.131があると表示されます。

ここに掲載されているカスタムワイン/プロトンを試しましたが、数秒後に黒い画面がクラッシュします。

@kdwinter私はsteamvrmesaドライバーとrx580で

Steamクライアントベータ版にアップデートしているにもかかわらず、 FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required.エラーが発生します。 奇妙な。 RX580、fwiwも使用しています。

@kdwinterもう一度オフにしようとしましたか? その間にシステムを再起動しました。

@ Kron4ekはい、このビルドをArchでコンパイルしたので、GLIBC2.31が必要です。 しかし、なぜ私のビルドパスがまだバイナリにあるのかわかりません。

@kdwinter RADV + ACOは現在機能していません。LLVM(ビルドでデフォルトで有効になっている場合はRADV_PERFTEST=llvm )または別のドライバーを使用する必要があります。

プロプライエタリのVulkanドライバーは、このゲームで群を抜いて最高のパフォーマンスを提供するため、インストール方法を知っている場合はそれを使用することをお勧めしますが、すべてのamdgpu-proパッケージをインストールしてシステムを台無しにしないでください。必要ありません。

現在、Steamベータクライアントを使用していますが、vulkaninfoを実行すると、1.2.131があると表示されます。

Vulkaninfoはシステム全体のインストールを使用し、Steamベータは独自のランタイムを使用します。 たとえば、私のシステム:
~/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.135

@kdwinter RADV + ACOは現在機能していません。LLVM(ビルドでデフォルトで有効になっている場合はRADV_PERFTEST=llvm )または別のドライバーを使用する必要があります。

プロプライエタリのVulkanドライバーは、このゲームで群を抜いて最高のパフォーマンスを提供するため、インストール方法を知っている場合はそれを使用することをお勧めしますが、すべてのamdgpu-proパッケージをインストールしてシステムを台無しにしないでください。必要ありません。

それは確かに問題でした、ありがとう!

ゲームは、GTX1080tiを搭載したNvidia440.66.03 vulkandevドライバーの主要なパフォーマンスの問題で動作します。 パフォーマンスを改善するためのアイデアはありますか? Archを使用していて、最新のvulkan-icd-loaderパッケージがインストールされています(1.2.135-1)

ゲームの専用ログは作成されていないようですが、ゲームの起動に失敗した後、steamのerror.logにこれが含まれています:
`
CreationProcess」
ゲームの更新:AppID 782330 ""、ProcID 30492、IP 0.0.0.0:0
アプリ782330を起動しています

ゲームID782330のプロセス30492を追加します
GameAction [AppID 782330、ActionID 2]:LaunchAppは、タスクを「」でWaitingGameWindowに変更しました
エラー:ld.so:LD_PRELOADのオブジェクト '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so'をプリロードできません(間違ったELFクラス:ELFCLASS32):無視されます。
エラー:ld.so:LD_PRELOADのオブジェクト '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so'をプリロードできません(間違ったELFクラス:ELFCLASS32):無視されます。
エラー:ld.so:LD_PRELOADのオブジェクト '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so'をプリロードできません(間違ったELFクラス:ELFCLASS32):無視されます。
GameAction [AppID 782330、ActionID 2]:LaunchAppはタスクを「完了」に変更しました
ゲームID782330のプロセス30493を追加します
ゲームID782330のプロセス30494を追加する
ゲームID782330のプロセス30495を追加する
ゲームID782330のプロセス30496を追加する
削除されたゲーム:AppID 782330 ""、ProcID 30492
AppInterfaceStatsをSteamにアップロードしました
アプリ782330を終了します
ActivateActionSetにキャッシュされたスティッキーマッピングはありません。
`

私は999eagleの指示に従い(私はアーチにいます)、ゲームのスチームバージョンは機能しますが、動作が非常に悪くなります(15〜25fps)。

ゲームは、GTX1080tiを搭載したNvidia440.66.03 vulkandevドライバーの主要なパフォーマンスの問題で動作します。 パフォーマンスを改善するためのアイデアはありますか? Archを使用していて、最新のvulkan-icd-loaderパッケージがインストールされています(1.2.135-1)

確かにパフォーマンスの問題がありますが、私たちはそれから地獄にパッチを当てていることを覚えておいてください。 私はアーチと2060を持っていますが、30〜40 fpsでそれを高くすることはほとんどできません(その上に4つの高い設定があることを覚えておいてください)

@kdwinter RADV + ACOは現在機能していません。LLVM(ビルドでデフォルトで有効になっている場合はRADV_PERFTEST=llvm )または別のドライバーを使用する必要があります。

プロプライエタリのVulkanドライバーは、このゲームで群を抜いて最高のパフォーマンスを提供するため、インストール方法を知っている場合はそれを使用することをお勧めしますが、すべてのamdgpu-proパッケージをインストールしてシステムを台無しにしないでください。必要ありません。

@doitsujin実際には、ホームディレクトリにpro-vulkanドライバーを抽出するだけで、インストールしなくても使用できます。 (私がそれをインストールする必要なしに言うとき、私はパッケージ管理を伴わないことを意味します)。 これを行う方法についてのチュートリアルを作成しました。
https://www.reddit.com/r/linux_gaming/comments/fddt2n/tutorial_how_to_use_amds_pro_vulkan_driver_or_the/

この傑作を楽しむには、別の安定したリリースを待たなければならないようです。

@oscarcpええ、パッチがパフォーマンスに影響を与えると思いました。 これまでのところ、関係者全員がお疲れ様でした。

Proton 5.0-5がリリースされたばかりで、Vulkan拡張機能が欠落しているようです。

ただし、SteamランタイムベータクライアントとProton 5.0-5を使用すると、それでも「すぐに使える」ようには機能しないようです。

@RumenBlack Steamクライアントベータ版を実行していますか? 私はubuntumate19.04とカスタムプロトンバージョンでゲームを実行しています。

別のDEを試してみるかもしれませんが、人々がgnomeに問題を抱えていると聞きました。

@RumenBlack Steamクライアントベータ版を実行していますか? 私はubuntumate19.04とカスタムプロトンバージョンでゲームを実行しています。

別のDEを試してみるかもしれませんが、人々がgnomeに問題を抱えていると聞きました。

これまでのところ、GNOMEで私が抱えている唯一の問題はオーバーレイです。何かがコンテキストをDOOMのウィンドウから切り替えると、見事にクラッシュします。

@ 999eagleのソリューションが機能することで報告できます。 起動オプションなしでテストしましたが、ベセスダのイントロビデオになり、ビデオの1秒後にフリーズし、クラッシュが発生しました。 しかし、彼女が提供した起動オプションを使用すると、100%機能します。 マウスのスムージングは​​面倒ですが、起動オプションやゲーム内設定で簡単に修正できます。
起動オプションを試して、どれを除外できるかを確認します。 しかし、彼女が提供した手順で、それは機能します。

@APoniatowski 100%は、パフォーマンスの問題がないことを意味しますか?

人々がダウンロードのために遅いサイトを使うとき、愛さなければなりません

@oscarcp興味深い、私はHighまたはUltraでほとんどのオプションがあり、mesa-gitを使用してRX580のあちこちにいくつかの小さな溝がある60fpsを取得します。

私はHighまたはUltraでほとんどのオプションがあり、mesa-gitを使用してRX580のあちこちにいくつかの小さな溝がある60fpsを取得します。

@MuchiMuchiPink Steamバージョンまたは

@ 999eagle DRMフリーバージョンを使用しましたか?

さて、ゲームを起動しましたが、パフォーマンスはひどく悪く(すべてが最低でも)、Steamオーバーレイを実行できないという難しい方法を学びました。 ただし、ゲームが一時停止するとFPSが急上昇するため、私のi5-6400はもう役に立たない可能性があります。

@elovinいいえ、デフォルトの変更されていないSteamバージョンを使用しています

さて、ゲームを起動しましたが、パフォーマンスはひどく悪く(すべてが最低でも)、Steamオーバーレイを実行できないという難しい方法を学びました。 ただし、ゲームが一時停止するとFPSが急上昇するため、私のi5-6400はもう役に立たない可能性があります。

いいえ、私は9900K / 1080Tiを使用しており、同じボートに乗っています。 ゲームは非常に低いFPSで実行されます...

こんにちは、#3267に言及する価値があるかもしれません。 その議論の短縮版は、Denuvoがこれらの非公式のProtonビルドに不満を抱く上流の回帰があるかもしれないということですが、Protonのメインラインビルドでは問題ありません。 その問題レポートの失敗シナリオは、ゲームが1日5回のゲーム開始で機能し、その後、興奮状態になるというものです。

これはこのゲームに直接当てはまらないかもしれませんが、注意を払う価値のあるものになるでしょう。

4790k1070ここでカスタムpdsカーネル5.6最新および100 + FPSは1080pを最大にします

@ ReaperOfSouls1909
セットアップに関する詳細情報(使用したドライバーのバージョン、ワイン/プロトンのバージョン、drmフリーかどうか)を教えてください。

人々がダウンロードのために遅いサイトを使うとき、愛さなければなりません

https://zaggy.nl/nextcloud/s/W96Z7BBy6oirJpY

4790k1070ここでカスタムpdsカーネル5.6最新および100 + FPSは1080pを最大にします

それはpdsカーネルのせいかもしれませんか?

プロトン5.0.5440.64 nvidia dkms tkgdrmとdrmの両方の無料作業

私のiPhoneから送信された

2020年3月21日には、10:39で、elovin [email protected]書きました:


@ ReaperOfSouls1909
クラウドでは、セットアップに関する詳細情報(使用したドライバーのバージョン、ワイン/プロトンのバージョン、drmフリーかどうか)を教えてください。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHubで表示するか、登録を解除してください。

@madewokherd drmフリーのバイナリradv-llvmを使用して、bethesdalauncherからゲームを購入しました。
カスタムランナーとして@liberodarkワインを使って

@doitsujinが最高のパフォーマンスを得るために提案したように、AMDカードを搭載したArchベースのシステムでプロバルカンドライバーの19.50バージョンを必要としている人は誰でも、これがビルド済みバージョンです:
vulkan-amdgpu-pro-19.50_967956-1-x86_64.pkg.tar.xz.zip

@ gardotd426ありがとう私はそれをチェックします。

@MuchiMuchiPinkは、 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.jsonそのvulkanドライバーを使用するようにゲームに指示するようにしてください。

ただし、SteamではなくBethesdaランチャーを使用しているため、Originの場合のようにランチャーは32ビットである可能性があります。したがって、32ビットのバルカンドライバーも宣言する必要があります。たとえば、 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/amd_icd64.json 、またはlib32-amdvlkをインストールし、ランチャーにオープン32ビットamdvlkを使用できるので、 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.jsonになりますが、最初に64ビットを使用してみます。あなたがそれを必要としない限り、そのビジネスをすることは無駄です。

@ 999eagleプロトンバージョンを使用して動作します。 デフォルトのグラフィック設定とGTX970を使用して、再生可能なFPS、約20〜30を取得します。

Arch Linux 64ビット、強化カーネル、最新のNvidiaプロプライエタリドライバー(DKMS)、Steamベータ版。

編集:私の場合、ミディアムでプレイするとスムーズな体験ができます

@ FTL-Space-これまでのところワープはスムーズに見えましたが、マウスのスムージング(煩わしい)以外に、速度低下はまだありません(30fps未満)。 もう少しテストを行いますが、今のところ、他の優先事項に注意する必要があります。

@ kisak-valve 5ゲームが始まりますか? オッケー。 私はすでに一度始めたので、それを監視します。

ただ遊ぶために、ほとんどウィンドウをインストールしました。 オープンソースコミュニティが大好きです。 どの開発スタジオよりも速く回避策を実行しました。

@ gardotd426いいえ、ランチャーを使用しません。 DOOMEternalx64vk.exeを64ビットのwineprefixで開始しましたが、ありがとうございます:)

@MuchiMuchiPinkそれでは大丈夫ですが、ベセスダランチャーをチェックしたところ、実際には32ビットであるため、誰かがベセスダバージョンを持っていてランチャーを使用し、AMDのバルカンドライバーのプロバージョンを使用しようとしている場合、実際にはVK_ICD_FILENAMESで32ビットと64ビットの両方を設定する必要があるため、 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json
上でアップロードしたパッケージ済みのamdgpu-provulkanドライバーは64ビットのみですが、必要なのはlib32-amdvlkインストールすることだけです(または、mesa 32ビットvulkanローダーを試してみてください)。

@ 999eagleのヒントとプロトンを使用すると、プロトンログでこのエラーが発生しました
そして、私は本当に行う方法を知りません:(

Unhandled exception: page fault on read access to 0x00000010 in 64-bit code (0x000000014007fbaf). 16179.948:0031:0032:fixme:dbghelp:elf_search_auxv can't find symbol in module

@ dylanmc1975このログで、上記の最も近いFATAL ERROR検索します(数百行上になる可能性があります)。 そして、 +in_terminal 1パラメーターがあることを確認してください。

念のため、@zaggynlのミラーは、@ 999eagleの元のファイルと一致しました
(https://zaggy.nl/nextcloud/s/W96Z7BBy6oirJpY)
md5sum:feec62ea77baa5b37bbe6f92946a42ea

では、Vulkanローダー1.2.135はまだ要件ですか? PlayOnLinuxでプロトン5.0-5を使用してdrmフリーバージョンをテストしたいのですが、Ubuntu20.04デイリービルドを使用しています。 libvulkanは現在Ubuntu20.04で1.2.131にあります。

@VincentGuinaudeau起動オプションにPROTON_LOG=1 %command%しましたが、steamlogに致命的なエラーはありません

PROTON_LOG=1 %command% +in_terminal 1

@VincentGuinaudeau 17067.935:002f:0030:warn:debugstr:OutputDebugStringA "Unspecified Vulkan error: Error( VK_ERROR_INITIALIZATION_FAILED )

私が得た唯一のエラーは、それが私の不足しているvulkan libs1.2.135だと思います

できます!!!!!
DRM-Freeは私には機能しません、私は通常のバージョンを使用しました。 今それは実行されます
編集:今ではもう動作しません:/

こんにちは@ dylanmc1975 、Steamからシステム情報をコピーして( Steam -> Help -> System Information )、要点に入れてから、要点へのリンクを含めてくださいこの問題レポート。

プロトン5.0.5440.64 nvidia dkms tkgdrmとdrmの両方の無料作業

私のiPhoneから送信された
2020年3月21日、午前10時39分、elovin @*>書いた:ReaperOfSouls1909クラウド

残念ながら、それは役に立ちません。 nvidia-dkms-tkgをインストールしたばかりです-喜びはありません。 どのDEを実行していますか? 私はプラズマと一緒です。

@ 999eagleプロトンビルドを使用して稼働しています。

DRMで実行可能なSteamゲーム。

openSUSEタンブルウィード
Mesa 20.0.1
AMD Vega 56

vsyncがオン、グラフィック設定が高の場合、安定した60fps。

皆さんありがとう!

プロトン5.0.5440.64 nvidia dkms tkgdrmとdrmの両方の無料作業

私のiPhoneから送信された
10:39に2020年3月21日、上のelovin _ @ _。 *>書いた:ReaperOfSouls1909クラウド

残念ながら、それは役に立ちません。 nvidia-dkms-tkgをインストールしたばかりです-喜びはありません。 どのDEを実行していますか? 私はプラズマと一緒です。

私はまだ実際にゲームを所有していないのでテストできませんが、440.64はvulkan 1.2ではありませんが、440.66.03は1.2.133であり、Doom Eternal GameReadyと同じvulkanバージョンです。 Windowsドライバー。

@ McMarius11

できます!!!!!
DRM-Freeは私には機能しません、私は通常のバージョンを使用しました。 今それは実行されます

実行するexeをどのように選択しますか?

誰かがUbuntu18.04でまだ動作していますか?

誰かがUbuntu18.04でまだ動作していますか?

私はしませんでした ...

@ 999eagle

どうしてあなたのホームフォルダ(そうだと思います)が私のログに表示されるのですか?

Proton: 1552061114 proton-tkg-5.4.r10.g7c7868f4
SteamGameId: 782330
Command: ['/home/aleksbenmaza/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+in_terminal', '1', '+com_skipIntroVideo', '1', '+com_skipSignInManager', '1']
Options: {'nonvapi', 'winetricks', 'winedxgi', 'logcommandtoprefix'}
======================
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

こんにちは@ dylanmc1975 、Steamからシステム情報をコピーして( Steam -> Help -> System Information )、要点に入れてから、要点へのリンクを含めてくださいこの問題レポート。

@ kisak-バルブ

https://gist.github.com/dylanmc1975/f017873abfc82a9af619adc45667ab80

@ dylanmc1975に感謝します。srt-info診断が終了する前にシステム情報をコピーしたので、推測することしかできませんが、media-libs / mesaがUSE = vulkanで構築されていることを再確認してください。

誰かがUbuntu18.04でまだ動作していますか?

ここですべてをDRMバージョン、999eagle postでの最新の試み、そしていいえで試しました。 クラッシュクラッシュクラッシュクラッシュクラッシュクラッシュクラッシュ。 この時点でそれにうんざりしている。

プロトン5.0.5440.64 nvidia dkms tkgdrmとdrmの両方の無料作業

私のiPhoneから送信された
10:39に2020年3月21日、上のelovin _ @ _。 *>書いた:ReaperOfSouls1909クラウド

残念ながら、それは役に立ちません。 nvidia-dkms-tkgをインストールしたばかりです-喜びはありません。 どのDEを実行していますか? 私はプラズマと一緒です。

私はまだ実際にゲームを所有していないのでテストできませんが、440.64はvulkan 1.2ではありませんが、440.66.03は1.2.133であり、Doom Eternal GameReadyと同じvulkanバージョンです。 Windowsドライバー。

440.66.03をインストールしました。 少し良いですが、24FPSにはほとんど到達できません...

@ dylanmc1975に感謝します。srt-info診断が終了する前にシステム情報をコピーしたので、推測することしかできませんが、media-libs / mesaがUSE = vulkanで構築されていることを再確認してください。

いいえ、vulkanのサポートはありません。また、openclを使用して再コンパイルしています。
しかし、2016年の運命はどのように機能するのだろうかと思いますが、おそらく下品なバージョンではなかったでしょう、私はまだ覚えていません

@ 999eagleのwine-tkgのビルドが正しく機能していることを確認できます。

Gentoo Linux、RX 5700 XT、このゲームでAMDGPU-PRO 19.50を使用しているのは、このゲームで最速のドライバーであると報告されています。 超悪夢の設定とこれまでのところGPUは汗をかきません。
DRM実行可能ファイルを使用します。

1080Ti-低設定で24FPS:D:D:D

@ 999eagle

どうしてあなたのホームフォルダ(そうだと思います)が私のログに表示されるのですか?

Proton: 1552061114 proton-tkg-5.4.r10.g7c7868f4
SteamGameId: 782330
Command: ['/home/aleksbenmaza/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+in_terminal', '1', '+com_skipIntroVideo', '1', '+com_skipSignInManager', '1']
Options: {'nonvapi', 'winetricks', 'winedxgi', 'logcommandtoprefix'}
======================
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

さらに、私はあなたのパッチを他のゲームで使用しようとしましたが、どれも実行されませんでした。

@ dylanmc1975 doom2016にはまだopenglapisがありますが、Eternalは排他的に下品です

@ 999eagleのwine-tkgのビルドが正しく機能していることを確認できます。

Gentoo Linux、RX 5700 XT、このゲームでAMDGPU-PRO 19.50を使用しているのは、このゲームで最速のドライバーであると報告されています。 超悪夢の設定とこれまでのところGPUは汗をかきません。
DRM実行可能ファイルを使用します。

こんにちは、あなたはどのopenclを持っていますか?
私はamd-gpuを使用しています、確かに最速のダイバーですか?

@ 999eagle

プロトンのパッチを共有して、自分でコンパイルできるようにできますか?

@ 999eagle

どうしてあなたのホームフォルダ(そうだと思います)が私のログに表示されるのですか?

Proton: 1552061114 proton-tkg-5.4.r10.g7c7868f4
SteamGameId: 782330
Command: ['/home/aleksbenmaza/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+in_terminal', '1', '+com_skipIntroVideo', '1', '+com_skipSignInManager', '1']
Options: {'nonvapi', 'winetricks', 'winedxgi', 'logcommandtoprefix'}
======================
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/aleksbenmaza/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

それがおそらくクラッシュする理由ですか? 鉱山が起動し、黒い画面が表示されますが、ゲームがクラッシュします。 5.4.xプロトンと5.0.5プロトンで試してみました。 どちらの場合も、Steamバージョンのゲームではクラッシュします。 5.0.5では、ゲームのDRMページが再検証されないため、24時間待つ必要があります。 だから、それは洗浄です。 それを動かしたすべてのあなたたちのスーパーゼリー。

1080Ti-低設定で24FPS:D:D:D

おかしなことに、NMSにはNvidia vulkanのパフォーマンスに問題があり、HGが修正する前は、このvulkanレイヤーを使用してAMDになりすますという一時的な解決策がありました。

https://github.com/volca02/spoof_vendorid

試してみる価値。

@ fls2018

1080Ti-低設定で24FPS:D:D:D

おかしなことに、NMSにはNvidia vulkanのパフォーマンスに問題があり、HGが修正する前は、このvulkanレイヤーを使用してAMDになりすますという一時的な解決策がありました。

https://github.com/volca02/spoof_vendorid

試してみる価値。

ありがとう。
私の1080は実際にAMDカードになりすました-AMDが発売時にHDRに取り組んでいるという警告がありました。
ただし、問題は依然として解決しません。音が途切れる、シネマティクスが非常に遅く、低い設定(すべて無効)で30FPSを下回る音楽やゲーム内のゲームプレイに追いつかない。

こんにちは、あなたはどのopenclを持っていますか?

なぜそれが関連するのかはわかりませんが、私はOpenCL専用のものを使用しておらず、Mesaだけを使用しています。

私はamd-gpuを使用しています、確かに最速のダイバーですか?

私が聞いたところによると、AMDVLKとRADVはどちらも大幅に遅く、起動時にRADV / ACOがクラッシュします。

@aleksbenmaza @ PraetorianSC4 Archでビルドをコンパイルしたので、少なくともGLIBC2.31が必要です。申し訳ありません。 ただし、ビルドディレクトリがまだバイナリに表示される理由はわかりません。

@gblanchardパッチが追加された正確なコミットをリンクしました。 proton-tkgwinevulkan_fshack_opts.mypatchコミュニティパッチでコンパイルし、その他はすべてデフォルト設定でコンパイルしました。

@ 999eagleありがとう!

@ 999eagle記録のために、

:man_shrugging:

こんにちは、#3267に言及する価値があるかもしれません。 その議論の短縮版は、Denuvoがこれらの非公式のProtonビルドに不満を抱く上流の回帰があるかもしれないということですが、Protonのメインラインビルドでは問題ありません。 その問題レポートの失敗シナリオは、ゲームが1日5回のゲーム開始で機能し、その後、興奮状態になるというものです。

これはこのゲームに直接当てはまらないかもしれませんが、注意を払う価値のあるものになるでしょう。

@ kisak-そのスレッドは、compatdataディレクトリを削除するとdenuvoの状態がリセットされることを示唆しているようです。 本当? 私の場合はそうではないようです。

1080Ti-低設定で24FPS:D:D:D

おかしなことに、NMSにはNvidia vulkanのパフォーマンスに問題があり、HGが修正する前は、このvulkanレイヤーを使用してAMDになりすますという一時的な解決策がありました。

https://github.com/volca02/spoof_vendorid

試してみる価値。

はい、3〜4 FPSをさらに絞りますが、それでも再生できません。 ありがとうございました :)

こんにちは@ashkitten 、私の理解では、いくつかのDenuvoサーバ​​ーで状態をリセットする必要があります。

プロトン5.0-5が機能することを誰かが確認できますか?

@ashkitten

それは私にとってDenuvo登録の失敗につながります。 5.4.xではブラックスクリーン( @ 999eagleのパッチが適用されたワインビルドを使用)が表示されますが、最終的にはクラッシュします。

R7 3800X | GTX 1080Ti | Manjaro 5.4.4 | 440.64 | Vulkanヘッダー/ ICDローダー:1.2.135

私が見つけたすべてのものを試しました(drm無料のexeを含む)。 動作したのは999eagleのプロトンビルドと公式exeファイルだけでした。 しかし、Arch 5.5.11tkgとnvidiaドライバー440.66.03で、依然としてひどいパフォーマンス(1070gtxのすべての低域で20fps)が発生しています。 また、ゲーム内で音が割れています。

プロトン5.0-5が機能することを誰かが確認できますか?

@ashkitten
@ 999eagle (https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602028651)によって提供されたビルドは、少なくともゲーム内の状態になるまでは正常に機能しました。
ただし、動作しないものもあれば、再生できないほど遅く動作するものもあります(これは、1080を実行している私の場合です)。

しかし、あなたはそれを試してみることができます。 多分あなたは幸運です。

999eagleのビルドが機能しませんでした

デブ18.04
スチームベータ
glibc 2.31
nvidia 440

ryzen 5
10603GB
asus b350
8GB

それでも、その愚かなDRMポップアップに移動します。 今はDRMなしで動作するだろうと何かが教えてくれます。 どういうわけか、それが実行されたが、再生できないfpsを与えた場合、私はもっと動揺すると思うのでうれしいです。

幸運と感謝の人/ギャル私は試みのために救済し、2016年と同じようにうまく機能する適切なバルブリリースプロトンを待つつもりだと思います。 リグがランダムにフリーズし、起動時にシステムエラーが報告されるため、再インストールします。 驚くばかり。

それでも、その愚かなDRMポップアップに移動します。 今はDRMなしで動作するだろうと何かが教えてくれます。

@ MacroHard-sys
これは、24時間の間にあまりにも多くの異なるプロトンビルドを試したためです
昨日も同じでした。 今日は、安っぽいdenuvoがロックされたデータベースから私のIDを最終的に削除したため、すべてが順調でした。 だからちょっと待って...またはdrm無料バージョンを試してみてください:wink:

私もこの時点でデヌボ刑務所にいます。 DRMフリーのexeファイルを入手し、元のexeファイルをバックアップした後、ゲームフォルダにドロップしましたが、さらに早くクラッシュするようです。 DRMフリーのexeファイルを機能させるために他に何かする必要がありますか?

@Berinth私のようにFATAL ERROR: Z:\home\[...]\.local\steamam\steamapps\common\DOOMEternal\base\disclayout.cfg is unexpected, check manifestお持ちの場合は、drm-freeバージョンからDOOMEternal/base/内のすべてのファイルをコピーすることでこれを解決しました。ファイルが、 .streamdb終わることを期待してください。フォルダではありません。 これは合計9つのファイルです。

しかし、私はそれを蒸気で発射しようとはしませんでした。 次のようなコマンドを使用して、ターミナルから直接起動します
STEAM_COMPAT_DATA_PATH=~/.local/share/steam/steamapps/compatdata/782330 ~/.steam/steam/steamapps/common/Proton\ 5.0/proton run ~/.local/share/steam/steamapps/common/DOOMEternal/DOOMEternalx64vk_DRMFREE.exe +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

@ 999eagleあなたは私のために作品を作ります(親切)

  1. ビルドをダウンロードして〜/ .steam / compatibilitytools.d /に配置しました
  2. ベータ版を選択するようにSteamを設定し、Steamを再開しました
  3. ビルドインスチームに使用するプロトンバージョンを設定します
  4. 提案どおりに起動オプションを設定します(+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1)

ゲームが始まり、多かれ少なかれプレイ可能です。 中程度のグラフィック設定では、25〜40FPSになります。

私はFedora31ワークステーション、カーネル5.5.7-200.fc31をNVIDAドライバー440.64で実行しています。 ハードウェア:Ryzen 1700、RTX 2060、16GBRAM。

ゲームは基本的にプロトンで実行されることを考えると(少なくとも一部のセットアップでは)、これはすぐに問題なく動作すると確信しています。

@ 999eagleと他の関係者の皆さん、ありがとうございました!

@ 999eagleによる修正は私にとっては約15〜20fpsに制限されているようです。 うまくいけば、すぐに新しい公式のプロトンパッチがありますが、今はゲームを楽しむつもりです。 Denuvoフリーのexeファイルは回避策のプレイを改善しますか?

Fedora 31
Intel-i5 6600K
Nvidia GTX970
16GBラム

Ubuntu18.04以降でVulkanLoaderを最新バージョンに更新する場合は、次のコマンドを使用します。

wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-bionic.list http://packages.lunarg.com/vulkan/lunarg-vulkan-bionic.list
sudo apt update
sudo apt dist-upgrade

@Berinth私のようにFATAL ERROR: Z:\home\[...]\.local\steamam\steamapps\common\DOOMEternal\base\disclayout.cfg is unexpected, check manifestお持ちの場合は、drm-freeバージョンからDOOMEternal/base/内のすべてのファイルをコピーすることでこれを解決しました。ファイルが、 .streamdb終わることを期待してください。フォルダではありません。 これは合計9つのファイルです。

しかし、私はそれを蒸気で発射しようとはしませんでした。 次のようなコマンドを使用して、ターミナルから直接起動します
STEAM_COMPAT_DATA_PATH=~/.local/share/steam/steamapps/compatdata/782330 ~/.steam/steam/steamapps/common/Proton\ 5.0/proton run ~/.local/share/steam/steamapps/common/DOOMEternal/DOOMEternalx64vk_DRMFREE.exe +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

私はPop_osを使用しているので、ディレクトリが少し異なります。 しかし、私はそのコマンドを適応させました、そしてそれはこれを返します: no such file or directory: ~/.steam/debian-installation/steamapps/common/Proton\ 5.0/dist/bin/wine
その場所をチェックして、そこにワインが存在するのに

@Berinth昨日もこのエラーが発生したと思いますが、確かに覚えていません。 たぶん、それらがパス内のシンボリックリンクであるかどうかを確認し、それに応じてパスを変更して、シンボリックリンクを使用しないようにします。 これがうまくいかない場合、私にはわかりません。

こんにちは@Berinth~代わりに絶対パス( /home/username )を使用してみてください。

皆さん、NVIDIAでバグを報告できますか? 私は英語が苦手なので、お願いします。 ここにリンクを教えてください。トピックが作成されたら問題を確認します。

こんにちは@Berinth~代わりに絶対パス( /home/username )を使用してみてください。

私はそれを試しました-同じ結果。 私のホームパーティションはルートパーティションとは別のドライブにありますが、/ homeにマウントされています。 それはループのためにそれを投げているのでしょうか?

編集:私はばかです。 誤って間違ったスクリプトを実行していました。 スクリプトは実行されますが、ゲームはまだ実行されません

@ 999eagleのセットアップを使用しました。 Void Linux、Vulkanローダーやヘッダーを含むほぼすべての最新情報(1.2.133と表示されている理由がわかりません。135を使用しています)。 滞りなく動作しました。 i3wmワークスペースの切り替えは厄介かもしれませんが、それ以外は、ちょっと:それは機能します。 フレームレートに非常に失望していることは認めますが、グラフィック設定を調整して、Denubloatを削除すると、それ自体が処理されると思います。 裂けて裂ける! :金属:

編集:キャンペーンミッションが開始されたとき、Steamに接続できず、多かれ少なかれオフラインで実行されると警告された、ちょっと重要なことを言うのを忘れましたか? 私はそれが私のテスト昨夜からアグロているだけでDRM願っていますが、私は真剣に真の原因が何であるか見当がつかない

20200321-141737
20200321-141959

999eagleのソリューションを使用しているときに、Doom eternalのゲーム内情報パネルにvulkan-icd-loaderバージョン1.2.135-1がインストールされていて、Steamベータ版を使用しているにもかかわらず、vulkan1.1.119を使用していると表示されていることに気付きました。ゲームのDRMバージョンを使用してArchでこれを行う

Screenshot_20200321_191241

スペクタクルはゲームからフォーカスを外し、フリーズさせます。そのため、0fpsと黒い画面が表示されます。

ProtonDBの誰かが、 @ 999eagleのビルドをテストすることはできません。

今では魅力のように機能します! @ 999eagleに感謝し

AMD Ryzen 5 1600X
16GBメモリ
Radeon RX 480
Gentoo Linux
カーネル5.5.9

@ kisak-valveマシンにバルカンのサポートがありませんでした、ありがとう

ProtonDBの誰かが、 @ 999eagleのビルドをテストすることはできません。

440.66.03より新しいドライバーはないと思います。 私はそれらを使用していますが、25〜30FPSを超えることはできません。

999eagleのソリューションを使用しているときに、Doom eternalのゲーム内情報パネルにvulkan-icd-loaderバージョン1.2.135-1がインストールされていて、Steamベータ版を使用しているにもかかわらず、vulkan1.1.119を使用していると表示されていることに気付きました。ゲームのDRMバージョンを使用してArchでこれを行う

Screenshot_20200321_191241

スペクタクルはゲームからフォーカスを外し、フリーズさせます。そのため、0fpsと黒い画面が表示されます。

これは私の統計です。1.2.135ではなく1.2.133でも機能します(クラッシュした場合にスクリーンショットを撮ろうとすると写真を撮りました)
photo6033081157454770620

それは私だけですか、それともパフォーマンスの悪い人はほとんどgeforce 10xxユーザーのようですか? AMDカードと20xxシリーズには問題ないようです

より高いフレームレートでゲームを実行することに成功した多くの人々がPDSスケジューラーを使用しているようです。 xanmodカーネルでPDSスケジューラーを使用しても、新しいTKGプロトンと組み合わせた場合に高いフレームレートが提供されないことを確認できます。 ただし、現在ロックアウトされており、PDSを使用して他の構成をテストすることはできません。

ストックプロトン5.0-5でゲームを起動している人は、PDSを使用してTKGカーネルをテストし、パフォーマンスが向上するかどうかを確認できますか? 許容できるパフォーマンスが見られる人とそうでない人がいる理由を絞り込むことができれば役立つかもしれません。

私は1070fwiwを使用しています。

このトレッドでは、私が覚えているように、ユーザーもGTX970に不満を持っています。

それは私だけですか、それともパフォーマンスの悪い人はほとんどgeforce 10xxユーザーのようですか? AMDカードと20xxシリーズには問題ないようです

@ ReaperOfSouls1909は、1070を使用して100 + fpsを達成すると述べていると思います

デフォルトのDRMバージョンは次の場合に正常に機能します。

Ryzen 3700X
ベガ56

ArchLinux(禅カーネル)
mesa-git
スチームベータ
上記のパッチを使用したproton-tkgビルド

Steamラウチオプション(最初にゲームを開始するときは、skipSignInManagerを使用しないでください..):
RADV_PERFTEST = llvm + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

また、パフォーマンスは高解像度とWQHD解像度で約60fpsで再生できます

Screenshot_20200321_194344

@ 999eagleのソリューションを使用すると、ゲームを開始してプレイすることができます。これは、昨夜のこのスレッドでは何も機能しなかったため、非常に大きな問題です。 ただし、パフォーマンスが悪い(FPSが低い)。

この状況の他の人と同じように、私は1080ti(Ryzen 3950xを使用)を使用しています。 すべてのパッケージが更新され、カスタム5.6.0-rc6カーネルを備えた最新のUbuntuFocal。

たぶん、ゲームはレイトレーシングや、10シリーズのgeforceカードにはない同様の新しいテクノロジーに依存していますか?

システムのvulkanパッケージをアップグレードすると、これがさらに修正される可能性がありますか? 上記の提案されたlunarg-vulkanリポジトリには、私のシステム用の更新されたパッケージがありませんでした。

それは私だけですか、それともパフォーマンスの悪い人はほとんどgeforce 10xxユーザーのようですか? AMDカードと20xxシリーズには問題ないようです

@tehradamant 2060には問題があるので、ロジックがうまく機能しないと思います。 Fortress of Doomでは、2060 @ 1440pで20-30fpsを取得しています。 Windowsでは144fpsで固定されています

高性能を得る人とそうでない人の違いは、amdとnvidiaのようです

@GloriousEggrollは、このコミットを統合してリリースにタグをhttps://github.com/Tk-Glitch/PKGBUILDS/commit/52d0e915a7c88acaf544ad1c9b7eb9fcc23645cb

ゲームを実行するために管理している少数の人々がそれに感謝しています。 ビルドに含めると、より幅広いテストが可能になります。

(カスタムプロトンビルドに何か他のものが必要な場合、誰かが私を修正します)

それは私だけですか、それともパフォーマンスの悪い人はほとんどgeforce 10xxユーザーのようですか? AMDカードと20xxシリーズには問題ないようです

@ ReaperOfSouls1909は、1070を使用して100 + fpsを達成すると述べていると思います

私はそれが間違いだと思うか、彼は唯一の人になるでしょう:)

それは私だけですか、それともパフォーマンスの悪い人はほとんどgeforce 10xxユーザーのようですか? AMDカードと20xxシリーズには問題ないようです

@ ReaperOfSouls1909は、1070を使用して100 + fpsを達成すると述べていると思います

私はそれが間違いだと思うか、彼は唯一の人になるでしょう:)

いや、たった一人じゃない笑

いくつかのビデオやスクリーンショットは大歓迎です:)

@ 999eagleの修正と更新されたドライバーを試しましたが、まだ何もありません。 私はGTX950を実行していることに注意してください。たぶん私は馬鹿で、アップグレードが必要ですか?

私はproton5.0、drmフリーバージョンを試しましたが、それは実行されますが、ゲームよりもスライドショーに近いです。 私はGTX1060btwを実行しています

FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is requiredは、最新のmesa-git、icd-loader、999eagleのプロトンを使用しており、amdgpuドライバーでR9290を使用しています。 RADV_PERFTEST=llvmとなしの両方を試しましたが、まだ何もありません...
Steam-782330.log
DRMの無料バージョンは実行されません。私がいじりすぎて、24時間待たなければならないので、実際にdenuvoバージョンをテストすることはできません...

@ 999eagleが提供するプロトンビルドを使用しているときに、NVIDIAユーザーが悪いフレームレートに遭遇するための解決策を見つけたかもしれません。

zipに付属しているファイルuser_settings.pyを見つけて、行"PROTON_NVAPI_DISABLE": "1"をコメントアウトします。 現在、RTX 2080TiのフルHDおよびウルトラナイトメア設定で> 70の適切なフレームレートを取得し、4kでレンダリングすると最大40 FPSを取得します(以前の設定で最大20FPSを取得しました)。

注:オプションを無効にした後、古いドライバーに関する警告が表示されました(このスレッドでこのスクリーンショットを数回見ました)が、無視しても問題ありません。

@ 999eagleのProtonビルドは、DRMバージョンで問題なく動作します。 命令に含まれていた追加のコマンドライン引数も必要ありませんでしたが、RADV_PERFTEST = llvmは必要でした。

Arch Linux
Ryzen 2600
RX 560
1080p高プリセット(中テクスチャプール)
40〜55 fps

ちなみに、最初の2つのスタートアップロゴビデオは彼らに音があると思われましたか? メインメニューに到達するまで、すべてが沈黙しています

nvidiaユーザーのパフォーマンスが低下している理由はわかりますか? それは私がこれまでに得ている考えです...

https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602076507を介してvulkanパッケージをアップグレードしようとしましたが、ゲームは通常のProton5.05およびカスタム5.04を介して開始されません。
Ubuntu 19.10または未リリースの20.04へのアップグレード以外に、glibcの問題の回避策はありますか?

通常のProton5.05の結果: http
Steam-782330_zaggynl.log.zip

カスタム5.04:

======================
Proton: 1552061114 proton-tkg-5.4.r10.g7c7868f4
SteamGameId: 782330
Command: ['/home/az/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+in_terminal', '1', '+com_skipIntroVideo', '1', '+com_skipKeyPressOnLoadScreens', '1', '+com_skipSignInManager', '1']
Options: {'logcommandtoprefix', 'winetricks', 'winedxgi', 'nonvapi'}
======================
ERROR: ld.so: object '/home/az/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/az/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

以前のコメントによると、異なるGlibcが原因であるのはどれですか?

@ 999eagleのビルドで動作するようになりました。
アーチ
vega56
amdgpu provulkanドライバーを使用
高い設定1440p90-100 fps
doom
ウルトラナイトメア100fps
doom3

@ 999eagleのビルドと起動のオプション、Steamベータ版、およびそのコメントから更新されたものを使用
何が欠けているのかわかりません...
Steam-782330.log

ArchではなくXubuntuを使用しているからでしょうか?

@boehmseb試してみましたが、目立った違いは見られませんでした。 また、グラフィックスの品質が低く、設定が高い場合でも(boehmsebの修正の有無にかかわらず)、すべてが少しぼやけていることにも言及する必要があります。 メインメニューで最も目立ちます。

@boehmseb試してみましたが、目立った違いは見られませんでした。 また、グラフィックスの品質が低く、設定が高い場合でも(boehmsebの修正の有無にかかわらず)、すべてが少しぼやけていることにも言及する必要があります。 メインメニューで最も目立ちます。

もう少しプレイした後、最初のテストでたまたまマップ上の「良い」場所にいたように見えることを認めなければなりません。 しかし、私のマシンでは、少なくとも私にとってゲームをプレイできるようにする顕著な違いがあります。

@boehmseb
あなたの努力に感謝しますが、これも私を助けませんでした:(

@ poke86 Ubuntuを使用している他の人と同じ問題が発生するので、このスレッドでUbuntuの修正を確認してください

@ 999eagle

私はすべてが最新であると知っている限り、ubuntu19.10を使用しています
ワイントリックを促した後に死ぬ

エラーログ

Vulkanインスタンスバージョン:1.2.131

5.5.11-050511-ジェネリック
GL_RENDERER:AMD Radeon R9 200シリーズ(HAWAII、DRM 3.36.0、5.5.11-050511-generic、LLVM 9.0.1)
GL_VERSION:4.6(互換性プロファイル)Mesa 20.1.0-devel(git-5cc3ab0 2020-03-21 eoan-oibaf-ppa)

vulkanは古いため、手動で更新する必要があります

@boehmsebの修正を試し

@boehmseb修正を試しましたが、実際には何も改善されません。 古いドライバメッセージが表示されるので、修正が適用されたと思います。
しかし、パフォーマンスはまったく良く見えていません。
これは、すべてがLowに設定され、すべての効果(ぼかしなど)が無効になっている場合です。

IMG_20200321_223543

ただし、ゲーム内メニューは144 FPSで非常にスムーズかつ高速に実行されていることに気付きましたが、再開するとすぐに10〜20FPSのトップに戻ります。
ここで欠かせないものが欠けていると強く感じています。

sudoldconfigの実行を忘れた
Vulkanインスタンスバージョン:1.2.135

しかし、proton_tkg_5.4.r10.g7c7868f4で運命2016を開始します
vulkan1.2.128を表示しています
エラーログ

では、ubuntuのバージョンを使用するためにSteamを入手するにはどうすればよいですか?

パフォーマンスの低下に関するこれらすべてのコメントを見て本当に残念ですが、2016年にはR9 290 @ 400mhzで60fps以上の最大設定でプレイできる神のようなパフォーマンスがありました...

おそらく話題から外れていますが、皆さんはどのような種類のSteamのインストールを使用していますか? Flatpakパッケージを使用していますが、代わりにRPMを使用する必要があると思います。フォルダーが原因で、 @ 999eagleの指示に従うことができないため、代わりに.tarを抽出してリンク切れにする必要があります。 ゲームを移動してSteamを再インストールするだけで、彼女の修正を試みることができると思います。

他の誰かが私と同じモロニックな問題を抱えている場合:vulkan-radeonはamdvlkと性交します。 したがって、vulkan-radeonを削除します:)(ゲームがFATAL ERROR: Please update your driver: VK_KHR_8bit_storage is requiredを返す原因になりました)

@UVCRocketRunner

おそらく話題から外れていますが、皆さんはどのような種類のSteamのインストールを使用していますか?

これまで問題なく機能していたディストリビューションのネイティブデフォルトインストールを使用します。

multilib/steam-manjaro 1.0.0.61-7 (2.7 MiB 3.0 MiB) (Installed)
    Valve's digital software delivery system

DOOMから妥当なパフォーマンスを得ることができず、4種類のワインを試し、すべてを更新し、nvapiを無効にしました...

2時間プレイしましたが、問題はありません:)

782330_20200321214753_1
782330_20200321215249_1

/ 0バスマザーボード
/ 0/0メモリ15GiBシステムメモリ
/ 0/1プロセッサAMDRyzen 5 1600X6コアプロセッサ3600
/ 0/100ブリッジファミリー17h(モデル00h-0fh)ルートコンプレックス
/ 0/100 / 0.2汎用ファミリ17h(モデル00h-0fh)I / Oメモリ管理ユニット
/0/100/1.3ブリッジファミリー17h(モデル00h-0fh)PCIeGPPブリッジ
/0/100/1.3/0バス300シリーズチップセットUSB3.1xHCIコントローラー
/0/100/1.3/0.1ストレージ300シリーズチップセットSATAコントローラー
/0/100/1.3/0.2ブリッジAdvancedMicro Devices、Inc。[AMD]
/0/100/1.3/0.2/0ブリッジ300シリーズチップセットPCIeポート
/0/100/1.3/0.2/0/0eth0ネットワークRTL8111 / 8168/8411 PCIExpressギガビットイーサネットコントローラー
/0/100/1.3/0.2/1ブリッジ300シリーズチップセットPCIeポート
/0/100/1.3/0.2/1/0ブリッジASM1083 / 1085PCIeからPCIへのブリッジ
/0/100/1.3/0.2/4ブリッジ300シリーズチップセットPCIeポート
/0/100/3.1ブリッジファミリー17h(モデル00h-0fh)PCIeGPPブリッジ
/0/100/3.1/0ディスプレイEllesmere [Radeon RX 480]

プロトン_tkg_5.4.r10.g7c7868f4
カーネル5.5.9
amdgpu

@ dylanmc1975あなたはあなたの蒸気システム情報を追加できますか?

@ dylanmc1975 + 1、vulkan \ os情報を追加してください

@ 999eagleは私のために働いた。 (私は1.2.135vulkanとGeForce1060でArchを使用しています)。 第1レベルを問題なく再生すると、第2レベルのロード画面が常にクラッシュします。

vulkan 1.2btwのubuntuppaはありますか? =(が見つかりません

チームを赤くするもう1つの理由

@brettalcox運命はあなたが持っていると思う下品なバージョンは何ですか? 私は1.2.119を持っていると思います。 どのドライバーバージョンを実行し、どのカーネルを実行し、 @ 999eagleのワインを使用する以外に何かしましたか?

@UVCRocketRunner

....ワット? 999eagleの指示に従いますが、自分でディレクトリを作成し、そこにtarを抽出します。 パフォーマンスの問題は別として、問題なく動作します。

@MagicRBは、Doomが私が持っていると考えるバージョンを判別する方法が

@ 999eagleのビルドで動作するようになりました。 Alt + Tabとスクリーンショットを撮ると、ゲームが完全に中断します。 Steamオーバーレイに関連している可能性があります。テストします。

60以上のFPSを簡単に取得できる風景がいくつかありますが、ゲームの大部分は30〜45FPSで再生されます。

Vulkan 1.2.135もインストールしましたが、他のゲームと同様に、ゲームは1.2.133でプレイします。 システム情報も1.2.133を示しています。

システム情報

編集:写真のローテーションでごめんなさい:(

「低」プリセットの使用:

IMG_20200322_014018
IMG_20200322_014307
IMG_20200322_014338

「Ultra-Nightmare」プリセットの使用:

IMG_20200322_014547
IMG_20200322_014601
IMG_20200322_014616

@UVCRocketRunner

....ワット? 999eagleの指示に従いますが、自分でディレクトリを作成し、そこにtarを抽出します。 パフォーマンスの問題は別として、問題なく動作します。

さて、私はちょうど今それを試しました、そして私はまだ5.0.5しか使用できず、私はまだ正方形の1にいるので、彼女のプロトンビルドを個別に選択できるはずだと思います。

@brettalcoxは、運命、設定、ビデオでデバッグ情報を有効にします

@MagicRB

私はこれを私の人生のために走らせることができません。 @ 999eagleの指示を実行し、vulkan-loader 1.2.135をコンパイルしましたが、Manjaroの1.2.132を使用していない場合でも、正しくインストールされているかどうかは100%わかりません。 私が何をしてもほとんど同じことですが、「AMDはHDRをサポートしていません」というポップアップを表示してから閉じます。 オプション付きのスチームから起動します。 ログがどこに保存されているかはわかりませんが、システムは次のとおりです。
Manjaro-Gnome
kernel = 5.6.0-2-MANJARO
RX 5700xt
Ryzen 3600

スクリーンショットを撮りたい人のために、 scrotうまく機能することがわかりました。 i3configにscrot -mzへのキーバインドがあります(ファイル名/場所に関する他のいくつかの設定もありますが、それはトピックから外れています)。 クラッシュすることなくスクリーンショットを撮ることが確認できます

私はこれを私の人生のために走らせることができません。 @ 999eagleの指示を実行し、vulkan-loader 1.2.135をコンパイルしましたが、Manjaroの1.2.132を使用していない場合でも、正しくインストールされているかどうかは100%わかりません。 私が何をしてもほとんど同じことですが、「AMDはHDRをサポートしていません」というポップアップを表示してから閉じます。 オプション付きのスチームから起動します。 ログがどこに保存されているかはわかりませんが、システムは次のとおりです。
Manjaro-Gnome
kernel = 5.6.0-2-MANJARO
RX 5700xt
Ryzen 3600

確認したい場合は、vulkaninfoを起動してください。
正しくインストールされているかどうかを知る唯一の方法

winevulkan_fshack_opts.mypatchでproton-tkgを使用して私のために働きます
Vulkanインスタンスバージョン:1.2.135
Nvidiaドライバー440.66.03

F12を使用してSteamでスクリーンショットを撮っても、ゲームがフリーズすることはありませんでした。

ただし、パフォーマンスは低く、
20200322130224_1

vulkaninfoは1.1.119を持っていると言っています、セットアップを再確認します

待ってください、私のAPIバージョンは1.1.119です

Ubuntu 18.04用のwinevulkan_fshack_opts.mypatchを使用してproton-tkgをコンパイルできたと思いますが、まだ動作させることができません。 さらに複雑なのは、私のコピーがBethesda.netからのものであるため、Steam以外のゲーム統合を介してセットアップしようとしています。 誰かが非蒸気構成を実行することに成功した場合は、教えてください!

私のマシンで動作することを確認できます

OS:Fedora 32
GNOME:3.36 X11
AMD Radeon RX 470
最新のSteamベータ版
DRMゲーム
@ 999eagleからのプロトン
これらのオプションを使用する場合: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

@thebitstickゲーム内でのパフォーマンスはどうですか?

確認したところ、ゲーム/プロトン/スチームがvulkan 1.1.119を使用しているようですが、少なくともゲーム内のパフォーマンス指標はそう示唆しています。 ただし、私のシステムにインストールされているバージョンは1.2.131です。

それを変更する方法はありますか? そして、それはパフォーマンスの問題を引き起こす可能性がありますか?

Steam経由でDootEternal + + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1
Fedora 31、残りはスクリーンショットにあります。 ハッキーbsはありません:
mesa-git、fed 31 + vulkan-loader1.2.135に付属の標準llvm
ACOで動作するようにはなりませんが、試す必要のあることがいくつかあります。
他のマイナーなねじれの並べ替えが完了するとすぐに、GEビルドを利用できるようになります。

doot

@ d3rhans 60 + FPS。 60 Hzの超ワイドモニターを実行しているので、不満はありません。
Vulkanはdnfを介してmesa-vulkan-drivers-20.0.2-1.fc32.x86_64更新されました。

SteamバージョンのゲームはAMDNavi10カードで動作します。 高い設定でのパフォーマンスは十分にまともで、プレイ可能であり、素晴らしいものではありません。 3440x1440の高い設定(ゲームのデフォルトを使用しています)では、シーンに応じて約50〜80fpsで実行されます。 マイナーな問題だけで最初のレベルをプレイしましたが、サータンパーティクルエフェクトにいくつかのマイナーなグラフィックアーティファクトがあることに気付きました。

私はSteamベータクライアントを実行していて、ここにリンクされているカスタムプロトンビルドを使用しています:
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602028651

MESAを使用すると、トレイアイコンが表示された後、ゲームがクラッシュします。
ここにログイン

AMDVLK-proを使用すると、ゲームは実行されます。
ここへのハウツー

次の起動オプションを使用します。
VK_ICD_FILENAMES=/home/dennis/.drivers/amd-vlk-pro/amd_icd64.json %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

ALT + TABing後にGNOME(Xwayland)でゲームがクラッシュするという報告のある問題は発生しませんでした。

Schermafdruk van 2020-03-22 02-21-33

完全なシステム仕様:
Ryzen 7 3800x
AMD RX 5700
16GB RAM
Fedoraワークステーション32ベータ

MESA 20.1
AMDGPU-pro 19.50(少なくともそのVulkanコンポーネント)
GNOME 3.36

ArchNvidiaドライバーの最新のVkベータカーネル5.6PDS gnomeDEでゲームに勝つクラッシュはありません。プロトン5.0.5を使用しても問題はありません。

nvidiaユーザー向けにパッチを適用したプロトンのuser_settings.pyの下でこの行をコメントアウトすると、再生可能なフレームレートが得られることを確認しました。 以前は15を取得していました...現在は60以上です

    #Disable nvapi and nvapi64
#     "PROTON_NVAPI_DISABLE": "1",

@ ReaperOfSouls1909システム情報を投稿できますか?

  • Steam->ヘルプ->システム情報

@gblanchardは私にはうまく

そこに動作させるためにfedora31をインストールできません

私のiPhoneから送信された

2020年3月21日には、10:41 PMで、ブラクSの[email protected]書きました:


@ ReaperOfSouls1909システム情報を投稿できますか?

Steam->ヘルプ->システム情報
@gblanchardは私にはうまく


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHubで表示するか、登録を解除してください。

AMD Ryzen 9 3950X 16-Core Processor
"Gentoo Base System release 2.7" (64 bit)
Kernel Name:  Linux
Kernel Version:  5.4.14-gentoo-x86_64
Driver:  NVIDIA Corporation GeForce GTX 1660/PCIe/SSE2
Driver Version:  4.6.0 NVIDIA 440.44

パッチを適用したプロトン5.4.r10 +ベータスチームクライアントを使用します。
私のオーディオは少しグリッチですが...しかし再生可能です。

NVIDIA Xサーバー設定から、PowerMizer設定を最大パフォーマンスに設定し、OpenGLイメージ設定を高パフォーマンスに設定しました。 堅実なFPSの増加がありましたが、ウルトラナイトメアで安定した60FPSを達成するのに苦労していました。

nvapi_disableをコメントアウトしましたが、あまり効果がありませんでした。 いくつかのフレームを購入しましたが、同等のセットアップからのWindowsレポートによると、フレームレートはまだ本来あるべきものではありません。 DEパフォーマンスメトリックによると、私のGPU使用率は%25%で、明らかに赤字です。 私のシステムに何か問題がある場合、またはこれが本当にゲームの問題である場合は、Dunno。

ED:ガ! それは利用ではありません! それがレンダリング時間です。

私のGPUは平均して28ms /フレームを消費しています。

nvidiaユーザー向けにパッチを適用したプロトンのuser_settings.pyの下でこの行をコメントアウトすると、再生可能なフレームレートが得られることを確認しました。 以前は15を取得していました...現在は60以上です

    #Disable nvapi and nvapi64
#     "PROTON_NVAPI_DISABLE": "1",

それを試してみましたが、中程度の設定で約60のFPSで安定しました。 グラフィックの不具合が時々発生しますが、深刻な問題はありません。

@ ReaperOfSouls1909

ArchNvidiaドライバーの最新のVkベータカーネル5.6PDS gnomeDEでゲームに勝つクラッシュはありません。プロトン5.0.5を使用しても問題はありません。

PDS以外のスケジューラーを使用して、このパフォーマンスをカーネルのパフォーマンスと比較できますか?

NVIDIAユーザーへの補足:Vulkan 1.2を(1.1.119ではなく)実行するには、ドライバー440.66.03に更新する必要がありました。 ただし、パフォーマンスへの影響はありません。

すごい。 @GloriousEggrollさん、mesa-gitが必要だと

すごい。 @GloriousEggrollさん、mesa-gitが必要だと

vulkan-amdgpu-proでテストしたことがないので、わかりません。

@tizzir PDSを使用してカスタムカーネルをコンパイルしましたが、それでも同じ結果が得られました。 私の以前のカーネルは5.4.24-1でした。

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

物事を殺しに行きます。

mesa-gitまだ機能していません

radvでいくつかのグラフィックアーティファクトを取得していたので、vulkan-amdgpu-proを試してみましたが、はるかにうまく機能しました(さらに、最大30%のfpsブースト!)。 ただし、vulkan-amdgpu-proは、vsyncを有効にすると、リフレッシュレートが実際には144の場合、fpsを60に制限する必要があると考えているようです。これは、vulkan-amdgpu-proを使用している他の人にも起こりますか? (またはamdvlk、それもそれで起こります)。 freesyncは、vsyncを有効にしないと正しく機能しないため、これは非常に苛立たしいことです。

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

物事を殺しに行きます。

Vulkan-AMDGPU-proで実行しようとしましたが、バニラプロトンの場合と同じように、起動時にクラッシュします。

役に立つ場合はログインしてください。

@GloriousEggrollはvulkan1.2.135 / nvidia 440.66.03では@ 999eagleです

@GloriousEggroll

エラーログ

私が他に何を壊したのか考えを発表していません>?
そのPCコピーを手動でSteamに追加
Ubuntu19.10カーネル5.5
Vulkanインスタンスバージョン:1.2.135ですが、Doom 2016をプレイすると、1.2.128と表示されます。
Vulkanバージョン1.2.131は、これを更新する時期を推測しています

ランチャーだけを使ってみました
エラーログ

試した
https://drivers.amd.com/drivers/linux//19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
「vulkan-amdgpu-pro_19.50-967956_amd64.deb」を抽出しました。
「opt」フォルダから「amdvlk64.so」と「amd_icd64.json」を配置しました。 Steampath / amdvlk /で

VK_ICD_FILENAMES = /steampath/amdvlk/amd_icd64.json%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager1として設定されたSteam起動オプション

エラーログ

AMDがHDRスプラッシュをサポートしていない直後にクラッシュする

RADV_PERFTEST=llvm PROTON_LOG=1 %command%

Steam-782330.log

@GloriousEggrollの新しいGEバージョンを使用する

vulkan-icd-loader 1.2.135-1
mesa-aco-git 20.0.0.20200226.7a965bd4c38-7

Denuvo exeがこれを引き起こしている可能性はありますか? Steamバージョンには、Bethesdaが残した他のバージョンはありません。

mesa-git 1:20.1.0_devel.121420.500842399a3-1
vulkan-radeon-git 1:20.1.0_devel.121420.500842399a3-1

Steam-782330.log

BethesdaのDRM無料exeを試し、さらに黒い画面になりましたが、それでもクラッシュします:/

@GloriousEggrollも機能しません。 データ不足のnvidiaドライバー警告の直後にクラッシュします。 442.74が必要だと言っていますが、ubuntuでそのバージョンを入手できませんね。 launcher.cfgで必要なバージョンを変更してチートしようとしましたが、それでもクラッシュします。

@GloriousEggrollも同様に、

残念ながら、すべての人に役立つわけではありません。

LD_PRELOAD = /usr/lib32/libudev.so.1 STEAM_RUNTIME = 1 Steam

いくつかの異なる結果が得られました
致命的なエラー:ドライバーを更新してください:VK_KHR_8bit_storageが必要です。
だからこれはメサのことだと思いますか?

Steamterminal.txt

@jldez 442.74はWindows用で、Linux版は440.66.03です。 ここでドライバーを入手でき

Steamランタイムは、新しいシステムライブラリをすでに使用しているはずです。

@MasterCATZなぜ64ビットゲーム用に32ビット

ログのエルフエラーが私を狂わせていたので

@MasterCATZ

起動コマンドを完全にねじ込みました。 %command%を忘れましたか?

 Z:\ZFS3WAY\SteamLibrary\steamapps\Manual\DOOM.Eternal\DOOMEternalx64vk.exe VK_ICD_FILENAMES=/ZFS3WAY/SteamLibrary/amdvlk/amd_icd64.json %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

exeファイルの後に環境変数があります

私はidTechLauncher.exeを使用していましたが、それを起動すると

どの陽子を使用していますか? GE5.4でのコマンドライン出力を表示することすらできません。

RADV_PERFTEST=llvm PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Steamを実行しているターミナルに何も表示されません

同じ結果ログなし、
陽子も始まらない、
ログファイルはホームフォルダ、steamにある必要があります-ID#.log
これでも何も起こらなかった
WINEDEBUG = + timestamp、+ pid、+ tid、+ seh、+ debugstr、+ module

今のところ私はこれを解決する必要があります
致命的なエラー:ドライバーを更新してください:VK_KHR_8bit_storageが必要です

最新のドライバーを使用していることを確認してください。 Mesa 20.1 git それは難しい要件のようです。

vulkaninfo | grep -i 8bit

Mesa 20.1.0-devel(git-5cc3ab0 2020-03-21 eoan-oibaf-ppa)

だから私は週末全体と100ドルを無駄にしたと思います、なぜ彼らは2016年と同じエンジンを使用できなかったでしょう..

aio @ aio :〜$ vulkaninfo | grep -i8ビット
エラー:[ローダーメッセージ]コード0:loader_get_json:JSONファイルamd_icd32.jsonを開くことができませんでした
エラー:[ローダーメッセージ]コード0:loader_get_json:JSONファイルamd_icd64.jsonを開くことができませんでした
エラー:[ローダーメッセージ]コード0:/usr/lib/i386-linux-gnu/libvulkan_intel.so:間違ったELFクラス:ELFCLASS32
エラー:[ローダーメッセージ]コード0:/usr/lib/i386-linux-gnu/libvulkan_radeon.so:間違ったELFクラス:ELFCLASS32
警告:radvは、準拠したvulkan実装ではなく、テストでのみ使用されます。
VkPhysicalDevice8BitStorageFeatures:
storageBuffer8BitAccess = false
UniformAndStorageBuffer8BitAccess = false
storageBuffer8BitAccess = false
UniformAndStorageBuffer8BitAccess = false


VK_ICD_FILENAMES = /ZFS3WAY/SteamLibrary/amdvlk/amd_icd64.json STEAM_RUNTIME = 1 Steam
Ubuntu 19.1064ビットでSteamを実行する
STEAM_RUNTIMEはユーザーによって有効にされます
最新のピン!
/home/aio/.steam/ubuntu12_32/steam
[2020-03-2216:59:27]スタートアップ-アップデータービルド2020年3月20日18:24:57
[2020-03-2216:59:27]ベータファイルを介してクライアントベータ「publicbeta」にオプトインしました
'publicbeta'クライアントベータ版です。
[2020-03-2216:59:27]インストールを確認しています...
[2020-03-2216:59:27]検証が完了しました
STEAM_RUNTIME_HEAVY:./ steam-runtime-heavy
------ファイルシステムの初期化------
現在の検索パス:
-C:/ users / Steamuser / Saved Games / id Software / DOOMEternal / base /
-Z:/ZFS3WAY/SteamLibrary/steamapps/Manual/DOOM.Eternal/base/
------ファイルシステムが初期化されました。
警告:idBroadcastManager :: Registerが範囲外のシステムIDで呼び出されました[65535]
----- declタイプの登録-----
----- decls解析ジョブの開始-----
構造化ログリスナーのprint-redirectを追加しました
警告:idBroadcastManager :: Registerが範囲外のシステムIDで呼び出されました[65535]
警告:idBroadcastManager :: Registerが範囲外のシステムIDで呼び出されました[65535]
- - - コマンドライン - - -
Z:\ ZFS3WAYSteamLibrarysteamapps \ Manual \ DOOM.EternalDOOMEternalx64vk.exe RADV_PERFTEST = llvm WINEDEBUG = + timestamp、+ pid、+ tid、+ seh、+ debugstr、+ module PROTON_LOG = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignIn
2020-03-22T16:59:44.515 + 10:00ログ:コマンドライン:Z​​:\ ZFS3WAYSteamLibrarysteamapps \ Manual \ DOOM.EternalDOOMEternalx64vk.exe RADV_PERFTEST = llvm WINEDEBUG = + timestamp、+ pid、+ tid、+ seh、+ debugstr、 + module PROTON_LOG = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

idLib :: SetProduction(PROD_PRODUCTION)
------- renderSystemの初期化--------
PreliminaryRenderSetup
...登録されたウィンドウクラス
初期化されたスタックトレーサー
致命的なエラー:ドライバーを更新してください:VK_KHR_get_surface_capabilities2が必要です。

:@

/etc/vulkan/icd.dを探索しました

amd_icd64.json + amd_icd32.jsonへのリンク切れ

を指していました
/etc/alternatives/amd_icd64.json
/etc/alternatives/amd_icd32.json

/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd32.jsonなどを指していました
私は今それを修正したほうがいいと思います

私にとって真実だと報告している奇妙なこと

ker<strong i="6">@wolfcola</strong> ~]$ DISPLAY=:0 vulkaninfo | grep -i 8bit                ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
VK_KHR_8bit_storage                     : extension revision 1
VkPhysicalDevice8BitStorageFeatures:
storageBuffer8BitAccess           = true
uniformAndStorageBuffer8BitAccess = true
storageBuffer8BitAccess                            = true
uniformAndStorageBuffer8BitAccess                  = true

進行状況、スプラッシュ画面が表示されたので、リンクへのリンクへのリンクがいずれかの段階で壊れたようです。私のバルカンゲームが現在どのように実行されているかわからない...
私は今100ドル豊かに感じます

RADV_PERFTEST = llvm PROTON_LOG = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

プロトン_tkg_5.4.r10.g7c7868f4
terminalproton_tkg_5.4.r10.g7c7868f4.txt
エラーログ

Steamを再インストールし、気を散らす必要があった後、とにかく2回目の起動を試みた後、ようやく999のProton修正が機能するようになりました。
20200322_004828

パフォーマンスモニターをオンにした後、スクリーンショットを作成しませんでしたが、vulkan-icd-loaderが最新バージョンになっていないと思います。これは、私が得たひび割れたオーディオを説明している可能性があります。 それで、最後の2つの簡単な質問:icd-loaderを最新バージョンに更新するにはどうすればよいですか?さらに言えば、Nvidiaドライバーを最先端バージョンに更新する必要がありますか?

(編集:携帯電話の写真の向きを確認してください...うまくいけば、フルビューで右側が上になります...)

(編集2:基本仕様のリマインダーと同じように:Fedora 31、i7-3770K、GTX 1050Ti(440.64-2ドライバー))

インストールしました:

Vulkanヘッダーとローダー1.2.135
Nvidiaドライバー440.66.03ベータ
MESA 20.1
プロトン5.4GE-2

そして、私はちょうど黒い画面を取得しています。 ゲームは起動しませんが、クラッシュもしません。 何をすべきか?

それはあなたの最初の試みですか? クラッシュ/キルするだけで、私と同じように再試行する必要があるかもしれません。

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

物事を殺しに行きます。

ありがとう!

別の行かったが、喜びはなかった。
-kisak-mesa ppaを削除し、新しいmesaが含まれているため、oibaf ppaをインストールし、パッケージをアップグレードし、ブームが発生したときの復元コマンドとパッケージ名をメモして再起動しました。
-Ran Doom Eternal with:
RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

PROTON_NO_ESYNC = 1がないと、次のように文句を言います。
612.339:0036:0037:err:esync:esync_init Failed to open esync shared memory file; make sure no stale wineserver instances are running without WINEESYNC.

vulkaninfoヘッド:
Vulkan Instance Version: 1.2.70

vulkaninfo | grep -i 8ビット:

VK_KHR_8bit_storage                 : extension revision  1
VK_KHR_8bit_storage                 : extension revision  1

ログ: https

蒸気システム情報: https

これまでの私のメモ:

Install oibaf ppa for latest mesa bits
https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
REMOVE EXISTING PPAs, I HAD KISAK-MESA:
sudo apt install ppa-purge
sudo ppa-purge ppa:kisak/kisak-mesa
NOTE PACKAGES REMOVED!
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
NOTE PPA PURGE COMMAND FOR OIBAF: sudo ppa-purge ppa:oibaf/graphics-drivers

Get latest vulkan on Ubuntu 18.04
From: https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602076507
wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-bionic.list http://packages.lunarg.com/vulkan/lunarg-vulkan-bionic.list
sudo apt update
sudo apt dist-upgrade

Download latest tar.gz rom:
https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2
Place extracted Proton-5.4-GE-2 folder into:  ~/.steam/root/compatibilitytools.d/
Create compatibilitytools.d if does not exist
Restart Steam
Select Proton-5.4-GE-2 as specific compabitility tool
Set Doom Eternal launch options to:
RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1 
(ACO not supported yet, ESYNC disabling because broken, log for log, rest to skip crap)
Start game

カーネル5.5.8の使用
Mesa 20.1.0-開発(git-d9d549ff88)
Vulkanインスタンスバージョン:1.2.135
GloriousEggroll 5.4-2

私は何も得られません、ただ閉じるより約1分間遊んで座っています。 プロトンログの最後のものは
アプリケーションがwinowを作成しようとしましたが、ドライバーをロードできませんでした。

Steam-782330.log

m NVIDIAXサーバー設定PowerMizer設定を最大パフォーマンスとOpenGLイメージ設定に設定しました

はい、これは少し役立ち、さらに5〜6FPSを追加します。 これで、1080Tiで35FPSで再生できます:)

さらに悪いことに、Windowsユーザーがゲームでクラッシュするパッチがリリースされたばかりです...

音が鳴るとすぐにクラッシュし続けます。メニューボタンが点滅し、読み込み記号が半分完了した状態で黒い画面に表示されたままになります。現在、ゲームを再ダウンロードして、新しく開始しています。

ギュス、
これがNVIDIAサイトのバグレポートです。 パフォーマンスの低下の問題を確認してください。ありがとうございます。
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

ここで5.4-GE-2を使用して問題なく実行すると、Alt-Tabキーを押すか、Steamオーバーレイを使用すると黒い画面でフリーズするという問題が発生しますが、それ以外の場合はゲームをプレイできます。

パフォーマンスの問題が時々少し苦痛であることを認めなければなりませんが、私は通常20 FPSまでしか低下しないので、それでも...「再生可能」です。

nvidiaユーザー向けにパッチを適用したプロトンのuser_settings.pyの下でこの行をコメントアウトすると、再生可能なフレームレートが得られることを確認しました。 以前は15を取得していました...現在は60以上です

    #Disable nvapi and nvapi64
#     "PROTON_NVAPI_DISABLE": "1",

それが違いを生むことを確認できます。ゲームからのすべてのフレームドロップ/スタッターが消えた場合、それが示すFPSは私が得るFPSです。

私のようにSteamのFlatpakバージョンで立ち往生している人のための関連する問題: https ://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/989

tl; dr FlatpakのSteamを使用している場合、org.freedesktop.Platform.GLおよびorg.freedesktop.Platform.GL32からvulkan-loaderを取得するため、OSバージョンのvulkan-loaderを更新しても無駄です。

カーネル5.5.10
Nvidia 440.64
Vulkanインスタンスバージョン:1.2.135
プロトン-tkg5.4.r10.g7c7868f4
i7 5930k&GTX TITAN X(マクスウェル)

私は低で10〜20 fpsを取得していましたが、PROTON_NVAPI_DISABLEを使用すると約40〜になり、ドロップは20になります。カードが古いことはわかっていますが、1080pで低で実行していることを考えると、パフォーマンスは少し良くなるはずです。 。

考えられる原因は、vulkaninfoが1.2.135を示しているにもかかわらず、ゲーム内メトリックがvulkanバージョン1.1.119を示していることです。
誰かアイデアはありますか? Flatpak Steamを使用しておらず、Steamベータ版を使用しています。

ギュス、
これがNVIDIAサイトのバグレポートです。 パフォーマンスの低下の問題を確認してください。ありがとうございます。
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

これはNVIDIAのバグではありません。 ここで行っていることは技術的にサポートされていないことに注意してください。

私はこのゲームをあなたのビデオカードよりも小さいビデオカードで〜70fpsで実行しています。 実行しているライブラリとバージョンの問題です。

コントローラの入力がめちゃくちゃです。 スティックはランダムに動作します。

ギュス、
これがNVIDIAサイトのバグレポートです。 パフォーマンスの低下の問題を確認してください。ありがとうございます。
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

これはNVIDIAのバグではありません。 ここで行っていることは技術的にサポートされていないことに注意してください。

私はこのゲームをあなたのビデオカードよりも小さいビデオカードで〜70fpsで実行しています。 実行しているライブラリとバージョンの問題です。

こちらが最新のパッケージです。 まともなパフォーマンスを得るには、古いライブラリをインストールする必要があると言っていますか? NVIDIAの問題です。 すべてのAMDユーザーは優れたパフォーマンスを発揮します。

カスタムプロトンを試し、 "PROTON_NVAPI_DISABLE": "1",の行を削除すると、パフォーマンスが良くありません:(

image

すべてのAMDユーザーは優れたパフォーマンスを発揮します

私たちの大多数にとって、それはローンチされていないと確信しています。

また、それを機能させたすべての人にとって、Denuvo exeを使用していますか?

また、それを機能させたすべての人にとって、Denuvo exeを使用していますか?

Steamの変更されていないバージョン。

mesa-git 1:20.1.0_devel.121471.f02ae698674-1
vulkan-radeon-git 1:20.1.0_devel.121471.f02ae698674-1
RADV_PERFTEST=llvm PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

新しいmesa-gitアップデート。 まだ何もありません。

Steamネイティブ
Steam-782330.log

Steamランタイム
Steam-782330.log

システム
system.txt

私にとってはこれまでと同じようです

36368.922:0035:0036:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe" Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).

mesa radvgitでランダムにハングします。

どんな提案をしてもKubuntu18.10でゲームを実行できなかったので、Kubuntu 20.04の毎日のベータ版にアップグレードし、最新の440Nvidiaドライバーをインストールしました。

Steamがベータ版に設定され、カスタムProtonビルドが作成されたので、ゲームが実行されたことを報告できてうれしいです。 Denuvoexeを使用しています。

十分に再生可能ですが、フルスクリーンの解像度の問題がいくつかあり、すべてのグラフィック設定を下げてもパフォーマンスがあまり良くありません。 GTX1050tiを搭載したi7で再生しています。

素晴らしいゲーム。 残りの問題がすぐに解決されることを願っています。

@xDShot

mesa radvgitでランダムにハングします。

クローズドソースのadmgpu-provulkanドライバーを試してください-数時間のゲームプレイでハングしませんでした。

mesa-git 1:20.1.0_devel.121471.f02ae698674-1
vulkan-radeon-git 1:20.1.0_devel.121471.f02ae698674-1
RADV_PERFTEST=llvm PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

新しいmesa-gitアップデート。 まだ何もありません。

Steamネイティブ
Steam-782330.log

Steamランタイム
Steam-782330.log

システム
system.txt

私にとってはこれまでと同じようです

36368.922:0035:0036:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe"
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).```

わたしも。 どのGPUを使用していますか? 私はRadeonRX5700を使用しています。
私はProton-5.4-GE-2を使用していますが、あなたもそれを使用していると思いますか?

Archチーム(https://www.archlinux.org/packages/extra/x86_64/amdvlk/)が提供するamdvlkではハングアップしないようですが、mesa radvよりもFPSが20%低くなっています。

UPD:いいえ。 ちょうどフリーズしました。

@TimoFreiberg RX480そしてはい私は

@TimoFreiberg @parkerlreed
これは明らかかもしれませんが、Bethesda.netアカウントを作成し、それをSteamアカウントにリンクしましたか? 初めてゲームを開始するときは、+ com_skipSignInManager 1オプションを使用しないでください。使用しないと、最初にアカウントを追加する必要があるため、ゲームはまったく開始されません。

それは何かがうまくいくことへの単なる試みでした。 それなしで同じ結果

AMD HDRがサポートされていないのに、他には何もありません。 クラッシュします。

@elovinのヒントをしかし+com_skipSignInManager 1引数なしで同じエラーログを取得します。

@parkerlreedログにサポートされていない

@TimoFreiberg表示されるウィンドウである必要があります。 そうでない場合は、Vulkanのインストールを確認してください

image

そのプレイをヒットした後(おそらく8秒)クラッシュします。

どのvulkanicdローダーバージョンを使用していますか? Steamランタイムを使用する場合、ランタイムからvulkanローダーを使用します。この場合、Steamベータを使用して、Steamランタイムから最新のVulkanローダーを取得する必要があります。

https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602028651にリンクされているProtonビルドを試した人はいますか?

そのビルドではゲームは正常に実行されますが、ProtonGEビルドを試すとすぐにクラッシュします。

@elovinすでにSteamベータ版です。 さらに、私のシステムicdローダーも最新のものです。

[parker<strong i="7">@wolfcola</strong> ~]$ pacman -Q vulkan-icd-loader 
vulkan-icd-loader 1.2.135-1

@parkerlreedああ、そのポップアップ、私はここのリリースノートからの推奨事項でそれを無効にしました: https

この親切な人は、Proton-5.4-GE-2の代わりに@ 999eagleによってアップロードされたproton-tkgビルドも推奨しました。
https://www.reddit.com/r/linux_gaming/comments/fmsoc2/gloriouseggrolls_proton54ge2_released/fl6v52i/

残念ながら、ファイルアップロードサイトからランダムなものをダウンロードすることは避けたかったので、おそらく自分でコンパイルします。

@TimoFreibergつまり、ポップアップがクラッシュする理由がわかるまで、ポップアップを無効にすることを心配するつもりはなかったということです。

@TimoFreiberg arch linuxを使用している場合、またはarch linux
プロトンtkgPKGBUILDをダウンロードし、 winevulkan_fshack_opts.mypatchをproton-tkg.cfgファイルの_community_patchesオプションに追加します。 信頼できるようにビルドする前に、両方のファイルを調べることができます。 次に、システム全体にインストールしたくない場合は、tarボールを抽出します。

このバージョンを試してみませんか? https://github.com/Tk-Glitch/PKGBUILDS/releases/tag/5.4.r0.g676dd026

@parkerlreedいいえ、そのバージョンは8日前にアップロードされました。最新のgitマスターバージョンをプルしてパッチを追加し、ビルドする必要があります。

これらの手順に従い、 proton-tkg.cfgファイルの_community_patchesオプションにwinevulkan_fshack_opts.mypatchを追加します。それ以外の場合は、ビルドスクリプトのデフォルトに従い、コミュニティパッチタイプy /を使用するように求められます。はい。

vulkan-amdgpu-proを使用すると、パフォーマンスが大幅に向上します。 私がしたのは、Ubuntuパッケージをダウンロードし、 amd_icd64.json, amdvlk64.so抽出し、バイナリの正しい場所を指すjsonを編集して、これをVK_ICDFILE環境に使用することだけでした。 RADVを使用すると、いくつかのドロップとグリッチが発生しましたが、すべてなくなりました。

私たちは上からtkgビルドで生活しています。 現在、Mesa git RADvをテストしており、それがどのように行われるかを確認します。

昨日、 @ 999eagle (https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602028651)によるSteamベータ版とProtonビルドでdrm(steam)バージョンを実行しました。

昨日はパフォーマンスが非常に悪かったので、今日はProton-5.4-GE-2を試してみることにしました。このGEビルドが違いを生むかどうか試してみたかったのです。
はい、それは本当に大きな違いを生みます。 しかし、パフォーマンスや他の良い方法ではありません。 ゲームはもう起動しません。

drmバージョンを起動しようとすると、次のようになります。

grafik

リンクをクリックすると、次のWebサイトが表示されます。

grafik

購入の再検証に失敗したため、24時間後に再試行する必要があると表示されます。

これは、昨日使用したビルドでも発生するため、Denuvoがブロックしていると思います。
そこで、drm free exeを試しましたが、これは両方のProtonビルド(999eagleビルドとGEビルド)では起動しません。 フルスクリーンのブラックスクリーンが数秒間表示されますが、その後クラッシュします。

今はもう遊べません:/
...または、「スムーズ」な24fpsでDoomEternalの映画をご覧ください。

これは、短いブラックスクリーンの後にクラッシュするdrm freeexeからの私のログです。
Steam-782330.log

誰かが問題が何であるか、そしてこれを実行する方法を知っていますか?
奇妙なことに、通常のdrmバージョンは昨日実行されましたが、Denubloatのため、現在は使用できません。

次の設定でSteam / Denuvoバージョンを使用して作業を確認しました。

基本システム

  • オペレーティングシステム:Arch Linux
  • KDEプラズマバージョン:5.18.1
  • KDE Frameworksバージョン:5.67.0
  • カーネルバージョン:5.5.4-zen1-1-zen
  • OSタイプ:64ビット
  • プロセッサー:16×AMD Ryzen 7 3700X8コアプロセッサー
  • メモリ:31,3ジオ

グラフィックス

  • mesa-git:20.1.0_devel.121471.f02ae698674-1
  • GPU ID:0(AMD RADV / ACO VEGA10(LLVM 9.0.1))
  • ⚠️Vulkanインスタンスバージョン:1.2.135⚠️/最新のvulkan-icd-loaderおよびlib32-vulkan-icd-loaderパッケージで取得/

手順

パッチを適用したプロトンバージョンを入手します。

  • https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

    • 浮かんでいる他のビルドから、私は特に欠けていました:

      • VK_KHR_get_surface_capabilities2

        それを統合する


  • 標準的な手順に従って、Steamランタイムと統合します。

    • 私の側では、〜/ .local / share / Steam / compatibletools.d /に圧縮解除されています
  • Steamがすでに実行されている場合は、Steamを再起動します
  • まだ行っていない場合は、ゲームを購入してダウンロードします

    それでゲームを実行する

  • DoomEternalのSteampergame設定で「Proton-5.4-GE-2」を選択します

    ACOコンパイラバックエンドはまだここでは適切ではないようです。

  • ⚠️⚠️⚠️MesaでのRADVvulkan実装の場合、少なくともマスターブランチでの上記のコミットまで、ACOはゲームの実行に必須のVulkan拡張機能の数を公開しません。 acoコンパイラバックエンドの設定を解除して、「古い」LLVMコンパイラに頼る必要があります。これは、ゲームを次のように起動することで、私の側で達成されました。

    • RADV_PERFTEST="" %command%
  • 起動パラメータで自分に合ったオプションを設定できます
  • ゲームを実行する

上記は私のために働いたものです、マイレージは誰にとっても異なるかもしれません。

RADVを使用すると、60 fpsを下回らない限り、パフォーマンスは許容範囲内であり、ほとんどの場合スムーズです。 これが発生すると、何らかの理由でレンダリングが遅くなり、ゲームは60 fpsを報告しますが、実際には30に低下したように感じます。これは、トリプルバッファリングvsyncが有効で、コンポジターがオフになっている場合です。

私はまだ全体的にゲームがより良く実行され、よりスムーズになるべきだと感じています。

:information_source:NB:

  • Alt-Tabキーの使用方法は異なる場合があります。私自身は、それほど問題なくデスクトップを切り替えることができますが、同じデスクトップでゲームからAlt-Tabキーを押すと画面が真っ暗になりました。

@Bleuzenその

@parkerlreed
Proton-5.4-GE-2から昨日機能したproton_tkg_5.4.r10.g7c7868f4ビルドに切り替えました。 しかし、次の24時間、Denuvoによってブロックされたため、drmバージョンを使用できなくなりました。
だから今私はdrm無料exeを動作させようとしますが、これは黒い画面を表示してクラッシュするだけです。

私はGTX1060とドライバーバージョン440.64を搭載したNvidiaを使用しています。

また、前回の投稿を編集して、drmフリーバージョンのクラッシュのログを含めました。

編集:私はすでにワインのプレフィックス( ...SteamLibrary/steamapps/compatdata/782330/ )を削除し、 proton_tkg_5.4.r10.g7c7868f4ビルドに切り替えた後に再作成させようとしました。
DRM無料版はまだクラッシュします。

@Bleuzenさらに確認が必要ですが、DRMフリーexeは現在のゲームアップデートでは機能しなくなったと思います。 私にとってもクラッシュします。

@Voxed

@VincentGuinaudeauが言及した解決策を試しましたか?:

@Berinth私のようにFATAL ERROR: Z:\home\[...]\.local\steamam\steamapps\common\DOOMEternal\base\disclayout.cfg is unexpected, check manifestお持ちの場合は、drm-freeバージョンからDOOMEternal/base/内のすべてのファイルをコピーすることでこれを解決しました。ファイルが、 .streamdb終わることを期待してください。フォルダではありません。 これは合計9つのファイルです。

しかし、私はそれを蒸気で発射しようとはしませんでした。 次のようなコマンドを使用して、ターミナルから直接起動します
STEAM_COMPAT_DATA_PATH=~/.local/share/steam/steamapps/compatdata/782330 ~/.steam/steam/steamapps/common/Proton\ 5.0/proton run ~/.local/share/steam/steamapps/common/DOOMEternal/DOOMEternalx64vk_DRMFREE.exe +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

一部のゲームコンテンツをコピーせずに、DRMフリーのexeファイルを既存のインストールにドロップすることはできなくなったようです。

再び.....再びbaaaaack ....

そのGE2ビルドで同じDRMreeeeeeeeメッセージを取得します。

私はDRMを蒸気で無料でいじったので、私は台無しになっていると思い始めています、それは私がダーンゲームを購入したにもかかわらず、おそらく私は永久にリストされていますか? その場合、バルブはこれまでで最も長い電話を受けています。

誰か考えますか?

@ MacroHard-sys
いいえ、禁止されてから24時間以内になる可能性があります。

いくつかの理由で、異なるWineバージョンまたは同じWineバージョンでさえ、DRMに対して異なるコンピューターとして表示され、アクティベーションしきい値がトリガーされます。 それは本当に癌です。

@ MacroHard-sys
いいえ、禁止されてから24時間以内になる可能性があります。

いくつかの理由で、異なるWineバージョンまたは同じWineバージョンでさえ、DRMに対して異なるコンピューターとして表示され、アクティベーションしきい値がトリガーされます。 それは本当に癌です。

わかりました、リリース日以降のすべての試みが私に与えられたからです。 好奇心をそそられました。 ありがとう。 理論的には、今日私が試した他の何も機能しないため、これを本当に遅くします。 次に、他に何も機能しないまで、明日1回試行します。 すすぎを繰り返します。

@LarsBremenや@jrgpのように、私もSteamAPIを通過できません。 @SalmonSeasoningが試してみた@annmuorよるGistでの議論も、私には役に立ちませんでした。

「SteamAPIを初期化できません」ウィンドウが表示されないままです。

@tizzir調べてみます、ありがとう。

よし!
ゲームが実行されています。Denuvoの24時間のタイムアウトが終了したので、少しテストを行っています。 _Denuvoに感謝します。私もあなたを愛しています。_

  • Siduction(Debian sidベース)、KDE ​​5.17.5
  • Xrenderコンポジター(ゲームの実行時に自動無効化)
  • Intel 8700k、CPUスケーリングガバナー:パフォーマンス
  • Nvidia 1080ti、440.64-2
  • Steamベータクライアント
  • プロトン-5.4-GE-2

Nvidiaの設定:

  • ForceCompositionPipelineが有効になっています。 無効にしてもfpsには影響しません。
  • Powermizer設定-fpsには影響しません。 自動に設定します。
  • OpenGL画像設定-高性能は実際の影響を与え、ゲームははるかにスムーズに実行されました。

運命の永遠の微調整

  • PROTON_NVAPI_DISABLE 1または0、fpsへの影響なし
  • 通常のSteamゲームexeを使用する
  • 起動オプション: +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 (不要)
  • ドライバーの警告を取り除くためにlauncher.cfgを編集しました。
  • 私はデュアルモニターを使用しています。メインモニターのネイティブ解像度は3440x1440で、最終的には2560x1080を使用し、解像度をスケーリングしないことにしました。
  • モーションブラーの設定はfpsに影響しませんでした。
  • フルスクリーン、ミディアム設定プリセット、vsyncオフ、HDRオフ、クロマチックabbオン、DOFオン、DOFAFオフ。

私の意見では...プレイ可能
もちろん驚くべきパフォーマンスではありません...何も起こっていないときにFpsは60を超えますが、多忙な戦いでは40を下回っていないようです。 アクションが熱くなると、確実にパフォーマンスが低下しますが、少なくともゲームプレイを損なうような大きな問題はありません。 より高いグラフィックプリセットを設定すると、激しいアクション中のパフォーマンスが完全に損なわれ、低いfpsとスタッターのために敵を攻撃できない場合...まあ。 _あなたは明らかに死ぬ。_

ノート
Steamオーバーレイを有効にすると動作しますが、パフォーマンスが著しく低下します。 ゲームははるかに途切れ途切れに感じます。 オーバーレイがアクティブ化されている場合でも、マウスでDoomguyを回転させることができます。

ALT + TABはゲームをハングさせ、音楽/アンビエントサウンドはSteamオーバーレイの有無にかかわらず、黒い画面で再生され続けます。

Doomコンソールには大量の警告があり、それらが関連しているかどうかはわかりません。

3つのゾンビがいる最初の部屋のFpsは、45から120+の範囲です。 うーん。

@dpanter Denuvoをトリップしないためのヒントはありますか? 昨日入っただけで、すぐに再びロックアウトされました。

Denuvoをトリップしないためのヒントはありますか?

実際には、異なるプロトンバージョンの使用からトリガーされる可能性があるという現在の理論を除いてはそうではありません。 今日、Doom Eternalを50回ほど再起動しましたが、再度トリガーすることはありません。 Denuvoは完全に素晴らしく、これまでで最高のものではありませんか? おいしい。

さまざまなワイン/プロトンバージョンがDenuvoをトリガーしています。 それを覚えておいてください。

@ 999eagleのカスタムProtonバージョンとランチャーオプションを試してみましたが、

OS:ポップ!_OS19.10
GPU:AMD RX 580

保存ファイルが破損していると思いましたが、ミッション#2の読み込みを開始するたびに2番目の保存もクラッシュします

公式のプロトンベータアップデートがValveからすぐに来るかどうか誰か知っていますか? 非公式のソースからバイナリを実行するのは苦手です。

Denuvoは、proton-geが基づいているWine Stagingが好きではないので、Denuvoが通常のProtonにつまずくのを避けたい場合は

以下の基本的な質問でごめんなさい。 私はこれらのことで遊ぶことに慣れておらず、通常はより安定した解決策を待ちます。 ただし、これはDOOMであるため、重要かつ緊急です。

  1. では、どうすればnvidia-driver-440をインストールできますか。 私はubuntu18.04を使用しており、apt-getで利用できる最新バージョンは435です。https: //www.nvidia.com/en-us/drivers/unix/から440.64を取得して、ターミナルでスクリプトを実行してみました。 ただし、失敗し、GPUで何も実行する必要がないことを通知します。 デスクトップGUIなしでこれを実行する必要があるということですか? それ、どうやったら出来るの?

  2. mesa-gitが必須であることが確認されていますか? そして、物事を壊すリスクはありますか? これらの王様をいじり回したときにubuntuとドライバーを壊したという良い記録があるので、それをインストールするのはちょっと怖いです。

@jldez

  1. 私はこのアーカイブをお勧めします:

https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

インストールしてから再起動する2つのコマンドがあります。

  1. 私は19.10にいますが、最新のものは必要ありませんでした。そのため、18.04 LTSと比較すると、新しいバージョンがあります。

私はUbuntu19.10とプロプライエタリドライバーPPA、Steamベータからの最新のプロプライエタリNvidiaドライバー(440.64)を実行しており、GEの最新のパッチが適用されたProtonビルドと999eagleのビルドの両方を試しました。 https://packages.lunarg.com/vulkan/lunarg-vulkan-bionic.listから提供される最新のvulkanパッケージは何でもあります(1.2.135ではなく1.2.131のように見えますが、.135バージョンはにバンドルされていると思いましたSteamベータ?)

とにかく、私はまだそれを開始することができず、「VK_EXT_full_screen_exclusive」が必要であると私に言っています(パッチが適用されたプロトンビルドのいずれかで-両方ともこの要件の修正が含まれていると思いました-しかし、これはまだ私にとってのクラッシュポイントです- どうして?):

Application Info
-------------------------
App    : DOOMEternal - 1.0.2
Engine : idTech - 7.1.1
-------------------------
Instance Extensions
-------------------------
 + VK_KHR_surface
 + VK_KHR_win32_surface
 + VK_KHR_get_surface_capabilities2
Initialized stack tracer
FATAL ERROR: Please update your driver: VK_EXT_full_screen_exclusive is required.
wine: Unhandled exception 0x80000003 in thread 29 at address 0000000140822626 (thread 0029), starting debugger...

悲しいことに、これらのソリューションのいずれにも運がありません。 Linux Mint 19.3(ubuntuベース)とNvidia GTX1070を使用しています。
プロトン5.0-5を使用すると、数秒後にクラッシュする黒い画面が表示されます。
Proton-5.4-GE-2は私にこのウィンドウを与えます:
Bildschirmfoto vom 2020-03-22 17-47-12
#str_launch_button_labelをクリックすると、同じブラックスクリーンの問題が発生します。
@ 999eagleのカスタムプロトンは何も開始しません、私にこのログを与えます:

Proton:`` 1552061114 proton-tkg-5.4.r10.g7c7868f4 SteamGameId: 782330 Command: ['/home/marvin/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+in_terminal', '1', '+com_skipIntroVideo', '1', '+com_skipKeyPressOnLoadScreens', '1', '+com_skipSignInManager', '1'] Options: {'nonvapi', 'winedxgi', 'logcommandtoprefix', 'noesync', 'winetricks'} ERROR: ld.so: object '/home/marvin/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/marvin/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/marvin/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

これは、私が最新のGLIBCライブラリを持っていないためと思われますが、それらは私のOS用にまだリリースされていないようです。 誰かがこれの回避策を知っていますか?

@maarvw私はこの.debパッケージを試しましたが、DRM地獄にいるので、うまくいくかどうかhttps://debian.pkgs.org/sid/debian-main-amd64/libc6_2.30-2_amd64.deb.html

こんにちは@ rodhull 、Steamのクライアントベータ版をオプトインしているかどうかを確認してください。 2020-03-20クライアントは、1.2.135vulkanローダーを提供します。

image

はい、[設定]-[アカウント]領域(上記を参照)から考えたとおりです。これを行った直後にSteamが自動的に更新され、それ以上のクライアント更新はありません。

@ MacroHard-sys私はそのようなことについてあまり経験がありませんが、それに関連するリスクはありますか? そして、amd64パッケージが私にとって適切なものになるとは思いません。コンピューターにamd製品がありません。 または多分私はただ愚かです

@ MacroHard-sys私はそのようなことについてあまり経験がありませんが、それに関連するリスクはありますか? そして、amd64パッケージが私にとって適切なものになるとは思いません。コンピューターにamd製品がありません。 または多分私はただ愚かです

Linuxパッケージングに関しては、AMD64とx86_64はほとんどの場合互換性があります。 Intelx86_64システムでAMD64パッケージを使用しても問題ないはずです。
事実、AMD64ラベルが付いたDebianのパッケージはx86_64とも互換性があることを知っています。

@ MacroHard-sys私はそのようなことについてあまり経験がありませんが、それに関連するリスクはありますか? そして、amd64パッケージが私にとって適切なものになるとは思いません。コンピューターにamd製品がありません。 または多分私はただ愚かです

私が思うに正当な懸念。 100%確実ではありません。 これはdebian.pkgs.orgからのものなので、安全だと思いました。 他の誰かがチャイムを鳴らすことができれば、それは素晴らしいことです。

ありがとう@ahoneybun 、私は440バージョンを手に入れました。
誰かがnvidia-driver-440を入手する方法を知りたい場合:
sudo add-apt-repository ppa:graphics-drivers / ppa
sudo apt-get update
リブート? (必要かどうかわからない)
sudo apt-get install nvidia-driver-440
リブート

しかし、私はまだ他の人と同じ問題を抱えています。 プロトン5.4ge-2のものを使用して、画面を取得します
Screenshot from 2020-03-22 13-12-54
それはまだ私が337.88バージョンを持っていると思います。 しかし、nvidia-smiは私が440.64を持っていると確信しています。 (私は442.74が必要だと言っていますが、これは誰かが言ったのと同等のウィンドウです)。 はいまたは再生を押した後、何も起こりません。

よし、やってみよう。 最後にバージョン2.31が必要だと聞きましたが? そのリンクは2.30用です

よし、やってみよう。 最後にバージョン2.31が必要だと聞きましたが? そのリンクは2.30用です

さらに上の誰かが2.30でうまくいったと言ったが、2.31は見つからなかった。

このボードで試したことはほとんどありませんでした。 Windows10を海賊版にする時が来ました。

このビデオを見つけました:

https://www.youtube.com/watch?v=lpHdJ_i1T_k&feature=youtu.be

だから私たちはメサの更新も待つ必要があると思いますか?

@MuchiMuchiPink

Archでそれをしましたか? 通常のカーネルドライバーを使用していますか? 私はそれを試しましたが、ゲームはamd provulkanドライバーでは実行されません。
DXVKのタイトルを付けることはできますが、VKCUBEやShadow of the TombRaiderなどのネイティブアプリは問題なく動作します。

@ Birdman7DOOMへの私の愛<窓の私の憎しみ;)

安定した解決策を待つつもりです。 これに取り組んでいる有能な人々に頑張ってください、そしてありがとう!

ありがとう@ahoneybun 、私は440バージョンを手に入れました。
誰かがnvidia-driver-440を入手する方法を知りたい場合:
sudo add-apt-repository ppa:graphics-drivers / ppa
sudo apt-get update
リブート? (必要かどうかわからない)
sudo apt-get install nvidia-driver-440
リブート

しかし、私はまだ他の人と同じ問題を抱えています。 プロトン5.4ge-2のものを使用して、画面を取得します
Screenshot from 2020-03-22 13-12-54
それはまだ私が337.88バージョンを持っていると思います。 しかし、nvidia-smiは私が440.64を持っていると確信しています。 (私は442.74が必要だと言っていますが、これは誰かが言ったのと同等のウィンドウです)。 はいまたは再生を押した後、何も起こりません。

その時点で再起動する必要はありません。

sudo add-apt-repository ppa:graphics-drivers / ppa
sudo apt-get update
sudo apt-get install nvidia-driver-440
sudosystemctlreboot

NVIDIAについてはよくわかりませんが、AMD GPUでHDRメッセージが表示されますが、[OK]をクリックするだけです。

私の場合、何がうまくいかないのかわかりません。
iveはmesaを20.10に更新し、imはproton-ge-custom5.4-ge-2を使用しています
iveはHDR警告を無効にしました
このゲームのivedisabled aco
iveはSteamクライアントベータにオプトインしました
これが私のsysinfoとプロトンログです
https://gist.github.com/mathew2214/dcde50c78274a7629c6ae74277c426b5

更新:なんて奇妙なことに、steamは私のメサバージョンが19.3であると主張しています。 それでも、glxinfo -Bは、その20.1.0を正しく示しています。

Ubuntu20.04で動作することを確認できます。
Nvidiaドライバー: 440.66.03
VulkanInfo:Vulkanインスタンスバージョン:1.2.131

  1. ここに@ 999eagleからパッチをインストールします
  2. dirを作成し、 ~/.steam/root/compatibilitytools.d/
  3. Steamベータ版にオプトインするSteam>Setting>Account>Beta participation
  4. Steamプレイをパッチ適用されたプロトンバージョンに変更しますSteam>Settings>Steam Play>Enable Steam Play/Run other titles with
  5. 起動オプションの設定Library>Doom>Settings(Gear Icon)>Properties>Set Launch Options
    +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  6. そのバージョンのみを使用するようにゲームを設定しますLibrary>Doom>Settings(Gear Icon)>Properties>Force the use of a specific Steam Play compatibility tool
$cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu Focal Fossa (development branch)"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

$vulkaninfo
==========
VULKANINFO
==========

Vulkan Instance Version: 1.2.131


Instance Extensions: count = 18
====================

$lshw -c video
WARNING: you should run this program as super-user.
  *-display                 
       description: VGA compatible controller
       product: TU102 [TITAN RTX]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci<strong i="25">@0000</strong>:65:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:107 memory:d7000000-d7ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:b000(size=128) memory:c0000-dffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
$ nvidia-smi
Sun Mar 22 12:32:02 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.66.03    Driver Version: 440.66.03    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  TITAN RTX           Off  | 00000000:65:00.0  On |                  N/A |
| 41%   35C    P0    65W / 280W |    660MiB / 24217MiB |     27%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1832      G   /usr/lib/xorg/Xorg                            45MiB |
|    0      2707      G   /usr/lib/xorg/Xorg                           206MiB |
|    0      2932      G   /usr/bin/gnome-shell                         299MiB |
|    0      6251      G   ...ic/.local/share/Steam/ubuntu12_32/steam    21MiB |
|    0      6262      G   ./steamwebhelper                               3MiB |
|    0      6280      G   ...uest-channel-token=17622251660803828376

@digikinの手順で、次の画面が表示されます。

Screenshot from 2020-03-22 13-44-05
その後クラッシュ

しかし、私はubuntu18.04を使用しています。 そして、vulkanバージョンの場合、steamからのベータアップデートを使用すると正しいvulkanバージョンが含まれると思いますか? または私は誤解しましたか?

私が理解していることから、VulkanのサポートはNvidiaドライバーから来ています。
NVIDIAは、次のTuring、Volta、Pascal、Maxwell(第1世代および第2世代)、およびKeplerベースのGPUのいずれかを使用して、NVIDIAGeForceおよびQuadroグラフィックスカードでVulkan1.2の完全なサポートと機能を提供します。
@jldez何らかの理由で、18.04で動作させることができませんでした。 Nvidia Driver 440.66.03には、より高いカーネルが必要です。 来月の4月になり、20.04LTSに移行する良い機会だと思いました。
sudo do-release-upgrade -d
20.04にとても満足しています!!

みなさん、こんばんは、この問題に関してかなりの活動があったようです。
私の小さな貢献:

アーチのLinuxと完全に最新のNVIDIAドライバとVULKANローダー(関連するすべての起動オプションで可能)ここにリンクされたカスタム接頭辞を使用してアップグレードhttps://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602028651ゲームが起動します。

ただし、パフォーマンスに大きな問題があります(古いGPUが原因である可能性がありますが、ここの多くの人がパフォーマンスの低下に気付いたため、これが関係している可能性があります)。

Steamログ: https
スチームシステム情報: https

私が理解していることから、VulkanのサポートはNvidiaドライバーから来ています。
NVIDIAは、次のTuring、Volta、Pascal、Maxwell(第1世代および第2世代)、およびKeplerベースのGPUのいずれかを使用して、NVIDIAGeForceおよびQuadroグラフィックスカードでVulkan1.2の完全なサポートと機能を提供します。
@jldez何らかの理由で、18.04で動作させることができませんでした。 Nvidia Driver 440.66.03には、より高いカーネルが必要です。 来月の4月になり、20.04LTSに移行する良い機会だと思いました。
sudo do-release-upgrade -d
20.04にとても満足しています!!

後でトースターでこれを試してみますが、パフォーマンスはどうですか?

みなさん、こんばんは、この問題に関してかなりの活動があったようです。
私の小さな貢献:

アーチLinuxは完全に最新のNVIDIAドライバとVULKANローダーここでリンクされたカスタム接頭辞を使用してアップグレードして(関連するすべての起動オプションで可能)、 #3654(コメント)ゲームが起動します。

ただし、パフォーマンスに大きな問題があります(古いGPUが原因である可能性がありますが、ここの多くの人がパフォーマンスの低下に気付いたため、これが関係している可能性があります)。

Steamログ: https
スチームシステム情報: https

こんにちは、
ここでこのコメントを参照してください:
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602175041

皆さんこんにちは。 パフォーマンスに問題がある場合は、SteamFPSカウンターを無効にしてみてください。 ばかげているように聞こえますが、FPSを20-30から55-60に増やしたところ、RTX2070があります。

これがredditのスレッドで、何人かの人がそのことを発見しました。

私が今抱えている唯一の問題は、パチパチという音です。

完全な仕様:

CPU:i5 9600k
GPU:Nvidia RTX 2070
RAM:32 GB
OS:Arch Linux
プロトン:@ 999eagleから5.4

@ MacroHard-sysその.debファイルでdpkgを使おうとすると、ロケールが破損するというエラーが表示されます。 私のPCが設定されている言語であるため、テキスト全体がドイツ語であったため、ここに投稿する必要はありません。 現在のOSで実行するのは不可能かもしれないと思います。 Archに切り替えるか、別の新しいubuntuを使用する必要があるようです。 Mint19.3はubuntu18.04に基づいているようで、20.x以降でのみ動作すると言っている人を見かけました。

amdgpu-proのパフォーマンスがRADVよりもはるかに優れていることを確認できます
(Amdgpu19.50とVega56およびRyzen3700Xを使用したmesa-gitでテスト済み)が、amdgpu-pros vulkanパーツはfreesyncをサポートしていないため、スムーズに見えません(約60 vs 100 fps AVGでもタフです)。

Proton GE(起動しません)を試し、TKGビルドをコンパイルし、fpsカウンターとオーバーレイも無効にしてみました。 fpsにまったく変化はありません。

私はもう少しテストしました、ここに物事の状態があります:

  • @ 999eagleによるプロトンビルドをまだ使用していますが、これまでのところ、他のすべてが機能していません
  • パフォーマンスが良くありません。 私は現在、中程度の設定で1280x720でプレイしています。 FPSは約60ですが、「Ultra」とFullHDの解像度に設定するとわずかに減少するだけなので、実際には設定はそれほど重要ではないようです。
  • CPUとGPUが十分に活用されていないようです
  • VulkanバージョンとNVIDIAドライバーバージョンは、NVIDIAドライバー440.66.3によって提供されるVulkan1.2.133ではあまり重要ではないようです。NVIDIAドライバー440.60によって提供されるVulkan1.1.119と同じ結果が得られます。
  • 私は、NVIDIAがLinuxでは利用できないDoom Eternal用のドライバー442.75をリリースしたことを知りました(これはおそらくここですでに説明されています。すべてのコメントをフォローアップするわけではありません)。 たぶん、次のNVIDIAドライバーの更新後にもっと運がいいでしょう。

数時間再生すると、いくつかのマイナーなグラフィックの不具合といくつかのマイナーなサウンドの不具合があります(主に音楽の再生)。 それ以外の場合、ゲームは安定して実行されます。

(Fedora Workstation 32beta、カーネル5.6 git、HW:Ryzen 1700、RTX2060、16GB RAM)

@ d3rhans基本的に、この場合、チームレッドはチームグリーンよりも幸運がありますか? 注意すべきことをただ感じているだけです。

皆さんこんにちは。 パフォーマンスに問題がある場合は、SteamFPSカウンターを無効にしてみてください。 ばかげているように聞こえますが、FPSを20-30から55-60に増やしたところ、RTX2070があります。

これがredditのスレッドで、何人かの人がそのことを発見しました。

私が今抱えている唯一の問題は、パチパチという音です。

完全な仕様:

CPU:i5 9600k
GPU:Nvidia RTX 2070
RAM:32 GB
OS:Arch Linux
プロトン:@ 999eagleから5.4

DRM Free exeを試してみましたが、この方法ではSteamをまったく使用しないため、SteamFPSカウンターがありません。 何があっても、私は常に26-28FPSを取得します...

@ Birdman7多分、少し似ているようです。 しかし、NVIDIAがLinux用の更新されたドライバーをある時点でリリースするのは今だけです。 しかし、前に述べたように、ゲームは基本的にプロトンで動作するので、これはすぐにSteam + Protonで問題なく動作すると確信しています。

私はついにSteamゲームをTkG-r10で実行できるようになりましたが、GEでは実行できませんでした。 DenuvoをトリップせずにGEからTkGに切り替えることもできましたが、これは1回限りのことでした。

さらに24時間の再検証タイムアウトが発生しないようにするために私がしたこと:

  • Denuvoトリップの場合は、Steam / Steamapps / compatdata / 782330およびSteam / userdataディレクトリをバックアップします。 これらのバックアップが機能するかどうかはわかりませんが、 pcgamingwikiによると、オフライントークンは
  • プロトントリックを使用すると、ステージングで「アプリケーションからワインバージョンを非表示」が有効になります。

すべて未確認ですが、私は3度目のDenuvo地獄に送られるのを避けることができました。

参考までに、@ 999eagleの指示だけを使用して私にとってはうまく機能しているようです。

  • OS:Fedora 32beta
  • CPU:AMD Ryzen 1800x
  • GPU:AMD Vega 56

70〜90年代の範囲のfpsで、私には十分に動作するようです。 設定は1440で高く、他のいくつかのマイナーな個人的な好みの調整があります(モーションブラーが低く、freesyncがあるのでvsyncはありません)。 また、最初のプレイで無効にしたので、他のコメントに従ってスチームオーバーレイとfpsカウントを無効にしたので、効果があったかどうかはわかりません。

ゲームが起動すると、左上に非常に小さなウィンドウとして一時的に表示され、起動が停止します。

私は完全にアップグレードされたarchlinuxシステムを持っており、上記のすべての依存関係と有効なプロトンを備えています。

  • GPU:nvidia 1050ti
  • CPU:i7-9700K 3.60ghz
  • 32g dd4

Ubuntu20.04にアップグレードしました。
必要に応じてパッケージをシャッフルし、
非GEビルドを試しましたが、少なくとも今はDRMを取得しています。
「現在、ゲームの購入を正常に再検証することはできません。24時間待ってから、もう一度お試しください。」 だから私は進歩を推測します。

Ubuntu20.04にアップグレードしました。
必要に応じてパッケージをシャッフルし、
非GEビルドを試しましたが、少なくとも今はDRMを取得しています。
「現在、ゲームの購入を正常に再検証することはできません。24時間待ってから、もう一度お試しください。」 だから私は進歩を推測します。

@zaggynl私は実質的にあなたと同じ立場にいます。 ですから、私たちがこの難問を解決しようとしていることを知っておくのは良いことです。 唯一の違いは、Proton-5.0-GEを使用したことです

陽子の間を飛び回ると、DRMがトリップするようです。

999eagleのproton_tkg_5.4.r10.g7c7868f4
winetweaksメニューをクリックせず、amdproで新規インストール
VK_ICD_FILENAMES = / pathtofile / amdvlkpro / amd_icd64.json STEAM_RUNTIME = 1 Steam

RADV_PERFTEST = llvm PROTON_NO_ESYNC = 1 PROTON_LOG = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

launcher.cfgをすべて0に編集する

それはうまくいくようです、唯一の問題は音が正しいサウンドカードを通過することとポップ/パチパチという音です

そして2016年の運命で得たFPSの1/4

情報のためだけに、それは埋もれてしまう可能性がありますが(必要に応じて共有するためにそれを見る少数の人を頼りにします)。

PROTON_NVAPI_DISABLEオプションはProton-tkgに固有であり、GEまたはバニラプロトンではサポートされていません。 それらと一緒に使用しようとしても効果はありません。 ビルド@ 999eagleは、Proton-tkgビルドとしてアップロードされており、オプションの影響を受けます。

また、そのオプションがあちこちで他の問題を修正することがわかっている場合でも(そして、あちこちでいくつかを作成する)、一部の(ほとんど?)Nvidiaユーザーが経験した特定の悪い相互作用を防ぐためにProton-tkgのデフォルトを変更しました。
そうすれば、これからProton-tkgを構築する人々は、Doom Eternalをプレイするために内部オプションで遊ぶ必要がなくなります(コミュニティパッチももう必要ありません、ところで、Proton-tkgをそのまま構築する動作するDoomEternalには編集だけでは不十分です)。

ただし、それでは、Nvidiaに固有のより深い問題と思われる問題は修正されません。

NvidiaおよびNvidiaのみで、ゲームはシステムメモリに大量のデータをロードしているように見え、PCI-Eバスに異常に高い負荷をかけ、最終的にはGPUとCPUの使用率が低くパフォーマンスが低下します。

これは、特にNvidia GPUでこの問題にぶつかる最初のゲームではありません(R6Sおよび以前のバージョンのGrim Dawnが頭に浮かびます)。 RAM / PCI-Eバスが高速であればあるほど、影響は少ないと思いますが、とにかく期待されるパフォーマンスが得られる可能性は低いです。

これをNVIDIA開発者に技術的に説明できますか?
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394
では、nvapiをいじる必要なしにTkgを使用できるようになりましたか?

@ mozo78Linuxドライバーチームはすでに認識されています。

実際、これからはProton-tkgをそのままビルドして、DoomEternalで機能する構成を取得できます。 問題は、これが普遍的な修正ではなく、一部のゲームではnvapiを明示的に無効にする必要があることですが、既知のケースはすべてDXVKに依存しているため、DXVKが提供する別のアプローチを使用できます。 ただし、Vulkanネイティブタイトルの場合、DXVKは明らかに効果がなく、ケースごとにnvapiをバイパスする簡単な方法がないため、デフォルトを変更しました。 最高のバランスだと思います。

20.04に更新しました。 しかし、それはまったくスムーズではありませんでした。 ほとんどのパッケージを修正することができましたが、私にとっては何も変わりませんでした。 それでもgpuドライバーの同じ画面が表示されます。 まだ私は337.88を持っていると思います。

@ mozo78Linuxドライバーチームはすでに認識されています。

実際、これからはProton-tkgをそのままビルドして、DoomEternalで機能する構成を取得できます。 問題は、これが普遍的な修正ではなく、一部のゲームではnvapiを明示的に無効にする必要があることですが、既知のケースはすべてDXVKに依存しているため、DXVKが提供する別のアプローチを使用できます。 ただし、Vulkanネイティブタイトルの場合、DXVKは明らかに効果がなく、ケースごとにnvapiをバイパスする簡単な方法がないため、デフォルトを変更しました。 最高のバランスだと思います。

どうもありがとうございました! 早くやってみます!
問題についてNVIDIAに伝えましたか? はバグレポートをまったく認識していないようです...

参考までに、ゲームファイルを再度検証することで、ミッションが常にクラッシュする問題を修正しました。 Steamはいくつかの問題を発見し、それらを再ダウンロードしました

tkgプロトンは私にはまったく機能しません

最新のTkgも私には機能しません:(
PreliminaryRenderSetup
...登録されたウィンドウクラス
初期化されたスタックトレーサー
致命的なエラー:ドライバーを更新してください:VK_KHR_get_surface_capabilities2が必要です。

そして、それは共有された以前のビルド999eagleで動作しましたか?
もしそうなら、Joshのパッチはバストされなければならず、私は以前のバージョンで機能していたものにロールバックします。

了解しました。1080tiを私のRadeonVIIに交換しました
xorg.confを数分間削除するのを忘れた後(doh!)、もちろん新しいGPUを除いて、以前

Default amdgpu.ppfeaturemask: 0xffffbfff
xserver-xorg-video-amdgpu 19.1.0-1
mesa-vulkan-drivers 20.0.2-1 (LLVM 9.0.1)
amdvlk 2020.Q1.3
amdgpu-pro-19.50-967956-ubuntu-18.04

以前と同じメディア設定でのパフォーマンスですが、3440x1440で-少なくとも2倍の高さです。 オールラウンドの3桁。

すべてを最大/ウルトラナイトメアに設定すると、激しい戦闘中に数が50を超えるわずかな値になり、大きな落ち込みや吃音はまったく発生しませんでした。 おそらく少し調整するか、プリセットレベルを1つ下げるだけです。 たぶんmesa-gitにアップデートしてください。 間違いなく再びアンダーボルト...しかし、簡単なテストのために

Radeon VIIは、なんてこったボスです。

RADVのスクリーンショット-ドライバーMesa20.0.2-3つのゾンビがいる最初の部屋のVulkan1.2.128、すべての設定が最大の3440x1440。 Fpsの範囲は60〜120です

AMDVLKのスクリーンショット-ドライバー2.0.137-Vulkan1.2.133同じ部屋。 一般に、パフォーマンスはradvよりも5〜10fps高いようです。 慌ただしい戦いで今60歳でほぼ。

AMDGPU-PROのスクリーンショット-ドライバー2.0.122-Vulkan1.1.129 AMDVLKとの違いは実際には

ちなみに、これらのスクリーンはSteamオーバーレイから取得されています。 ALT + TABも機能することを述べましたか? _いいね。_

Imgur Disabling Steamオーバーレイはfpsを軌道に送ります。このスクリーンショットは、AMDGPU-PROとほぼ120fpsのものです。 戦闘中の3桁の数字は誰ですか? _Unreal._

@ Tk-グリッチは明らかに私は別の人ですが、ゲームは今朝あなたのビルドで動作しなくなりました。 今日の午後の更新後はテストしていませんが、999eagleのビルドはその前後の両方で機能しました

@wundrweapon確認していただきありがとうございます。 その後、新しい/壊れたパッチを取り除きます。

@ Tk-Glitchこの高いメモリ負荷は、ひび割れたオーディオ/スタッターパフォーマンスを説明していますか?

編集:また、私はあなたが構築したものに切り替える必要がありますか、それとも999eagleのProtonビルドで遊んで、NvidiaまたはValveがアップデートをリリースするのを待つべきですか?

Radeon VIIは、なんてこったボスです。

3つのゾンビがいる最初の部屋のスクリーンショット、すべての設定が最大の3440x1440。 Fpsの範囲は60〜120です

RADV / Mesaを使用する代わりにAMDGPU-PROのVulkanドライバーを試してみるとどうなるか興味があります。 (ドライバーを正式にインストールしなくてもテストできます。)

@UVCRocketRunnerビルド済みのリリースはまだ共有していません。おそらく、Wine 5.5が共有するのを待ちますが、現在、ゲームを現在の状態で実行できる場合は、そのセットアップをしばらく維持して、ゲームを楽しんでください。許容できるパフォーマンスが得られます。
Nvidiaのパフォーマンスの問題は、Protonビルドを切り替えることで修正されることはなく、NvidiaまたはID / Bethesdaのいずれかで対処する必要があります。

RADV / Mesaを使用する代わりにAMDGPU-PROのVulkanドライバーを試してみるとどうなるか興味があります。 (ドライバーを正式にインストールしなくてもテストできます。)

AMDVLKテストで投稿を更新しました。radvより5〜10fps高速です。 :)

RADV / Mesaを使用する代わりにAMDGPU-PROのVulkanドライバーを試してみるとどうなるか興味があります。 (ドライバーを正式にインストールしなくてもテストできます。)

AMDVLKテストで投稿を更新しました。radvより5〜10fps高速です。 :)

それも面白いです。 AMDGPU-PROバンドルから抽出されたVulkanドライバーは、AMDVLKとは少し異なる(高速)動作をするという意見もあります。 あなたはそれをテストする気がありますか? 私が言ったように、それは実際にインストールされる必要はありません。

興味のある方:

https://drivers.amd.com/drivers/linux/19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz

何もインストールせずに使用する方法:

tar xf amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
cd amdgpu-pro-19.50-967956-ubuntu-18.04
mv vulkan-amdgpu-pro_19.50-967956_amd64.deb ..
cd ..
ar x vulkan-amdgpu-pro_19.50-967956_amd64.deb
tar xf data.tar.xz
cd opt
cp amdgpu-pro / / opt /

「amdgpu-pro」フォルダは、保持したくない場合は、完了後に/ optから削除できます。

起動引数は次のようになります。
VK_ICD_FILENAMES = "/ opt / amdgpu-pro / etc / vulkan / icd.d / amd_icd64.json"%command%

ほんの少し前に、Steamを介したゲームのアップデートがありました。 それ以来、パフォーマンスが大幅に向上しました。FPSは、中程度の設定で1920x1080で50(屋外で非常に混雑)から100以上(屋内、デモがほとんどまたはまったくない)です。 だから私は間違いなくプレイ可能に達しました:)

このLinuxコミュニティは素晴らしいと言いたいです!

そして、それは共有された以前のビルド999eagleで動作しましたか?
もしそうなら、Joshのパッチはバストされなければならず、私は以前のバージョンで機能していたものにロールバックします。

はい、999eagleのビルドで動作しています:)中断されたパッチを削除するとき、nvapi設定を残しますか? 私はそれを試してみたいです:)

このLinuxコミュニティは素晴らしいと言いたいです!

闘争を共有することは、それを一人で行うよりも優れています。 これが私が推測する迅速な普遍的な修正を見つけることです。

今日のゲームアップデートの時点で、説明なしでクラッシュが発生することがあります。 ゲームは1、2、2回後に失敗しました

そのアップデートが私の機能を発揮している間

AMDGPU-PROバンドルから抽出されたVulkanドライバーは、AMDVLKとは少し異なる(高速)動作をするという意見もあります。 あなたはそれをテストする気がありますか?

リンクと情報をありがとう、私はそれをインストールしたと思ったが、私はしなかったことがわかった。 上記の投稿をAMDGPU-PROscreenieで更新しました。 パフォーマンスはAMDVLKと非常に似ていて、少なくとも簡単に区別できる違いはありませんでした。

広く普及しているソリューションに近づいているようです。プレイアビリティを確保するために今必要なのは、新しいGPUを入手することだけです。
ああ、DRM削除も。

AMDGPU-PROバンドルから抽出されたVulkanドライバーは、AMDVLKとは少し異なる(高速)動作をするという意見もあります。 あなたはそれをテストする気がありますか?

リンクと情報をありがとう、私はそれをインストールしたと思ったが、私はしなかったことがわかった。 上記の投稿をAMDGPU-PROscreenieで更新しました。 パフォーマンスはAMDVLKと非常に似ていて、少なくとも簡単に区別できる違いはありませんでした。

私/私たちのためにそれをテストしてくれてありがとう。 =)Radeon VIIも実行しており、DoomEternalのプレイを開始できるProtonのアップデートを心待ちにしています。 良いパフォーマンスが期待できるようです。

私/私たちのためにそれをテストしてくれてありがとう。 =)Radeon VIIも実行しており、DoomEternalのプレイを開始できるProtonのアップデートを心待ちにしています。 良いパフォーマンスが期待できるようです。

非常に素晴らしい! それならあなたはこれを好きになると思います、私はSteamオーバーレイを無効にしていくつかのテストを実行しました。 私たちは戦闘で3桁の数字を話している。 _Bro._

上記の投稿を更新し、Steamオーバーレイを無効にしたスクリーンショットを追加しました。

rx5700のradvまたはamdvlkよりもvulkan-amdgpu-proの方が一貫して30%高いfpsを取得します。 私にとっての主な問題は、実際のリフレッシュレートが144hzであるのに対し、vsyncはフレームレートを60に制限することです。

Linux Mint19.3を使用しています
AMDGPU-PRO19.50とProton5.4 GE-2を使用していますが、

「未処理の例外:64ビットコード(0x000000014093f5bd)の0x00000000への読み取りアクセスでページフォールトが発生しました。」

この問題を解決するにはどうすればよいですか? 新しいプロトンバージョンを待つ必要がありますか? GLIBCまたはlibc6をダウンロードして誤ったホームフォルダーエラーを修正できないため、TKGビルドを使用できません。 それとも私は何かが足りないのですか? お時間をいただきありがとうございます、私は私が自分でいくつかの助けを提供できればいいのにと思います:(

Steam-782330.log

誰かがとても親切になれたら? 私はDRMの地獄から出ているようで、ドライバーの警告を表示しようとしましたが、再生を押した後にクラッシュしました。

https://raw.githubusercontent.com/MacroHard-sys/proton-log/master/steam-782330.log

ubuntu 18.04、Steamベータ版、nvidia 440ドライバー、5.2ge

@ MacroHard-sys上記の999のtkgプロトンを使用します。 5.4 GE 2は、ここにいる私たちのほとんどにとってまったく同じ方法でクラッシュしています

残念ながら、 @ parkerlreedはこれらの仕様では不可能なようです。 私のLinuxMintはUbuntu18.04に基づいており、ここに掲載されているプロトンバージョンのいずれにも運がありませんでした。

今私はこれを取得します:

======================
Proton: 1552061114 proton-tkg-5.4.r10.g7c7868f4
SteamGameId: 782330
Command: ['/home/n13/.steam/steam/steamapps/common/DOOMEternal/idTechLauncher.exe', '+com_skipIntroVideo', '1', '+com_skipKeyPressOnLoadScreens', '1']
Options: {'logcommandtoprefix', 'winetricks', 'winedxgi', 'nonvapi'}
======================
ERROR: ld.so: object '/home/n13/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/n13/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/n13/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine: failed to initialize: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: cannot open shared object file: No such file or directory

そうそう、20.04が必要ですか?

@ MacroHard-sys今、あなたは以前に私を助けようとしたのと同じ問題に直面しています:/

プレフィックスを消去し、デスクトップとラップトップの両方でテストした後、最新のビルドでクラッシュを再現することができました。 いくつかのテストを実行すると、denuvoが私をロックアウトしない場合、別の更新が提供されます。

私は私だけかもしれません。 しかし、20.04にアップグレードする前によく考えます。 それはまったくスムーズなアップグレードではなく、私のgnomeは現在非常にバグがあります。 結局、それはゲームのために何も修正しませんでした。

私はUbuntu19.10として働いていました
しかし、私もsophieのgit builddirを使用しようとしませんでした

私はntdll.dll.soのような不足しているファイルの別の場所を知っていると思いますか?
多分別のプロトンlibフォルダへのシンボリックリンクを作成しますか? 、ファイルが反抗的に提供されます

@ MacroHard-sys、@ Phobos001

何かのようなもの
mkdir -p /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4
ln -s〜 / .steam / root / compatibilitytools.d / proton_tkg_5.4.r10.g7c7868f4 / dist / lib / home / sophie / projects / git / tkg-pkgbuilds / wine-tkg-git / proton_dist-5.4.r10。 g7c7868f4 / lib /

今日、ゲームはLinux上で問題なく実行されました。
シングルプレイヤーを試してみました。ほぼ完全な超悪夢の設定でVega64を使用して4kで約30fpsを取得し、動的解像度を使用すると最大50秒まで上昇します。

Proton 5.4 GE-2を使用して、コンパイルされた最新のmesa-gitドライバーとsteamベータクライアント

仕様:
4790k 4.6GHzすべてのコアOC + 4.4GHzアンコアOC
2200 MHz 32 GBDDR3デュアルチャネル
Vega 64〜1650 MHzGPUコアOC + 1045 MHz HBM2 OC
NVMe SSD

@FogLizard AMDGPU-PRO vulkanlibを勧めします。 それは私の5700XTで1440pの超悪夢でほぼロックされた144fpsの経験を私に与えます、それはメサが得るものよりかなり高いチャンクです。

@ Tk-Glitch実際にゲームのパフォーマンスがCPUによってボトルネックになっていることに気づきました。クロックを4.8GHzに上げ、平均でさらに5fpsを絞りました。 私はむしろ私のオープンソースドライバーに固執したいのですが、ただの好みですが、アドバイスに感謝します。 50を超えている限り、ほとんどの場合、解像度が大幅に低下することはありませんが、それで十分です。

私は4790Kがそのようなゲームを制限することになるとは思いませんでした。 しかたがない。 AMDVLKも、DOOM 2016と同様に、RADVよりもはるかに優れた結果をもたらすと報告されています。

Arch with KDE Plasma(カーネルバージョン:5.5.10-arch1-1)に関する@ 999eagleの指示に従いました。

編集:起動オプションからプロトンエラーメッセージチェックを削除することでこれを解決したようです。 これが私の新しい起動オプションです: +in_terminal 1 +com_enableCrashHandler 2 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1これでも、Proton 5.0-5はまだ機能していないように見え、Proton 5.4-GE2は実際にSteamから凍結し、999eagleの変更されたProtonパッケージはまあまあをもたらしました-素晴らしいサポートページメッセージ

完全に失敗しましたが、まったく起動しませんでした。
私はさまざまな成功を収めた次のプロトンバージョンを試しました。

  • プロトン5.0-5:ゲームはNVIDIA GPU警告をポップアップしますが、そのポップアップを過ぎて静かにクラッシュします。 NVIDIA警告を表示するために最初に構成ファイルを変更することによってのみポップアップを実現しました。
  • プロトン5.4-GE2:標準のNVIDIAGPU警告を超えました。 次に、NVIDIAGPUドライバーが古くなっているという警告が表示されました。 クリックして再生すると、壊れたクラッシュレポートメニューが表示されました。
  • 999eagleの「proton_tkg_5.4.r10.g7c7868f4」:すべてを壊しました。 すぐにサイレントにクラッシュし、他の2つのバージョンのProtonの両方で動作が変更され、(少なくともこのセッションの時点では)サイレントにクラッシュするようになりました。

$ pacman -Q vulkan-icd-loader vulkan-headersnvidiaワインステージング
vulkan-icd-loader 1.2.135-1
vulkan-headers 1:1.2.135-1
nvidia 440.64-5
ワインステージング5.4-1

ゲームのSteamバージョン。 以前のパッチの試みには少し感動しましたが、Steamでゲームファイルを確認しました。 Steamベータ版を選択しました。 ログが必要な場合は、ログの保存場所を教えてください。 DOOMEternalフォルダーを検索しましたが、添付されている非常に破損した「LastCrashInfo.txt」以外は見つかりませんでした。

LastCrashInfo.txt
sysinfo.txt

@ Tk-Glitch vsyncを有効にした状態でvulkan-amdgpu-proがフレームレートを60にロックするという問題もありますか? それは私だけですか?

@ashkitten私の側ではそのような問題はありませんが、vsyncを有効にしても微妙な裂け目があります。 しかし、いいえ、vsyncは私を144fpsにロックします。これは、私の144Hzディスプレイに適しています。

やあみんな、
だから私はManjaro、proton_tkg_5.4.r10.g7c7868f4とSteamベータを実行して20-30fpsを取得しているNividiaユーザーです。
ゲームがvulkan1.1.119を実行していることに気づきましたが、vulkan 1.2.135-1をインストールしました。これが、Nividiaユーザーがパフォーマンスの問題を抱えている理由だと思います。
image
pacman -Qs vulkan local/lib32-nvidia-440xx-utils 440.64-1 NVIDIA drivers utilities (32-bit) local/lib32-vulkan-icd-loader 1.2.135-1 Vulkan Installable Client Driver (ICD) Loader (32-bit) local/lib32-vulkan-intel 19.3.5-1 Intel's Vulkan mesa driver (32-bit) local/lib32-vulkan-radeon 19.3.5-1 Radeon's Vulkan mesa driver (32-bit) local/nvidia-440xx-utils 440.64-1 NVIDIA drivers utilities local/vulkan-headers 1:1.2.135-1 (vulkan-devel) Vulkan header files local/vulkan-icd-loader 1.2.135-1 Vulkan Installable Client Driver (ICD) Loader
Linuxコミュニティは素晴らしいです!
乾杯

ちょっとしたサイドノート。 ゲームが報告するVulkanのバージョンについてはあまり読みません。 私にとっては、Windows 10とまったく同じバージョンが表示され、ゲームが推奨するドライバーバージョンがあります。

@ grand248これは予想されることであり、無視しても問題ありません。

@ashkitten私の側ではそのような問題はありませんが、vsyncを有効にしても微妙な裂け目があります。 しかし、いいえ、vsyncは私を144fpsにロックします。これは、私の144Hzディスプレイに適しています。

x11またはwaylandを使用していますか?

Nvidiaには、Linuxドライバーではうまく機能しない特定のコードパスがあるのでしょうか? あなたのGPUがNvidiaであることを隠すことができますか? DXVKはそうしていると思います。

AMDGPU-PROまたはAMDVLKの代わりにRADV / LLVM(ACOには今のところ必要なstorage_8bit / storage_16bit機能がないため)を使用したいNavi GPUユーザーのために、mesa-gitのパッチ/ハックを作成しました。実行するゲーム: https

@ Tk-グリッチ
すでに中断されたパッチを元に戻しましたか? Tkgをもう一度試すことはできますか?

はい。 今回は確実にゲームをテストしました。
編集:以下の投稿に答える->はい。 ここで望ましくないスパムを減らすために、私のリポジトリのコミットログを読むことをお勧めします;)

そして、nvapi設定はまだありますか?

Linux5.5.8-1-MANJARO上のProton-tkg5.4.r10、steam-runtime beta、およびNvidia 440.64-2は正常に動作しますが、フォーカスを失うとハングします(たとえば、Alt-Tabキーを押す)。 GNOMEおよびKDEプラズマでテスト済み

@ Ryhon0デフォルトのフルスクリーンの代わりにfullscreenを使用すると、Plasmaの私の側でそれが修正されました。 もちろん、それを最小化できないという欠点があります。

AMDGPU-PROまたはAMDVLKの代わりにRADV / LLVM(ACOには今のところ必要なstorage_8bit / storage_16bit機能がないため)を使用したいNavi GPUユーザーのために、mesa-gitのパッチ/ハックを作成しました。ゲームの実行: https

それでも私のナビでクラッシュします。 しかし、私はGEプロトンを使用しています。 私はあなたのものを使うべきですか?

IMG_20200323_095356

FlatpakではなくSteamネイティブに切り替えることで、ついにFedora 31Silverblueで実行できるようになりました。 @ 999eagleのTKGProtonビルドはパチパチという音を出しますが、
これらの30fpsに到達するには、解像度を1280x720に下げ、品質設定を全体的に「低」に下げる必要がありました。 私はこの状態でゲームをプレイすることさえ考えていません。新しいProtonビルドやNVidiaドライバーが、明らかにドライバーに関連しているはずのパフォーマンスの問題を解決することを願っています。 ちなみに、私のGPUはThunderboltを介してアクセスされます。つまり、eGPUですが、これまで問題は発生していません。

結論として、AMDGPUの所有者を羨むのはこれが私の人生で初めてです。

@ igo95862

それでも私のナビでクラッシュします。 しかし、私はGEプロトンを使用しています。 私はあなたのものを使うべきですか?

一部の人々は、999eagleが投稿したtkgビルドでは発生しなかったGEのビルドのクラッシュの問題を報告しているので、一見の価値があると思います。 私はGEビルドの経験がないので(デバッグするつもりもありません🐸)、そこで何が壊れているのかわかりません。 少なくとも、新しいproton-tkgビルド(5700XTで上記のメサパッチを使用したAMDGPU-PROまたはRADV / LLVMのいずれか)を使用して、ゲームが問題なく動作することを証明できます。

@ e-userそれを知ることはおそらくあなたの人生にあまり変わらないでしょうが、GEが独自に出荷している間、proton-tkgはあなたのシステムのFAudioライブラリを使用します。 したがって、ディストリビューションが古い/壊れたFAudioを提供している場合、-tkgでサウンドの問題が発生する可能性があります。

@ Ryhon0デフォルトのフルスクリーンの代わりにfullscreenを使用すると、Plasmaの私の側でそれが修正されました。 もちろん、それを最小化できないという欠点があります。

悲しいことに、ウィンドウフルスクリーンで実行しても、ハングアップは修正されませんでした。 キャンペーンをプレイしてみましたが、1050Tiのフレームレートが非常に低くなっています。 メニューとチュートリアルルームで60fpsを取得し、通常の環境で15〜20 fpsを取得しますが、Windowsの場合と同様に約55fpsを取得します。

@ e-userそれを知ることはおそらくあなたの人生にあまり変わらないでしょうが、GEが独自に出荷している間、proton-tkgはあなたのシステムのFAudioライブラリを使用します。 したがって、ディストリビューションが古い/壊れたFAudioを提供している場合、-tkgでサウンドの問題が発生する可能性があります。

私は今、libFAudioのいずれかのバージョンが、私のシステムにインストールされていません。 これが関係していると思いますか?

パチパチ音がゼロで、ゲームが間違いなくFAudioライブラリをここにロードすることを考えると、そうだと思います。 多分あなたはいくつかの奇妙なフォールバックを得るでしょう。

ログインクラッシュを実際に引き起こしていたのは、スチームオーバーレイがオンになっていることでした
大きな顔の手のひらは、蒸気のロゴがポップアップするたびに死んだのは理にかなっています
プロトン_tkg_5.4.r10.g7c7868f4
過去12時間で何が変わったのかわからないこの甘いものを実行していますが、私の古いr9290はすべてが最大の60fpsで上限があり、今朝は本当に遅れを感じました
fpsリミッターのキャップを解除する方法を見つける必要があります...

@ Tk-グリッチ
あなたの最新のビルドは問題なく実行されます、ありがとう:)
残念ながら、NVAPIの設定によってパフォーマンスの低下が変わることはありません:(

私は以前にこの問題を説明し、nvapi呼び出しが尊重されても、根本的な問題はまだ存在し、私たちが理解している限り、NvidiaまたはIDSoftwareのいずれかによってのみ修正可能であることを明確にしました。
RAM速度/ PCI-E世代/マザーボードトポロジ/ CPUコンボによっては、CPUフロントで(かなり小さい)パフォーマンスの向上が見られる場合がありますが、それだけです。

はい、問題はNVIDIAドライバーにあることは承知していますが、FPSが少し上がることを期待していました。
そして私のセットアップはかなり速いです:
Intel 9900K
ASUS ROG STRIXZ390-Eゲーミング
ASUS GeForce GTX 1080 Ti
2xキングストンKHX3000C15 / 16GX(32GB)
そして、それは違いはありません。 私が得るのは24FPSだけです:D

ええ、あなたはその9900Kの形や形でCPUに制限されていないので、実際に違いはありません。 ゲームの実行中に、nvidia-settingsでPCI-Eバスの負荷を確認できます。 比較のために、平均的なゲームの使用率は通常2〜4%になります。

Alt + Tabを押すと、ゲームがクラッシュするかどうかを確認できません。 nvidia-smiをログに記録しようとするかもしれませんが、それは本当に無駄です。 NVIDIAが介入するのを待っています。彼らからのニュースがないのは悲しいことです。 投稿でもいいのですが、彼らからは何もありません:(

ほんの数日です。 それを一週間か二週間与えなさい。

待つ以外にやることは何も残っていません:)

@ Tk-Glitchプロトンをコンパイルしましたが、ゲームがクラッシュします。

Unhandled exception: divide by zero in 64-bit code (0x0000000141ec920c).

@ Tk-Glitchプロトンをコンパイルしましたが、ゲームがクラッシュします。

同じ問題があります。

Unhandled exception: divide by zero in 64-bit code (0x00007f62aa74f06b).

週末に数時間ものをいじった後、私はついにゲームを実行することができました。 簡単なテストでは、高設定で50〜60fpsが示されます。 仕事が終わったらもう少しプレイタイムを与えて、問題が発生するかどうかを確認します。

Intel Core i5-4670
NVIDIA GTX 970
Steamベータクライアント

Ubuntu 18.04
カーネル5.0.0-23-ジェネリック
nvidiaドライバー440.66.03
プロトン-5.4-GE-2

@ thedopefish

週末に数時間ものをいじった後、私はついにゲームを実行することができました。 簡単なテストでは、高設定で50〜60fpsが示されます。 仕事が終わったらもう少しプレイタイムを与えて、問題が発生するかどうかを確認します。

Intel Core i5-4670
NVIDIA GTX 970
Steamベータクライアント

Ubuntu 18.04
カーネル5.0.0-23-ジェネリック
nvidiaドライバー440.66.03
プロトン-5.4-GE-2

ゲームを実行するために何をしましたか?

@aleksbenmazaそれを機能させる最後のステップは、Proton-5.0-5からProton-5.4-GE-2への切り替えでした。
変更されていないSteamバージョンのゲームを実行しています。 起動時にNVIDIAドライバーが古くなっているという誤った警告メッセージが表示されますが、それを過ぎてクリックすると、ゲーム内オーバーレイに正しいバージョンが表示されます。

@ 999eagleのビルドで再試行しましたが、
編集:再び起動され、無限の黒い画面で立ち往生。 わーい。

週末に数時間ものをいじった後、私はついにゲームを実行することができました。 簡単なテストでは、高設定で50〜60fpsが示されます。 仕事が終わったらもう少しプレイタイムを与えて、問題が発生するかどうかを確認します。

Intel Core i5-4670
NVIDIA GTX 970
Steamベータクライアント

Ubuntu 18.04
カーネル5.0.0-23-ジェネリック
nvidiaドライバー440.66.03
プロトン-5.4-GE-2

たまたま同じレベルの始まりにとどまりましたか? そこで、私たちすべての貧しいNVIDIAユーザーは60FPSを取得しています。 一歩前進してください。

@aleksbenmazaそれを機能させる最後のステップは、Proton-5.0-5からProton-5.4-GE-2への切り替えでした。
変更されていないSteamバージョンのゲームを実行しています。 起動時にNVIDIAドライバーが古くなっているという誤った警告メッセージが表示されますが、それを過ぎてクリックすると、ゲーム内オーバーレイに正しいバージョンが表示されます。

うん。 今。 前に行ったすべての手順を教えてください!!!!!

SteamバージョンとGE-2で遭遇したエラーは

ERROR: ld.so: object '/home/marvin/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. (ログから)

どうすれば修正できますか?

SteamバージョンとGE-2で遭遇したエラーは

ERROR: ld.so: object '/home/marvin/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. (ログから)

どうすれば修正できますか?

その特定のエラーメッセージは無視してかまいません。 コンソールを見ていると、事実上すべてのSteamゲームでそれがわかります。 これはSteamのオーバーレイに関するエラーであり、ゲームではありません。 それは致命的ではありません。

SteamバージョンとGE-2で遭遇したエラーは
ERROR: ld.so: object '/home/marvin/.steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. (ログから)
どうすれば修正できますか?

その特定のエラーメッセージは無視してかまいません。 コンソールを見ていると、事実上すべてのSteamゲームでそれがわかります。 これはSteamのオーバーレイに関するエラーであり、ゲームではありません。 それは致命的ではありません。

読んだ後、このテストでスチームオーバーレイを無効にすると、問題が発生する場合がありました。 それは無関係でしょうか?

@ mozo78これは、レベル1を完了した直後の屋外エリアにありました。

@ MacroHard-sys間違いなく役に立たなかった手順は、Denuvo以外の.exeを試し、コマンドラインからプロトンを起動しようとしたことです。 私が行った手順には、ベータ版のSteamクライアントへの切り替え、ゲームのSteamオーバーレイの無効化、NVIDIAドライバー440.64から440.66.03へのアップグレードが含まれます。

@ mozo78これは、レベル1を完了した直後の屋外エリアにありました。

@ MacroHard-sys間違いなく役に立たなかった手順は、Denuvo以外の.exeを試し、コマンドラインからプロトンを起動しようとしたことです。 私が行った手順には、ベータ版のSteamクライアントへの切り替え、ゲームのSteamオーバーレイの無効化、NVIDIAドライバー440.64から440.66.03へのアップグレードが含まれます。

そのドライバーブロイを見つけることができません。 リンクしますか? 編集:それがそれを見つけたことがわかりました。

なぜ私の運命の永遠が進まないのか誰かが知っていますか?
mesa-gitを使用しているim
プロトンを使用するim-ge-custom5.4-ge-2
Steamクライアントベータ版を使用しています
このゲームのivedisabled aco
ここで何が恋しかったですか?

sysinfoとプロトンログ:
https://gist.github.com/mathew2214/e927b5db0da74544134bf987ab28cf9d

これはそれがクラッシュする場所のようです

813.843:0038:0039:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe"
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).

わたしも:
スチームシステム情報: https
プロトンログ: https

概要:
ubuntu 20.04
mesa-git via oibaf ppa
プロトン5.4ge-2を使用
スチームベータ
rx5700
使用される起動オプション:
RADV_PERFTEST = llvm PROTON_NO_ESYNC = 1 PROTON_LOG = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager

編集:

公式のProton5.05は、圧縮された50MBのログを残します。
Steam-782330-zaggynl.log.zip

ナビ関係だと思います。 いくつかのパッチの投稿がありますが、それは私を助けていないようでした。

メサアップストリームでもいくつかの作業が行われています//gitlab.freedesktop.org/mesa/mesa/-/commit/7ac8bb33cd6025f805a390e7647506e932f4db0d

Mesaでゲームを動作させることができ、週末にクラッシュすることなく約5時間プレイしました。 RX5700XTのパフォーマンスは素晴らしいです。 わずかなアーティファクトがあります。 ゲームをプレイできなくするだけでは十分ではありませんが、amdvlkの方が優れたエクスペリエンスを提供する可能性があります。

ここで概説する手順に従って、プロトンのカスタムバージョンを作成します。
https://github.com/Tk-Glitch/PKGBUILDS/tree/master/proton-tkg

すべてを機能させるにはコミュニティパッチが必要なので、プロトンを構築する前にwinevulkan_fshack_opts.mypatchPKGBUILDS/wine-tkg-git/customization.cfgに追加する必要があります。

Mesa 20を19だけ動作させることはできません:

lib32-llvm 9.0.1-1
lib32-llvm-libs 9.0.1-1
lib32-mesa 19.3.4-3
lib32-vulkan-icd-loader 1.2.135-1
lib32-vulkan-radeon 19.3.4-3
llvm 9.0.1-2
llvm-libs 9.0.1-2
mesa 19.3.4-2
mesa-demos 8.4.0-2
vulkan-icd-loader 1.2.135-1
vulkan-radeon 19.3.4-2
vulkan-tools 1.2.135-1
xf86-video-amdgpu 19.1.0-1

システム:

Arch Linux x86_64 5.5.10-arch1-1

https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602687860に記載されているメサコミットで試してみました
ゲームの動作に変更はありません。 まだクラッシュします
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd). 92.563:004f:0050:fixme:dbghelp:elf_search_auxv can't find symbol in module

@bnpfeifeがコメントしたように、RX Vega 64 / amdgpu-proでも、テクスチャ(特にハッド)のわずかなグラフィックの不具合を確認できます。
恐ろしいことではありませんが、注目に値します。
image
image

@ mathew2214 GE-2で正確な問題が発生しましたが、TkG-r10は正常に動作します。

誰もがプロトン5.4をどこで手に入れていますか? Steamでベータサポートを有効にしましたが、Protonのバージョンが表示されず、Proton5.0以下のみが表示されます。

@thedopefish

@ mozo78これは、レベル1を完了した直後の屋外エリアにありました。

@ MacroHard-sys間違いなく役に立たなかった手順は、Denuvo以外の.exeを試し、コマンドラインからプロトンを起動しようとしたことです。 私が行った手順には、ベータ版のSteamクライアントへの切り替え、ゲームのSteamオーバーレイの無効化、NVIDIAドライバー440.64から440.66.03へのアップグレードが含まれます。

PPAからドライバーをインストールしなかったと思いますか?

@Voxed成功したプロトンアーカイブファイルをアップロードしていただけますか?

@thedopefish

@ mozo78これは、レベル1を完了した直後の屋外エリアにありました。
@ MacroHard-sys間違いなく役に立たなかった手順は、Denuvo以外の.exeを試し、コマンドラインからプロトンを起動しようとしたことです。 私が行った手順には、ベータ版のSteamクライアントへの切り替え、ゲームのSteamオーバーレイの無効化、NVIDIAドライバー440.64から440.66.03へのアップグレードが含まれます。

PPAからドライバーをインストールしなかったと思いますか?

そのとおりです。 私はPPAから440.64パッケージをapt source 'dし、次にnvidiaのWebサイトから440.66.03インストーラーをダウンロードして、新しいパッケージのセットを作成しました。

1080 ti Archシステムで、上記の手順でゲームを実行することはできませんでしたが、24時間の禁止が適用されました。その間、ゲームの海賊版は1日目から出回っています。ゲームはただプレイしたいだけで罰せられます。

ありがとうDenuvo ...

24時間のDRM禁止を回避する方法はありますか?

私はこれにお金を払った、それは海賊版ではない、これで何が起こっているのか?

24時間のDRM禁止を回避する方法はありますか?

私はこれにお金を払った、それは海賊版ではない、これで何が起こっているのか?

悲しいことに、あなたはそれについて何もすることができません。 24時間待つか、ゲームのBethesda.netバージョンを持っている人を見つけて、.exeを要求します。 更新されたバージョンにまだDenuvoがないかどうかはわかりませんが

24時間のDRM禁止を回避する方法はありますか?
私はこれにお金を払った、それは海賊版ではない、これで何が起こっているのか?

悲しいことに、あなたはそれについて何もすることができません。 24時間待つか、ゲームのBethesda.netバージョンを持っている人を見つけて、.exeを要求します。 更新されたバージョンにまだDenuvoがないかどうかはわかりませんが

彼らはそれをかなり早く取り除いたと思います。 あなたはまだそれをオンラインで簡単に見つけることができるはずです

24時間のDRM禁止を回避する方法はありますか?
私はこれにお金を払った、それは海賊版ではない、これで何が起こっているのか?

悲しいことに、あなたはそれについて何もすることができません。 24時間待つか、ゲームのBethesda.netバージョンを持っている人を見つけて、.exeを要求します。 更新されたバージョンにまだDenuvoがないかどうかはわかりませんが

彼らはそれをかなり早く取り除いたと思います。 あなたはまだそれをオンラインで簡単に見つけることができるはずです

私はdenuvoのない1.0バージョンを持っていますが、更新されたファイルでゲームを起動しようとするとクラッシュします

最初の数部屋で非常に良いfpsで動作します。
昨日から何も変わっていないと思います:woman_shrugging:

起動オプション: RADV_PERFTEST=llvm %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1

Arch Linux
Radeon RX 5700
ACOが無効になっているmesa-aco-git20.0(起動オプションのRADV_PERFTEST=llvm
amdvlk 2020.Q1.3-1
自己コンパイルされたプロトン-tkg5.4.r10.g7c7868f4(私はこのコミットを使用したと確信してい

〜システムにfaudio 20.03-1がありますが、パチパチという音が聞こえます...〜
編集:次に私が運命を始めたとき、パチパチ音は消えました。

今では完全に正常に動作します。Alt-Tabキーを押すこともできます。
現在の唯一の問題は、メニューのカーソルが少し遅いことです。

@ Tk-Glitchが指摘したように、NVIDIAドライバーには、このゲームに固有の問題があります。 ゲームはVRAMではなくシステムメモリを使用します。

  • Ultra-Nightmare設定(13 GBのRAMスペースがどのように割り当てられているか、および3Dアプリケーションを実行しているにもかかわらずVRAMスペースの使用量が不足していることに注意してください):
    Screenshot_20200323_214640

@TimoFreiberg起動オプションの場合、amdvlkを使用していないため、AMDVLKはシステムにとって何の意味もありません。 システムがmesavulkanを使用するように設定されている場合は、それが使用されます。 別のvulkanドライバーを設定するには、 VK_ICD_FILENAMESを使用する必要があります。

また、mesaを使用していない、AMDVLKを使用している可能性がありますが、その場合、llvm / acoはメサであるRADVオプションにすぎないため、 RADV_PERFTEST=llvmは役に立ちません。 AMDVLKは別です。 しかし、AMDVLKを使用している可能性があると言う理由は、AMDVLKとmesaの両方がシステムにインストールされている場合、Steamが一部のゲーム(少なくとも一部のゲーム、場合によってはすべて)でデフォルトでAMDVLKになることを発見したためです。 たとえば、バイオハザード(2と7の両方)では、mesaとAMDVLKの両方がインストールされていて、 VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json指定しない場合、AMDVLKが使用されます。

簡単に言うと、mesaまたはamdvlkのいずれかを使用しており、両方を使用することはできません。amdvlkを使用している場合、 RADV_PERFTESTは何もしません。 mangohudを使用して、使用しているものを見つけることができる場合がありますが、それ以外の場合は、ログを確認する必要があります。GPUの場合はRADVとNAVI 10と表示され、それ以外の場合はUnknown AMD GPUまたはRX 5700 AMDVLKを使用している場合、5600XTがAMDVLKとともに「不明なAMDGPU」として表示されることは知っていますが、5700については同じだと思いますが、よくわかりません。 いずれにせよ、Mesaを使用している場合は、RADVと表示され、NAVI 10と表示されます。それ以外の場合は、AMDVLKを使用しています。

@rabidlassieゲームが意図的に大量のシステムメモリを使用しているとは思いません。 私のWindowsシステムでは、ゲームはかなりの量のVRAM(Ultra-Nightmare1440pで約8GiB)を使用し、良好なパフォーマンスを示します。 Linuxでそれが行われないということは、ゲームにVRAMの使用率を低下させる何かがあることを示唆しています。 これはパフォーマンスの低下を説明しています(データの多くはPCIeをハンマーで叩く必要があるため)。 ドライバーなのかワイ​​ン/プロトンなのかはわかりませんが、どちらかと思います。 たとえば、一部のVulkan拡張機能が正しく機能していないため、テクスチャ/データストリーミングが中断されている可能性があります。

私はこれを支払いました

はい、24時間お楽しみいただけます。 ご購入ありがとうございます、親愛なるお客様。

24時間のDRM禁止を回避する方法はありますか?

私はこれにお金を払った、それは海賊版ではない、これで何が起こっているのか?

@ jonlee836回避策はありません。 待って、明日もう一度やり直してください。 それは私が知っている巨大なロバの雄鶏を吸います、しかしそれはそれが何であるかです。

もう一度言います

Denuvoは、proton-geが基づいているWine Stagingが好きではないので、Denuvoが通常のProtonにつまずくのを避けたい場合は

また、Denuvoもトリップするため、Wineバージョンを頻繁に切り替えることは避けてください。

@Voxed成功したプロトンアーカイブファイルをアップロードしていただけますか?

アップロードされたビルド@ 999eagleです。 もちろんご自身の責任でご使用ください。
https://uploadfiles.io/x58gs3ia

@ mathew2214
https://github.com/Tk-Glitch/PKGBUILDS/commit/6353338e80f440148e7b31e9ecad8438265a2228
gitからビルドすることは、より更新されたバージョンのより良い方法かもしれません
これは私が今朝行ったビルドです
https://drive.google.com/file/d/1WRY8g8z1ulrfs1aYZqgO7KsdwmBT13Wk/view?usp=sharing

しかし、今を考えると、Proton-5.4-GE-2でさえ機能しています。
スチームストック5.0-5が実行されているのに、なぜすべてが問題なく実行されているのかわかりません
だから私はどこかで何か他のものを変更することができたかもしれません...または昨夜のメサアップデート
少なくとも今、私は古いR9290で3桁の数字を取得しています

>>

もう一度言います

Denuvoは、proton-geが基づいているWine Stagingが好きではないので、
Denuvoスティックが通常のプロトンにトリップするのを避けたい

また、Wineのバージョンを頻繁に切り替えることは避けてください。これは、トリップするためです。
デヌボ

これはproton-tkgにも当てはまりますか? このgitの問題を追跡するのは難しい
のしかし、私は通常のプロトンがまったく機能しないと思いました。 私はすることができませんでした
ゲームをまだ実行しますが、禁止されているかどうかはわかりません
クラッシュせずにHDPポップアップを通り抜けることができないからです。

私はそう思う。 プロトンtkgは通常ステージングとして構築されます

@ blazini36proton -tkgはデフォルトでステージングに対して構築されています。 それは構築することができます
安定に対して、しかしそれは手動で行われなければならず、ほぼ確実にそうではありません
このあたりに浮かんでいるビルドのいずれかで。 私は個人的にバニラを考えました
プロトンもワインのステージングから作られましたが、私はできなかったと思います
それがあったと誓った。 いずれにせよ、ステージングビルドは何の関係もありません
それ。 起動しようとする新しいドライバー、ワイン/プロトン、またはdxvkバージョン
のDenuvoゲームは特定のマシンとして登録されます。 少し調整すれば
あちこちで、同じプロトンビルドを使用しても、次のようにカウントされます
別のマシンで、1台あたり5台の別のマシンが起動するだけです。
Denuvoとの日。 5つの非ステージングビルドを試したとしても、
同じこと。

6:15 PMで月、2020年3月23日にjason0987 [email protected]書きました:

私はそう思う。 プロトンtkgは通常ステージングとして構築されます


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602885307
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y33YMR4WH53C474JNUPTRI7NQPANCNFSM4LP25FOQ

@ gardotd426さて、私はこれまで何度も遭遇しました。Denuvoゲームでステージングを使用すると、通常のワインでは発生しないのに、1日5回(アクティベーション制限)を超えてゲームを起動できません。 別の人が別のゲーム(NFSヒート)とまったく同じ問題を説明しているのを見たこともあります

フォローアップとして、今日mesa-gitをビルドしましたが、アーティファクトはなくなりました。

lib32-llvm 9.0.1-1
lib32-llvm-libs 9.0.1-1
lib32-mesa-git 20.1.0_devel.121503.41412cc4b74-1
lib32-vulkan-icd-loader 1.2.135-1
llvm 9.0.1-2
llvm-libs 9.0.1-2
mesa-demos 8.4.0-2
mesa-git 20.1.0_devel.121503.41412cc4b74-1
radeon-profile-git 20190903.r8.g306743e-1
vulkan-icd-loader 1.2.135-1
vulkan-tools 1.2.135-1
xf86-video-amdgpu 19.1.0-1

@ jason0987これは、ワインのステージング自体よりもプレフィックスの問題のように聞こえます。 特定の条件下では、プレフィックスは、Wineバイナリへの後続の呼び出しがプレフィックスの更新をトリガーし、denuvoからチケットが生成される状態になる可能性があります。 これをトリガーしたある時点でステージングに特定のリグレッションがあった可能性がありますが、プレフィックスを削除すると、メインラインとステージングの両方でその動作が修正されるはずです。

現在、私が持っている唯一の作業セットアップは、999eagleのTkGビルドです。これは、オーディオがわずかにひび割れていますが、さらに重要なことに、地獄の司祭の1人を狩るときに特定の段階で常にクラッシュします。 そこにパンチダウンしたブロックが大きな青いジャンプパッドを開き、それを使って十字架につけられた悪魔の緑色の胸当てをパンチします。 正確にどこにあるかを再確認する必要があります。 とにかく、カットシーンは1、2秒で完全なマシンクラッシュを引き起こします。サウンドは再生され続けますが、グラフィックは虹に変わる前に失敗し、入力機能がありません。つまり、モボをリセットする必要があります。 他の誰かがこの問題を抱えていますか? どうすればそれを解決するのに貢献できますか?

@wundrweaponこれを試してください
https://drive.google.com/file/d/1WRY8g8z1ulrfs1aYZqgO7KsdwmBT13Wk/view?usp=sharing

私は現在これを実行しています、それが正しくパックされているかどうかわからない、私のファイルサイズは常に他の誰よりも小さいようです
アーチの上に構築され、ubuntu 19.10で実行されているサウンドは、今でも問題ありません。
スチームオーバーレイオフと私は使用しています
VK_ICD_FILENAMES = / pathto19.5files / amdvlkpro / amd_icd64.json STEAM_RUNTIME = 1 Steam

PROTON_NO_ESYNC = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

@MasterCATZそれは私が持っているのと同じビルド、TkG5.4-r10-g7c7868f4だと確信しています。 さらに、AMDGPU-PROを使用しておらず、オープンソースのamdgpuとamdvlkを使用しています。

@MasterCATZとそのプロトンバージョン私はこれをログに記録しています:

3365.691:0015:0016:err:esync:esync_init Server is running with WINEESYNC but this process is not, please enable WINEESYNC or restart wineserver.

完全に再起動しても修正されませんでした。どこから来たのかわかりません。 これを引き起こす可能性のあるものについてのアイデアはありますか?

@maarvwは、ゲームの起動オプションにPROTON_NO_ESYNC=1を追加します。

@wundrweaponが問題です。ゲームは、RADVではうまく機能しません(RADVでACOが有効になっているとまったく機能しません)。 AMDで最高のパフォーマンスを得るには、 vulkan-amdgpu-proを使用する必要があります。

@ gardotd426最初から有効にしていました。 @MasterCATZのInfactはによって提案されたすべての起動オプションを使用していました。

ウェルプ、私が待つと思います。 死ぬまでプロプライエタリドライバーを使うつもりはありません。
何かあるはずですよね? 私は悪いパフォーマンスを取ることができますが、ブルジョワフリーが文字通りできないことを所有者がレンダリングできるものは何もないはずです。 1fpsのカットシーンに腰を下ろさなければならない場合でも、少なくともシステムが完全にハングするのを防ぐための何かが必要

@wundrweapon文字通りありません。 そして、私はオープンソースのものを使いたいと思っていることを全体的に理解していますが、あなたはプロプライエタリゲームをプレイしようとしています。あなたがプロプライエタリGPUドライバーの使用を拒否していると言っているのと同じボックスにプロプライエタリソフトウェアがたくさんあることを保証します。 可能な場合は常にオープンソースを使用することをお勧めしますが、この場合、残念ながらそれはオプションではありません。 Mesaを置き換える必要はありません。文字通り、このゲームに専用のvulkanドライバーを使用するだけで他には何も使用できません。 他のプロプライエタリコーデック、ドライバー、および他のシステムコンポーネントを使用しながら、プロプライエタリランチャーでプレイするために支払った60ドルのプロプライエタリゲームをプレイできないようにするポイントで、プロプライエタリ受け入れラインを任意に描くことは文字通り意味がありません。

Mesaはおそらく1、2か月(またはそれ以上)で改善しますが、それまではプロプライエタリドライバーを使用してください。

答えは「いいえ」なので、私は応答し続けますが、それはトピックから外れています。 それまでの間、amdgpuが正確にクラッシュする理由を見つけることができるかどうかを確認します。 運が良ければ

AMDVLKは優れた中間点です。 これはオープンソースのAMDドライバーであり、ゲームで動作します。 AMDGPU-PROほど良くはありませんが、現時点ではRADVよりも優れています。

@ gardotd426ゲームはamdgpu-prosでうまく機能しますが、vulkanドライバーRADVはVegaカードでそれほど悪いパフォーマンスを発揮しませんが、両方を試しましたが、最大50%速くなりましたが、freesyncを使用する場合は、RADVを使い続けることをお勧めします(amdgpu- proはvulkanをサポートしていません)。 私自身にとって、freesyncを使用した場合の60〜70 fps(mesa)は、freesyncを使用しない場合の約90〜100(amdgpu-pro)fpsよりも優れていると感じました。

@ Tbird761 amdvlkをインストールしましたが、ゲーム内のパフォーマンスメトリックは、それが実行中のドライバーであることを示しています

@wundrweaponナビパッチが追加された後、今朝ビルドがビルドされた方法
使ってます
AMD Radeon R9 200シリーズ(HAWAII、DRM 3.36.0、5.5.11-050511-generic、LLVM 9.0.1)
GL_VERSION:4.6(互換性プロファイル)Mesa 20.1.0-devel(git-f02ae69 2020-03-22 eoan-oibaf-ppa)

amdgpu-pro-19.50-967956-ubuntu-18.04から抽出されたamdproファイルを使用
(vulkan-amdgpu-pro_19.50-967956_amd64.deb)
そのファイルを抽出し、data.tar.xzを抽出し、それらのファイルをどこかに置きます。amd_icd64.jsonを編集して、amdvlk64.soの場所を指すようにします。
amd crapをインストールする必要はありません:P

@MasterCATZ 、私はすでにそれを説明しました、しかしあなたはまだその場合プロプライエタリドライバーを使用しています、そして明らかにそれは@wundrweaponのテーブルから外れています。 そのため、さらにいくつかのパッチがmesa-gitにヒットするまで、彼らは持っているものに固執しています。

@MasterCATZ私はそれをやろうとしていますが、ゲームは常にクラッシュします。 他のすべてのVulkanアプリケーションがこのICDファイルで実行されているため、これは非常に奇妙です。

vulkaninfoを実行すると、次のようになります。

    driverID           = DRIVER_ID_AMD_PROPRIETARY
    driverName         = AMD proprietary driver
    driverInfo         = 

これを統合する方法に関する包括的なガイドはありますか? それは私を一生懸命失敗させているので...

AMDVLKからRADVに切り替えたところ、前述のようにパフォーマンスが著しく低下しましたが、カットシーンは問題なく再生されました。 別のAMDVLKアップデートが表示されるまでこれを続行し、そのレベルをやり直します

DenuvoロックアウトのRE:
Steamからすべての公式Protonバージョンを試したことを確認でき、ロックアウトされました。 私のデュアルブートWindowsインストールからでも。
ベセスダのサポートに文句を言った。
ここのEvery1はロックアウトされ、同じIMHOを実行する必要があります... :)

ビルドしたばかりの@wundrweaponAMDVLKは正常に動作します

VK_ICD_FILENAMES = / home / aio / Programs / AMDVLK / bin / vulkandriver / drivers / xgl / builds / Release64 / icd / amd_icd64.json STEAM_RUNTIME = 1 Steam

AMDVLK

しかし、私はむしろ30%のパフォーマンスの向上
VK_ICD_FILENAMES = /ZFS3WAY/SteamLibrary/amdvlkpro/amd_icd64.json STEAM_RUNTIME = 1 Steam

AMDPRO

@DistantThunderどんなチャットシステムでも、ここにたくさんの

@ 999eagleの手順のリストが機能していません:/ロードしようとしましたがすぐに失敗し、スチームボタンは単に「再生」に戻ります。

tkgを.steam互換性フォルダーに抽出しました(ルートで試してみました。また、tkg Protonビルド専用のフォルダーも試してみました)。

以下は私の現在の起動オプションです:
VK_ICD_FILENAMES = /etc/vulkan/icd.d/amd_icd64.json + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1%command%

また、元の投稿の起動オプションのみに厳密に固執しようとしました。

KDE Neon 18.04プラズマ、AMD 5700XT、amdgpuを実行しています。

@nessonic
で蒸気を開始してみてください
VK_ICD_FILENAMES = / etc / vulkan / icd.d / amd_icd64.json STEAM_RUNTIME = 1 Steam
また、パスが「amdvlk64.so」を指すように「amd_icd64.json」を編集します
amdgpu-proのデフォルトは/opt/amdgpu-pro/lib/x86_64-linux-gnu/amdvlk64.soになります。

で抽出されたプロトンファイル
〜/ .steam / compatibletools.d

ルートは.steamへの単なるシンボリックリンクです

any1はhttps://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-3を試しましたか?
互換性.dフォルダに入れましたが、プロトンバージョン選択メニューに表示されません...

こんにちは@nessonic%command%使用すると、steamによって実行されるコマンドの前に物を置くことができます。 これにより、他の方法では実行が困難なゲームごとの環境変数を設定できます。 あなたの場合、おそらくVK_ICD_FILENAMES=/etc/vulkan/icd.d/amd_icd64.json %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1ようなものを探していました。

どういうわけか、ゲームランチャーに入れてもドライバーが正しくロードされないので、それでスチームを開始します

致命的なエラー:ドライバーを更新してください:VK_KHR_8bit_storageが必要です。

- - - コマンドライン - - -
Z:\ ZFS3WAYSteamLibrarysteamapps \ Manual \ DOOM.EternalDOOMEternalx64vk.exe VK_ICD_FILENAMES = /ZFS3WAY/SteamLibrary/amdvlkpro/amd_icd64.json PROTON_NO_ESYNC = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skip
2020-03-24T12:15:28.292 + 10:00ログ:コマンドライン:Z​​:\ ZFS3WAYSteamLibrarysteamapps \ Manual \ DOOM.EternalDOOMEternalx64vk.exe VK_ICD_FILENAMES = /ZFS3WAY/SteamLibrary/amdvlkpro/amd_icd64.json PROTON_NO_ESYNC = 1%コマンド1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

VK_ICD_FILENAMES = /ZFS3WAY/SteamLibrary/amdvlkpro/amd_icd64.json STEAM_RUNTIME = 1 Steam

しかし私のために働く

tkglitch / pkgbuildsからvulkan-icd-loaderとproton-tkg-r11をビルドしました。 /etc/vulkan/icd.d/amd_icd64.jsonを編集しようとすると、存在しません。 ディレクトリはありますが、空です。 このファイルのテンプレートはありますか?

{ "file_format_version" : "1.0.0", "ICD" : { "library_path" : "/opt/amdgpu-pro/lib/x86_64-linux-gnu/amdvlk64.so", "api_version" : "1.1.129" } }

@ blazini36ファイルがそこにあったとしても、それを編集する理由はまったくありません。 どうしてそうすべきだと思いましたか? 私のamdgpu-proパッケージをインストールした場合、jsonファイルは/opt/amdgpu-pro/etc/vulkan/icd.dディレクトリにあります。 起動パラメータとしてVK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json %command%を使用してゲームを起動すると、mesaの代わりにamdgpu-proが使用されます。

@ Tk-このファイルを編集してamdvlkドライバーを指すようにと言われているmastercatzの投稿をいくつかグリッチします。 それを片付けてくれてありがとう。

私はこれらの起動オプションを設定しました:
VK_ICD_FILENAMES = /etc/vulkan/icd.d/amd_icd64.json%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

それでもすぐにクラッシュし、HDRのことについてはもう尋ねません。ただ、ワイントリックのポップアップを表示してから、プーフします。 私が禁止されているかどうかさえわかりません。

@ blazini36ターミナルでスチームを開始できるので、コンソールログになります
そして私は誰かが他の誰かの収穫スクリプトを実行せずにamdgpu-pro-19.50-1011208-ubuntu-18.04.tar.xzを自分でダウンロードして解凍したかどうかについて言及していました

nessonicはファイルを/etc/vulkan/icd.d/に保存していて、それが私が返信していた人です。

/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.jsonがデフォルトのパスです

@ Tk-グリッチ、これが明確かどうかはわかりませんが、amdgpu-proをインストールしました......ディレクトリはありますが、空で、jsonファイルがありません。

/etc/vulkan/icd.d/amd_icd64.json != /opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json

@ Tk-Glitchコマンドが実行されない、amdgpu-proが正しくインストールされていない可能性があります。 pamacからパッケージをインストールするだけです。
$ vulkaninfo | grep driver ERROR: [Loader Message] Code 0 : /opt/amdgpu-pro/lib/i386-linux-gnu/amdvlk32.so: wrong ELF class: ELFCLASS32 ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32 ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32 driverVersion = 83886179 (0x5000063) driverID = DRIVER_ID_MESA_RADV driverName = radv driverInfo = Mesa 20.1.0-devel (git-d9d549ff88) (LLVM 9.0.1) driverUUID = 414d442d-4d45-5341-2d44-525600000000 driverUUID = 414d442d-4d45-5341-2d44-525600000000 driverID = DRIVER_ID_MESA_RADV driverName = radv driverInfo = Mesa 20.1.0-devel (git-d9d549ff88) (LLVM 9.0.1) VK_KHR_driver_properties : extension revision 1 driverVersion = 8388708 (0x800064) driverID = DRIVER_ID_AMD_PROPRIETARY driverName = AMD proprietary driver driverInfo = driverUUID = 414d442d-4c49-4e55-582d-445256000000 VK_KHR_driver_properties : extension revision 1 driverVersion = 8388742 (0x800086) driverID = DRIVER_ID_AMD_OPEN_SOURCE driverName = AMD open-source driver driverInfo = driverUUID = 414d442d-4c49-4e55-582d-445256000000 driverUUID = 414d442d-4c49-4e55-582d-445256000000 driverID = DRIVER_ID_AMD_OPEN_SOURCE driverName = AMD open-source driver driverInfo = VK_KHR_driver_properties : extension revision 1

それはかなり正常です
/ opt / amdgpu-proにデータを入力するamdpro-gpuドライバーがあります...

vulkaninfo | grepドライバー
エラー:[ローダーメッセージ]コード0:/opt/amdgpu-pro/lib/i386-linux-gnu/amdvlk32.so:間違ったELFクラス:ELFCLASS32
エラー:[ローダーメッセージ]コード0:/usr/lib/i386-linux-gnu/libvulkan_intel.so:間違ったELFクラス:ELFCLASS32
エラー:[ローダーメッセージ]コード0:/usr/lib/i386-linux-gnu/libvulkan_radeon.so:間違ったELFクラス:ELFCLASS32
警告:radvは、準拠したvulkan実装ではなく、テストでのみ使用されます。
driverVersion = 83886179(0x5000063)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 20.1.0-devel(git-f02ae69 2020-03-22 eoan-oibaf-ppa)(LLVM 9.0.1)
driverUUID = 414d442d-4d45-5341-2d44-525600000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 20.1.0-devel(git-f02ae69 2020-03-22 eoan-oibaf-ppa)(LLVM 9.0.1)
VK_KHR_driver_properties:拡張リビジョン1
driverVersion = 8388730(0x80007a)
driverID = DRIVER_ID_AMD_PROPRIETARY
driverName = AMD独自のドライバー
driverInfo =
driverUUID = 414d442d-4c49-4e55-582d-445256000000
VK_KHR_driver_properties:拡張リビジョン1
driverVersion = 8388730(0x80007a)
driverID = DRIVER_ID_AMD_PROPRIETARY
driverName = AMD独自のドライバー
driverInfo =
driverUUID = 414d442d-4c49-4e55-582d-445256000000
VK_KHR_driver_properties:拡張リビジョン1

@ blazini36ワインログを提供してください。

これを行うには、 ~/.steam/root/compatibilitytools.d/proton_tkg_5.4.r11.g75c7644c/user_settings.pyを開き、 WINEDEBUG行のコメントを解除します。 次に、クラッシュするまでゲームを実行します。 次に、ホームディレクトリsteam-gameid.logログがあります。

デフォルトの/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.jsonもありませんが、/ opt / amdgpu-proはそれだけの深さです。 だから私はamdgpu-proのインストールに何か問題があると思いますか? Arch / Manjaroユーザーはこれをどのようにインストールしていますか

あなたはproton-tkgを構築したので、私のレポがあります。 行くamdgpu-pro-vulkan-only dirと実行makepkg -si 。 プロンプトに従います。 完了。 ただし、システムをかなり混乱させているようですので、インストール/手動で追加/変更したものはすべて削除してから削除します。

実際、これらのプロトンビルドと、リポジトリのvulkan-headersとicd-loaderを除いて、私は実際に異常なことは何もしていません。 それ以外はすべてpamacを介して行われたもので、かなり新鮮なmanjaroのインストールで、約1か月前のものです。 ドライバーを作ってみます

Steam-782330.log

wellp.......。
`` ::インストールを続行しますか? [Y / n] y
(1/1)キーリングのキーをチェックする[######################################## #####################################] 100%
(1/1)パッケージの整合性のチェック[######################################### ####################################] 100%
(1/1)パッケージファイルのロード[######################################### ####################################] 100%
(1/1)ファイルの競合をチェックする[######################################## #####################################] 100%
エラー:トランザクションのコミットに失敗しました(ファイルの競合)
amdgpu-pro-vulkan-only:/opt/amdgpu-pro/lib/i386-linux-gnu/amdvlk32.soはファイルシステムに存在します(lib32-vulkan-amdgpu-proが所有)
amdgpu-pro-vulkan-only:/opt/amdgpu-pro/lib/x86_64-linux-gnu/amdvlk64.soはファイルシステムに存在します(vulkan-amdgpu-proが所有)
エラーが発生し、パッケージはアップグレードされませんでした。
==>警告:ビルドされたパッケージのインストールに失敗しました。

err:vulkan:wine_vkCreateInstance Failed to create instance, res=-3
warn:debugstr:OutputDebugStringA "Unspecified Vulkan error: Error( VK_ERROR_INITIALIZATION_FAILED )"

うん、何かがあなたのvkドライバー/ライブラリでカエルされています。

編集:続行する前に、 vulkan-amdgpu-proおよびlib32-vulkan-amdgpu-proパッケージをアンインストールすることをお勧めします。
Edit2:しかし、あなたはそれらのファイルを持っていないと言いましたか? 許可の問題?

パッケージマネージャーを使用してアンインストールしましたが、インストールは正常に実行されました。 それらのパッケージがインストールされ、.jsonファイルが欠落していて、デフォルトのディレクトリが2レベル不足して停止したと言いました。 ドライバーファイルを特にチェックしませんでしたが、パッケージマネージャーはそれらがインストールされていると報告しました。

編集:ええ、わかりません。tkgリポジトリのドライバーがインストールされ、再起動されましたが、すぐにクラッシュします。 私はまだVulkanでDoom2016を実行できるので、あまりにも大げさなことはないと思います

DOOM 2016は起動パラメータとしてVK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json %command%れますか? amdgpu-proが機能することを確認するためだけに。

誰かがデフォルトのamdgpuドライバー(amdgpu-proではない)と通常のwine + dxvk(プロトンではない)でdoom eternalを起動することに成功しましたか?

誰かがデフォルトのamdgpuドライバー(amdgpu-proではない)と通常のwine + dxvk(プロトンではない)でdoom eternalを起動することに成功しましたか?

DOOMEternalはVulkanネイティブゲームです。 DXVKは関与していません。

@ Tk-グリッチ、はい、その起動オプション@ 4kと60fpsをロックして実行します

DOOM 2016は起動パラメータとしてVK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json %command%れますか? amdgpu-proが機能することを確認するためだけに。

ここでうまく機能します。

amdgpupro

@ ClockGenigo95862が言ったこと。 RADVに関しては、Navi GPUを使用している場合は現在mesa-gitが必要です(19.xの初期のものも機能するはずです)。 Polaris / Vegaはmesa19 / 20でOOTBを実行できるはずです。 現在、ACOでは機能しません。 そしてもちろん、ワイン用のwinevulkanパッチが必要です。そうしないと、起動時にゲームがクラッシュします。

@ blazini36では、どのようにしてプロトンを構築しましたか? あなたはproton-tkg.shを実行しましたか、それともPKGBUILDを使用しましたか?

./proton-tkg.shをproton-tkgディレクトリ内から実行しました。

ここで混乱しないように、他のポスターに何を書いたかについては、Doom eternalにはNaviGPUを備えたmesa-gitが必要だと言っていますか? 私は5700xtを実行しているのではないことを願っています笑...........

Mesa gitを実行していて、おそらく他の理由でゲームを実行できなかったのです。

それはまさに私が言ったことです。 私は昨日それをハックしましたが(私も5700XTを使用しているため)、AMDGPU-PROを使用することは機能的な代替手段です。 RADVがNaviでゲームを実行できるようにするパッチは、今日mesa-gitにマージされただけなので、今日、特に少し前に試してみないと、機能しないと予想されていました。

ビルドプロセスに関しては、 makepkg -sを実行して依存関係の解決をトリガーし、実際にワインのビルドを開始したときにキャンセルしてから、 ./proton-tkg.shを再実行してビルドを確認する価値があるかもしれません。依存関係の完全なセット。

うまく機能しています...しかし、速度が遅く、オーディオがパチパチ音を立てています。 FPSが28fpsに低下することがあります

CPU:Intel i7 8700K @ストック
GPU:nVidia GeForce RTX 2070 @ストック
距離 Ubuntu-Budgie 19.10
バルカンver:1.2.131
nVidiaドライバーver:440.66.03
Steam:ベータリリース
プロトン:プロトン-tgk 5.4.r10.g7c7868f4

また、(私のような)Linuxを初めて使用する初心者向けです。 以下の手順に従うまで、NTFSボリュームからこれを実行できませんでした。 ロード時にクラッシュします。

https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows

みんな、私はここで完全に途方に暮れています。 できる限りのことを試しましたが、このゲームを動作させることができません。

システム仕様:

  • CPU:Intel i9-8950HK
  • GPU:RTX2070モバイル
  • メモリ:32GB
  • OS:ポップ!_OS19.10
  • カーネル:5.3.0-7642-generic
  • GPUドライバーバージョン:440.44
  • Vulkanバージョン:1.2.135

ゲームの実行:

  • 起動オプション: PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1
  • プロトンバージョン:5.0-5、5.4-GE-2

だから私がここで見たものの中で:

  1. nVidiaは440.64に大きな変更はないと主張しているため、GPUドライバーの更新をスキップしました。 次にこれを試してみる必要があるかもしれませんが、私は確信していません。
  2. Vulkanの最新バージョンを手動でビルドしてインストールしました。 サイコロはありません。これが必要かどうかについて、矛盾するレポートを読みました。
  3. コメントに記載されているように、私はプロトンのいくつかのバージョンを試しました。 今、私は次のことに固執しています:

ストック5.0-5はただ静かにクラッシュします。 プロトンログは驚異的な54MBです。 圧縮ファイルをアップロードしました: https

これが終わりの短い抜粋です:

 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3cf: DW_CFA_advance_loc 2
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d1: DW_CFA_restore %r14
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d1: DW_CFA_advance_loc 2
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d3: DW_CFA_restore %r15
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d3: DW_CFA_advance_loc 1
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d4: DW_CFA_restore %rbp
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d4: DW_CFA_def_cfa %rsp, 8
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d4: DW_CFA_advance_loc 1
 84.223:003a:003b:trace:seh:execute_cfa_instructions 7f8bae60f3d5: DW_CFA_restore_state
 84.223:003a:003b:err:seh:setup_exception stack overflow 1632 bytes in thread 003b eip 00007f8bb0c6a118 esp 0000000000130fb0 stack 0x130000-0x131000-0x230000
 85.238:001e:0022:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\WineUsd.sys" : builtin
 85.239:0016:001a:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winehid.sys" : builtin
 85.239:0016:001a:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\hidclass.sys" : builtin
 85.240:0016:001a:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winebus.sys" : builtin
pid 3974 != 3973, skipping destruction (fork without exec?)

5.4-GE-2を使用すると、GPUドライバーバージョンのポップアップが表示されます。 プレイを押すと、すぐにゲームがクラッシュします。 ログの要点は次のとおりです: https

私の目を引いたセクションは次のとおりです。

1494.038:0049:004a:fixme:dbghelp:elf_search_auxv can't find symbol in module
1494.048:0049:004a:fixme:dbghelp:elf_search_auxv can't find symbol in module
1494.058:0049:004a:fixme:dbghelp:elf_search_auxv can't find symbol in module
1494.059:0035:0036:trace:seh:call_teb_handler handler at 0x7b4749f0 returned 1
1494.059:0035:0036:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe"
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).
1494.069:0049:004a:fixme:dbghelp:elf_search_auxv can't find symbol in module

同様の問題を抱えている人を見たと思います。 コメントの山をもう一度浚渫する必要があります...しかし、その間に、誰かがこれを引き起こしている原因について何か手がかりがあれば、私に知らせてください。

私はここで完全に途方に暮れています。 最新のwine-tkg-gitとmesa-gitをコンパイルしました。 しかし、ゲームはこのエラーで起動時にクラッシュし続けます
FATAL ERROR: Please update your driver: VK_KHR_get_surface_capabilities2 is required.
この拡張機能は最新のradv、amdgpu-pro、winevulkanにありますが。

@ Progman-DTそのエラーを覚えています
Ubuntu 19.10 DRM 3.36.0、5.5.11-050511-汎用、LLVM 9.0.1 Mesa20.1.0-開発
(git-f02ae69 2020-03-22 eoan-oibaf-ppa)

、それを解決するために私がしたことをもう思い出せない、
それは私がexeファイルにパッチを当てているかのどちらかでした
(最初の300コメントのどこかに指示がありますが、プロトンにはパッチが追加されていると思います)

または、蒸気が始まったときのドライバーのプリロードでした
私のために追加
VK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json %command%
動作しませんでしたが、このようなものは動作しました
VK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.jsonn STEAM_RUNTIME=1 steam

その後、ゲームを起動します
PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

Nvidia / AMDが誰であるかを知らないことは、人々がどのドライバーを使用しているかを知ることを困難にします。

また、Vulkanインスタンスバージョン:1.2.135が必要です

@ Progman-DTこのエラーは、パッチが適用されたProtonがない(使用しているProtonバージョンを指定しなかった)か、vulkanインスタンスをアップグレードしなかったことが原因です。 mesa-gitだけでは不十分で、 vulkan-radeonしか提供されません。これは、icdローダーやヘッダーとは関係ありません。 また、wine-tkg-gitはゲームの実行とは何の関係もありません。 winevulkanパッチを使用して、wine-tkg-gitではなくPROTON-tkgにパッチを適用する必要があります。 またはプロトン-5.4-GE。

Archベースのディストリビューションを使用している場合は、 vulkan-icd-loader lib32-vulkan-icd-loader vulkan-tools vulkan-headersを更新(またはまだインストールしていない場合はインストール)する必要があります( vulkan-icd-loadervulkan-headersのみがDoom Eternalにはすぐに必要ですが、他のゲームにはとにかく他のものが必要になります。それらをインストールするか、アップグレードしてください。

次に、winevulkanパッチを適用したproton-tkg、Proton-5.4-GE-3、または最新のGEビルドが必要です。

つまり、Steamバージョンと「DRMフリー」バージョンの間でさらにテストを行った後です。 Proton-5.4-GE-2は実際に機能します。 問題は、ユーザーが再生ボタンを押してIDロゴがシステムトレイに表示された後、終了するという不思議な「起動なし」のクラッシュが発生した場合です。これはデヌボです。

たぶん、あなたはデヌボを打っていて、それを待たなければならないでしょう。 警告を出す代わりにクラッシュしているだけです。

今日、新しいテストビルドでdenuvoエラーが発生し、別のビルドを作成したところ、「起動なし」のクラッシュが発生していました。 次に、5.4-GE-2リリースで試してみたところ、同じ「起動なし」のクラッシュが発生しました。 次に、5.4-GE-2とテストビルドの両方で「DRM-FREE」バージョンを試しましたが、どちらも正常に起動しました。

実際、標準のProton-5.0.5は「DRM-FREE」バージョンでも機能します。

今のところ、24時間待って、後で実行できるかどうかを確認します。

明確にするために、これは「起動なし」クラッシュでのエラーログの外観です。

147104.271:0034:0035:trace:seh:call_teb_handler handler at 0x7b4749f0 returned 1
147104.271:0034:0035:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe"
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).
147104.279:005a:005b:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:000000014093f5bd rsp:0000000000924290 rbp:00000000009243c0 eflags:00010202 (  R- --  I   - - - )
 rax:00000001433551f8 rbx:0000000145ff3d80 rcx:0000000000000000 rdx:000000013b4442e8
 rsi:000000000092cd90 rdi:0000000000000000  r8:0000000000000000  r9:0000000000000202 r10:0000000000000001
 r11:0000000000000202 r12:0000000000000000 r13:000000014604e840 r14:000000000092ee50 r15:0000000000000000
Stack dump:
0x0000000000924290:  000000014263a8e8 000000007ca199e2
0x00000000009242a0:  0000000000000000 0000000000923da8
0x00000000009242b0:  000000000092cd90 000000014096ce89
0x00000000009242c0:  0000000000924d90 0000000000924cc0
0x00000000009242d0:  0000000000000000 0000000000000000
0x00000000009242e0:  000a7325202c6425 0000003000000020
0x00000000009242f0:  0000000000924dc0 0000000000924cf0
0x0000000000924300:  0000000000000000 0000003000000020
0x0000000000924310:  0000000000924de0 0000003000000020
0x0000000000924320:  0000000000924df0 0000000000924d20
0x0000000000924330:  0000000000924e00 0000000000924d30
0x0000000000924340:  000a7325202c6425 2c70252000000009
Backtrace:
=>0 0x000000014093f5bd EntryPoint+0xe2c4a59d() in doometernalx64vk (0x00000000009243c0)
  1 0x000000014096ce89 EntryPoint+0xe2c77e68() in doometernalx64vk (0x00000000009243c0)
  2 0x0000000140aebda5 EntryPoint+0xe2df6d84() in doometernalx64vk (0x0000000000000000)
  3 0x0000000140318ce1 EntryPoint+0xe2623cc0() in doometernalx64vk (0x0000000000000000)
  4 0x00000001403192a2 EntryPoint+0xe2624281() in doometernalx64vk (0x000000000092ffd0)
  5 0x00000001423d06f7 EntryPoint+0xe46db6d6() in doometernalx64vk (0x000000000092ffd0)
  6 0x000000007b455131 __wine_start_process+0x160() in kernel32 (0x000000000092ffd0)
0x000000014093f5bd EntryPoint+0xe2c4a59d in doometernalx64vk: movq  (%rcx),%rax
Modules:
Module  Address                 Debug info  Name (136 modules)
PE            930000-          a2c000   Deferred        oo2core_8_win64
PE            a30000-          a43000   Deferred        aclui
PE            a50000-          b96000   Deferred        comctl32
PE          62600000-        6263c000   Deferred        usp10
PE          637c0000-        6387a000   Deferred        winmm
PE          64340000-        64380000   Deferred        winhttp
PE          64940000-        64959000   Deferred        shcore
PE          64c80000-        64c8d000   Deferred        steamclient64
PE          64d40000-        64d4f000   Deferred        vulkan-1
PE          65000000-        65143000   Deferred        ole32
PE          65600000-        6561e000   Deferred        xinput1_3
PE          65780000-        6578e000   Deferred        version
PE          68a40000-        68a96000   Deferred        shlwapi
PE          6a100000-        6a231000   Deferred        oleaut32
PE          6a700000-        6a77e000   Deferred        setupapi
PE          6afc0000-        6afcb000   Deferred        msimg32
PE          6b2c0000-        6b340000   Deferred        wininet
PE          6b880000-        6b887000   Deferred        api-ms-win-core-fibers-l1-1-1
PE          6bec0000-        6bed9000   Deferred        imm32
PE          6c0c0000-        6c0d1000   Deferred        wsock32
PE          6d9c0000-        6d9df000   Deferred        mpr
PE          6e340000-        6e348000   Deferred        api-ms-win-core-synch-l1-2-0
PE          6e6c0000-        6e6c8000   Deferred        api-ms-win-core-localization-l1-2-1
PE          6e780000-        6e7da000   Deferred        oleacc
PE          6f480000-        6f504000   Deferred        gdiplus
PE          6fbc0000-        6fc44000   Deferred        rpcrt4
PE          71240000-        71260000   Deferred        jsproxy
PE          7b000000-        7b0bc000   Deferred        kernelbase
ELF         7b400000-        7b67b000   Export          kernel32<elf>
  \-PE          7b410000-        7b67b000   \               kernel32
ELF         7bc00000-        7bdaf000   Deferred        ntdll<elf>
  \-PE          7bc20000-        7bdaf000   \               ntdll
ELF         7c000000-        7c004000   Deferred        <wine-loader>
PE         13b400000-       13b44b000   Deferred        steam_api64
PE         140000000-       15e3b2000   Export          doometernalx64vk
PE         180000000-       18007b000   Deferred        bink2w64
ELF     7f544ae80000-    7f544cbd4000   Deferred        steamclient.so
ELF     7f544cbd5000-    7f544cf54000   Deferred        lsteamclient<elf>
  \-PE      7f544ccf0000-    7f544cf54000   \               lsteamclient
ELF     7f544cf56000-    7f544d074000   Deferred        libgcrypt.so.20
ELF     7f544d074000-    7f544d095000   Deferred        liblz4.so.1
ELF     7f544d095000-    7f544d0be000   Deferred        liblzma.so.5
ELF     7f544d0be000-    7f544d150000   Deferred        libpcre2-8.so.0
ELF     7f544d150000-    7f544d203000   Deferred        libsystemd.so.0
ELF     7f544d203000-    7f544d230000   Deferred        libselinux.so.1
ELF     7f544d230000-    7f544d286000   Deferred        libdbus-1.so.3
ELF     7f544d286000-    7f544d28d000   Deferred        libkeyutils.so.1
ELF     7f544d28d000-    7f544d56d000   Deferred        libcrypto.so.1.1
ELF     7f544d56d000-    7f544d57f000   Deferred        libkrb5support.so.0
ELF     7f544d57f000-    7f544d586000   Deferred        libcom_err.so.2
ELF     7f544d586000-    7f544d59f000   Deferred        libk5crypto.so.3
ELF     7f544d59f000-    7f544d690000   Deferred        libkrb5.so.3
ELF     7f544d690000-    7f544d6a5000   Deferred        libavahi-client.so.3
ELF     7f544d6a5000-    7f544d6b3000   Deferred        libavahi-common.so.3
ELF     7f544d6b3000-    7f544d705000   Deferred        libgssapi_krb5.so.2
ELF     7f544d705000-    7f544d7a1000   Deferred        libcups.so.2
ELF     7f544d7a1000-    7f544d7fa000   Deferred        libvulkan.so.1
ELF     7f544d7fc000-    7f544d805000   Deferred        libxfixes.so.3
ELF     7f544d805000-    7f544d812000   Deferred        libxcursor.so.1
ELF     7f544d8e8000-    7f544d916000   Deferred        libexpat.so.1
ELF     7f544d916000-    7f544d95e000   Deferred        libfontconfig.so.1
ELF     7f544d95e000-    7f544d978000   Deferred        libz.so.1
ELF     7f544d978000-    7f544d9ae000   Deferred        libpng16.so.16
ELF     7f544d9ae000-    7f544d9c2000   Deferred        libbz2.so.1
ELF     7f544d9c2000-    7f544da83000   Deferred        libfreetype.so.6
ELF     7f544da83000-    7f544da95000   Deferred        libxi.so.6
ELF     7f544da95000-    7f544da9a000   Deferred        libxcomposite.so.1
ELF     7f544da9a000-    7f544daa7000   Deferred        libxrandr.so.2
ELF     7f544daa7000-    7f544dab4000   Deferred        libxrender.so.1
ELF     7f544dab4000-    7f544dabb000   Deferred        libxxf86vm.so.1
ELF     7f544dabb000-    7f544dac0000   Deferred        libxinerama.so.1
ELF     7f544dac0000-    7f544db8b000   Deferred        winex11<elf>
  \-PE      7f544dad0000-    7f544db8b000   \               winex11
ELF     7f544db8c000-    7f544dbaf000   Deferred        libgpg-error.so.0
ELF     7f544dbaf000-    7f544de2e000   Deferred        libgcrypt.so.11
ELF     7f544de2e000-    7f544de39000   Deferred        libffi.so.6
ELF     7f544de39000-    7f544deb6000   Deferred        libgmp.so.10
ELF     7f544deb6000-    7f544dee8000   Deferred        libhogweed.so.5
ELF     7f544dee8000-    7f544df25000   Deferred        libnettle.so.7
ELF     7f544df25000-    7f544df3b000   Deferred        libtasn1.so.6
ELF     7f544df3b000-    7f544e0bf000   Deferred        libunistring.so.2
ELF     7f544e0bf000-    7f544e0e1000   Deferred        libidn2.so.0
ELF     7f544e0e1000-    7f544e20d000   Deferred        libp11-kit.so.0
ELF     7f544e20d000-    7f544e3e3000   Deferred        libgnutls.so.30
ELF     7f544e3e3000-    7f544e3fc000   Deferred        libnss_myhostname.so.2
ELF     7f544e3fc000-    7f544e405000   Deferred        libnss_dns.so.2
ELF     7f544e405000-    7f544e41e000   Deferred        libresolv.so.2
ELF     7f544e41e000-    7f544e424000   Deferred        libnss_mdns4_minimal.so.2
ELF     7f544e424000-    7f544e438000   Deferred        libnss_files.so.2
ELF     7f544e438000-    7f544e496000   Deferred        winspool<elf>
  \-PE      7f544e440000-    7f544e496000   \               winspool
ELF     7f544e496000-    7f544e4d8000   Deferred        ws2_32<elf>
  \-PE      7f544e4a0000-    7f544e4d8000   \               ws2_32
ELF     7f544e4d8000-    7f544e531000   Deferred        winevulkan<elf>
  \-PE      7f544e4f0000-    7f544e531000   \               winevulkan
ELF     7f544e531000-    7f544e575000   Deferred        uxtheme<elf>
  \-PE      7f544e540000-    7f544e575000   \               uxtheme
ELF     7f544e575000-    7f544efe6000   Deferred        shell32<elf>
  \-PE      7f544e590000-    7f544efe6000   \               shell32
ELF     7f544efe6000-    7f544f0d0000   Deferred        msvcrt<elf>
  \-PE      7f544f000000-    7f544f0d0000   \               msvcrt
ELF     7f544f0d0000-    7f544f104000   Deferred        iphlpapi<elf>
  \-PE      7f544f0e0000-    7f544f104000   \               iphlpapi
ELF     7f544f104000-    7f544f182000   Deferred        dbghelp<elf>
  \-PE      7f544f110000-    7f544f182000   \               dbghelp
ELF     7f544f182000-    7f544f331000   Deferred        gdi32<elf>
  \-PE      7f544f1a0000-    7f544f331000   \               gdi32
ELF     7f544f331000-    7f544f46c000   Deferred        ucrtbase<elf>
  \-PE      7f544f360000-    7f544f46c000   \               ucrtbase
ELF     7f544f46c000-    7f544f6fa000   Deferred        user32<elf>
  \-PE      7f544f490000-    7f544f6fa000   \               user32
ELF     7f544f6fa000-    7f544f723000   Deferred        bcrypt<elf>
  \-PE      7f544f700000-    7f544f723000   \               bcrypt
ELF     7f544f723000-    7f544f766000   Deferred        sechost<elf>
  \-PE      7f544f730000-    7f544f766000   \               sechost
ELF     7f544f766000-    7f544f7df000   Deferred        advapi32<elf>
  \-PE      7f544f770000-    7f544f7df000   \               advapi32
ELF     7f544f9f0000-    7f544fa04000   Deferred        wow64cpu<elf>
  \-PE      7f544fa00000-    7f544fa04000   \               wow64cpu
ELF     7f545d1ee000-    7f545d1fa000   Deferred        libnss_sss.so.2
ELF     7f545e8d8000-    7f545e8de000   Deferred        libxau.so.6
ELF     7f545e8e0000-    7f545e90b000   Deferred        libxcb.so.1
ELF     7f545e90b000-    7f545e925000   Deferred        libgcc_s.so.1
ELF     7f545e925000-    7f545e9e4000   Deferred        libgldispatch.so.0
ELF     7f545e9e4000-    7f545e9f9000   Deferred        libxext.so.6
ELF     7f545e9f9000-    7f545eb3f000   Deferred        libx11.so.6
ELF     7f545eb3f000-    7f545eb73000   Deferred        libglx.so.0
ELF     7f545eb75000-    7f545ecbb000   Deferred        libm.so.6
ELF     7f545eeb5000-    7f545eebc000   Deferred        libdl.so.2
ELF     7f545eebc000-    7f545eec7000   Deferred        librt.so.1
ELF     7f545eec7000-    7f545ef5c000   Deferred        libgl.so.1
ELF     7f545ef5c000-    7f545f125000   Deferred        libc.so.6
ELF     7f545f127000-    7f545f149000   Deferred        libpthread.so.0
ELF     7f545f149000-    7f545f4da000   Export          libwine.so.1
ELF     7f545f4da000-    7f545f717000   Deferred        gameoverlayrenderer.so
ELF     7f545f719000-    7f545f747000   Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 steam.exe
    ["C:\windows\system32\steam.exe" /mnt/Games/Steam/steamapps/common/DOOMEternal/idTechLauncher.exe]
    00000030    0
    00000009    0
0000000c services.exe
    [C:\windows\system32\services.exe]
    00000027    0
    00000018    0
    00000011    0
    0000000e    0
    0000000d    0
0000000f plugplay.exe
    [C:\windows\system32\plugplay.exe]
    00000015    0
    00000014    0
    00000010    0
00000016 winedevice.exe
    [C:\windows\system32\winedevice.exe]
    0000001e    0
    0000001d    0
    0000001c    0
    0000001b    0
    0000001a    0
    00000019    0
    00000017    0
00000025 winedevice.exe
    [C:\windows\system32\winedevice.exe]
    0000002a    0
    00000029    0
    00000028    0
    00000026    0
0000002b explorer.exe
    [C:\windows\system32\explorer.exe /desktop]
    0000002f    0
    0000002e    0
    0000002d    0
    0000002c    0
00000031 idTechLauncher.exe
    ["Z:\mnt\Games\Steam\steamapps\common\DOOMEternal\idTechLauncher.exe"]
    00000033   -2
    00000032    0
00000034 (D) Z:\mnt\Games\Steam\steamapps\common\DOOMEternal\DOOMEternalx64vk.exe
    [DOOMEternalx64vk.exe +com_enableCrashHandler 0 ]
    00000059    0
    00000058    0
    00000057    0
    00000056    0
    00000055    0
    00000054    0
    00000053    0
    00000052    0
    00000051    0
    00000050    0
    0000004f    0
    0000004e    0
    0000004d    0
    0000004c    0
    0000004b    0
    0000004a    0
    00000049    0
    00000048    0
    00000047    0
    00000046    0
    00000045    0
    00000044    0
    00000043    0
    00000042    0
    00000041    0
    00000040    0
    0000003f    0
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038   -1
    00000035    2 <==
System information:
    Wine build: wine-5.4-205-g3ddf3a7 (Staging)
    Platform: x86_64
    Version: Windows 8
    Host system: Linux
    Host version: 5.5.8-fsync.300.fc31.x86_64
147104.485:0031:0032:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-appmodel-runtime-l1-1-2.dll" at 0x6c100000: PE builtin
147104.485:0031:0032:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000092FA80
pid 160393 != 160392, skipping destruction (fork without exec?)

@ GloriousEggroll'no -launch 'もゼロ除算でクラッシュしますか?

@ Progman-DT本当にwine-tkgで使用したい場合は、.cfgの_protonifyオプションを有効にして、必要なwinevulkanパッチを取得する必要があります。 Proton-tkgには、すでに有効になっているものが付属しています。

@ gardotd426 @ Tk-Glitchありがとう、ゲームを起動できました。 しかし、今では「drm-free」バージョンはBethesdaサーバーに接続できず、私を入れません:)

これが役に立ったかどうかはわかりませんが、ArchLinuxのクリーンインストールでゲームを初日実行しました。AMDセットアップの場合は、次のことを確認できます。

メサ:

  • mesa-git(バージョン〜20年前半)=>クラッシュ(当時は問題ないはずです)
  • mesa(バージョン〜19初期)=>動作します

Mesaシェーダーコンパイラ:

  • ACOシェーダーコンパイラ=>クラッシュ
  • LLVMシェーダーコンパイラ=>動作します

Vulkanドライバー:

  • radeon-vulkan =>いくつかのアーティファクトで動作しますが、完全に再生可能です
  • amdvlk =>アーティファクトなしで動作します

ワイン:

  • メインワインパッケージ=>クラッシュ
  • バルブ/プロトンワイン(ソースからコンパイル)=>動作
    (派手なオーバーキルビルドシステムやパッチは必要ありません。簡単なコンパイル手順については、以下を参照してください)
git clone https://github.com/ValveSoftware/wine.git
cd wine
./configure --enable-win64
make -j16

X11構成:

  • VSyncを有効にすると、ゲームのフレームペーシングメカニズムが混乱します。 適切な結果を得るには、DOOMのビデオオプションで「VSync」を「Adaptive」に設定します。

ALSA:

  • PulseAudioなしで生のALSAを使用している場合、デフォルトのサウンドカードが明示的に(ALSA構成ファイルまたはALSA_CARD環境変数で)設定されていない限り、ゲームがランダムにクラッシュするバグがワインにあります。 デフォルトでは問題ないはずですが、シリアルいじくり回しで高度なALSA構成を使用している場合は、これを知っておく必要があります。

私のセットアップでは、ゲームは1080pで一​​定の100 FPSで実行され、すべての設定が超悪夢のようになります(Sapphire RX5700PulseとRyzen2700を使用)。

@ Tk-グリッチ

あなたの努力のおかげで、ゲームは今実行されます!

ただし、次のメッセージが表示されます。

「更新されたドライバが必要です。インストール済み:337.88。必須:442.74以降。」

nvidia 440.64をインストールしているので、なぜこのメッセージが表示されるのかわかりません。

これは、Doom Eternalが正しいドライバーまたはプロトン/スチームワインを検出しないという問題ですか?

@ jonlee836ここに記載されているように、ドライバーチェックをスキップできますhttps://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

@cylgomありがとうございます!

カスタムビルドのプロトンおよび/またはワインバージョンをSteamで実行したことはありません。 あなたがお勧めできるこのためのチュートリアルはありますか?

また、Denuvoはどうですか? カスタムビルドのWine / Protonバージョンでトリップしませんか?

Denuvoをトリップしません。 私は999eagleビルド(tkg)で遊んでいますが、すべて問題ありません。

さて、さまざまな経験があります。
私は昨日5.4-GE-2と5.4-GE-3の2つの異なるバージョンを試しました。
毎回開始しようとしているだけです。 今、私は再びDRM地獄にいます。 私のWindowsインストールでそれを再生することさえできません。
私がどれほど怒っているかを推測してください!
公式にサポートされているバージョンを待つつもりです。
その間私のElAmigosだけが私を助けることができます:)

最後に、nvidiaドライバーとvalve'sワインを使用してゲームを起動しましたが、「ゲームサービスに連絡できません...」というメッセージが表示されます。どうすればよいですか? 私はDRMフリーバージョンを使用しています。

ゲームを購入する

10:51エルダーのでは火、2020年3月24日に[email protected]書きました:

最後に、ゲームを起動しましたが、連絡できませんというメッセージが表示されます
ベセスダサービス。 何をすべきか? 私はDRMフリーバージョンを使用しています。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603284603
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y336GFYEVXJVUUHEAXFTRJDCIJANCNFSM4LP25FOQ

このゲームがVulkanネイティブである場合、箱から出してすぐにPROTONで動作せず、パフォーマンスが良いのはなぜですか?

@CSahajdacny Red Dead Redemption2が機能しないのと同じ理由
ボックス(まったく、良いパフォーマンスは言うまでもなく)-それは単にではないので
「ゲームに下品なものがあれば、それは機能する」という問題です。 何があなたをそう思わせたのですか?

11:29 CSahajdacnyで火、2020年3月24日には[email protected]
書きました:

このゲームがVulkanネイティブの場合、PROTONで動作しない理由
ボックスと良いパフォーマンスで?


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603306849
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y336AIBX6UM4G7HEFPQDRJDGVDANCNFSM4LP25FOQ

@EldarAgalarov DRMフリーのEXEは、Steamの背後にある2つのバージョン用です。 Steamに付属のDenuvoを使用するだけです。

私の24時間の禁止は終わりました。 ゲームはproton_tkg_5.4.r10.g7c7868f4で時々実行されるだけで、ほとんどの場合、黒い画面が表示され、強制的に終了する必要があります。
Proton GEでは、ドライバー検出の問題の後で再生を押しても何も起こりません。

ゲームは低設定または高設定で40fpsでスタックし、GPUの使用率は常に100%であり、サウンドは非常に滑らかです。

DoomEternal Screenshot

DeepinScreenshot_select-area_20200324113836

NewShot

@cylgom独自のワインを作ったら、どうやってSteamにDoom Eternalを起動させたのですか? その部分について助けが必要です。

新しいバージョンのGNOMEを使用してシステムを再インストールしましたが、Altキーを押したときにゲームがハングしなくなりましたが、ウィンドウにフォーカスしていない場合でも入力がキャプチャされます。

すべての進捗状況は良好ですが、このスレッド全体は、WindowsGPUパススルーが優れたアイデアである理由の優れたユースケースのように感じられます。

すべての進捗状況は良好ですが、このスレッド全体は、WindowsGPUパススルーが優れたアイデアである理由の優れたユースケースのように感じられます。

物事を簡単な方法で行うのは退屈です。

「すべての進捗状況は良好ですが、このスレッド全体は良い使い方のように感じます
WindowsGPUパススルーが良いアイデアである理由の事例。」

だからこそ、これを行うことが重要です。 これらのウィザードはこれを取得します
ゲームは完璧に実行され、頭痛はありません。 たとえそれがワインを通してであっても、それは
これらのゲームをLinuxで簡単に実行できるようにすることが重要なので、採用
ピックアップし、これらのゲームはネイティブに提供され始めます。

5年前、私はLinuxゲームを気にしませんでした。私は、コンソールを実行しました。
カントスタンドウィンドウ。 今では、Windowsゲームの90%が実行されるほど良いです
私がそれらを買う時までに。 これは私を気にしない小さなしゃっくりです
すべて。

火、2020年3月24日には、13:39 PraetorianSC4 [email protected]
書きました:

すべての進捗状況は良好ですが、このスレッド全体は良い使い方のように感じます
WindowsGPUパススルーが良い考えである理由のケース。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603397535
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AJZQMOR3LVMYFHEVTL57YQLRJDV33ANCNFSM4LP25FOQ

すべての進捗状況は良好ですが、このスレッド全体は、WindowsGPUパススルーが優れたアイデアである理由の優れたユースケースのように感じられます。

物事を簡単な方法で行うのは退屈です。

ここでは広いストロークでペイントしないでください。 LinuxのWindows用のGPUパススルーはまだかなり複雑です。 私はまた、これまでに達成された非常にポジティブな量の結果を却下するのではなく、ただ観察するだけです。

@kelvinhbo GPUの使用率と

@ dv1 @ Tbird761 Steamからゲームを購入してダウンロードしている間、現在スタンドアロンで起動しています。友人から提供されたDRMフリーの実行可能ファイルと自分のワインビルドを使用しています。 あなたにアイデアを与えるために以下のシェルスクリプト。

#!/bin/sh
rm /home/cylgom/games/doom_eternal/log
/home/cylgom/games/doom_eternal/wine/wine64 \
        /home/cylgom/games/pc/doom_eternal/DOOMEternalx64vk_nodrm.exe \
        +in_terminal 1 \
        +com_skipIntroVideo 1 \
        +com_skipKeyPressOnLoadScreens 1 \
        &> /home/cylgom/games/doom_eternal/log

ゲームを購入した人がDRMに悩まされることはないと思うので、メインの実行可能ファイルのmd5を次に示します: 82a3ffa77c438979b863f27beab2f119

@MasterCATZ

私はDiscordと複数のLinux関連のDiscordチャンネルを利用しています。

記録のために、私はこれを達成します:

VK_ICD_FILENAMES=/opt/amdgpu-pro-19.50_967956-1/vulkan/icd.d/amd_pro_icd64.json vulkaninfo  | grep Inst
WARNING: [Loader Message] Code 0 : Didn't find required layer object disable_environment in manifest JSON file, skipping this layer
Vulkan Instance Version: 1.2.135
Instance Extensions: count = 17
    maxMultiviewInstanceIndex = 4294967295
    drawIndirectFirstInstance               = true
    vertexAttributeInstanceRateDivisor     = true
    vertexAttributeInstanceRateZeroDivisor = true

@kelvinhbo GPUの使用率と

そのためにnvtopを使用しました

@kelvinhbo

ゲームは低設定または高設定で40fpsでスタックし、GPUの使用率は常に100%であり、サウンドは非常に滑らかです。

あなたがそれを逃した場合に備えて、私は同じ解像度、同じGPU、より弱いCPUで私の経験を共有

ちなみに、3体のゾンビがいる最初の部屋は一般的なゲームのパフォーマンスを表すものではありません。 少なくとも最初の主要な戦闘シーンに到達する必要があります。 また、巨大な悪魔が橋の隣を歩いている状態で、fpsが橋の上で全滅していることに注目してください... oofalicious。

また、ゲームを完全に実行できる多くのシステムは、VT-d / IOMMUをサポートしていません。 GPUパススルーがすべてではありません。

さらに、私の本では、Windowsに二度と触れないようにするものはすべてA +です。

@nessonic
で蒸気を開始してみてください
VK_ICD_FILENAMES = / etc / vulkan / icd.d / amd_icd64.json STEAM_RUNTIME = 1 Steam
また、パスが「amdvlk64.so」を指すように「amd_icd64.json」を編集します
amdgpu-proのデフォルトは/opt/amdgpu-pro/lib/x86_64-linux-gnu/amdvlk64.soになります。

で抽出されたプロトンファイル
〜/ .steam / compatibletools.d

ルートは.steamへの単なるシンボリックリンクです

したがって、amd_icd64.jsonはすでにamdvlk64.soを指しているので、ファイルが存在することを確認しました-変更はありません

私はcompatibilitytools.dフォルダーを.steamに移動しました...そして今、Steamを再起動した後、それはもはやプロトンのtkgバージョンを見つけていません。 この変更を行う前に起動オプションを試しましたが、まったく読み込まれない同じ問題です。

私はamdgpu-proFYIを使用していません-それが必要かどうかはわかりません。 先週、システムをインストールしようとしてシステムが壊れたので、可能であればそのドライバーを保留します

nvidia1080を搭載したUbuntu19.10でこれを実行しました:(DRM無料バージョン)

UbuntuグラフィックPPA経由のnvidia440.64
ソースからコンパイルされたvulkanローダー

パフォーマンスは実際にはひどいものです-オーディオのパチパチ音、非常に遅い入力、1080pで30fps未満。 しかし、それは実行されます...

@nessonic
AMDGPU-PROをインストールする必要はありません。 あなたはいくつかの簡単なステップでのみバルカンをつかむことができます。 以前の手順を再投稿し、少しクリーンアップしました。

以下のコマンドをコピーして貼り付ける場合は、 19.50 -Ubuntuバージョンを

tar xf amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz

cd amdgpu-pro-19.50-967956-ubuntu-18.04

ar x vulkan-amdgpu-pro_19.50-967956_amd64.deb

tar xf data.tar.xz

cd opt

sudo cp -r amdgpu-pro/ /opt/

Steam起動オプション:
VK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json %command%

@nessonic 、あなたはどのディストリビューションにいますか? 使用しているディストリビューションによっては、おそらく悪い情報が与えられているようです。 私が知っているほとんどのディストリビューションでは、 ~/.steam/root/compatibilitytools.d~/.steam戻るシンボリックリンクではありません(もちろん、そうではありません。意味がありません。実際には、 ~/.steam/rootがシンボリックリンクです。 、そして~/.steamではなく、 ~/.local/share/Steamます。したがって、次のようになります。

~/.steam/root/ ------> ~/.local/share/Steam 。 したがって、 ~/.local/share/Steam/compatibilitytools.dます。

確認する簡単な方法の1つは、 file ~/.steam/root実行することです。これにより、それがシンボリックリンクであるかどうかがわかります。

しかし、あなたの陽子ビルドがもはや探偵ではないという事実は、あなたが悪い情報を与えられたことを示しています、それらを元の場所に戻すだけです。 とにかくそれらを移動することは意味がありません、なぜそれが提案されたのかidkですが、この混乱の中で以前のコメントを見つけることは不可能です。

@ gardotd426私は

@nessonicだからこそ、野生のガチョウの追跡であなたを送っている人々をランダムにフォローするべきではありません。彼らはしばしば彼らが何について話しているのかわからないのです。 また、フォルダをシンボリックリンクから実際のフォルダに移動した場合、それらは同じものであるため、文字通り何もしません。 だから、そもそもなぜ彼らがあなたにその提案をしたのかを考えてみてください。 いずれにせよ、 compatibilitytools.d/~/.steam/root/戻すだけです。

どのプロトンバージョンを使用しようとしていますか?

nvidia1080を搭載したUbuntu19.10でこれを実行しました:(DRM無料バージョン)

UbuntuグラフィックPPA経由のnvidia440.64
ソースからコンパイルされたvulkanローダー

パフォーマンスは実際にはひどいものです-オーディオのパチパチ音、非常に遅い入力、1080pで30fps未満。 しかし、それは実行されます...

ここで悪いパフォーマンスを確認してください:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

@ gardotd426笑私はフォルダを元の場所に戻すことができると確信していました。心配

私は最近、ここにコンパイルされて投稿されたtkg 5.4r10バージョンを試しています。 GloriousEggrollの最新版(5.4 GE 2)も試しましたが無駄になりました。 そしてもちろん、Steamクライアントを介して5.0-5を試しました。

静止画がクラッシュする

33594.400:000c:000d:fixme:dbghelp:elf_search_auxv can't find symbol in module

私にとっては、どのプロトンバージョンでも。 他の誰かがこの問題を抱えているか、それを修正する方法を知っていますか?

このgitの問題よりも統計とのより組織的な会話を得る方法はありますか? これだけ多くの返信があるのは素晴らしいことです......これを正しく機能させたいと思っている人がかなりいることを示しています。 私はまだゲームを開始できていません。答えはおそらくすでにここにあると思いますが、この時点で機能するものと機能しないものをくぐり抜けようとすることはほぼ不可能です。

GamingOnLinuxでLiamに話しかけ、ウィキを開始する方法を確認してください。 私たちはしなければならなかった
Naviのクラッシュの問題については、こちらのwikiをご覧ください。
https://www.gamingonlinux.com/wiki/AMD_Navi_GPU_troubleshooting

あなたはそのフォーマットが役立つと思いますか?

火、2020年3月24日には19:15でblazini36 [email protected]書きました:

統計とより組織的な会話をするためのいくつかの手段はありますか
このgitの問題よりも? これだけ多くの返信があるのは素晴らしいことです......ショー
これを正しく機能させたいと思っている人はかなりいます。 私はまだ
ゲームを開始することができず、何が機能するかを調べようとしています
私が仮定している間、この時点でほとんど不可能ではないことは
答えはおそらくすでにここにあります


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603552826
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y333IWZYCATKW25F72ITRJE5HPANCNFSM4LP25FOQ

@nessonicあなたのセットアップは何ですか?

火、2020年3月24日に18:38でnessonic [email protected]書きました:

@ gardotd426https //github.com/gardotd426笑私はできると確信していました
フォルダを元の場所に戻します。心配はいりません。

私は最近、コンパイルされたtkg 5.4r10バージョンを試しています。
ここに投稿されました。 GloriousEggrollの最新版(5.4 GE 2)も試してみました
役に立つ。 そしてもちろん、Steamクライアントを介して5.0-5を試しました。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603541020
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y33Y3RHA7CQPFCNWMK73RJEY7JANCNFSM4LP25FOQ

OS:Manjaro Linux 19.0.2 KDE
カーネル:5.4.27-1-MANJARO
CPU:Intel i5-6600K(4)@ 4.4GHz(3.5GHzからのOC)
メモリ:32GB
GPU:NVIDIA GeForce GTX 1080
ドライバー:440.64
"+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1"を使用したproton_tkg_5.4.r10.g7c7868f4( @ 999eagleの提案など)。

ボックスからのデフォルト設定-動的スケーリング(1440p)@ 50%のすべてのビデオオプションで高い-いくつかのわずかな音の問題(時々ある種のカチカチ音)で30-50fpsを与えました。
設定を下げてもfpsに影響はないようです。 スケーリングを100%に変更すると、fpsに10の影響がありましたが、1080pに変更しても、パフォーマンスには何の影響もありませんでした。

私は他のモニターのGreenWithEnvyでこれらのテストを監視していて、奇妙な動作を発見しました。 私がゲームをプレイしている間、GPU%は常に100%で、Mem ctrl%は約10%でした...カード自体は寒かったです... 50c寒い...このカードは通常私がプレイしている間70cになります他の「それほど要求の厳しい」もの。 そして、私がゲームメニューにいる間、Mem ctrl%は30%に上昇し、電圧も上昇します。 そこから物事は熱くなります。 以前はそのようなものに遭遇しませんでした。

ゲームはプレイ可能です。
この情報がお役に立てば幸いです。

また、ここからパフォーマンスを向上させる方法についての提案を取得したいと思います。
ありがとう。

やあみんな、ゲームは私のマシン(ryzen 1500x 16gb ram gtx 1660ti)で、解像度スカラーを50に設定した中程度の設定でかなりうまく動作しているようです。しかし、ゲームで成果を得るとすぐにクラッシュし、プレイを続けることができません。 ここに写真を添付し​​ました。
AchievementFreezeDoomEternal
アチーブメントがあったコーナーの黒い長方形に注目してください。 これまでに経験したことがある方がいらっしゃいましたらお知らせください。

@ gardotd426 IRCで彼を簡単に

みなさん、こんにちは! 私の意見では、前世紀で最も重要なこの最も関連性の高い会話に参加するために、私の古いgithubアカウントのほこりを取り除くことにしました。

@ 999eagleのプロトンでDoomEternalを実行することができました-tkg5.4.r10.g7c7868f4

私はこれらすべてのパラメーターを使用しましたが、どれが不要かはまだわかりません。
PROTON_NO_ESYNC = 1 PROTON_NO_FSYNC = 1%command%+ in_terminal 1 + com_skipKeyPressOnLoadScreens 1

Steamベータ版
Lenovo Legion Y720
インテル®Core™i7-7700HQCPU @ 2.80GHz×8
GPU:NVIDIA GeForce GTX 1060
RAM:15.6 GB

ディストリビューションはVoidLinuxです
カーネルLinux5.5.11_1 x86_64
i3wm 4.18
NVIDIAドライバー440.66.03

私のLinuxは、https://developer.nvidia.com/vulkan-driverからダウンロードしたNVIDIAと一緒にインストールされた、vulkan-loader 1.2.135ドライバー、vkd3d、libOSmesa、gluなどの小さな混乱のようなものでした
できる限りアンインストールし、(念のために)NVIDIAドライバーを再インストールすると、tkgで動作しました。 GE-2でもプロトン5.05でも動作しませんでした。
DOOM 2016は、私がそれを行う前は、Vulkanから始まっていませんでした。 その後も動き始めました。
mesa 20.0.2_1パッケージがインストールされていますが、何ができるかわかりません。

ちょっとプレイできるのでパフォーマンスが悪いです。 ゲームで何が起こっているかに応じて、低いビデオ設定でも20〜50FPS。 多くの悪魔と戦うとき、非常にゆっくりと動きます。
DRMを使用すると、5回再生してから24時間待たされます。
別のワークスペースに切り替えると、黒い画面が表示されます。
Hell on Earthでプレイし、ほぼ終了しました。 他のことをするのをやめ、DRMが始まりました。

低FPSの解決策がすぐに見つかることを願っています...

@danielgul少なくともnvidiaGPUでは、GPUのVRAMではなくRAMをVRAMとして使用しているようです。

@ gardotd426

よく私のリンクはホームフォルダに戻ります

Screenshot from 2020-03-25 11-28-29

別の更新されたビルド:

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-3

Denuvoによってブロックされていないときに機能するようです。 Denuvoは、ブロックしたときに実際に期待される通知を行うようです。 llvm(acoではない)を使用してmesa-gitのradvで動作します。 amdgpu-proでも動作します。 nvidiaをテストしませんでした。 少なくとも2つのシステムでテスト済み。 Denuvoが私のラップトップをブロックしました。

@MasterCATZそれは完全に一般的ではありません、私は6つ以上のディストリビューションでSteamを持っていました
そしてそれは常に〜/ .steam / root / --->〜/ .local / share / Steamです。 いずれにせよ、何
彼らに彼らの陽子ビルドを動かすように言うことのポイントでさえありましたか? 引っ越したら
それらは、文字通り何もしていないシンボリックリンクされたディレクトリにあります。

21:40トーマスCriderで火、2020年3月24日には[email protected]
書きました:

別の更新されたビルド:

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-3

Denuvoによってブロックされていないときに機能するようです。 Denuvoは実際にそうです
ブロックされたときに予期される通知を行います。 mesa-gitで動作します。 テスト済み
少なくとも2つのシステムで。 Denuvoが私のラップトップをブロックしました。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603592529
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y335Q4T32YY3HDZR2C53RJFOI5ANCNFSM4LP25FOQ

@GloriousEggroll GE-3を試しましたが、押した直後にクラッシュが発生しますが、AMDGPU-proをインストールしてからそうなっています。 ただし、Doom 2016などはいつでも問題なくプレイできるので、ドライバーが完全に退屈しているわけではありません。

これを5700xtで機能させるために、起動オプションなどを提案できますか? なぜ私がこれにそれほど失敗しているのかわかりません、この時点で私はDenuvo禁止メッセージを見てうれしいです

@ blazini36あなたが得ているエラーは何ですか? どのようにインストールしましたか
vulkan-amdgpu-pro?

火、2020年3月24日には10時02分PMにblazini36 [email protected]書きました:

@GloriousEggroll https://github.com/GloriousEggrollGE-3を試してみました
プレイをヒットした直後はまだクラッシュしますが、それは事実です
AMDGPU-proをインストールしてから。 ただし、Doom2016などはプレイできます
いつでも元気なので、ドライバーが完全に退屈していないことを私は知っています。

これを機能させるための起動オプションなどを提案できますか?
5700xt? なぜ私がこれでそんなに一生懸命失敗しているのか分かりません、この時点で私は
Denuvo禁止メッセージを見てうれしい


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603598132
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y337DTMSNOVMKACCE6CDRJFQ3RANCNFSM4LP25FOQ

@ gardotd426エラーが何であるか

ちなみにManjaro-KDEでは、R5 3600 / 5700xt

いくつかのばかげた理由で申し訳ありませんが、githubは私のサインインアカウントを切り替え続けます、ShadeTechnikは私です

amd_icd64.jsonをチェックして、正しい場所にリンクしていることを確認してください。
それらはすべて異なります。 一部のパッケージには
/usr/share/vulkan/icd.d/amd_icd64.json/usr/lib/amdvlk64.soへのリンクまたは
/opt/amdgpu-pro/lib/amdvlk64.so、それらのいくつかは
/usr/lib/amd64.soにリンクする/usr/share/vulkan/icd.d/amd_pro_icd64.json
または/opt/amdgpu-pro/lib/amdvlk64.soなど。 返信します
今はメールでコードタグを作成できませんが、できるはずです
次のコマンドを実行して、.jsonが正しいことを確認します。

yay -Qo /usr/share/vulkan/icd.d/amd_icd64.json

これは、ファイルがtkgvulkan-amdgpu-proによって所有されていることを示しているはずです。
インストールしたパッケージ。 その時点でそれを猫にするだけです:

cat /usr/share/vulkan/icd.d/amd_icd64.json

amdvlk64.soファイルを探す場所がわかります。その時点で
実際にそのファイルがあることを確認してください。

それはおそらくそこにあり、すべてがおそらく機能しますが、それは常に役立ちます
それがそのような愚かなものではないことを確認してください。

火、2020年3月24日には22:31でblazini36 [email protected]書きました:

なんらかのばかげた理由で申し訳ありませんが、githubがサインインを切り替え続けます
アカウント、ShadeTechnikは私です


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603605363
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y337XA6I2VWDLXJDTDMTRJFUHPANCNFSM4LP25FOQ

それ以来、コピー防止されたSteamバージョンを問題なく実行できるようになったことをここに報告します。 「UltraNightmare」での優れたパフォーマンス、alt-tabのクラッシュなどはありません。

システムインフォメーション

  • OS:Linux Mint 19.3 "Tricia" *
  • GPU:Radeon RX Vega 64
  • ドライバーバージョン:Mesa 20.0.2(kisak-mesa PPA)
  • カーネルバージョン:5.3.0-42-generic
  • プロトンバージョン:プロトン-5.4-GE-3

* Ubuntu 18.04.3LTSに基づいています。

指示

  1. Steamの「設定」ウィンドウを開き、「アカウント」に移動し、「ベータ参加」が「Steamベータアップデート」に設定されていることを確認します。 Steamは、ベータ版にオプトインするとすぐに更新を開始する必要があります。
  2. ここからProton-5.4-GE-3.tar.gzをダウンロードします(@GloriousEggrollに感謝):
    https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-3
  3. アーカイブを/home/<username>/.steam/root/compatibilitytools.d抽出します。
  4. Steamを起動(または再起動)し、DOOM Eternalを右クリックして、[プロパティ]をクリックします。
  5. [起動オプションの設定...]をクリックして、テキスト入力内に以下を貼り付けます。
    %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  6. 「起動オプション」ウィンドウ内の「OK」をクリックして、「プロパティ」ウィンドウに戻ります。
  7. 「特定のSteamPlay互換性ツールの使用を強制する」にチェックを入れます。
  8. 互換性ツールのチェックボックスの下にあるコントロールを使用して、「Proton-5.4-GE-3」を選択します。
  9. 「閉じる」をクリックして「プロパティ」ウィンドウを閉じ、ゲームを起動します。

幸運を; これがあなたの何人かを助けることを願っています!

@ gardotd426含まれているManjaroパッケージではないので、yayをインストールする必要がありましたが、これが私の問題である可能性がありますか?

yay -Qo /usr/share/vulkan/icd.d/amd_icd64.json /usr/share/vulkan/icd.d/amd_icd64.json is owned by amdvlk 2020.Q1.3-1

$ cat /usr/share/vulkan/icd.d/amd_icd64.json { "file_format_version": "1.0.0", "ICD": { "library_path": "/usr/lib/amdvlk64.so", "api_version": "1.2.133" } }

私はamdgpu-proについてTKGと行ったり来たりしていましたが、ソートされていると思いました。AMDGPU-proを使用しているようには見えません。

@ 3c8e1f54a4b6なぜ+com_skipSignInManager 1必要なのですか? Bethesdaアカウントにログインしていないと、キャンペーンの進行状況で正確に何が欠落しているかに関する情報が見つかりません(たとえば、XPポイントが欠落している場合、武器ポイントが追跡されない場合など)。

@ 3c8e1f54a4b6 nVidiaカードを持っているので、起動すると、グラフィックスドライバーのバージョンが古い(337)で、442以降である必要があることを示すダイアログボックスが表示されます。 Linuxでは最新は440で、私はそのバージョンを持っています。

@ gardotd426私は彼らにそれを動かすように言っていませんでした、彼らはそれを/.steam/root/にも入れると言っていました
/.steamと同じだと言っていた

@ 3c8e1f54a4b6なぜ+com_skipSignInManager 1必要なのですか?

そうではないと言って嬉しいです。 起動オプションのリストから削除しても何も変わりませんでした。 また、それを追加しても、 Bethesda.net関連の機能は無効になりません+com_skipIntroVideo 1ます。 それを削除してもクラッシュは発生せず、ビデオは問題なく表示されます。

@ 3c8e1f54a4b6 nVidiaカードを持っているので、起動するとダイアログボックスが表示されます[...]。

わからない、ごめんなさい! AMD GPUを使用しているため、NVIDIA関連の問題を再現できません。

@ blazini36あなたはamdgpu-proの適切な場所を探していません(少なくとも私のパッケージでは)。 readmeはそれらの正しいパスを提供します: https

@ blazini36それがまさに私がチェックすると言った理由です、それがあなたの問題です
すぐそこに。 あなたが持っている必要があります
VK_ICD_FILENAMES = / opt / amdgpu-pro / etc / vulkan / icd.d / amd_icd64.json
起動オプションで

水、2020年3月25日には、1:03 AMエティエンヌJuvigny [email protected]
書きました:

@ blazini36https ://github.com/blazini36あなたは正しいものを見ていません
amdgpu-proの場所(少なくとも私のパッケージでは)。 READMEは
それらの正しいパス:
https://github.com/Tk-Glitch/PKGBUILDS/tree/master/amdgpu-pro-vulkan-only


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-603642128
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y337UXPWXFU2GYCIKFE3RJGGCFANCNFSM4LP25FOQ

@ 3c8e1f54a4b6素晴らしい、ありがとう! 残っている唯一の問題は、オーディオの軽いパチパチという音です。 グラフィックは問題ないようです(実際にはまだ再生できませんでした。最初に何か他のことを処理する必要があるため、メインメニューを起動することしかできませんでした)。 誰かがそれについて何か知っていますか?

編集:パチパチという音はメインメニューにのみ表示され、ゲームには表示されないようです。 また、パフォーマンスを向上させるために、VSyncを「Adaptive」に設定しました。

@GloriousEggroll
上記の@ 3c8e1f54a4b6の投稿は私に再び希望を与えたので、私はあなたの5.4-GE-3リリースを試しました。
ゲームは開始されますが、ドライバーの警告(無効にできることはわかっています)の後、黒い画面が表示されます。
たぶん、nvidiaのセットアップに関するその情報を使用できます。

あるいは、他の誰かが何かアイデアを持っているかもしれません。
または、非常に静かな陽子開発者が見てみることができます。

システム情報:
Linux Mint 19.3(Ubuntu 18.04ベース)
カスタムカーネル5.5.11
最新のメサgit
最新のnvidiaベータドライバー
Nvidia RTX 20180 Ti
Steamベータクライアント

Steamコマンドライン出力:

------ Command Line ------
 DOOMEternalx64vk.exe +com_enableCrashHandler 0 +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
2020-03-25T09:47:59.396+01:00 LOG: Command Line: DOOMEternalx64vk.exe +com_enableCrashHandler 0 +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
------ OS Information ------
    Microsoft Windows 7 Build 7601

------ CPU Information ------
    AMD Ryzen Threadripper 3960X 24-Core Processor 
    1 CPU package, 24 physical cores, 48 logical cores
    3.5 GHz     AMD CPU with MMX & SSE & SSE2 & SSE3 & SSSE3 & SSE41 & SSE42 & AVX & HTT
    32768 kB 1st level cache, 524288 kB 2nd level cache, 16777216 kB 3rd level cache
    79.73 GB System Memory

idLib::SetProduction( PROD_PRODUCTION )
------- Initializing renderSystem --------
PreliminaryRenderSetup
...registered window class
-------------------------
Application Info
-------------------------
App    : DOOMEternal - 1.0.2
Engine : idTech - 7.1.1
-------------------------
Instance Extensions
-------------------------
 + VK_KHR_surface
 + VK_KHR_win32_surface
 + VK_KHR_get_surface_capabilities2

-------------------------
Vulkan Device Info:
-------------------------
Vendor : NVIDIA
GPU    : GeForce RTX 2080 Ti
VRAM   : 11510 MiB
Driver : 440.66.04 (6e108100)
VK API : 1.2.135


Fossilize INFO: Overriding serialization path: "/Games/SteamLibrary/steamapps/shadercache/782330/fozpipelinesv4/steamapprun_pipeline_cache".
-------------------------
Device Extensions
-------------------------
 + VK_KHR_swapchain
 + VK_KHR_dedicated_allocation
 + VK_NV_dedicated_allocation_image_aliasing
 + VK_KHR_8bit_storage
 + VK_KHR_16bit_storage
 + VK_KHR_shader_float16_int8
 + VK_EXT_descriptor_indexing
 + VK_EXT_full_screen_exclusive
 + VK_KHR_driver_properties
Initializing Vulkan subsystem
ShowGameWindow: (0, 0) 1920 x 1080, full screen
RENDER THREAD STACK SIZE: 4194304
Initialized stack tracer
WARNING: idBroadcastManager::ReleaseBroadcastEvent called with out of range system ID [65535]
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.

プロトンログ:
Steam-782330.log

ありがとう

5.4-GE-3は機能しますが、5.4-GE-2は機能しませんでした。穏やかな場所では、パフォーマンスはtkg-5.4よりも数fps優れているように見えますが、低い設定での戦闘では20fpsが得られます。
ゲーム内診断では、原因の可能性があるvulkan 1.1.119がまだ表示されています(私はSteamベータ版を選択しており、Steamランタイムを実行しています)

5.4-GE-3は私のために働きます! と

%command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1

起動オプションはまったく必要ありません。ゲームは起動オプションなしで実行されます。
また、起動オプションの開始時に%command%は必要ありません。
構文は次のとおりです。
1: environment variables
2: %command%
3: command line arguments for the specific game executable

例:
PROTON_LOG=1 %command% +com_skipIntroVideo 1

こんにちは! 私はそれを動作させることができません...
私のセットアップ:
Ubuntu 18.04.3LTSに基づくエレメンタリーOS5.1.2 Hera
Linux5.3.0-42-汎用
GTX1060 6GB、440.64ドライバー
私はスチームベータを持っています
最新の5.4-GE-3と起動オプションで実行しました: PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

ログに2つのエラーメッセージがあり、複数回繰り返されています。

  1. FATAL ERROR: Please update your driver: VK_EXT_full_screen_exclusive is required.
  2. ERROR: ld.so: object '/home/luka/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

これを修正する方法はありますか? ありがとう!
編集:ログ全体をアップロードしました
Steam-782330.log

今それをした@ gardotd426が起動します。 最初にそのパスをチェックしたとき、AMDGPU-PROが正しくインストールされていませんでしたが、翌日、間違ったパスを使用していることに気づかなかったに違いありません。

驚いたことに、私は禁止されていませんでしたが、GE3とTKG-r12でそれを起動することができました。 5700xt @ 1440pでは、最初のステージでの戦闘で〜60FPSを取得しています。 メニューに少しひび割れたオーディオがありますが、ゲームで停止しているようです。

GE3は、TKG-r12よりもわずかにスムーズに動作する可能性があります。 スレッドをくぐり抜けて、仕事を辞めたときに改善が必要かどうかを確認する必要がありますが、今のところは間違いなくプレイ可能です。 私はそれをあまりいじっていません、そして私の唯一の起動オプションは:
VK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json %command%
みんなありがとう

@johnygum nvidiaから最新のベータドライバをインストールする必要があります。これには、VK_EXT_full_screen_exclusive機能を備えたvulkan1.2.135が付属しています。
https://developer.nvidia.com/vulkan-driver

ld.soプリロードエラーは無視してかまいません。

@ blazini36
5700XTのパフォーマンスはおかしいです。 どの設定で遊んでいますか? ゲーム内のパフォーマンスオーバーレイでVulkanドライバーとして何が表示されますか?

HighのVega @ 1440pでは、

GE3のおかげでようやく私のために働いています!
AMD Radeon 5700XT
Kubuntu 19.10
最新のOibafPPA(mesa-git)
LunarG Vulkanパッケージ: https
5.4-GE-3
Steamベータクライアント
完璧に動作し、FPSは非常にスムーズで、Windowsパーティションと同等のパフォーマンスを発揮します。これまでのところテストは少しだけですが、グラフィックの不具合はありません。ゲームがウィンドウ/ボーダーレスに設定されている場合は、Alt-Tabキーを押して問題なく動作します。
公式のDenuvoぬいぐるみexe。

@DistantThunderすべてを1080pのデフォルトの状態のままにし、解像度を1440pに変更しただけなので、高/超です。 あまり時間をかけなかったと言ったように、発売されて嬉しかったです。今日は後でいじります。

gitが、使用しているデバイスに基づいてアカウントをランダムに切り替え続けるのは本当に迷惑です。 上記は私のコメントでした。

@AllKindグラフィックドライバを440.66.04に更新しましたが、エラーは同じようです...
Steam-782330.log

@GloriousEggrollに感謝し

Debian 10.3(4.19.98-1)
i5 7600k、32 RAM、RTX2070
Steamベータクライアント
Vulkan 1.2.131.2
NVIDIAドライバー440.66.04

ゲームは、起動オプションやDRMフリーのバイナリなしでSteamクライアントからすぐに実行されます。
4kと「ウルトラナイトメア」では、20〜25FPSを取得しています。
2kと「ウルトラナイトメア」では40〜60FPSになります。
音はほとんどきれいです、少なくともそれは私を悩ませません。

よくやった!

@johnygumそれはあなたがDenuvoブロック(DRM保護)に当たっている可能性があります。
誰かが上記のいくつかの投稿で正確なエラーを説明しました(申し訳ありませんが、今はすべてのスクロールを行うのに時間がかかりません)。 その投稿を見つけて比較します(おそらくPROTON_LOG = 1なしで、ターミナルで蒸気を開始するだけです)。 それらが同じなら、あなたは24時間待たなければなりません...そしてええ、Denuvo地獄へようこそ。

@AllKindああ、そうかもしれませんが、最近、さまざまな構成を試していたときに、Doomを何度も開始していました。ありがとうございます。

@GloriousEggrollの新しいGE-3プロトンで、それはついに私のために働きます。
Linux Mint 19.3
Nvidia GTX 1070
変更されていないsteam.exeを使用する
物事をスキップするために起動オプションを使用しませんでした。
それでも「古いドライバ」エラーが発生しますが、それを過ぎてクリックするだけです
パフォーマンスはまだかなり悪く、最低の設定で40〜60 fpsになり、カットシーンや緊張した遭遇の際に品質が大幅に低下します。 しかし、それは機能します

Kubuntu 18.04
Nvidia GTX 1070
Nvidiaドライバー440.64
Vulkan 1.1.126
プロトン5.4-GE-3
(標準のexeはSteamから開始されました)

古いドライバメッセージが表示されます。 ロード画面の最初の2回の試行で、ゲームがクラッシュしました。 しかしその後、キャンペーンを開始してゲームをプレイすることができました。 パフォーマンスはかなり悪く、1080pの解像度で最低設定で10〜20fpsになりました。 パチパチという音の問題も発生します。

ここで悪いパフォーマンスを確認してください:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

こんにちは@ mozo78 、あなたは今あなたのフォーラムリンクを4回自己宣伝しました。 これ以上の自己宣伝はスパムと見なされるという警告と考えてください。

ここに5700xtを持っている人は、ゲームがゲームの5分後にシステム全体をフリーズするときに問題がありますか? Proton5.4-GE-3とamdgpu-proを使用しています。

@ Progman-DT 5700でも、ランダムに、またはマップの特定の領域でフリーズが発生しました。 たとえば、ピット(爆発するデーモンが導入されている場所)に立ち寄ると、カルティストベースレベルでディスプレイドライバーが常にクラッシュします。 ディスプレイドライバが回復してGNOME-shellがクラッシュすることもあれば、システム全体が再起動することもあります。ディスプレイドライバが回復を試みる前に、別のTTYに切り替えることができます。これにより、TTYを介して通常のようにシステムを再起動できます。 TTY back go GNOME-shellは、システムをロックするか、GNOME-shellをクラッシュさせます。

AMDVLK-pro 19.50 + Linux 5.6rc4 +このカスタムプロトンビルドで発生したこれらの問題

これらの問題が最新の安定したカーネルとProton5.5および/またはGE(可能であればRADVと組み合わせて)に存在するかどうかを確認できません。これは、ゲームを起動するたびにDenuvoが24時間禁止を与え続けるためです。

@ dennis1248 AMDVLKは、ゲームでこのような問題を抱えていることが知られています。 RADVには問題はありませんが、パフォーマンスが低下します(Naviには初期のmesa 19またはmesa-gitが必要です。そうしないと、起動時にゲームがクラッシュします)。 独自のamdgpu-proドライバーも、AMDVLKよりも安定して動作し、高性能です。 ただし、RADVと同じくらい安定しているかどうかはわかりません。

いいえ、最新のmesa-gitをコンパイルしたばかりですが、ゲームはamdgpu-proよりもさらに高速にRADVを使用してシステム全体をフリーズします。

次に、別の問題が発生する可能性があります。 クラッシュやハングを1回も発生させることなく、独自のプロトンビルドとRADV + 5700XTでゲームを終了しました。 そうは言っても、AMDGPU-PROで最初の1時間ほどはクラッシュもハングもなしでプレイしました。

この男はnvidiaの問題に気づきました: https

どうやらゲームはほとんどVRAMを使用していないようで、私も自分でチェックしました。 2つの画面がある場合も同様です。一方の画面でhtopとnvidia-smiを視聴し、もう一方の画面でゲームを視聴します。 興味があれば自分でもチェックしてください

私は文字通り、ローとウルトラの両方でほぼ同じフレームレートを実行しています。すべてウルトラ設定まで、ゲームは最大850 MBのVRAMしか使用せず、プロセスは最大9GBのRAMを使用しました。 ゲームの場合は最大550MB、低/中に設定すると最大5〜6GBに低下します。
これについて何か説明はありますか?

こんにちは@ mozo78 、あなたは今あなたのフォーラムリンクを4回自己宣伝しました。 これ以上の自己宣伝はスパムと見なされるという警告と考えてください。

こんにちは@ kisak-valve、
これは私のフォーラムではなく、NVIDIAフォーラムです。

Proton-5.4-GE-3は機能し、追加のパラメーターは必要ありません。 Steamベータ版。 NVIDIA440.66.04に更新
tkgが再生しなかったイントロベセスダビデオのサウンドも再生します。

他のウィンドウ/ワークスペースに切り替えることができないか、DOOM画面/ウィンドウがすべて真っ暗になります。

ラップトップRAMの使用量:15.6GBの60%
グラフィックメモリの使用量:6GBの23%

Proton-5.4-GE-3は機能し、追加のパラメーターは必要ありません。 Steamベータ版。 NVIDIA440.66.04に更新
tkgが再生しなかったイントロベセスダビデオのサウンドも再生します。

他のウィンドウ/ワークスペースに切り替えることができないか、DOOM画面/ウィンドウがすべて真っ暗になります。

ラップトップRAMの使用量:15.6GBの60%
グラフィックメモリの使用量:6GBの23%

設定は非常に重要ですが、どのような品質設定を行うかを指定できますか? (これにはテクスチャが最も重要です)

@GloriousEggrollのProton-5.4-GE-3で動作させました。 ただし、いくつかのグラフィックアーティファクトとスタッターがあります。 見てください:
https://www.youtube.com/watch?v=NhK5NRv7Xhw

私はすべての設定を可能な限り低くし、オフにできるすべての設定をオフにしました。
それはまだ60FPS未満で実行されており、ゲームプレイ以外のシーンでは最低17FPSを取得しています。

VRAMも本来使われていないと思います。
前回の実行で、Nvidia-Settingsは専用メモリが1863 MB(31%)に達したと言っていますが、実行されていないときのベースは21%です。

ここに5700xtを持っている人は、ゲームがゲームの5分後にシステム全体をフリーズするときに問題がありますか? Proton5.4-GE-3とamdgpu-proを使用しています。

はい、私が地獄の騎士と戦っていたときはいつものように感じました、これが関連しているかどうかはわかりません。 しかし、 TkglitchのPKGBUILDSでコンパイルされたamdgpu-proに切り替えた後(そのバージョン19.50、aurは現在19.30です)すべてが正常に動作します:)しかし、999eagleによって投稿されたプロトンバージョンを使用している場合、GE3では開始後にゲームがクラッシュします

@GloriousEggrollのProton-5.4-GE-3で動作させました。 ただし、いくつかのグラフィックアーティファクトとスタッターがあります。 見てください:
https://www.youtube.com/watch?v=NhK5NRv7Xhw

私も同じ問題を抱えていました。 vulkan-radeonでamdGPUを使用しているに違いありませんか? amdvlkまたはvulkan-amdgpu-proに切り替えてみてください。 彼らはそれらのアーティファクトなしで私のために働いた:)

@GloriousEggrollのProton-5.4-GE-3で動作させました。 ただし、いくつかのグラフィックアーティファクトとスタッターがあります。 見てください:
https://www.youtube.com/watch?v=NhK5NRv7Xhw

私も同じ問題を抱えていました。 vulkan-radeonでamdGPUを使用しているに違いありませんか? amdvlkまたはvulkan-amdgpu-proに切り替えてみてください。 彼らはそれらのアーティファクトなしで私のために働いた:)

ありがとう! これでアーティファクトは修正されましたが、吃音はまだ残っています。

編集:別の奇妙なことは、タブボタンが機能していないようです。

ありがとう! これでアーティファクトは修正されましたが、吃音はまだ残っています。

編集:別の奇妙なことは、タブボタンが機能していないようです。

SteamのゲームプロパティでSteamオーバーレイとSteamfpsカウンターをオフにしてみましたか?

ついに動作します!

仕様:

  • Ubuntu 19.10、カーネル5.3
  • GeForceドライバー440.44

どうやって:

  1. Proton-GE-5.4-3を使用する
  2. (多分オプションですか?わからない) Vulkan-Loader1.2.135をビルドしてインストールします。 リポジトリのクローンを作成して実行します。
cd Vulkan-Loader
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
  1. aptからvulkan-toolsをインストールし、 vulkaninfo | lessます。 Vulkanバージョンが表示されます。 ldconfig実行した後に更新する必要があります。
  2. 次の起動構成でゲームを実行します: +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1

オーディオがパチパチ音を立てて、(編集)パフォーマンスがひどい...しかしそれは実行されます! オーディオのテストと修正については少し説明します。機能するようになったら、投稿を更新します。

編集:私は画面の解像度を変更することによってオーディオを修正することができました。 何らかの理由で、ラップトップのネイティブ解像度に設定されていませんでした。 しかし、パフォーマンスは依然としてひどいものであり、実際にはビデオが取り上げられています。

私のスペック:
Ubuntu 18.04
カーネル5.3.0-42-ジェネリック(hwe)
GeForceドライバー440.64(ubuntu nvidiaパッケージをすべてアンインストールし、 systemctl isolate multi-user.target後にnvidiaを手動で実行しました)
GeForce GTX970カード
Proton-GE-5.4-3(このバグにぶつかったとしても、Doom Eternalに適切なバグを使用しているようです)
また、起動パラメータに+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1を追加しました。

「GPUドライバーエラー」が発生する
image

はいを押すとすぐに終了します。
Playを押すと、CPUが少しチャーンしてから、終了します。

何が足りないのですか?

ゲームをプレイしてアチーブメントを獲得したり、友達がオンラインになるのを見たりしているときに、他の誰かがクラッシュに遭遇しましたか? これは私に起こり続け、それは本当にイライラし始めています。

@DrSlowpokePhd Doomは現在、何らかの理由でウィンドウがフォーカスを失った場合にクラッシュします。 スチームポップアップや音量の変更でさえ、フリーズします。

@DrSlowpokePhdをボーダレスウィンドウモードで再生すると、修正されたようですが、Steamオーバーレイを無効にすることもお勧めします。

私のスペック:
Ubuntu 18.04
カーネル5.3.0-42-ジェネリック(hwe)
GeForceドライバー440.64(ubuntu nvidiaパッケージをすべてアンインストールし、 systemctl isolate multi-user.target後にnvidiaを手動で実行しました)
GeForce GTX970カード
Proton-GE-5.4-3(このバグにぶつかったとしても、Doom Eternalに適切なバグを使用しているようです)
また、起動パラメータに+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1を追加しました。

「GPUドライバーエラー」が発生する
image

はいを押すとすぐに終了します。
Playを押すと、CPUが少しチャーンしてから、終了します。

何が足りないのですか?

Kai4785、DRMを5回以上実行しようとした後、DRMが起動すると動作が発生すると思います。
私のゲームはGE-3で問題なく動作しますが(ゲームのFPSが低いためにNVIDIAでうまく機能しないことを除いて)、5回プレイすると、説明どおりに動作し始めます。 再びプレイできるようになるまで、24時間待っています。

@KaeKun DRMは、5種類のワインまたは類似のものを使用した場合にのみトリガーされます。

@KaeKun DRMは、5種類のワインまたは類似のものを使用した場合にのみトリガーされます。

私にとっては、5回ごとに同じプロトンで実行します。 他に何かが起こっていない限り。

ついに動作します!

仕様:

* Ubuntu 19.10, kernel 5.3

* GeForce drivers 440.44

どうやって:

1. Use [Proton-GE-5.4-3](https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-3)

2. (Maybe optional? Not sure) Build and install [Vulkan-Loader 1.2.135](https://github.com/KhronosGroup/Vulkan-Loader). Clone the repo and run:
cd Vulkan-Loader
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
1. Install `vulkan-tools` from apt and run `vulkaninfo | less`. That will show you your Vulkan version. Should be updated after running `ldconfig`.

2. Run the game with the following launch config: `+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1`

オーディオがパチパチ音を立てて、(編集)パフォーマンスがひどい...しかしそれは実行されます! オーディオのテストと修正については少し説明します。機能するようになったら、投稿を更新します。

編集:私は画面の解像度を変更することによってオーディオを修正することができました。 何らかの理由で、ラップトップのネイティブ解像度に設定されていませんでした。 しかし、パフォーマンスは依然としてひどいものであり、実際にはビデオが取り上げられています。

それも機能しました。

仕様:
すべてのアップデートを含むFedora31
GPU:nvidia GTX 1070、ドライバー440.64

上記のプロトンビルドを使用

Fedora31が現在持っているVulkanローダーバージョンで動作しました。

パフォーマンスに関する注意:一般的に悪いです。 Bordeless Windowに切り替えて、V-Syncをオフにすることで、状況を改善できます。 これにより得られるのは、メニューの高設定と超設定の組み合わせでの優れたFPSとレンダリング品質、およびゴアネストミッションでの30以上のfpsです(ただし、ゲームはすべてを縮小して60 fpsに到達するため、品質は高くありません)。 スケーリングターゲットとして30fpsを設定すると、ビジュアルが向上すると思います。

音のパチパチ音。

LinuxでDoomがしばらく同じような状態だった2016年から既視感があります。

何が足りないのですか?

@ kai4785設定ファイルを編集して、ドライバーの警告を削除できます。
Proton-5.4-GE-2リリースノートからのコピーパスタ:

(HDRはサポートされていません)などの起動前のGPU通知を取り除くには、DOOMEternal / launcherData / launcher.cfgを開き、これらすべてを0に変更します。

rgl_showAMDStartupWarning 0
rgl_showIntelStartupWarning 0
rgl_showNvidiaStartupWarning 0

@ zachzilla04それは5つの異なるワインである必要はありません。 それは1つのワインにすることができます
DXVKバージョンなどを微調整または変更した場合は、5回実行します。
vulkan icdローダーバージョン、vulkanドライバー(amdvlk、radv、amdgpu-proなど)、
そのようなものは、Denuvoをつまずかせて、あなたが別の場所にいると思い込ませる可能性があります
機械。 彼らの前にバイオハザード2で何度も私に起こりました
Denuvoを削除しました。

9時24 AMに木、2020年3月26日にはdpanter [email protected]書きました:

何が足りないのですか?

@ kai4785https ://github.com/kai4785設定ファイルを次のように編集できます
ドライバーの警告を削除します。
Proton-5.4-GE-2リリースノートからのコピーパスタ:

(HDRはサポートされていません)などのリリース前のGPU通知を取り除くには、
DOOMEternal / launcherData / launcher.cfgを実行し、これらすべてを0に変更します。

rgl_showAMDStartupWarning 0
rgl_showIntelStartupWarning 0
rgl_showNvidiaStartupWarning 0


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-604428925
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y333OE3B32WLMXDVAHYDRJNJRZANCNFSM4LP25FOQ

助けてくれてありがとう。
私の設定では、 rgl_showNvidiaStartupWarning 0はすでに0
ただし、 rgl_minNvidiaDriverVersion 0を0に設定しても機能します。 :)

今朝は、おそらく「デヌボ」の理由で、行動が異なります。 今私は得る
image

ここで[再試行]をクリックするとポップアップし、[OK]をクリックすると終了します。

@ kai4785どういうわけかDRMをトリガーしたので、24時間待たなければなりません。

したがって、コミュニティは多くの作業を行いました。

  • カスタムプロトンバージョンの更新
  • さまざまなセットアップと設定をテストする
  • デバッグログと成功レポートの投稿
  • バグレポートの作成
  • 助け合う

ですから、ここのバルブの人々から話を聞くのは素晴らしいことです。 プロトン現像剤。

  • この問題の専門家は物事をどのように見ていますか?
  • ロードマップは何ですか?
  • 何が行われていますか?
  • 何が期待できますか?

ありがとう、
すべての種類

ありがとう! これでアーティファクトは修正されましたが、吃音はまだ残っています。
編集:別の奇妙なことは、タブボタンが機能していないようです。

SteamのゲームプロパティでSteamオーバーレイとSteamfpsカウンターをオフにしてみましたか?

よろしくお願いします。 Steamオーバーレイを無効にすると、タブボタンが機能します。

別のメモで。 amdvlkインストールすると、Doom Eternalのアーティファクトが修正されますが、7 Days toDieなどの他のゲームに導入されます。

別のメモで。 amdvlkインストールすると、Doom Eternalのアーティファクトが修正されますが、7 Days toDieなどの他のゲームに導入されます。

同じボートにいる他の人へのリマインダーとして、インストールされているかデフォルトであるかを調整する代わりに、VK_ICD_FILENAMES環境変数で使用するVulkanICDを指定できます。 システムに複数のICDがある場合は、特定のゲームで使用するICDを定義するjsonファイルへのパスを指定するだけです。

@PopeRigbyは、これらのゲームにAMDVLKを使用しないでください。 AMDVLKは設定により使用されます
envvarですが、Steamがインストールされている場合、デフォルトで使用されることがよくあります。
しかし、他のゲームについては、次のように入力してください。

VK_ICD_FILENAMES = /usr/share/vulkan/icd.d/radeon_icd.x86_64.json%command%

起動オプションで。 申し訳ありませんが、コードタグを使用できません。メールで返信しています
そのため、機能しません。

14:10 PopeRigbyのでは木、2020年3月26日に[email protected]書きました:

別のメモで。 amdvlkをインストールすると、DoomEternalのアーティファクトが修正されます。
しかし、7 Days toDieなどの他のゲームでそれらを紹介します。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-604590491
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y332D4MDNHUXXG4EEVO3RJOLC3ANCNFSM4LP25FOQ

では、Doom Eternalに期待されるすべてのゲームにRADVを指定する必要がありますか?

すべてのスチームゲーム、うん。 何らかの理由で、Steamは次の場合に自動的にAMDVLKを使用します
(Lutris / Wineのような)他に何もしていなくても、インストールされています。
私を信じてください、それは私がそれを見つける前に私を狂気に駆り立てました、なぜならナビカードは
AMDVLKを使用すると、Resident Evil7またはResidentでメニューテキストが表示されなくなります
Evil 2 Remake、そして何が起こったのか気付く前に私はひっくり返っていました。

別の方法は、amdvlkとそれに関連するjsonファイルをインストールすることです。
他の場所ですが、それは実際には不可能です(そうですが、そうではありません
推奨)公式のArch / Manjaroパッケージを使用します。 だからそれを追加するだけです
Steamでamdvlkを使用したくないゲーム。 彼らが持っていない場合
レンダリングの問題しかし、パフォーマンスは
ほとんど同じです。

14:16 PopeRigbyのでは木、2020年3月26日に[email protected]書きました:

では、Doom Eternalに期待されるすべてのゲームにRADVを指定する必要がありますか?


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-604593560
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y335NH2KCQEAYZEZZCT3RJOLYTANCNFSM4LP25FOQ

それはおそらくデフォルトの問題です。 その環境変数をデフォルトで使用するICDに設定して、Steam自体を起動し、変更するICDを変更するだけです。

この問題はすでにフォーラムスレッドのように使用されているため、次のようになります。
amdgpu-pro vulkanを使用している私にとっては、SteamオーバーレイとSteamコントローラーでさえ、すべてが正常に機能します(ただし、メニューでは右トリガーがマウスクリックになりますが、これは「a」と「d」をグリップボタンにマッピングすることで回避できます。 )。

残りのマイナーな問題を解決するには:

  • パチパチという音がする場合は、pulseaudioのサンプリングレートを上げます。/etc/pulse/daemon.confでdefault-sample-rate = 48000を使用し(ファイルの場所はディストリビューションによって異なります)、pulseaudioを再起動します。
  • alt-tabまたはfocus-stealingの問題を回避するには、awesomewmなどの別のDEを使用します(全画面ボタンを使用した後、ウィンドウが表示された後もちらつくことがあります)。

潜在的に簡単な解決策については、Chris TitusTechによるこの説明ビデオを調べる価値があるかもしれません。
https://www.youtube.com/watch?v=g3UPxd8iUsU&feature=emb_logo

Nvidiaのパフォーマンスの問題の解決策を見つけ、RX5700の中古品を購入し、RTX2060を同じ価格で販売しました;)

潜在的に簡単な解決策については、Chris TitusTechによるこの説明ビデオを調べる価値があるかもしれません。

そのビデオは、紛らわしく、欠陥があり、完全に間違った情報の恐ろしい列車の大破です。 なんてこった、見るのは本当に痛い。

潜在的に簡単な解決策については、Chris TitusTechによるこの説明ビデオを調べる価値があるかもしれません。

そのビデオは、紛らわしく、欠陥があり、完全に間違った情報の恐ろしい列車の大破です。 なんてこった、見るのは本当に痛い。

ビデオの長さは11分で、説明して機能させるのに2分もかかりません。 ウェブサイトはビデオよりも優れたチュートリアルです。 _これらのコマンドを使用して最新の変更されたプロトンをインストールします_そして_これらの起動オプションをコピーして貼り付けます_そして実行します。 次に、ビデオはとりとめのない状態ですべてを11分に伸ばします。

問題を要約するだけです(有益な情報を探しに来る人のために):

DOOM Eternalは、ProtonおよびほとんどのLinuxディストリビューションで使用できない(または使用できなかった)Vulkanヘッダーを使用しています。

これを修正し、クラッシュせずにゲームを起動するには、変更されたProtonを使用し、Vulkanローダーとヘッダーバージョン1.2をインストールする必要があります。 ほとんどの人は特にプロトン5.4-GE-3に依存しています。

プロトンを~/.steam/root/compatibilitytools.dに配置してから、DOOM Eternalプロパティに移動し、Steamにカスタムプロトンの使用を強制します。

ゲームのデフォルトの起動にもいくつかの問題があるため、特定の起動オプションを追加することも必要です。 RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1これらは正常に機能しているようです。

AMD GPUユーザーは、この時点を超えて優れたパフォーマンスを発揮しているようですが、私のようなNVIDIA GPUユーザーは、パフォーマンスの問題を抱えています。これは、NVIDIAが調査しているようであり、ValveやProtonが必ずしも修正できるものではありません。

プロトンバージョンまたはゲームファイルをいじりすぎると、DRMロックがトリガーされ、少なくとも24時間はゲームをまったく起動できなくなりますが、ゲームを開始しようとすると、メッセージボックスで通知されます。

編集:それは私たちをここにもたらします。 ゲームには非公式のサポートがあります。 NVIDIAユーザーのパフォーマンスの低下。 システムによっては、音がパチパチ音を立てる場合があります。 JcKlompは、デフォルトのサンプルレートを48 kHzに変更することで、これを修正できると主張しています。

DOOMを起動しましたが、ここではパフォーマンスの問題はありませんが、Steamポップアップが発生するたびにクラッシュします。 既知の修正はまだありますか? あるいは、Steamアチーブメントの表示を無効にする方法が役立ちます。

@ 75AngryDucks 、ゲーム内のビデオ設定でボーダレスウィンドウを使用し、SteamゲームのプロパティでSteamオーバーレイを無効にすると、それを防ぐことができると言われたと思います。

@KaeKunボーダレスに設定しましたが、次にゲームをロードするまで修正されました。 Steamオーバーレイも無効になっていますが、それでも実績が表示されます。 今はウィンドウ設定に設定していて、クラッシュするかどうかをテストします。 奇妙なことに、境界ウィンドウモードでもフルスクリーンのままです。

@SalmonSeasoning 、ゲームはDRMによってブロックされていることを通知する場合と通知しない場合があります。イントロビデオの最初の秒がベセスダブロックのロゴの落下アニメーションをフリーズした後にクラッシュするか、画面が真っ暗になってからクラッシュするか、またはプロセスを強制終了するまで、画面が真っ暗になり、そこでハングする場合があります。 私はそれらすべての異なる行動を得ました。

私も新しい行動をしました! ゲームをそこでクラッシュさせたところ、このウィンドウが突然ポップアップしました。 これが私に起こったのは初めてです。 これはDRMロック中に発生しました。

image

また、プロトンを使用することは、DRMがそれをロックするのに十分であるように思われます、少なくともそれは私の経験です。 他の誰かが日中に何度もゲームを開始することができますか?

@KaeKunビデオメモリの割り当てを防ぐためにDRMを疑うことはありkill -9 <PID>を使用して、ゲームのすべてのインスタンスを強制終了することもお勧めします(WINEに関連するものがスタックしたときに-9以外に応答するのを見たことがありません)。 ps ax | grep "steam"を実行して、Steamに関連するプロセスを見つけることができます。 編集:また、通常のワインと比較して、ワインステージングがインストールされています。 あなたはそれを試すことができますか?

Linux用Steam、ベータ版
Lenovo Legion Y720
インテル®Core™i7-7700HQCPU @ 2.80GHz×8
GPU:NVIDIA GeForce GTX 1060
RAM:15.6 GB

ディストリビューションはVoidLinuxです
カーネルLinux5.5.11_1 x86_64
i3wm 4.18
NVIDIAドライバー440.66.04

プロトンの使用-5.4-GE-3

すべてが最新です。 Voidでワインやワインステージング64ビットをコンパイルしたことはありません。 Void Linuxにはwine-32ビットしか付属していないので、私はLutrisに依存しています(私はまだLutris for Doom Eternalを使用していません)。プロトンは64ビットでwineを実行するために構築されます。

ゲームが一般的に行うよりもCPUにヒットすることに気付いた人はいますか? 運命
ベンチマークはありませんが、ゲーム内の統計を見ると、CPUが最大になります
私の5700xtとほぼ同じです。 ゲームシステムはR53600で、
軽いオーバークロックと16GBの3600MHzのRAM。 ほとんどのゲームはこれにバインドされたGPUを実行します
〜120FPS @ 1440pでセットアップします。 1440pの高さでDoomEternalを少しプレイしました
昨夜、ゲームでは120fpsから40fpsで実行されています。 完全にプレイ可能、
悪くはありませんが、もっと良いと思います。 ただ疑問に思う
CPUヒットは陽子か何かです、@ 1440p私はボトルネックになるはずです
GPU。

17:04のTy Qualtersの木、2020年3月26日には[email protected]
書きました:

@KaeKun https://github.com/KaeKunDRMが防止するのではないかと思います
ビデオメモリの割り当て。 それはシステム障害のようなものです。 やってみました
NVIDIA / AMDドライバーを更新しますか? どのディストリビューションを使用していますか? 私は
Linuxプロですが、必ずすべてのドライバーを再確認する必要があります
そして、ものは最新です。 ゲームファイルを確認してみてください。 私はDRMをしています
プロトンのバージョンを変更しただけで、すでに複数回ロックされています。
24時間のメッセージしか受け取れませんでした。 すべてを殺そうとするのも最善かもしれません
kill-9を使用したゲームのインスタンス(私はワインを見たことがありません
スタックしている場合は、-9以外の応答に関連します)。 あなたはpsを行うことができます
斧| Steamに関連するプロセスを見つけるためのgrep "steam"。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-604685078
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AJZQMORZ42ET3EHOGY5AXWTRJO7O5ANCNFSM4LP25FOQ

@KaeKunはラップトップにあり、10シリーズのカードなので、問題になる可能性があります。 ここのほとんどの人はおそらくRTX20シリーズまたはAMDカードを実行しています。 ラップトップのスペックを調べると、6 GBのVRAMがあり、ゲームは最大3 GBを割り当てているので、問題になることはありません。 NVIDIAドライバーのもう1つの問題は非常に簡単です。 あなたがすべての中でVoidLinuxを実行していることを考えると、バックグラウンドで多くの肥大化がないことを前提としています。

吃音以外は問題ないので、何が原因なのかよくわかりません。

潜在的に簡単な解決策については、Chris TitusTechによるこの説明ビデオを調べる価値があるかもしれません。

そのビデオは、紛らわしく、欠陥があり、完全に間違った情報の恐ろしい列車の大破です。 なんてこった、見るのは本当に痛い。

ビデオの長さは11分で、説明して機能させるのに2分もかかりません。 ウェブサイトはビデオよりも優れたチュートリアルです。 _これらのコマンドを使用して最新の変更されたプロトンをインストールします_そして_これらの起動オプションをコピーして貼り付けます_そして実行します。 次に、ビデオはとりとめのない状態ですべてを11分に伸ばします。

私は彼のとりとめのないことについてのあなたのとりとめのない関連性を見ることができません。 スクリプトの実行といくつかの起動オプションの設定は、ここや他の場所で提案されているいくつかのソリューションよりも簡単なので、多くの人にとって役立つ可能性があります。

Proton-5.4-GE-3は私のために実行され、うまく実行されます!

何が起こっているかに応じて75-100FPS対Windowsの120FPS、PROTON_LOG = 1起動コマンドを削除すると、ログファイルは300 + MBになります。
奇妙なグラフィック/吃音はありませんでした。

スチームシステム情報: https

プロトンログファイル: steam-782330-zaggynl.log.zip

コマンドの起動:RADV_PERFTEST = llvm PROTON_LOG = 1%command%

編集:完全なSteam情報を追加しましたが、以前は読み込みが完了していませんでした。

@KaeKunはラップトップにあり、10シリーズのカードなので、問題になる可能性があります。 ここのほとんどの人はおそらくRTX20シリーズまたはAMDカードを実行しています。 ラップトップのスペックを調べると、6 GBのVRAMがあり、ゲームは最大3 GBを割り当てているので、問題になることはありません。 NVIDIAドライバーのもう1つの問題は非常に簡単です。 あなたがすべての中でVoidLinuxを実行していることを考えると、バックグラウンドで多くの肥大化がないことを前提としています。

私はまったく同じラップトップを持っています(1060には6GBのVRAMがあります)が、代わりにアーチが付いています。 このスレッドの上位で言及したRAMの問題はありますが、DRMフリーバージョン(プロトン5.0.4とGE-3ビルドの両方)を実行できます。

@zaggynl 75fpsを下回ることはありますか? 私は3900xと5700xtのシステムも持っていますが、5700xtをMediacenter PCに移動しました。これは、3600cuzのリモートプレイではうまくいきませんでした。

したがって、上記で投稿したように、1440pで約40〜120fpsが表示されます。 フレームの低下は、通常3600および3900xが1440pの運命のようなゲームでそれほど遠くない場合、CPUヒットになる可能性があります

さらにテストした後の短い更新:

  • プロトン-5.4-GE-3は正常に動作し、これまでにテストした中で最高のプロトンビルド
  • このビルドでは、音の途切れが修正されます
  • パフォーマンスはわずかに向上し、常に60〜100 FPS(720p、中程度の詳細)になると思います。 私のハードウェアを考えると理想からはほど遠いですが、絶対にプレイ可能です。

テストを開始したばかりでNVIDIAカードを持っている場合、私の場合、最初のレベルの最初の数部屋のパフォーマンスはひどいものでした(20-25FPS)が、最初の外側の領域の後で向上します。

ここからは、新しいNVIDIAドライバーを待つ必要があると思います。

Windowsでキャンペーンを打ち負かした後、もう一度テストする機会がありました。 Windowsでは、80FPSから140 + FPSの範囲で取得していました。

ハードウェア:

  • i7-4770
  • GTX 1080 ti
  • 32GB RAM

ソフトウェア:

  • Fedora 30
  • RPMFusion NVIDIAドライバー:440.64
  • Steamベータクライアント
  • プロトン-5.4-GE-3
  • ドゥームエターナルリテール(DRMバージョン)

ゲームの直前に、ドライバーが古くなっているという警告が表示されますが、ゲームは問題なく起動します。 ビデオは大丈夫なようです。 サインインは問題なく機能します。 オブジェクトが非常に少ないバトルモードのチュートリアルでは、1080pで140以上のFPSを取得します。 Fortress of Doomでは、1080pで平均30FPSのようになります。 私のグラフィック設定は、FOVが110のウルトラナイトメアにあります。一部のモデル(メインメニューの表彰台に立っているスレイヤーなど)は、ほとんどぼやけて見えます。

いずれにせよ、ほんの一週間前からの進歩は印象的です。

Windowsでキャンペーンを打ち負かした後、もう一度テストする機会がありました。 Windowsでは、80FPSから140 + FPSの範囲で取得していました。

ハードウェア:

  • i7-4770
  • GTX 1080 ti
  • 32GB RAM

ソフトウェア:

  • Fedora 30
  • RPMFusion NVIDIAドライバー:440.64
  • Steamベータクライアント
  • プロトン-5.4-GE-3
  • ドゥームエターナルリテール(DRMバージョン)

ゲームの直前に、ドライバーが古くなっているという警告が表示されますが、ゲームは問題なく起動します。 ビデオは大丈夫なようです。 サインインは問題なく機能します。 オブジェクトが非常に少ないバトルモードのチュートリアルでは、1080pで140以上のFPSを取得します。 Fortress of Doomでは、1080pで平均30FPSのようになります。 私のグラフィック設定は、FOVが110のウルトラナイトメアにあります。一部のモデル(メインメニューの表彰台に立っているスレイヤーなど)は、ほとんどぼやけて見えます。

いずれにせよ、ほんの一週間前からの進歩は印象的です。

ええ、私自身は本当にパフォーマンスが悪いのを見ています。 ゲームはついに実行されますが、3800Xと1080Tiでは、平均して1080pで17-30fps、440.64-2ドライバーで普遍的に実行されます。

Manjaro5.4.xとProton-5.4.-GE-3。 Manjaroがそのパフォーマンスを向上させるには440.66.0が必要なようです。 また、Nvidiaがドライバーの問題を調査できることを願っています。 パフォーマンスはクレイジーな悪いNvidia側のようです。

みなさん、朗報です!

Ubuntu 18.04
GeForce GTX 970(ドライバー440.64)
i5-4670
16GiBメモリ
Proton-5.4-GE-3(プロパティで特定のSteam Play互換性ツールの使用を強制します)
Steam経由のDoomEternal
起動オプション: RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1
steamapps/common/DOOMEternal/launcherData/launcher.cfg設定rgl_minNvidiaDriverVersion 0は、グラフィックカードの警告を無効にしました。
/etc/pulse/daemon.conf設定default-sample-rate = 48000パチパチという音を修正しました

そして、私はクラッシュすることなく1時間プレイしました。

グラフィックを下げる必要がありましたが、パフォーマンスは良くなく、Windowsと比較してパフォーマンスの点で他の人が話していることと一致しています。 私はいつもトップから少し外れると思っていますが、フレームレートの20-50%の違いではなく、4-5%のようです。
また、フレームレートが低下すると、ゲームプレイ速度や映画のシーンも低下することに気づきました。 人々がDoomguyと話しているとき、彼らはしばしば適切なタイミングで開始しましたが、キャラクターがレンダリングされるよりも速く話していたため、唇が同期していませんでした。
また、ゲームを黒い画面で動かなくなってしまうことなく、alt + tabでゲームを終了することはできず、プロセスIDによって強制終了する必要がありました(蒸気はゲームを停止できませんでした)。

@zaggynl 75fpsを下回ることはありますか? 私は3900xと5700xtのシステムも持っていますが、5700xtをMediacenter PCに移動しました。これは、3600cuzのリモートプレイではうまくいきませんでした。

したがって、上記で投稿したように、1440pで約40〜120fpsが表示されます。 フレームの低下は、通常3600および3900xが1440pの運命のようなゲームでそれほど遠くない場合、CPUヒットになる可能性があります

私は1つのマップしかプレイしていませんが、60FPSを下回っていないようです。より良いロギングを調べます。
さらに、これはRedditに投稿されました: httpshttps://old.reddit.com/r/linux_gaming/comments/fphldf/doom_eternal_benchmark_linux_vs_windows/

みなさん、朗報です!

Ubuntu 18.04
GeForce GTX 970(ドライバー440.64)
i5-4670
16GiBメモリ
Proton-5.4-GE-3(プロパティで特定のSteam Play互換性ツールの使用を強制します)
Steam経由のDoomEternal
起動オプション: RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1
steamapps/common/DOOMEternal/launcherData/launcher.cfg設定rgl_minNvidiaDriverVersion 0は、グラフィックカードの警告を無効にしました。
/etc/pulse/daemon.conf設定default-sample-rate = 48000パチパチという音を修正しました

そして、私はクラッシュすることなく1時間プレイしました。

グラフィックを下げる必要がありましたが、パフォーマンスは良くなく、Windowsと比較してパフォーマンスの点で他の人が話していることと一致しています。 私はいつもトップから少し外れると思っていますが、フレームレートの20-50%の違いではなく、4-5%のようです。
また、フレームレートが低下すると、ゲームプレイ速度や映画のシーンも低下することに気づきました。 人々がDoomguyと話しているとき、彼らはしばしば適切なタイミングで開始しましたが、キャラクターがレンダリングされるよりも速く話していたため、唇が同期していませんでした。
また、ゲームを黒い画面で動かなくなってしまうことなく、alt + tabでゲームを終了することはできず、プロセスIDによって強制終了する必要がありました(蒸気はゲームを停止できませんでした)。

あなたはNVIDIAを使用していますが、なぜRADV_PERFTEST = llvmなのですか?

みなさん、朗報です! Ubuntu 18.04 GeForce GTX 970(ドライバー440.64)i5-4670 16GiBメモリプロトン-5.4-GE-3(プロパティで特定のSteam Play互換性ツールの使用を強制する)Steam起動オプションによるDoom Eternal: RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1 steamapps/common/DOOMEternal/launcherData/launcher.cfg設定rgl_minNvidiaDriverVersion 0は、グラフィックカードの警告を無効にしました。 /etc/pulse/daemon.conf設定default-sample-rate = 48000パチパチという音が修正され、クラッシュすることなく1時間再生しました。 グラフィックを下げる必要がありましたが、パフォーマンスは良くなく、Windowsと比較してパフォーマンスの点で他の人が話していることと一致しています。 私はいつもトップから少し外れると思っていますが、フレームレートの20-50%の違いではなく、4-5%のようです。 また、フレームレートが低下すると、ゲームプレイ速度や映画のシーンも低下することに気づきました。 人々がDoomguyと話しているとき、彼らはしばしば適切なタイミングで開始しましたが、キャラクターがレンダリングされるよりも速く話していたため、唇が同期していませんでした。 また、ゲームを黒い画面で動かなくなってしまうことなく、alt + tabでゲームを終了することはできず、プロセスIDによって強制終了する必要がありました(蒸気はゲームを停止できませんでした)。
あなたはNVIDIAを使用していますが、なぜRADV_PERFTEST = llvmなのですか?

この問題のスレッドは非常に密集しているので、混乱しやすいと思います。

@ mozo78の起動オプションを使用しましたが、

ところで、いくつかの良いニュースですが、このゲームを実行するのが少し簡単になりました:
昨日、安定したチャンネルでSteamクライアントのアップデートがあったので、Steamベータ版を使用する必要はなく、カスタムプロトンのみを使用します:)
一歩少ない。 いいね。

あなたはNVIDIAを使用していますが、なぜRADV_PERFTEST = llvmなのですか?

誰かがNvidia独自のMesa修正を提案するとき、私はいつも顔をしかめます。

要するに、Nvidiaのパフォーマンスは、ドライバーの修正があるか、ゲーム開発者がメモリ管理に使用しているvulkan拡張機能を処理するためにwinevulkanが改善されるまで改善されません。

Hello Gamesが修正するまで、Protonで同じメモリ管理の問題が発生したMan's Skyはありませんでした。一時的な解決策は、Vulkanレイヤーを使用してAMDになりすますことでしたが、この場合は明らかに機能しません。

Flathubのflatpakバージョンのsteamを使用してこれを実行している人はいますか?

〜/ .var / app / com.valvesoftware.Steam / .local / share / Steam / compatibilitytools.d / Proton-5.4-GE-3に配置するときに、カスタムProtonバージョンを選択できますが、起動時にゲームがハングします(クラッシュもありません)。 AMD HDRサポートがないことについての警告ポップアップが表示され、systrayに「id」ロゴが表示されます(そしてそこに表示され続けます)が、ゲームは起動もクラッシュもしません。 Steamクライアントを介してプロセスを終了することもできません。

Gentoo Linux、AMD Ryzen 3700X、Radeon5700XTを使用

@ nuku97同じ問題があり、古いvulkan-loaderバージョンが原因であると思われます。 https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/989として報告されたアップストリームの問題

編集:nVidiaを実行しているのとまったく同じ問題ではありませんが、ログに表示されるエラーメッセージはその方向を示していますが、SDKもあなたのケースで見る場所である必要があります。

OS:Fedora 32
カーネル:5.6.0-0.rc7.git0.2.fc32.x86_64
CPU:AMD Ryzen 7 3700X
GPU:Radeon RX Vega 64
GPUドライバー:4.6 Mesa 20.0.2
RAM:16 GB
プロトン5.4-GE-3

ゲームは私にとっても起動しません。 HDR警告が表示されます。「再生」ボタンを押すと、ランチャーがクラッシュします。 他に何をすべきかわからない。

@simeonoff
Arch / Manjaroでは、これは機能しますが、Fedoraでは機能しない可能性があり、パッケージマネージャーが何であるかわかりませんが、これらのパッケージをビルドする場合は、他の方法で機能するはずです。

ここに行く:
https://github.com/Tk-Glitch/PKGBUILDS
「vulkan-headers-git」、「vulkan-icd-loader-git」、「amdgpu-pro-vulkan-only」をビルドしてインストールします

次に、起動オプションを設定します。
VK_ICD_FILENAMES=/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json
それがあなたが必要とする唯一のオプションです。 それが機能しない場合は、amd_icd64.jsonがその場所にあることを再確認してください。

それはプロトン5.4-GE3またはtkg-5,4-r12で動作します、GE3はより良いATMのようです

OS:Arch、AMD5600XT。

ゲームは正常に動作しますが、mesaとamdgpu-proで奇妙なグラフィックの不具合が発生しています。 amdvlkにはグリッチはありませんが、しばらくするとハードロックします。実際には、システムを再起動して元に戻す必要があります。

以下のグリッチの例:
2020-03-27-195353_1920x1080_scrot
2020-03-27-195613_1920x1080_scrot

まったく同じ設定で同様の不具合が発生していました

@ blazini36おかげで、ワークステーションであるため、安定性のためにディストリビューションをクリーンに保つことを好みます。 これらのパッチは、DNFパッケージマネージャーを使用しているため、Fedoraでは機能しません。 しかし、あなたが言っていることは、物事を機能させるために最新のバルカンヘッダー、ローダー、およびドライバーが必要だということですか?

@simeonoff私はmesa-git +さまざまなパッチ+更新されたvulkan +カーネルをcoprのfedora用のfsyncとvkd3d(dx12用)の両方で管理しています:

https://copr.fedorainfracloud.org/coprs/gloriouseggroll/mesa-aco/
https://copr.fedorainfracloud.org/coprs/gloriouseggroll/kernel/
https://copr.fedorainfracloud.org/coprs/gloriouseggroll/vkd3d/

ただし、現在はFedora31用です。いくつかのFedora32ビルドを実行する方法について説明します。

編集:

xxmitsuにはいくつかのメサとカーネルのビルドもありますが、それがあなたが探しているものであれば、彼は追加のパッチなしでよりバニラです。 彼はまた、f32が構築されているようです:

https://copr.fedorainfracloud.org/coprs/xxmitsu/kernel-fedora-fsync/
https://copr.fedorainfracloud.org/coprs/xxmitsu/mesa-git/

Afaikは、彼のmesa-gitリポジトリからの更新されたパッケージが必要であり、Steamのゲーム起動オプションでRADV_PERFTEST = llvm%command%を設定する必要があります。

@simeonoffVulkanパッケージがArchリポジトリで更新されたことが指摘されました。 ビルドの日付は21日と言われていますが、私は知らないので、常に更新していて、少なくともArchでは2日前まで... 132を表示していませんでした。

私はあなたが必要なものを正確に言うことはできません、私は同様のハードウェア、3600 / 5700xtと3900x / 5700xtを持っていると言うことができます。 私はあなたと同じ問題で髪を抜いた。この糸の動きのせいで、決定的なイノを捕まえることができなかった。

私が言ったことを実行するとすぐに、DRMの問題はなく、起動オプションの長いリストもありません(1つだけ)。 頭痛の種を保存して、Vulkan-icd-loader1.2.135とそのヘッダーを入手することをお勧めします。 次に、AMDGPU-proからvulkanドライバーを入手します。ドライバー全体は必要ありません。 それらをどこで入手するかはあなた次第です

@GloriousEggroll 、ありがとう、xxmitsuからのメサアップデートを試してみます。 面白いことに、私はあなたのmesa-acoを使用してFedora 31を使用していましたが、それでも機能しませんでした。 そのため、問題が解決することを期待して、ベータリリースにアップグレードしました。 提案されたfsyncパッチで32のカーネルを更新することを計画していますか?

@ blazini36ありがとう、更新されたmesaドライバーが機能しない場合は、あなたの提案に

@GloriousEggroll 、ありがとう、xxmitsuからのメサアップデートを試してみます。 面白いことに、私はあなたのmesa-acoを使用してFedora 31を使用していましたが、それでも機能しませんでした。 そのため、問題が解決することを期待して、ベータリリースにアップグレードしました。 提案されたfsyncパッチで32のカーネルを更新することを計画していますか?

@ blazini36ありがとう、更新されたmesaドライバーが機能しない場合は、あなたの提案に

@simeonoffええ、私の

@GloriousEggrollありがとう。 提案されたmesa-gitに切り替えた後、起動します。 このメサ、vulkanドライバー、ランチャーのアップデートで確認できます。

mesa-vulkan-drivers-20.1.0-0.3.20200327.15.07885cb.fc32.i686
mesa-vulkan-drivers-20.1.0-0.3.20200327.15.07885cb.fc32.x86_64
vulkan-loader-1.2.135-20200325.fc32.i686
vulkan-loader-1.2.135-20200325.fc32.x86_64

Proton5.4-GE-3リリースで音がパチパチ音を立てます。 他のすべてはうまく機能しているようです。 私を正しい方向に向けてくれて、そしてあなたのすべての仕事に感謝します!

編集:
笑、 Proton 5.4-GE-3からProton-tkg 5.4.r10.g7c7868f4に切り替えたため、Denuvoによって24時間禁止されました。 自己メモ:禁止されたくない場合は、SteamPlay互換性ツールを切り替えないでください。

1日あたりのチケットは5つしかなく、ワイン/プロトンビルドの切り替え、報告されたWindowsバージョン、カーネル、GPU(間接的にグラフィックスドライバー)など、さまざまなものがチケットを消費する可能性があります。ロックアウトされるのは非常に簡単です。

少なくともDoomにとっては、GPUの切り替えは問題ではないと思います。神に感謝します。

それで、参考までに、NVIDIAユーザーは、NVIDIAがドライバーなどを更新しない限り、基本的にほとんどロックアウトされていますか?

かなり。

まあそれは最悪だ。

これがプロプライエタリドライバーで起こることです。
起こる、頼るしかないのは待つしかない。

2020年3月28日土曜日午前7時5分霧雨魔理沙[email protected]
書きました:

まあそれは最悪だ。


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-605431697
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y333L7FFUMYFQ5FTSDG3RJXKWBANCNFSM4LP25FOQ

それで、参考までに、NVIDIAユーザーは、NVIDIAがドライバーなどを更新しない限り、基本的にほとんどロックアウトされていますか?

はい、私たちはDOOMEDです。

それで、参考までに、NVIDIAユーザーは、NVIDIAがドライバーなどを更新しない限り、基本的にほとんどロックアウトされていますか?

@FirstZeroええ、
1080tiでのパフォーマンスについての私の投稿で述べたように、それは機能し、再生可能です...正確には素晴らしい体験ではありませんが、間違いなく再生可能です。 投稿が表示されなかったことであなたを責めることはありません。このスレッドは爆発しました。
RX460が汗をかくことなく1080tiのお尻を蹴るという事実は、私たち(少なくとも私はできる)がNvidiaGPUでDoomEternalをプレイ

TLDR:
Radeon VII: 3440x1440すべて最大、RSオフ、100 ish fps
1080ti: 2560x1080、ミディアム、RSオフ、40 ish sad fps

RADVを使用して、ここにグラフィックの不具合があります。 それらはamdgpu_proのものに似ていますが、異なります。
2020-03-28-093348_1920x1080_scrot

Navi10のサポートに問題があるようです。 AURのamdgpu_proセットアップが古くなっているので、おそらくそれが問題ですが、私は最新の安定したメサを実行しており、AFAIK Navi 10がサポートされているので、取引が何であるかわかりません。

RADVを使用して、ここにグラフィックの不具合があります。 それらはamdgpu_proのものに似ていますが、異なります。
2020-03-28-093348_1920x1080_scrot

Navi10のサポートに問題があるようです。 AURのamdgpu_proセットアップが古くなっているので、おそらくそれが問題ですが、私は最新の安定したメサを実行しており、AFAIK Navi 10がサポートされているので、取引が何であるかわかりません。

mesa-gitを試してみてください。ubuntuでoibafppaを使用していますが、サイズ変更中の一時的なものを除いて、まだ不具合は発生していません。

mesa-gitに移動しました。 今は夢のように走っています

それで、参考までに、NVIDIAユーザーは、NVIDIAがドライバーなどを更新しない限り、基本的にほとんどロックアウトされていますか?

@FirstZeroええ、
1080tiでのパフォーマンスについての私の投稿で述べたように、それは機能し、再生可能です...正確には素晴らしい体験ではありませんが、間違いなく再生可能です。 投稿が表示されなかったことであなたを責めることはありません。このスレッドは爆発しました。
RX460が汗をかくことなく1080tiのお尻を蹴るという事実は、私たちがNvidiaGPUでDoomEternalをプレイできるという事実を損なうものではありません。

TLDR:
Radeon VII: 3440x1440すべて最大、RSオフ、100 ish fps
1080ti: 2560x1080、ミディアム、RSオフ、40 ish sad fps

3800X + 1080Ti @ 1080pで<30fpsは、どのグラフィック設定でもまったく再生できません。

昨日以来、ゲームはほとんどの場合Bethesda.netに接続できません。
運が良ければ、うまくいくこともあります。
しかし、ほとんどの場合、そうではありません。
これは本当に悲しいことです。ロード画面がはるかに長くなり(ゲームはサーバーに接続しようとしますが、タイムアウトするまで待たなければならないため)、この割り込みゲームプレイのために警告メッセージが表示されます。

現在、Proton-5.4-GE-3を使用しています。
私が考えることができるすべてを試しました。 ワインプレフィックスを再作成し、別のProtonバージョン(私自身のtkgビルド)を試し、hudを無効にし、開始パラメーターを削除しました...
私は考えが足りません。

この問題を抱えているのは私だけですか?
私が言ったように、これは昨日から現れ始めました。 それは数日前に機能しました、私はこの問題なしで私のproton-tkgビルドでいくつかの話をしました。

それで、参考までに、NVIDIAユーザーは、NVIDIAがドライバーなどを更新しない限り、基本的にほとんどロックアウトされていますか?

@FirstZeroええ、
1080tiでのパフォーマンスについての私の投稿で述べたように、それは機能し、再生可能です...正確には素晴らしい体験ではありませんが、間違いなく再生可能です。 投稿が表示されなかったことであなたを責めることはありません。このスレッドは爆発しました。
RX460が汗をかくことなく1080tiのお尻を蹴るという事実は、私たちがNvidiaGPUでDoomEternalをプレイできるという事実を損なうものではありません。
TLDR:
Radeon VII: 3440x1440すべて最大、RSオフ、100 ish fps
1080ti: 2560x1080、ミディアム、RSオフ、40 ish sad fps

3800X + 1080Ti @ 1080pで<30fpsは、どのグラフィック設定でもまったく再生できません。

はい、私は9900Kと1080Tiを使用しており、29FPSにはほとんど触れられません。 それは間違いなくプレイできません。

簡単に言うと、Nvidia Linuxドライバー(最大440.64-7)には、DoomEternalで大きな問題があります。 16スレッドすべてで40%の使用率、1080Tiの100%の使用率、12GBのRAM使用率ですが、3GBのVRAM使用率しかありません。

そのため、メニューに300 fps以上、メインメニューに約45〜50 fps、1440p UltraNightmareでの実際のゲームプレイで<20fpsが表示されますが、これはLowまたはUltraNightmareのどちらでも変わりません。 上記に基づいて、何が起こっているのかというと、すべてのビジュアルデータをVRAMにダンプするのではなく、大量のデータを標準RAMにダンプし、GPUはそのデータにアクセスするためにCPUを介して実行する必要があると思います。 フレームレートをクレーター化している、バックフォーススワッピングが発生する可能性が非常に高くなっています。

Doom Eternalを実行しない場合、平均して1〜2%のCPU、5〜10%のGPU、および2.5GBのRAMです。 Doom Eternalを使用すると、40%@ 16スレッド、100%GPU、3GB VRAM、および13.8GBシステムRAMになります。 これはNvidiaの問題であり、彼らがそれに対処するまで、私たちは基本的にプレイできないゲームで立ち往生しています。 とは言うものの、Radeonファミリーに乾杯、それが完了するまで皆さんが引き裂いて引き裂くことができてうれしいです。

FPSが一定に低下したにもかかわらず、最初から最後まですべてを問題なくプレイできたため、ある時点でゲームがスローモーションで実行されました。 それにもかかわらず、私はそれを実際にプレイできないとは言いませんが、それが修正できれば、私は間違いなくよりスムーズな体験を望んでいます。

わかりました...これは、現在苦労している私のNvidiaの兄弟姉妹に捧げられています。

ですから、約1週間にわたって調整を行い、DoomEternalでGTX1080から可能な限り多くのパフォーマンスを引き出すように必死に努力した後、太陽の下でLinux Nvidiaのセットアップに関連するすべてを読み、調査しながら、満足のいく結果を得ることができました。 (そして途中で多くのことを学ぶために)。

  • 重要なのは、私が目的の場所にたどり着くために使用したパスと方法であり、PC / GPU /インストールを台無しにして、私が責任を負わないことです。 何かを始める前にバックアップすることをお勧めします。 よくわからない場合は、この投稿を無視してください。
  • 私は学習者なので、上記の方法についても同じことをお勧めします。 自分で読んで調べてください。
  • 私は完全なオーバークロックフリークです。

まず、過去18か月間Linux Mintを毎日のドライバーとして使用しており、DoomEternalを希望どおりに実行するための探求をマンジャロに連れて行ったことから始めましょう。 唯一の理由は、最新バージョンのプログラムとユーティリティの構築とインストールが非常に簡単だからです。
私はKDEから始めましたが、DEをCinnamonに変更しました(im a noobのため)。 DEはその過程で何らかの役割を果たしているので、私にはむき出しです。

現在の私のシステム仕様は次のとおりです。

OS: Manjaro Linux 19.0.2 (KDE >> Cinnamon)
Kernel: 5.5.13-1-MANJARO
CPU: Intel i5-6600K (4) @ 4.400GHz (OC from 3.5GHz)
Memory: 32GB @ 2400MHz
GPU: NVIDIA GeForce GTX 1080 (Driver v440.66.04)
Resolution: 1920x1080<strong i="14">@60</strong>, 2560x1440<strong i="15">@144</strong>, 1920x1080<strong i="16">@60</strong> (yes, this did made some things a bit tricky)

最も明白なものから小さな調整まで、私が作成したプロセスを使用します。

言うまでもなく、Linuxゲームには常にベータ版のSteamを使用する必要があります。
現在のところ、 Proton-5.4-GE-3はDoomEternalに最適なオプションです。 良くない、ひどいではない。 私はテストする新しいリリースに目を光らせています。

最初のテスト実行は、v440.64Nvidiaドライバーで行われました。 後で私はVulkan1.2開発者ベータドライバーについて知りました-ドライバーv440.66.04から-https //developer.nvidia.com/vulkan-driver

次に、xorg構成をいじり始める時が来ました。
Cinnamon Mintでnvidia-settingsを使用して3モニターのレイアウトをセットアップしようとしたことで、事前の知識(悪い経験)があったので問題ありません...これは実際には意図したとおりにはいきませんでした。
それから私は知識の宝庫を発見しました:
https://wiki.manjaro.org/index.php/Configure_Graphics_Cards
https://wiki.archlinux.org/index.php?title=NVIDIA/Tips_and_tricks

最初に、 nvidia-settings使用方法と、以下を使用して作成した適切な構成ファイルを指す方法を適切に学びました。
sudo mhwd-gpu --setmod nvidia --setxorg /etc/X11/mhwd.d/nvidia.conf
(あなたが持っていけない場合はmhwd-gpuディストリビューション上で、私は信じてnvidia-xconfigデフォルトのパス/ファイルがあることで/etc/X11/xorg.conf同じことを、。)

次に、良い部分、つまり構成自体が登場しました。
私はあなたに細かいことを惜しまず、設定のSection "Device"部分にある重要なものに固執します。これは、あなたが焦点を合わせて、いくつかの行を追加する必要があるものです。
Option "Coolbits" "31" -すべてのパワー、パフォーマンス、オーバークロックNvidia機能のロックを解除します。
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x1; PowerMizerDefaultAC=0x1" -「Powermizer」に最大パフォーマンスモードを使用させ、クロックを100%の値で動作させます。 (心配しないでください。GPUが常に100%使用されるという意味ではありません。)

次のようになります。

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 1080"
    Option         "Coolbits" "31"
    Option         "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x1; PowerMizerDefaultAC=0x1"
EndSection

また、次のようなモジュールを使用してModuleセクションを追加します。

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

次に、 nvidia-settings -> [OpenGL設定]に移動し、[画像設定]を[高パフォーマンス]に設定します。 (本当に必要な場合は、APIインジケーターを有効にできます。)
次に、一番下の項目「nvidia-settings Configuration」に移動し、「SaveCurrentConfiguration」ボタンをクリックします。 .nvidia-settings-rcファイルが作成されます。 $HOMEディレクトリにあるデフォルトの場所に保存することが重要です。

nv_rc cleaned

ログイン後もこれらの設定を永続的にするには、 nvidia-settings --load-config-onlyという行を~/.xinitrcファイルに追加します。 (何らかの理由でホームディレクトリにそのファイルがない場合は、 man nvidia-settingsで別の方法を確認してください。)

sudo保存-> xorg.confの変更を有効にするために再起動します。

GreenWithEnvyインストールすることをお勧めします。 これは、カードのファンカーブを適切かつ積極的に設定し、オーバークロックやTDPの変更を行うための優れたツールです。
また、非常に役立つ情報を提供します。
https://gitlab.com/leinardi/gwe
https://aur.archlinux.org/packages/gwe

GWEは、上記の"Coolbits" "31"オプションに依存しており、それがないと機能しません。

現在のクロックが100%の範囲にある間、「GPU%」と「Mem ctrl%」は0%を示していることに注意してください。 これは、 "RegistryDwords"オプションを使用して時計を100%で動作させることによって引き起こされたセンサーのバグです。 これはGWEとは何の関係もありません。他のセンサープログラムが0%を報告しているのがわかります。 あなたはそれを100%と考えるかもしれません。

gwe cleaned

ここでファンカーブを設定することを強くお勧めします。

ここでは、オーバークロックを行うこともできます。 私は何年にもわたってカードをいじり回して見つけたいくつかの安定した値を使用していますが、この設定は問題なく機能します。

次に、カーネルに移動します。
Sudoは/etc/modprobe.d/nvidia.conf作成し(まだ取得していない場合)、 options nvidia NVreg_UsePageAttributeTable=1を追加します。
ここでページ属性テーブル(PAT)について読むことができます:
https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers#Kernel_module_parameters
https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Kernel_module_parameters

CPUがPATをサポートしている場合にのみ、このオプションを有効にする必要があることに注意してください。 サポートされているかどうかを確認するには、 cat /proc/cpuinfo | grep pat

オプションを使用してカーネルモジュールをロードするために、sudoを保存して再起動します。

それでは、音の問題と、なぜ私がそれを経験しないのかについての私の推測について話しましょう。
私はPulseEffectsと呼ばれるプログラムを使用しており、すべてのサウンドをそのプログラムにルーティングします。 設定に関して特別なことは何もありません...いくつかのフィルターを有効にしただけです。 箱から出してすべて。 それが私にとってDoomEternalでサウンドがうまく機能する理由かもしれないと私は推測しています。

pulseeffects cleaned

https://github.com/wwmm/pulseeffects
これは本当に強力なおもちゃです。

Steam起動オプション:
MANGOHUD=1 RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1
https://www.christitus.com/doom-eternal-linuxから

ゲームの起動時に「ドライバーのインストール」警告を無効にするには、次の場所に移動します。
.steam/steam/steamapps/common/DOOMEternal/launcherData/launcher.cfg
rgl_minNvidiaDriverVersionを0に変更します。

私が使用する優れたパフォーマンスオーバーレイ-MangoHud:
https://github.com/flightlessmango/MangoHud
見栄えがよく、ゲームのパフォーマンス指標のようにゲームのハッドをカバーしていません。

DEのコンポジターを無効にする方法を見つけてください。 Cinnamonには、[システム設定]-> [一般]でフルスクリーンプログラムのコンポジターを無効にするオプションがあります。 コンポジターは本当にパフォーマンスを低下させることができます。

以上です。 何も忘れなかったといいのですが。

最初から、CPUが大幅に減少し、VRAMが以前よりもはるかに多く使用されていることに気付きました。 まだ完璧ではありませんが、かなり良いです。

現在、私は1080pの高い設定で60FPSで安定しています。

このプロセスで親しい友人になってくれたmanjaro-chroottimeshiftに感謝します:D

私は主に、2080tiの所有者全員に、もっとうまくやれることを示し、これを理解するために多くの時間を節約するためにこの投稿を書きました。

私が助けてくれたことを願っています。
それが完了するまで、刈り取り、引き裂きます!

WWG1WGA、
ダニエル

あなたの努力に感謝しますが、それはまったく役に立ちません:(

@danielgul
man xorg.conf:

「extmod」、「dbe」、「dri」、「dri2」、「glx」、および「record」拡張モジュールは、「Disable」エントリで無効にされていない限り、存在する場合は自動的にロードされます。

使用可能な拡張モジュールを確認するには、以下の拡張サブディレクトリを確認してください。
/ usr / lib / xorg / modules

では、なぜfreetype、type1をそこに入れるのでしょうか。 持っていない人もいるかもしれません。

nvidia-settingsでPowerMizerを設定できませんか?
コマンドラインと同様: nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 (パフォーマンスに設定するため)
必要なときにだけ、グローバルに設定する必要はありません。

なぜみんなにトリプルバッファリングを使うようにアドバイスするのですか? pplが望んでいるものではないかもしれません。

"RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x1; PowerMizerDefaultAC = 0x1"

オプション「EXAPixmaps」「オフ」

nvidiaドライバーREADMEでこれらへの参照が見つかりませんでした。 どこから入手したのですか?
あなたは音に関してただ幸運かもしれません。 v.3以降のProton-GEのコミットでは、一部のユーザーに問題があったため、libfaudioは安定版に戻されました。 他の人が述べたように、pulseaudioのデフォルトのサンプルレートを上げると役立つかもしれません。

@全員
現在のnvidiaモジュールパラメータを表示する方法が見つかりませんでした、誰か知っていますか?

FlathubのFlatpakバージョンのSteamとGentooのSteamオーバーレイについて:

@ e-userリンクした問題は、flatpakのバージョンの(唯一の)問題ではない可能性があり、@ valentindavidのコメントに記載されているように、修正されたと思います。少なくとも私にとっては、Doom(2016 @GloriousEggrollからプロトンを用いた場合であっても)作業が再び。それでも、ドゥーム永遠のは、Flatpak-スチームで私のために動作しません。
しかし、その間、私はDoomEternalを非フラットパックのSteamインストールで動作させました。 私にとっては、gitから最新のMesaをインストールしてから動作を開始しました。 (私がインストールした他のパッケージ:llvm-10.0.0とllvm-9.0.1、vulkan-headers-1.2.135、media-libs / vulkan-loader-1.2.135、Proton-5.4-GE-3、Steam from USEフラグ「-steamruntime」が無効になっているGentooのsteamオーバーレイ。DoomEternalのパフォーマンスデータオーバーレイによると、ゲームはradv、llvm9.0.1およびmesa20.1.0-devel、vulkan1.2.128を使用しています。 Ryzen3700XとRadeon5700XTで2560×1440(WQHD)の解像度で、すべてがUltra Nightmareの詳細に設定されていると、約60〜70fpsになります。 Mesaのvulkanドライバーの代わりにamdvlkドライバーも試しましたが、そのドライバーを使用すると、起動時にゲームがクラッシュします。Ss、これは、デュアルブートウィンドウで取得するfpsの半分未満ですが、それでも驚いています。すでにこの時点で、この良いを実行しているflatpakにメサのgitをインストールする簡単な方法があれば、私は疑問に思う- 。多分@valentindavid私のための手掛かりを持っている(インストール_flatpakしようとしましたorg.freedesktop.Platform.GL.mesa- git_このパッケージ名をどこかで見た後、インストールするパッケージが見つかりません)、それはフラットハブのスチームパッケージでゲームを実行するのに役立つかもしれませんか?

@ nuku97同じ問題があり、古いvulkan-loaderバージョンが原因であると思われます。 https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/989として報告されたアップストリームの問題

編集:nVidiaを実行しているのと同じ問題ではありませんが、ログに表示されるエラーメッセージはその方向を示していますが、SDKもあなたのケースで見る場所である必要があります。

ゲームが起動し、Proton 5.4 GE-3、Vulkan Loader 1.2.135、およびNvidiaドライバー440.66.04ベータで動作します。 ただし、FPSは低く、グラフィック設定が低い場合は25〜50fpsです。 それを増やす方法は? Nvidiaの所有者は誰でも同じ問題を抱えていますか?

@EldarAgalarovスレッドを読むと、nVidiaドライバーには、これらのカードがオンボードGPUメモリではなくシステムRAMを使用しているという問題があるようです。 ドライバーはクローズドソースでプロプライエタリであるため、これはおそらくnVidiaだけが修正できるものです。

@danielgul
man xorg.conf:

「extmod」、「dbe」、「dri」、「dri2」、「glx」、および「record」拡張モジュールは、「Disable」エントリで無効にされていない限り、存在する場合は自動的にロードされます。

使用可能な拡張モジュールを確認するには、以下の拡張サブディレクトリを確認してください。
/ usr / lib / xorg / modules

では、なぜfreetype、type1をそこに入れるのでしょうか。 持っていない人もいるかもしれません。

@AllKindこのセクションは、ベータ440.66.04ドライバーをインストールした後に生成されました。
これはベータ版のドライバーであることを考えると、これを明示的に含める必要があると思います。

nvidia-settingsでPowerMizerを設定できませんか?
コマンドラインと同様: nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 (パフォーマンスに設定するため)
必要なときにだけ、グローバルに設定する必要はありません。

@ AllKindnvidia-設定のpowermizerオプションはがらくたのように機能します。 cliは時計に影響を与えないようで、それを機能させることができたとしても、起動後も持続しません。
xorg.confに「RegistryDwords」を含めると、必要なことを確実に実行でき、最も必要なときに電力を節約することを決定しません。

なぜみんなにトリプルバッファリングを使うようにアドバイスするのですか? pplが望んでいるものではないかもしれません。

@AllKindその通りです。 設定の例を含めて、デバイスセクションにオプションを含める方法を示しました。 人々が混乱しないように、余分なものを削除しました。
TriplebufferとEXAPixmapsは、コンポジターの画面のティアリングとアーティファクトを排除するのに役立ち、トピックとは何の関係もありません。

"RegistryDwords" "PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x1; PowerMizerDefaultAC = 0x1"

オプション「EXAPixmaps」「オフ」

nvidiaドライバーREADMEでこれらへの参照が見つかりませんでした。 どこから入手したのですか?
あなたは音に関してただ幸運かもしれません。 v.3以降のProton-GEのコミットでは、一部のユーザーに問題があったため、libfaudioは安定版に戻されました。 他の人が述べたように、pulseaudioのデフォルトのサンプルレートを上げると役立つかもしれません。

@AllKind nvidia-
あなたはここでトピックについて読むことができます:
https://askubuntu.com/questions/379483/nvidia-x-server-settings-lost-on-every-reboot
https://forums.opensuse.org/showthread.php/410089-nvidia-powermizer-how-tweak
また、詳細については、上記の投稿で提供した多くのリンクを参照してください。

あなたはおそらく私が幸運だった音の問題に関しても正しいでしょう。 前に言ったように、私はサウンドを素晴らしいものにするために特別なことや意図的なことは何もしませんでした。私はPulseEffectsを使用しているだけです。

@全員
現在のnvidiaモジュールパラメータを表示する方法が見つかりませんでした、誰か知っていますか?

@AllKind sudo modinfo -p nvidiaを使用して、nvidiaで使用可能なモジュールパラメータを確認できます。
nvidiaモジュールの構成を確認するには、 sudo modprobe -c | grep nvidiaます。
詳細はこちら: https

カーネルにロードされたモジュールのうち、実際に「glx」「dbe」などがロードされているものを知りたいと思います。 私が見ることができるのは「nvidia」、「nvidia_drm」、「nvidia_modeset」だけです。
ただし、モジュール構成に「NVreg_UsePageAttributeTable = 1」オプションが追加されています。
誰かが明確にすることができれば、それはありがたいです。

@ mozo78

はい、私は9900Kと1080Tiを使用しており、29FPSにはほとんど触れられません。 それは間違いなくプレイできません。

あなたの努力に感謝しますが、それはまったく役に立ちません:(

それは動揺していて、それを聞いてすみません...
何をしているのか、どのディストリビューションを実行しているのかを明確にできれば、私がお手伝いできるかもしれません。

WWG1WGA、
ダニエル

追伸私が話したことやそれがどのように進んだかを試してみたら、もっと多くの人が報告してくれるといいですね。
また、nvidiaカードを使用してDoom Eternalのパフォーマンスを最大化するために、何か面白いことができることを発見した場合。 ありがとう。

仲間を心配しないでください、私はNVIDIAが物事を修正するのを待ちます:)

やあみんな、

ルーンメニューを表示しているときに他の誰かがクラッシュしたり、ロード画面で断続的にクラッシュしたりしたことがあるかどうかを確認したかっただけですか? それ以外の場合、ゲームは完全に実行されます。 この問題が私の問題であるかどうかを判断しようとしています。

https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -605543105

他に何もない場合は、強調表示したツールのいくつかを使用します。 それらはQoLの大きなメリットのように思えますが、それを否定することはできません。

RADVを使用してAMDカードでこれを試した人はいますか? Mesa20.0.2でArchを実行しています。 ACOの代わりにLLVMを使用する必要があるようですが、Proton-GEとMesaの現在の状態に関する詳細情報をいただければ幸いです。 私はすぐにメサから離れることにあまり熱心ではありません。

@ sonic2kk少し使ってみました。 パフォーマンスは悪いですが、一般的にはより安定していることがわかりました

オーディオ/サウンドのパチパチという問題を抱えている人は、これで修正されました。

/etc/pulse/daemon.confを次の設定を持つように構成します。

default-sample-format = s32le
default-sample-rate = 48000
alternate-sample-rate = 44100

また、protontricksを介して再インストールしたfaudioをインストールしましたが、修正されませんでした。 それを行う組み合わせである場合に備えて、それについて言及します。

以前に投稿されたかどうかはわかりませんが、nVidiaはフォーラムのパフォーマンスの低いレポートに反応し、調査すると述べました。 アクティブなLinuxユーザーの数が、これをサポートすることをビジネス上の決定にするのに十分な数であることを期待しましょう。

RADVを使用してAMDカードでこれを試した人はいますか? Mesa20.0.2でArchを実行しています。 ACOの代わりにLLVMを使用する必要があるようですが、Proton-GEとMesaの現在の状態に関する詳細情報をいただければ幸いです。 私はすぐにメサから離れることにあまり熱心ではありません。

LLVMmeを含めてRADVを使用する方法については複数の投稿があります。

私はまだ@ 999eagleのパッチでproton-tkgを使用しています。または、彼女がアップロードしたビルドを使用することもできます。詳細については、この投稿を参照してください。

システム全体にインストールせずにamdgpu-prosvulkanドライバーを使用する方法についての投稿も複数あります(文字通り、環境変数をSteams起動オプションに追加し、Doom Eternalの場合にのみドライバーをロードできます)

古いAMDGPU(GCN 1.0 / 1.1)を使用する場合は、mesa-gitを使用する必要があります。

@ sonic2kk ACOとLLVM ARE RADV両方。 RADVはmesaのvulkan-radeonドライバーであり、 RADV_PERFTEST=llvmまたはRADV_PERFTEST=acoを使用して、LLVMまたはACOのいずれかで実行できます。 しかし、それらは両方とも実際にはRADVです。 だから私はあなたが何を求めているのか/疑問に思っているのかさえわかりません。 @elovinが言ったように、あなたが使用することができますvulkan-amdgpu-pro及びません、彼らは非常に簡単にあなたのシステム上で一緒に暮らすことができるので、「後ろのメサを残す」とは異なりradeonsiとamdgpu-pro-libgl 。 必要がなければ、システム全体にインストールする必要はまったくありませんが、システム全体にインストールしても、メサを残すことにはなりません。

やあみんな、

ルーンメニューを表示しているときに他の誰かがクラッシュしたり、ロード画面で断続的にクラッシュしたりしたことがあるかどうかを確認したかっただけですか? それ以外の場合、ゲームは完全に実行されます。 この問題が私の問題であるかどうかを判断しようとしています。

上記の投稿のフォローアップ:誰かがこれらのエラーを抱えている場合は、DOOMEternal / base / video / runesおよびDOOMEternal / base / video / tutorialsのファイルをクリアすることで修正できます。 ゲームは今や完璧に実行され、クラッシュしなくなりました。 それらのbk2ファイルの1つまたは2つの何かが私のシステムと一致しなかったかのようです。

陽子の問題ではないようですので、空気をきれいにしたかったのです。

@EldarAgalarovスレッドを読むと、nVidiaドライバーには、これらのカードがオンボードGPUメモリではなくシステムRAMを使用しているという問題があるようです。 ドライバーはクローズドソースでプロプライエタリであるため、これはおそらくnVidiaだけが修正できるものです。

この声明は完全に真実です。htopを開いてnvidia-smiを視聴することで、プレイ中に確認することができました。 nvidiaドライバーがvramをゲームに適切に割り当てておらず、RAMの一部を何らかのバッファーとして使用しています。 これは実行中のゲームのスクリーンショットです。WMでコマンドを実行しようとするとゲームが一時停止したため、ゲーム内のスクリーンショットを取得できませんでした。

2020-03-31-165511_2560x1440_scrot

私のCPU使用率は基本的に存在せず、nvidiaドライバーは760メガバイトしか割り当てていません...私はそれをテストするためにゲームもウルトラに設定しています。 スチームオーバーレイがゲームよりも多くのRAMを使用しているようです...そうです、nvidiaはこの問題を修正する必要があります。

システム統計:

  • Gentoo Linux amd64
  • カーネル:4.19.66
  • CPU:AMD Threadripper 1920x
  • GPU:Nvidia RTX 2060

では、ACOコンパイラを機能させることやRADVでパフォーマンスを向上させることについて何かされていることはありますか?

では、ACOコンパイラを機能させることやRADVでパフォーマンスを向上させることについて何かされていることはありますか?

これによってパフォーマンスが劇的に向上するのか、それともボトルネックがどこかにあるのか、本当に疑問に思います。 たとえば、radeon 5700xtを使用したradvセットアップでは、品質が超悪夢または低に設定されているかどうかに関係なく、約70fpsが得られます。 Windowsでは約140fpsになります。

@ nuku97そして、Linuxのamdgpu-proで基本的に〜140fpsを取得します。

@ Progman-DTはい、作業中です。 ACOに欠けている機能はまだWIPです。 2つのMRがあり、これらを組み合わせると、すでにRADV / LLVMで最大30%のパフォーマンス向上を実現できます。

Nvidiaは、この問題に対処するためのドライバーアップデートをリリースしました。
https://developer.nvidia.com/vulkan-driver

April 1st, 2020 - Windows 442.86, Linux 440.66.07

    New:
        Multi thread-capable deferred ray tracing pipeline creation
        Allow presenting from queue families which only expose VK_QUEUE_COMPUTE_BIT when using XCB in addition to Xlib surfaces [Linux]
    Fixes:
        Added a workaround for Linux Steam Play title DOOM Eternal, which overrides application requested memory locations, to ensure performance-critical resources be placed in video memory [Linux]
        Correctly cap the drawCount for vkCmdDrawIndirectCount and vkCmdDrawIndexedIndirectCount on Turing GPUs
        Fixed descriptor indexing with large arrays and large blocks

パックマンのディストリビューションユーザーは、ここから入手できます: https

最終的に!!!

修正されました:
Screenshot_20200401_221236

万歳:D

440.66.07ドライバーで確認できます。144fpsがかなりロックされています。
システムArchLinux
CPU AMD RYZEN 2700x
GPU NVIDIA RTX 2070
48GB DDR 4 3200
ドライバーバージョン440.66.07

病気! 今、ValveがSteamから直接プロトンパッチをリリースするのを待っていますよね?

はい、144 + FPS @ 1440p UltraNightmareと440.66.07ドライバー
Ryzen 3700x、RTX 2080、xubuntu 19.10、Proton-5.4-GE-3

フルスクリーンのAlt-tabはまだゲームを中断しますが、ボーダレスウィンドウでは機能します。 Steamオーバーレイは依然としてパフォーマンスに大きな影響を与えます(80-100 FPSまで)

病気! 今、ValveがSteamから直接プロトンパッチをリリースするのを待っていますよね?

はい、そして私はいつかそれを期待します。 プロトン放出間の時間は通常10-14日です。

他の誰かがまだAMDカードで吃音を起こしているのですか?

@jalabbポップアップ(ボリューム、実績など)は、ゲームがボーダレスに設定されていても、ゲームを中断します。 私が試すことができる別の修正はありますか?

Nvidiaドライバーを440.66.07ベータに更新しました。 そして今、ゲームはGTX 10606GBの悪夢のようなグラフィック設定で安定した60FPSでうまく機能します。

Nvidiaは、この問題に対処するためのドライバーアップデートをリリースしました。
https://developer.nvidia.com/vulkan-driver

April 1st, 2020 - Windows 442.86, Linux 440.66.07

    New:
        Multi thread-capable deferred ray tracing pipeline creation
        Allow presenting from queue families which only expose VK_QUEUE_COMPUTE_BIT when using XCB in addition to Xlib surfaces [Linux]
    Fixes:
        Added a workaround for Linux Steam Play title DOOM Eternal, which overrides application requested memory locations, to ensure performance-critical resources be placed in video memory [Linux]
        Correctly cap the drawCount for vkCmdDrawIndirectCount and vkCmdDrawIndexedIndirectCount on Turing GPUs
        Fixed descriptor indexing with large arrays and large blocks

パックマンのディストリビューションユーザーは、ここから入手できます: https

ディストロから_手動で_インストールしてみました。 これは大きな間違いでした。 Manjaroのためにその道を進むことを考えている人は、これをしないでください。 それはすべてを壊します。 Manjaroを再インストールする必要がないことを祈って、最後の45分間を過ごしました。 私はしなかったようです。 あなたがスーパーテクに精通しておらず、ターミナルに精通していないのなら、440.66.07がパッケージマネージャーを介してダウンするまで待つと思います。

そうは言っても、@ Tk-Glitch:アップデートしてくれてありがとう!

@ PraetorianSC4 「手動でインストールしようとしたのはどういう意味ですか?
ディストリビューション」?どこで入手し、何をしましたか?

19:34 PraetorianSC4の水、2020年4月1日には[email protected]
書きました:

Nvidiaは、この問題に対処するためのドライバーアップデートをリリースしました。
https://developer.nvidia.com/vulkan-driver

2020年4月1日-Windows442.86、Linux 440.66.07

New:
    Multi thread-capable deferred ray tracing pipeline creation
    Allow presenting from queue families which only expose VK_QUEUE_COMPUTE_BIT when using XCB in addition to Xlib surfaces [Linux]
Fixes:
    Added a workaround for Linux Steam Play title DOOM Eternal, which overrides application requested memory locations, to ensure performance-critical resources be placed in video memory [Linux]
    Correctly cap the drawCount for vkCmdDrawIndirectCount and vkCmdDrawIndexedIndirectCount on Turing GPUs
    Fixed descriptor indexing with large arrays and large blocks

パックマンのディストリビューションユーザーは、ここから入手できます。
https://github.com/Frogging-Family/nvidia-all

ディストロから手動でインストールしてみました。 これは大規模でした
間違い。 Manjaroのためにその道を進むことを考えている人は誰でもしないでください
この; それはすべてを壊します。 私がしなかったことを祈って最後の45分を過ごしました
Manjaroを再インストールする必要があります。 私はしなかったようです。 あなたがスーパーテクでないなら
精通していてターミナルに精通している、440.66.07がダウンするまで待つと思います
パッケージマネージャー。

そうは言っても、@ Tk-Glitch https://github.com/Tk-Glitch :ありがとう
更新!


あなたが言及されたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-607540558
または購読を解除する
https://github.com/notifications/unsubscribe-auth/AM5Y33ZARWY56YNKOTGYTXDRKPFQLANCNFSM4LP25FOQ

@ sonic2kkACOとLLVMの両方_ARE_RADV。 RADVはmesaのvulkan-radeonドライバーであり、 RADV_PERFTEST=llvmまたはRADV_PERFTEST=acoを使用して、LLVMまたはACOのいずれかで実行できます。 しかし、それらは両方とも実際にはRADVです。 だから私はあなたが何を求めているのか/疑問に思っているのかさえわかりません。 @elovinが言ったように、あなたが使用することができますvulkan-amdgpu-pro及びません、彼らは非常に簡単にあなたのシステム上で一緒に暮らすことができるので、「後ろのメサを残す」とは異なりradeonsiとamdgpu-pro-libgl 。 必要がなければ、システム全体にインストールする必要はまったくありませんが、システム全体にインストールしても、メサを残すことにはなりません。

私は具体的でした、私は彼らがRADVであることを知っています。 Mesaを置き去りにしないということは、独自のドライバーを使用したくないということです。 Mesaのパフォーマンスがあまり良くないのは残念ですが、言及されたACOのパッチが違いを生むことを願っています!

https://developer.nvidia.com/vulkan-beta-4406607-linuxからNVIDIAドライバーをダウンロードしてインストールしました
ボイドLinux。
sudo sh NVIDIA-Linux-x86_64-440.66.07.runインストール

最初の試行:lxdmが起動しませんでした。 (試行錯誤を続けます)

そこで、アンインストールされた/etc/X11/xorg.confを削除しました
sudo sh NVIDIA-Linux-x86_64-440.66.07.run --uninstall

もう一度インストールしましたが、今回は独自のxorg.confを作成できました
次に、lspciからの情報でそれを変更しました| https://wiki.voidlinux.org/Proprietary_Video_Driversの指示に従った

そしてそれはうまくいきました:)
コンピューターで「動作中」とは、lxdmのログイン画面が黒い画面であることを意味しますが、正しいキーを押してもユーザーとパスワードを入力できます。 承認上の理由により、ユーザーがログインするまでxは何も表示できません。修正の必要性がわかりませんでした:p

運命は現在、約100FPSでうまく機能しています。

また、NVIDIA-Linux-x86_64-440.66.07.runがパフォーマンスの問題を解決したことも確認できます。これは、エイプリルフールではありません。
UIソフトウェアツールを使用して現在のNividiaドライバーをアンインストールすると、インストールで問題が発生しました。再起動時にUIがありませんでした。
新しいドライバをインストールしようとしましたが、「カーネルヘッダーファイル.....が存在しません」というエラーが表示されました。
再起動後にこれを解決するには、ctrl、alt、F6を押してCLI経由でログインします。 次に、pacman -S linux-headersを実行し、カーネルバージョン(uname -r)としてlinux-55を選択しました。
これはManjaro用です。
その後、新しいNividaドライバーをインストールできました。
sudo sh NVIDIA-Linux-x86_64-440.66.07.run
乾杯

ドライバーを古いウィンドウで取得すると、Proton-5.4-GE-3を使用して、新しいUbuntuとSteamのインストールでゲームがクラッシュします。 他のPCではすべて正常に動作します。

ディストリビューション:Ubuntu 18.04
カーネル:5.3.0-45
GPU:RTX 2080 SUPER
ドライバー:440.64
CPU:Ryzen 9 3900X
RAM:DDR4 3200MHz 64GB

ログスニペット

3778.856:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\MSIMG32.dll" at 0x6afc0000: PE builtin
3778.856:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\OLEACC.dll" at 0x950000: PE builtin
3778.857:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\gdiplus.dll" at 0x6f480000: PE builtin
3778.871:0030:0031:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7fd7ff890000: builtin
3779.003:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-core-synch-l1-2-0.dll" at 0x6e340000: PE builtin
3779.003:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-core-fibers-l1-1-1.dll" at 0x6b880000: PE builtin
3779.006:0030:0031:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-core-localization-l1-2-1.dll" at 0xf20000: PE builtin
3779.010:0030:0031:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
3779.025:0030:0031:fixme:heap:RtlSetHeapInformation 0x10000 0 0x92d480 4 stub
3779.048:0030:0031:warn:debugstr:OutputDebugStringA "Winsock Initialized\n"
3779.048:0030:0031:trace:seh:raise_exception code=40010006 flags=0 addr=0x7b00fdce ip=7b00fdce tid=0031
3779.048:0030:0031:trace:seh:raise_exception  info[0]=0000000000000015
3779.048:0030:0031:trace:seh:raise_exception  info[1]=0000000000925390
3779.048:0030:0031:trace:seh:raise_exception  rax=0000000000924db0 rbx=00007fffffea8000 rcx=0000000000924d90 rdx=0000000000000000
3779.048:0030:0031:trace:seh:raise_exception  rsi=0000000000924e90 rdi=0000000000924dc0 rbp=00000000009251d0 rsp=0000000000924d70
3779.048:0030:0031:trace:seh:raise_exception   r8=0000000000000002  r9=0000000000924e80 r10=6b636f736e695722 r11=0000000000000000
3779.048:0030:0031:trace:seh:raise_exception  r12=0000000000000001 r13=0000000000000001 r14=00000001409939e8 r15=000000000092d428
3779.048:0030:0031:trace:seh:RtlVirtualUnwind type 1 rip 7b00fdce rsp 924d70
3779.048:0030:0031:trace:seh:dump_unwind_info **** func fd80-fe07
3779.048:0030:0031:trace:seh:dump_unwind_info unwind info at 0x7b08e344 flags 0 prolog 0x11 bytes function 0x7b00fd80-0x7b00fe07
3779.048:0030:0031:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
3779.048:0030:0031:trace:seh:dump_unwind_info     0xa: pushq %rsi
3779.048:0030:0031:trace:seh:dump_unwind_info     0x9: pushq %rdi
3779.048:0030:0031:trace:seh:dwarf_virtual_unwind function 7b439c71 base 0x7b439a28 cie 0x7b490710 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip

オーディオ/サウンドのパチパチという問題を抱えている人は、これで修正されました。

/etc/pulse/daemon.confを次の設定を持つように構成します。

default-sample-format = s32le
default-sample-rate = 48000
alternate-sample-rate = 44100

また、protontricksを介して再インストールしたfaudioをインストールしましたが、修正されませんでした。 それを行う組み合わせである場合に備えて、それについて言及します。

@mixedCaseプロトントリックを介してファウディオを再インストールした方法を説明していただけますか? ありがとうございました

https://developer.nvidia.com/vulkan-beta-4406607-linuxからNVIDIAドライバーをダウンロードしてインストールしました
ボイドLinux。
sudo sh NVIDIA-Linux-x86_64-440.66.07.runインストール

最初の試行:lxdmが起動しませんでした。 (試行錯誤を続けます)

そこで、アンインストールされた/etc/X11/xorg.confを削除しました
sudo sh NVIDIA-Linux-x86_64-440.66.07.run --uninstall

もう一度インストールしましたが、今回は独自のxorg.confを作成できました
次に、lspciからの情報でそれを変更しました| https://wiki.voidlinux.org/Proprietary_Video_Driversの指示に従った

そしてそれはうまくいきました:)
コンピューターで「動作中」とは、lxdmのログイン画面が黒い画面であることを意味しますが、正しいキーを押してもユーザーとパスワードを入力できます。 承認上の理由により、ユーザーがログインするまでxは何も表示できません。修正の必要性がわかりませんでした:p

運命は現在、約100FPSでうまく機能しています。

@ gardotd426上記を参照してください。 私が440.64安定にロールバックしたことを除いて、ここのチャンピオンは前進してそれを機能させました。

最後に、最新のドライバーをインストールするには、linux ##-ヘッダー(##はカーネルバージョン:4.9 = 49、5.4 = 54など)が必要です。 ドライバーの再起動後にxorgがクラッシュしてssdmまたはlxdmをいじくり回したくない場合は、コミュニティテストなどの後でドライバーが安定してリリースされるのを待ちます。 そうでなければ、上記は成功への道です。

確認済み! 新しい440.66.07ドライバーを搭載したGTX1080を使用したUltraNightmare設定で100-150fps @ 1440p!
このゲームは実際に今楽しいです:D
裂けて裂ける!!!

2番目のショットガンのアップグレードを取得した後、他の誰かがクラッシュしていますか? 次に、チュートリアルがポップアップし、ゲームがフリーズします。 少なくともドライバーはfpsを修正しました。

@ PraetorianSC4本当に簡単です。 私のreadmeから:

git clone https://github.com/Frogging-Family/nvidia-all.git
cd nvidia-all
makepkg -si

次に、プロンプトに従い、求められたら既存のパッケージを新しいパッケージに置き換えます。 基本的にはこれですべてです。
ディストリビューションで提供されているパッケージに戻りたい場合は、mhwd、pacman、または任意のpacman GUIフロントエンドを介してパッケージをインストールし、プロンプトが表示されたら-tkgパッケージを置き換えます。 シンプル。

動作するベータドライバにFedoraRPMが必要な場合は、pingを送信してください。COPRに公開しようとします。

@ e-userそれは素晴らしいでしょう!

nVidiaドライバーがCOPRの禁止項目のリストに含まれていることが判明しました。

簡単に言うと、代わりに、私のGoogleドライブからFedora nVidiaRPMを取得できます。

@jalabbポップアップ(ボリューム、実績など)は、ゲームがボーダレスに設定されていても、ゲームを中断します。 私が試すことができる別の修正はありますか?

@ 75AngryDucksこれは実際の解決策ではありませんが、問題が解決するまでポップアップを非アクティブ化するだけです。 アチーブメントポップアップの場合、Steamオーバーレイを無効にすると、ポップアップが表示されなくなり

[編集] XFCE4(Xubuntu)を使用していますが、アチーブメント/ボリュームポップアップでゲームがクラッシュしません。

nVidiaドライバーがCOPRの禁止項目のリストに含まれていることが判明しました。

簡単に言うと、代わりに、私のGoogleドライブからFedora nVidiaRPMを取得できます。

それは残念ですが、ファイルを共有してくれてありがとう。

悪夢のようなグラフィック設定で1時間60FPS(トリプルバッファーvsync)を実行し、pulse.confにパッチを適用するとパチパチという音が消えましたが、その後はゲームを開始できなくなったので、私は疑っています。 24時間の禁止ごとにDenuvoの5回のストライキを引き起こしました。

親愛なるバルブチーム、これを読んでいるなら、Denuvoの状況を修正するのを手伝ってくれませんか?

@jalabb for meスチームオーバーレイを無効にしても、実績ポップアップは無効になりません
また、ウィンドウが画面全体に表示されないように(フチなしで)低解像度を使用しない限り、alt-tabbingは機能しません。

このゲームがこれまでどのように機能しているかについて、かなりの情報を得ることができました。 これを機能させることでこれまでのところ素晴らしい仕事です!

Distribution: Arch Linux
GPU: nVidia GTX 1660 Super
Driver/LLVM version: nvidia 440.66.07
Kernel version: 5.5.13-zen2-1-zen
Proton version: 5.4-GE-3
Desktop Environment: KDE 5.18.4.1
Running default exe with denuovo.

まず、オーディオ:

オーディオ/サウンドのパチパチという問題を抱えている人は、これで修正されました。

/etc/pulse/daemon.confを次の設定を持つように構成します。

default-sample-format = s32le
default-sample-rate = 48000
alternate-sample-rate = 44100

s32leは必要ありませんでした、サンプルレートを48khzに設定することは重要な部分です。 残念ながら、私は44.1kHzでしか実行できない外部サウンドカード/アンプSoundblasterE1を使用しています。 しかし、私はまだこれを回避することができました...

  • 44.1kHzで動作しているデバイスでゲームを開始すると、48kHzのデバイスを使用するように変更しても、オーディオはパチパチ音を立てますが、..
  • 48kHzで動作しているデバイスでゲームを開始しても、パチパチ音はしません。44.1kHzのデバイスに変更しても、パチパチ音はしません。 (私の場合、pulseaudio kde設定を使用してデフォルトのデバイスを変更します)
  • バインドするオーディオデバイスに関係なく、DEを48Khzで強制的に起動させようとした方法はありますか?

安定性について:ゲームをロックせずにタブを変更できるようにするには、ゲームをウィンドウモードにする必要があります。 一般に、ウィンドウの実装全体について何かがおかしいようです。ゲームをウィンドウモード1280x720に設定すると、ウィンドウは2560x1440画面の大部分を覆い、上部に境界線が表示されます。 解像度を低く設定すると、ゲームがフリーズしました。
編集:境界線を右クリックしてフルスクリーンに設定すると、ゲームもフリーズしました。 他のユーザーが経験したように、他のダイアログがフルスクリーンにオーバーレイすると、ゲームもフリーズします。

パフォーマンスに関して:今ではウィンドウと同じように感じます、完璧です! Steamオーバーレイを無効にすると、パフォーマンスも向上します(Windows 10と同じ)。試してみることを強くお勧めします。

悪夢のようなグラフィック設定で1時間60FPS(トリプルバッファーvsync)を実行し、pulse.confにパッチを適用するとパチパチという音が消えましたが、その後はゲームを開始できなくなったので、私は疑っています。 24時間の禁止ごとにDenuvoの5回のストライキを引き起こしました。

私は別のゲームでGEプロトンでこの問題を抱えていました。それを使用して何度も起動すると、24時間待つ必要がありました。 しかし、何度も再起動したにもかかわらず、Doom Eternalを使用したGEでこの問題が発生したことはありません(ゲームがフリーズした後ですが)。 理由はよくわかりません。

@jalabb音量ポップアップは私のDEに固有ですが、ゲーム内で音量を設定することで回避できます。 Steamオーバーレイを無効にしてもアチーブメントのポップアップは停止しないため、現在、アチーブメントを取得するたびにゲームがクラッシュします。

@ PraetorianSC4本当に簡単です。 私のreadmeから:

git clone https://github.com/Frogging-Family/nvidia-all.git
cd nvidia-all
makepkg -si

次に、プロンプトに従い、求められたら既存のパッケージを新しいパッケージに置き換えます。 基本的にはこれですべてです。
ディストリビューションで提供されているパッケージに戻りたい場合は、mhwd、pacman、または任意のpacman GUIフロントエンドを介してパッケージをインストールし、プロンプトが表示されたら-tkgパッケージを置き換えます。 シンプル。

@ Tk-グリッチ
私は実際にそれをしました。 私の場合、再起動後にGPUブラックスクリーンが発生しました。 ドライバプロセスでは、インストールの完了後にmkinitcpio-pを実行することをお勧めします。 これはまた、xorgの破壊につながります。 @KaeKun@ grand248が指摘したように、ドライバーの更新後にxorgが壊れることを私は知りませんでした。 そのため、安定した状態に戻すためにロールバックしました。 5.5を使用している@ grand248とは異なり、私は

今日の後半にもう一度ショットを与えてフォローアップします。


@Waistless :Vulkanフルスクリーン拡張機能がLinuxおよびWindows DE

@ FTL-Space-Warp @ 75AngryDucksはい、アチーブメントを取得し、オーバーレイをオフにしてもポップアップしましたが、ゲームはクラッシュしませんでした。 元のコメントを編集しました。 これはDEに固有の問題である可能性があり、スレッドの早い段階でGnomeの問題が報告されましたが、XFCE4は問題なく動作します。

私は形や形の専門家ではありませんが、合成の可能性があります。XFCEの合成はGNOMEよりもはるかに軽量です。

編集:合成は自動的にオフにする必要がありますが、しばらくの間オンになるか、そのような奇妙なことがあります

@jalabb Manjaro KDE Plasmaを使用していますが、クラッシュします。

@MagicRBゲームプレイ中に合成を強制的にオフにする方法はありますか? 私はそれを試して報告することができます。

@ 75AngryDucks先ほど言ったように、Steamや。GNOMEでどのように機能するかわかりませんが、GNOMEを使用したことはありません。 しかし、あなたはKDEを実行しているようです。KDEでは、合成を切り替えるためのショートカットはAlt + Shift + F12です。

@ PraetorianSC4 5.4? ここで考えられる問題は、5.4が現在システム全体で使用されているものよりも古いバージョンのGCCでビルドされたため、GCCの不一致が原因でモジュールがビルドされないことです。 mkinitcpio -Pは、Xorgが完全に無関係であり、カーネル更新をインストールするたびに実行されるため、Xorgを直接中断する理由はまったくありません。ここでも、考えられる問題は上記の問題です。 5.5 / 5.6を実行している複数のManjaroユーザーには問題がなく、その仮定に役立ちます。
編集:問題のログは確かにそれを理解するのに役立ちます。

Steamベータ版とProton-5.4-GE-3を使用してゲームを起動できましたが、ほぼすべての表面にあらゆる種類のグラフィックの不具合が見られます。 誰かがこれらを修正する方法を知っていますか? 私はRX580を持っています。mesa-overlayによると、すべてのUltra設定で安定した60-80FPSが得られるので、ゲームは間違いなくプレイ可能ですが、それがすでに最大であるかどうか疑問に思いました。

@MagicRB合成を切り替えると、すぐにゲームが中断します。 また、ウィンドウルールを使用して合成を強制的にオフにすることもテストしましたが、次にアチーブメントを取得したときにクラッシュしました。 DEを変更してみることができましたが、競合が発生する可能性があることがわかりました。 それらをきれいに切り替える方法があれば、xfce4を試してみることができます。

そうではありません。XFCEの最小限のインスタンスをインストールできたとしても、お勧めしません。他の人に任せてください。

Steam通知を無効にする一時的なハックを見つけました
$ HOME / .local / share / Steam / resource / styles /steam.styles内
Notifications.Stacksize「3」を「0」に変更します。 次に、steamを再起動します。

すべてのコントローラーのSteam入力をオンにしてから、xbox oneコントローラーを接続することで、高速テストを行いました。 このハックにより、コントローラープロファイルがロードされた通知が右下にポップアップされなくなりました。

これが修正されるまで、皆さんがリッピングして引き裂くのに役立つことを願っています:)

@ Tk-Glitch正解です、amdgpu-proはradvよりも大幅に高速です。 残念ながら、Doom Eternalで使用するためにGentooにamdgpu-proをインストールする

  1. https://www.amd.com/en/support/graphics/amd-radeon-5700-series/amd-radeon-rx-5700-seriesからamdgpu-pro-19.50-967956-ubuntu-18.04.tar.xzをダウンロードし

  2. 解凍:tar xvfJ amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz

  3. 64ビット用のVulkanドライバーdebファイルを解凍します:ar x vulkan-amdgpu-pro_19.50-967956_amd64.deb

  4. debファイル内にあったdata.tar.xzファイルを解凍します:tar xvfJ data.tar.xz

  5. 抽出したフォルダopt / amdgpu-proをアーカイブから/ opt / amdgpu-proに移動します

  6. 次のコマンドでsteamを起動します:VK_ICD_FILENAMES = / opt / amdgpu-pro / etc / vulkan / icd.d / amd_icd64.json / usr / bin / steam(または、steam内のDoom Eternal起動オプションに環境変数を追加することもできます)デフォルトのmesaradvドライバーの代わりにamdgpu-provulkanドライバーを使用するため。 Doom Eternalのパフォーマンスオーバーレイを通じて、正しいドライバーを使用していることを確認できます(mesaではなくamdドライバーと表示されます)。

注:私は64ビットのGentooを使用しており、mesa -9999(git)、USE "-steamruntime"が無効になっているsteam-overlayからのスチーム、ベータクライアントの更新、Proton-5.4-GE-3を除くほとんど安定したパッケージを使用しています。 Radeon5700XTを搭載したハードウェアRyzen3700X

@ nuku97そして、Linuxのamdgpu-proで基本的に〜140fpsを取得します。

@ Progman-DTはい、作業中です。 ACOに欠けている機能はまだWIPです。 2つのMRがあり、これらを組み合わせると、すでにRADV / LLVMで最大30%のパフォーマンス向上を実現できます。

最終的に:

  • プロトン5.4-GE-3
  • NVIDIA 440.66.07
  • Pulseaudioの設定が次のように変更されました:

resample-method = speex-float-5
default-sample-format = s24le
デフォルト-サンプルレート= 48000
代替サンプルレート= 44100
default-fragments = 2
default-fragment-size-msec = 125

ゲームは完璧に動作し、グラフィックの不具合、パチパチという音はなく、フルHDで180〜250 FPS、グラフィック設定が高になります。 (RTX2060、Ryzen 1700、16GB RAM、Fedora 31)

440.66バージョンが安定版リリースにプッシュされるのはいつですか?

おそらく決して。 445シリーズは、修正が含まれる最初の安定版リリースである可能性が高くなります。

これが数週間または数ヶ月の問題であるかどうかについて何か考えはありますか?
手動でインストールしようとしましたが、システムが壊れて元に戻らなければなりませんでした。 もう一度試す価値があるかどうか疑問に思っています。

OS:Manjaro Linux x86_64
カーネル:5.6.0-rc1-1-tkg-pds
WM:i3(コンポジターなし)
CPU:AMD Ryzen 5 2600(12)@ 3.400GHz
GPU:AMD ATI Radeon RX590
Mesa-git 20.1.0_devel.121255.b93a1952258-1
私は20fpsのように持っていますが、MANGOHUDが機能しないため、実際にはわかりません。 amdgpu-proも試しました。 @ nuku97の指示に従いましたが、違いはないようです。 Proton-5.4-GE-3とProton-tkg-5.5を試してみました。 なぜ何かアイデアはありますか? rx580またはrx590のユーザーは非常に優れたパフォーマンスを発揮しているようです。 1080pを試しましたが、違いはありませんが、解像度が1200x900(CRTモニター)とかなり小さいです。
私の起動オプションは次のとおりです。
MANGOHUD = 1 STEAM_RUNTIME = 1 RADV_PERFTEST = llvm VK_ICD_FILENAMES = /opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json PROTON_NO_ESYNC = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens

git clone https://github.com/Frogging-Family/nvidia-all.git
cdnvidia-すべて
makepkg -si

@ Tk-Glitch vulkanベータドライバーは、私が作成した最新のLinux5.6.2-5-tkgにdkmsを介してインストールできません。 ただし、440.64は正常にインストールされるようです。

@AllKind @ Tk-Glitch Driverは、最近プッシュされたnvidia-allへのコミットで5.6.xxでの作業を確認しました

@Waistlessこれは私のために働いた。 実際には問題は解決しませんでしたが、残りのシングルプレイヤーの実績を確認できるので、問題なく再生できるようになりました。

@ nuku97チップインしてくれてありがとう:)それは間違いなく、このゲームでGPUを

私が理解している限り、FreeSyncをmesaドライバーで動作させる方法はありません。 独自のドライバーを使用する必要があります。

@ d3rhans

* Pulseaudio settings changed to:

resample-method = speex-float-5
default-sample-format = s24le
デフォルト-サンプルレート= 48000
代替サンプルレート= 44100
default-fragments = 2
default-fragment-size-msec = 125

Pulseaudioの設定に関係なく、Fedora 31でパチパチという音が聞こえますが、ゲームを起動するたびに音が鳴ります。 ゲームを起動するたびに、これらの設定で一貫して良い結果が得られますか?

そして、なぜリサンプル方法が重要なのですか、他の場所からそれらの設定を取得しましたか?

質問:

  • 私はいつも+com_skipSignInManager 1オプションを見ますが、それは何をしますか? 名前から、bethesdaログインをスキップすると思いますが、私にとってはそうではありません-クライアントが何かに接続するのを常に待つ必要があります

私の最初の打ち上げにはオーディオの問題はありませんでしたが、今では他のすべての打ち上げがパチパチという音でいっぱいになり、再生できなくなります。この音の問題を深く掘り下げる方法はありますか?
iveは両方のpulseaudio構成を試しましたが、良い結果は得られませんでした

@ e-user @ evilch3n pacmd list-sinksを実行すると、デフォルトのオーディオデバイス(DEが起動時に使用する)の「サンプル仕様」にサンプルレートが44100hzまたは48000hzと表示されますか?
私の経験から、デフォルトのデバイスを44100hzに設定してゲームを起動すると、デフォルトのデバイスを変更しても常にパチパチ音がします。
48000hzデバイスでゲームを起動しても、パチパチ音はしません。デフォルトのサウンドデバイスを変更すると、パチパチ音がしません。 外部のSoundblasterE1などの一部のサウンドカードは48000hzで実行できないため、この回避策を使用する必要があります。
デフォルトのサンプルフォーマットやその他の設定は変更していません。 デフォルトのサンプルレートは48000hzで、代替サンプルは44100です(可能な場合は48kを実行します)。

おそらく、Doom Eternalを48000hzで実行するなどのより簡単な方法がありますか、それともこの問題はpulseaudioのリサンプリングに関係していますか?

これにより、ハードウェアによって非常に異なる結果が得られます。 Pulseaudioのすべての設定がすべて終了するわけではありません。 あなたがPulseaudioによって引き起こされたパチパチという問題を経験するのが不運な人の一人であるなら、あなたはあなたの特定のハードウェアのために働く設定を見つける必要があるでしょう。 異なるハードウェアで盲目的に機能する設定をコピー/貼り付けしても、必ずしも役立つとは限らず、最終的には事態がさら​​に悪化する可能性があります。
特に、間違ったdefault-fragment-size-msec値は、パチパチという音を耐えられないものにする可能性があります。

したがって、PAで遊ぶ前にバックアップを作成することを忘れないでください🐸

組み込みのオーディオにはWin10でより多くのサンプルレートオプションがあることに気付いたので、ここでパルスデーモンconfを介して強制的に試してみました。
使用のみ:(関連する値を代入する)

default-sample-rate = 48000
alternate-sample-rate = 48000

pulseaudioサービスとソケットを再起動してテストし、変更が受け入れられたことを確認します。
pacmd list-sinks

44100:クラックル
48000:罰金
96000:クラックル
192000:クラックル

  • Nvidia DisplayPortオーディオは、44100と48000で同じ結果になりました
  • ビット深度設定(s16leまたはs24le)を変更しても影響はありませんでした。
  • すべてのサンプルレートは、他のすべてのアプリケーションで正常に機能します。
  • ゲームが48Khzデバイスで開始されると、問題なく44.1khzデバイスに移動できます。
  • avoid-resampling = trueは、他のすべてのオプションがデフォルト(44.1khz、48khzの代替)でまだパチパチ音を立てていました
  • これは5.4-GE-3です。 DEはこのバージョンで起動しないため、5.0-5をテストできません。 この問題についてTKGビルドをテストする必要があるかどうかを教えてください。

Wine / Protonの下でDoomEternalが48Khz以外のオーディオサンプルレートを好まないことを証明するためのより明確な方法があるかどうかはわかりません。 他のpulseaudioオプションを微調整する必要はありません。
正しい設定が適用されていることを確認するには:
pacmd list-sinks
デフォルトの音声は次のようになります。
sample spec: s16le 2ch 48000Hz

@ウエストレス

pacmd list-sinks | grep "ample"
    sample spec: s24le 2ch 44100Hz
    sample spec: s16le 2ch 48000Hz
    sample spec: s32le 2ch 48000Hz

:man_shrugging:

@ evilch3n Grepだけではすべてが表示されるわけではなく、複数のデバイスがリストされます。 そのリストから、 default-sample-rate = 48000alternate-sample-rate = 48000を強制したと仮定すると、オーディオデバイスの1つが48Khzで実行できないことがわかります(最初にすべてのデバイスを48kで取得してみてください)
そのデバイスが使用しているデフォルトである場合は、48kHzデバイスをデフォルトに設定してDoom Eternalを起動する回避策を使用してから、デフォルトを44.1kHzデバイスに変更する必要があります。

この状況が、Doom Eternalを48Khzで強制的に起動させ、Pulseaudioにリサンプリングを処理させる方法があるべきだと提案した理由ですが、そのようなコマンドがそのように処理するためにプロトン/ワインをハードコーディングする以外に存在するかどうかはわかりません。

@Waistless情報をありがとう、
私はすべてのために48000でパチパチ音がしないことを確認できます

昨日は新しいnvidiaドライバーでゲームがうまく機能していたのですが、今日は起動した瞬間にデスクトップにクラッシュします。 少し黒い画面が表示された後、閉じます。 起動オプションから+ com_skipIntroVideo 1を削除すると、黒い画面がイントロビデオの最初の秒に置き換えられますが、それ以外は変更されません。 起動オプションにPROTON_LOG = 1を追加しても、ログが生成されないようです。 誰かが何が起こっているのか考えていますか? 必要に応じて、manjaroKDEとGloriousEggrollのバージョンのプロトンを使用しています。 他のバージョンのプロトンを試しても修正されませんでした。

編集:再起動後に突然動作しています。

@sidok LOL、再起動してみてくださいと言うつもりでした。

私は同じ問題を抱えています。 時々動作し、その後停止します。 コンピュータをスリープ状態にすると停止すると思います。 または私が蒸気を閉じる場合。 トラブルシューティングを試みなかったのでまだわかりません。ただプレイしたいので再起動します。

同じ問題を抱えている人は他にいますか?

Void Linux、Linux 5.5.14_1、i3ウィンドウマネージャー、Lenovo Legion Y720、クアッドコアIntel Core i7-7700HQ、Nvidia GeForce GTX 1060

GloriusEggrollのProtonGE-3も実行しています。 パラメータはまったく追加されていません。

@KaeKunこれらの問題が発生したのは、次の場合のみです。

  • アプリの自動起動が早すぎます。 通常、autostartコマンドがこれを修正する前にsleep 10s &&追加します
  • pacman -Syu(更新)を実行した後、steamは依存関係について混乱しました。 void linuxがバックグラウンドアップデートを行うかどうかわかりませんか?

それが問題を少しトピックから外している場合は申し訳ありませんが、それが役立つことを願っています

@kdwinter RADV + ACOは現在機能していません。LLVM(ビルドでデフォルトで有効になっている場合はRADV_PERFTEST=llvm )または別のドライバーを使用する必要があります。

プロプライエタリのVulkanドライバーは、このゲームで群を抜いて最高のパフォーマンスを提供するため、インストール方法を知っている場合はそれを使用することをお勧めしますが、すべてのamdgpu-proパッケージをインストールしてシステムを台無しにしないでください。必要ありません。

最終的にhttps://github.com/GPUOpen-Drivers/AMDVLK/releasesのAMDVLKDebian / Ubuntuパッケージを使用し、起動構成をVK_ICD_FILENAMES=/etc/vulkan/icd.d/amd_icd64.jsonを参照するように変更しました

@sidok LOL、再起動してみてくださいと言うつもりでした。

私は同じ問題を抱えています。 時々動作し、その後停止します。 コンピュータをスリープ状態にすると停止すると思います。 または私が蒸気を閉じる場合。 トラブルシューティングを試みなかったのでまだわかりません。ただプレイしたいので再起動します。

同じ問題を抱えている人は他にいますか?

Void Linux、Linux 5.5.14_1、i3ウィンドウマネージャー、Lenovo Legion Y720、クアッドコアIntel Core i7-7700HQ、Nvidia GeForce GTX 1060

GloriusEggrollのProtonGE-3も実行しています。 パラメータはまったく追加されていません。

同じ問題に直面して、念のためにスチームアプリを再起動してみました

再ログ後に機能するかどうかを確認します

ディストリビューションバージョンではこの問題は発生しませんでした。 それに戻るかもしれません。

Fyi、mesaradv開発トラッカーでの関連バグ
https://gitlab.freedesktop.org/mesa/mesa/-/issues/2684#note_455985

こんにちは、最新のNvidia Vulkanベータドライバーを使用すると、ゲームは低域のウィンドウモードでスムーズに実行されます(私のリグを考慮して)。
ただし、2番目のレベルで最初のルーンを回復するときにクラッシュが発生します。 埋め込まれた映画の再生とリンクしている可能性があります。 ログをざっと見ると、HAVOKユーティリティの起動に失敗していることがわかりますが、これが根本的な原因かどうかはわかりません。

システム:Linux 5.5.13-arch1-1
CPU:Amd Ryzen 2700X
16 Go RAM
GPU:Nvidia GTX 960
ドライバー:440.66.07

プロトンログはこちら: https

Linuxカーネル5.3.0でUbuntu18.04を実行している人にとって、これが最終的に機能することを発見しました: https
その前は、このスレッドですべての調整を行っても、セグメンテーション違反が発生していました。 オプションを追加して再起動した後、ゲームは正常に機能しました。 システム:

  • AMD Ryzen 3900X
  • Nvidia RTX2070スーパー
  • Linux 5.3.0-45-generic#37〜18.04.1-Ubuntu SMP
  • プロトン5.4-GE-3
  • NVIDIA 440.66.07

コンテキスト:カーネルが5.4未満の場合、カーネルブートオプションにclearcpuid=514を追加する必要があります: httpsUMIP-Spoofing

@ GirardR1006ゲーム内メニューでチュートリアルを無効にすると、クラッシュは消えますか?

@teotomicありがとうumip命令を無効にすると、他のすべてのDenuvoゲームが修正されましたが、何らかの理由でDoomEternalがまだ機能していません。 440.66ドライバーが安定するまで待ちます。

カーネル5.3およびRyzen3xxxCPUを追跡するProtonの問題は次のとおりです。問題2927

やあみんな、私はここで私のウィットエンドにいます、そして私はいくつかの助けを使うことができました。

これが私のシステム仕様です:

  • Pop!_OS 19.10、カーネル5.4

    • 他の人が5.3カーネルで問題を抱えているのを見たので更新しました。

  • nVidia GeForce RTX 2070、440.66.08ベータドライバーを実行。

    • システムが黒い画面で起動するため、ドライバーによって行われたXorg構成の変更をロールバックしました。 それが何かに影響するかどうかはわかりません。

  • Vulkan1.2.126がシステムにインストールされています。

    • Vulkan-Loaderから最新バージョンをビルドしてインストールしようとしましたが、 vulkaninfoがそれらを認識しません。

    • IIRC、プロトンはバルカンをバンドルしているので、これも必要ありません。

  • プロトン-5.4-GE-3

以前はゲームを正常に実行してパフォーマンスを向上させていましたが、他の何かを台無しにして修正できなかったため、ラップトップをフォーマットする必要がありました。 したがって、上記の問題を除いて、クリーンインストールを行っています。

これが私のプロトンログからの抜粋です:

89.589:002f:0035:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
 89.589:002f:0036:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
 89.589:002f:0038:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
 89.589:002f:0039:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
 89.589:002f:003b:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
 89.589:002f:003c:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
 89.589:002f:0035:trace:seh:RtlVirtualUnwind type 1 rip 1403973c0 rsp 4a7ffe8
 89.589:002f:0035:trace:seh:dump_unwind_info **** func 3973c0-397424
 89.589:002f:0035:trace:seh:dump_unwind_info unwind info at 0x14317336c flags 0 prolog 0xa bytes function 0x1403973c0-0x140397424
 89.589:002f:0035:trace:seh:dump_unwind_info     0xa: movq %rbx,0x38(%rsp)
 89.589:002f:0035:trace:seh:dump_unwind_info     0xa: subq $0x20,%rsp
 89.589:002f:0035:trace:seh:dump_unwind_info     0x6: pushq %rdi
 89.589:002f:0036:trace:seh:RtlVirtualUnwind type 1 rip 1403973c0 rsp 528ffe8
 89.589:002f:0036:trace:seh:dump_unwind_info **** func 3973c0-397424
 89.589:002f:0036:trace:seh:dump_unwind_info unwind info at 0x14317336c flags 0 prolog 0xa bytes function 0x1403973c0-0x140397424
 89.589:002f:0036:trace:seh:dump_unwind_info     0xa: movq %rbx,0x38(%rsp)
 89.589:002f:0036:trace:seh:dump_unwind_info     0xa: subq $0x20,%rsp
 89.589:002f:0036:trace:seh:dump_unwind_info     0x6: pushq %rdi
 89.589:002f:003d:trace:seh:call_teb_handler handler at 0x7bd0d2c0 returned 1
Unhandled exception: divide by zero in 64-bit code (0x00007f45e757d33d).
 89.602:005e:005f:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:00007f45e757d33d rsp:0000000004a70e50 rbp:0000000004a71320 eflags:00010246 (  R- --  I  Z- -P- )
 rax:0000000000000100 rbx:0000000000000000 rcx:00007f45ec0008de rdx:0000000000000000
 rsi:000000007da5bbb8 rdi:0000000000000000  r8:0000000000000000  r9:00007f45ec005180 r10:0000000004a71270
 r11:0000000000000007 r12:0000000004a71250 r13:0000000000008080 r14:000000000000000a r15:0000000000000000
Stack dump:
0x0000000004a70e50:  0000000000000000 0000000004a7c758
0x0000000004a70e60:  0000000000000001 ffffffffffffff90
0x0000000004a70e70:  0000000004a71190 0000000004a7c740
0x0000000004a70e80:  00007f45ec1dd8d0 00007f45ec0d8a30
0x0000000004a70e90:  00007f45ec005140 00007f45ec17e080
0x0000000004a70ea0:  00007f45ec005170 000000007d86bd10
0x0000000004a70eb0:  0000000000000003 0000000000000080
0x0000000004a70ec0:  000000007da5bbb8 000000007da5bba0
0x0000000004a70ed0:  0000000000000000 0000000000000000
0x0000000004a70ee0:  0000000000000000 000000770000007c
0x0000000004a70ef0:  0000005b0000006e 00007f45e77a2472
0x0000000004a70f00:  00007f45e77a20f0 00007f45ec4c3ad0
Backtrace:
=>0 0x00007f45e757d33d in libvulkan_intel.so (+0xa633d) (0x0000000004a71320)
0x00007f45e757d33d: idivl       %edi,%eax

バックトレースのためにVulkanに関連している可能性があることを除いて、何が起こっているのかわかりません。 何を調べればいいですか?

こんにちは@thebozzcl 、バックトレースはlibvulkan_intel.soを指しており、nVidia独自のドライバーを使用しようとしているので、ゲームの起動オプションにVK_ICD_FILENAMES="/usr/share/vulkan/icd.d/nvidia_icd.json" %command%ようなものを使用してIntelvulkanドライバーを完全に回避してみてください。

@ kisak-valve提案をありがとう! 残念ながら、それは機能しませんでした。同じエラーが発生します。 なぜゲームがIntelVulkanドライバーの使用を主張するのだろうか。

編集:@ kisak-valveが提供する起動オプションをコピーするときに、「V」を見逃したことに気づきました。 誰が知っている、それはうまくいったかもしれない。 代わりに、私はハードルートを取り、OS全体を再インストールしてから、リポジトリとnVidia440.66.07ドライバーからVulkanをインストールしました。 ありがたいことに、再び動作するようになりました。

誰かが知る必要がある場合に備えて、これがまさに私がしたことです:

  1. OSを再インストールしました(Pop!_OS、Ubuntu 19.10カーネル5)
  2. リポジトリからVulkan-HeadersVulkan-LoaderVulkan-Toolsをビルドしてインストールしました。 これが機能する場合は、 vulkaninfo | lessを実行するとバージョン1.2.136が表示されるはずです。

    • 開始する前に、 sudo apt-get build-dep libvulkan1 && sudo apt-get install cmakeを実行して、必要な依存関係をインストールします。

  3. nVidia 440.66.07ベータドライバをインストールしました(以前は440.66.08で試していましたが、問題と関係がある可能性があります)。 これは本当にトリッキーな部分だけです:

    1. sudo apt-get install libglvnd-dev実行して、必要な依存関係をいくつかインストールします。

    2. CTRL-ALT-F3 (または他のFキー)を入力してターミナルに移動します。

    3. sudo apt-get purge nvidia* && sudo apt-get autoremove現在のnVidiaドライバーをパージします(注意、これらのコマンドがアンインストールしようとしているものをよく見てください)

  4. sudo service gdm stopまたは使用しているデスクトップマネージャーを実行して、デスクトップマネージャーを停止します。 CTRL-ALT-F3などともう一度入力して、ターミナルインスタンスに戻ります。
  5. sudo modprobe -r nvidia_drm実行して、 nvidia-drmがアンロードされていることを確認します。
  6. chmod +x ./NVIDIA-[whatever].run && sudo ./NVIDIA-[whatever].runを実行して、ドライバーのインストールを実行する準備ができているはずです。 インストール中に、32ビットバイナリとDKMSモジュールの両方をインストールしました。 少なくとも再起動時にシステムが壊れた私にとっては、 X11構成を更新しないでください。
  7. nvidia-smi実行して、結果を確認します。 少なくとも私にとっては、新しいドライバーをすぐに検出しました。 不一致があると言うこともありますが、古いドライバーを事前にパージしない場合にのみ発生すると思います。
  8. 先に進み、再起動します。 運が良ければ、いつものようにシステムにログインできるようになります。
  9. 起動後に応答性のない黒/灰色の画面がある場合は、これらの変更を元に戻す必要があります。

    1. 再起動してブートローダーにアクセスします(私の場合、起動時にF10を繰り返し押します)。

    2. 選択したOSとカーネルにカーソルを移動し、「E」を押します。

    3. 表示されるテキストボックスで、「quiet」と「splash」を削除し、最後に「nomodeset」を追加します。

    4. Enterキーを押します。 ターミナルでマシンを起動できるはずです。

    5. これを修正するために試すことができる2つのこと:nVidiaパッケージをパージする、ドライバーのアンインストールを実行する( sudo ./NVIDIA-[whatever].run --uninstall )、変更がないか/etc/X11を確認する(たとえば、nVidiaによってバックアップされたファイル)、それらの変更を元に戻す。

テキストの壁で申し訳ありませんが、私はLinuxの初心者であり、このようなものが他の誰かに役立つことを願っています。

@ GirardR1006ゲーム内メニューでチュートリアルを無効にすると、クラッシュは消えますか?

はい、それでもクラッシュします。チュートリアルウィンドウはここでは原因ではありません。 むしろ、ゲームをクラッシュさせるのはルーンの選択を示すウィンドウです。

@ GirardR1006非常によく似たセットアップを実行していますが、そのルーンまたは別のルーンで問題を再現できませんでした。 クラッシュログにはFaudioに関連していると記載されているため、スピーカー<>ヘッドフォンのミキシング、オープンボイスチャットの無効化など、さまざまなオーディオ設定を切り替えることをお勧めします。これに関連するすべてを再現しようとしましたが、サイコロはありません。

GE-5.5とProton5.0-6 RCが本日リリースされたので、それらを試してみることができます。 それをいくつかのテストにかけ、現在の問題が修正されたかどうかを確認すると思います。

他のすべてが失敗した場合は、 pacmd list-sources > pa.txtの結果を投稿できます(結果のpa.txtをホームディレクトリにアップロードするだけです)。 他の誰かがまったく同じクラッシュを起こした場合、それをオフに設定する特定の何かがあるかもしれません。

そのため、Altキーを押したり、解像度を変更したり、ウィンドウ/フルスクリーンを切り替えたりすると、ゲームが突然黒い画面でロックされるという問題は依然として問題です。

それ以外に、440.66.08ドライバーとプロトン5.0-6を使用すると、パフォーマンスが大幅に向上し、最高の設定でも60 FPSを維持できることに気付きました(テクスチャプールサイズを除くと、1060には十分なVRAMがありません) )。

現在、Windowsよりもパフォーマンスが優れていることを示すベンチマークを見てきましたが、そのような違いが生じるとは思いませんでした。

編集:以前はオーディオが途切れていましたが、パフォーマンスの改善によりすべてなくなったため、CPUの負荷が大きすぎた可能性があります(私の貧弱なi5-6400 ...)

プロトン5.0-6RCと5.5-GE-1は、私にとって5.4-GE-3と同じように動作します。
パチパチ音を防ぐために、48Khzオーディオでゲームを開始する必要があり、フルスクリーンのalt-tabフリーズが残ります。
どのバージョンでもルーンクラッシュを再現できませんでした。

@ kisak-valve-「やあ、うまくいった!」と指摘したかった。 Proton DBに関するレポートは、一般的に2つの陣営に続いています。

  1. AMDまたはNvidiaGPUでArch / Manjaroのようなローリングディストリビューションを使用している人
  2. ディストリビューションを使用しているが、最近のNvidiaGPUドライバーを使用している人

AMDGPUを搭載したUbuntu19.10を使用している私たちの中には、互換性のあるlibvulkan1(icdローダー)が1.1.114.0であり、次のLTS(20.04)が1.2.131.2であるため、入手できない人もいます。 Oibaf PPA通常、Gitリポジトリからプル、まだ1.2.135以上バルカンパッケージを持っていません。 Debian不安定版から手動で.debファイルを取得することも考えましたが

では、Ubuntu 20.04 LTSでさえ、DOOM Eternalを実行するための最小要件が欠落している場合、私たちをサポートするための最良の方法は何ですか? これらのドライバーをProtonリリース、Steamランタイム、またはその他のより良い方法に入れ始めますか? Debian不安定版にまだVulkanドライバーがない場合でも、20.04リリースの前にUbuntuチームにVulkanドライバーを更新させようとしていますか?

誰かが以前にこれを投稿しました:
https://pastebin.com/gjzLKV7V

Archを使っているのでうまくいくかわかりません。

誰かが以前にこれを投稿しました:
https://pastebin.com/gjzLKV7V

Archを使っているのでうまくいくかわかりません。

https://packages.lunarg.com/vulkan/にアクセスすると、最大バージョンは1.2.131のようです。 だから私はまだ同じ船に乗っています。 ところで、私はManjaro 19.02用の起動可能なUSBを作成しましたが、Ubuntuからの切り替えに非常に近づいています。 ここ数年は大丈夫ですが、時代遅れで、4月23日に新バージョンがリリースされても、私はまだ同じ船に乗っています。

Dockerイメージを構築したり、サーバーを実行したりする場合、Ubuntuは便利ですが、ゲームの場合、それは非常に困難です。

編集:1.2.135がテストエリアに隠れている可能性があるので、試してみることができます。 しかし、私はまだ切り替えることを考えています。

コマンドを試し、URLを変更する必要がありました。
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-testing-bionic.list https://packages.lunarg.com/vulkan/testing/lunarg-vulkan-testing-bionic.list

しかし、それはシステムを台無しにする可能性があったので、私は今のところ停止しました:

1 package can be upgraded. Run 'apt list --upgradable' to see it.
N: Usage of apt_auth.conf(5) should be preferred over embedding login information directly in the sources.list(5) entry for 'https://packages.lunarg.com/vulkan/testing'

The following packages will be REMOVED:
  libgl1:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglx-mesa0:i386 libglx0:i386 libvulkan1:i386
  mesa-vulkan-drivers:i386 steam:i386
The following packages will be upgraded:
  libvulkan1
1 upgraded, 0 newly installed, 8 to remove and 0 not upgraded.

@btegsそれが機能しない場合、リポジトリからVulkanを構築することは難しくありません。

https://github.com/KhronosGroup/Vulkan-Headers
https://github.com/KhronosGroup/Vulkan-Loader
https://github.com/KhronosGroup/Vulkan-Tools

開始する前に、依存関係が欠落している場合に備えて、 sudo apt-get build-dep libvulkan1を実行してみてください。 各リポジトリにはビルド方法の説明がありますが、それらはすべて非常に似ています。

git clone https://github.com/KhronosGroup/Vulkan-$something.git
cd Vulkan-$something
mkdir build
cd build
../scripts/update_deps.sh # Not all of them have this, IIRC
cmake ..
make
sudo make install

編集:また、それが役立つ場合は、これを実行するために必要なすべてのことをこのコメントにリストしました: https

@btegsそれが機能しない場合、リポジトリからVulkanを構築することは難しくありません。

https://github.com/KhronosGroup/Vulkan-Headers
https://github.com/KhronosGroup/Vulkan-Loader
https://github.com/KhronosGroup/Vulkan-Tools

開始する前に、依存関係が欠落している場合に備えて、 sudo apt-get build-dep libvulkan1を実行してみてください。 各リポジトリにはビルド方法の説明がありますが、それらはすべて非常に似ています。

git clone https://github.com/KhronosGroup/Vulkan-$something.git
cd Vulkan-$something
mkdir build
cd build
../scripts/update_deps.sh # Not all of them have this, IIRC
cmake ..
make
sudo make install

編集:また、それが役立つ場合は、これを実行するために必要なすべてのことをこのコメントにリストしました: #3654(コメント)

フィードバックをお寄せいただきありがとうございます。 AMD GPUを使用していて、すべてがドライバーのMESAに関連付けられているため、MESAパッケージが削除されるという警告が表示されていました。 NvidiaドライバーがベースMESAパッケージに関連付けられておらず、より分離されているため、ケースが異なると思います。

@btegsそれが機能しない場合、リポジトリからVulkanを構築することは難しくありません。
https://github.com/KhronosGroup/Vulkan-Headers
https://github.com/KhronosGroup/Vulkan-Loader
https://github.com/KhronosGroup/Vulkan-Tools
開始する前に、依存関係が欠落している場合に備えて、 sudo apt-get build-dep libvulkan1を実行してみてください。 各リポジトリにはビルド方法の説明がありますが、それらはすべて非常に似ています。

git clone https://github.com/KhronosGroup/Vulkan-$something.git
cd Vulkan-$something
mkdir build
cd build
../scripts/update_deps.sh # Not all of them have this, IIRC
cmake ..
make
sudo make install

編集:また、それが役立つ場合は、これを実行するために必要なすべてのことをこのコメントにリストしました: #3654(コメント)

フィードバックをお寄せいただきありがとうございます。 AMD GPUを使用していて、すべてがドライバーのMESAに関連付けられているため、MESAパッケージが削除されるという警告が表示されていました。 NvidiaドライバーがベースMESAパッケージに関連付けられておらず、より分離されているため、ケースが異なると思います。

そうそう、あなたの投稿のその部分を見逃しました。 申し訳ありませんが、役に立ちませんでした。

Alt + Tabの問題について言及している人がいることに気付きましたが、言及されている問題とは少し異なる問題を見つけました。

ゲームプレイ中にAlt + Tabを押してからゲームに戻ると、Tabキーが認識されなくなります。 これは他のゲームでは起こりません。 フルスクリーン/ボーダーレス/ウィンドウモードを切り替えることで修正できますが、次にAlt + Tabを押すと、問題が再び発生します。

こんにちはプロトンメンテナ!

Doom Eternalは、Proton 5.0-6RCテストでうまく動作します。
ゲームプレイの問題に気付かずに1レベルプレイしました。
Alt + Tabは問題を引き起こしています。 ゲームに戻りたいと思ったら、黒い画面しか表示されません。
プロセスマネージャーがゲームを終了する必要があります。

システム:
Linux Mint 19.3(Ubuntu 18.04)とシナモンデスクトップ(フルスクリーン用に合成オフ)。
フォースコンポジションパイプラインは、nvidia-settingsでオフに設定されています。
カーネル:5.5.14
Nvidia RTX 2080 Ti、ドライバー440.66.07

プロトンログ:
https://drive.google.com/open?id=1AKaOhfGmLf7oGTEOGYvvba0vMGwZ9FZU

ログに対して行ったのは、ゲームを開始し、キャンペーンを続行し、Alt + Tab、Alt + Tabに戻り、プロセスを終了することだけでした。

更新:プロトンバージョンを切り替えるときに、すべてのゲームグラフィック設定をリセットする必要があります(Wolfenstein IIにも適用されます)。

@ GirardR1006非常によく似たセットアップを実行していますが、そのルーンまたは別のルーンで問題を再現できませんでした。 クラッシュログにはFaudioに関連していると記載されているため、スピーカー<>ヘッドフォンのミキシング、オープンボイスチャットの無効化など、さまざまなオーディオ設定を切り替えることをお勧めします。これに関連するすべてを再現しようとしましたが、サイコロはありません。

GE-5.5とProton5.0-6 RCが本日リリースされたので、それらを試してみることができます。 それをいくつかのテストにかけ、現在の問題が修正されたかどうかを確認すると思います。

他のすべてが失敗した場合は、 pacmd list-sources > pa.txtの結果を投稿できます(結果のpa.txtをホームディレクトリにアップロードするだけです)。 他の誰かがまったく同じクラッシュを起こした場合、それをオフに設定する特定の何かがあるかもしれません。

GEカスタムプロトンビルドを提案していただきありがとうございます。5.5-GE1を使用すると問題が解消されたようです。

ゲームプレイ中にAlt + Tabを押してからゲームに戻ると、Tabキーが認識されなくなります。 [...]フルスクリーン/ボーダーレス/ウィンドウモードを切り替えることで修正できますが、次にAlt + Tabを押すと、問題が再び発生します。

@SuperMattこれにも気づきました

メニューを他のメニューにマップすると、タブの問題は発生しましたが、すべてが1回だけ問題なく機能します。

つまり、ゲームはAltキーが常に押されていると想定しているようです。 それは知っておくと便利です。 たぶん、Altキーを再マッピングして、現在の目的ではなくなった場合、問題が修正される可能性があります。

なぜそれが起こっているのか理解できませんが、Urdakレベルでは、コンピューターがハードクラッシュします。 ゲームがフリーズし、再起動する必要があります。 再起動すると、systemdは緊急シェルにドロップしますが、ttyにアクセスできず、入力できないと表示されます。 rEFIndでリカバリブートオプションを実行すると、ジャーナルがリカバリされていると表示され、修正できます。

@PopeRigby

systemdログを調べようとしましたが、表示されたエラーが見つかりませんでした。

うーん...私はちょうど今私のデスクトップに私を落としました。

Radeon 5600XTを実行していて、mesa-gitでグラフィックの破損の問題が発生し始めたため、グラフィックの問題がないMesa 20.0.4に戻りましたが、ゲームが完全にロックされることがあります。 以前のハードロックとは異なり、通常はSSHで接続してプロセスを強制終了できますが、それでも奇妙な問題です。 それはあなたが直面している問題に似ているかもしれません。

mesa-gitではあまり経験していなかったので、次の安定版リリースで修正されるかもしれません...私たちは期待することしかできません。

Nvidiaは440.82の安定したドライバーをリリースしたばかりです。つまり、ベータ版のvulkanドライバーをプレイする必要はありません。

ArchLinuxにはすでにパッケージ化されています。

これは、オーディオの問題に役立つ場合があります。

プロトントリックをインストールしている場合は、pulseaudioの代わりにalsaを使用するようにwineに指示できます。

protontricks 782330 sound=alsa

@TheGreatMcPainはそれが巧妙なトリックだと思います:)
しかし、これも役立つ可能性があります: https

私にとって、ゲームウィンドウのサイズを変更するとフリーズが発生します(その後、ウィンドウは黒のままになります)。これにAlt + Tabを含めることができると思います。 また、Steam通知(新しいメッセージや受信した収集可能なカードについて)など、ゲームウィンドウの上部にウィンドウが表示された場合もフリーズします。 ログの最後の行(ウィンドウのサイズ変更時)には、 Flushing device resizeSwapChain: true, resizeViewDest: false, resizeImageNeedsFlush: falseます。 私はAwesomeWMを使用しているので、キーボードショートカットだけでウィンドウをフルスクリーンに切り替えたり元に戻したりできます。

@AllKind興味深いことに、それがDOOM 2016のサウンドの問題に役立つのではないかと思います。サウンドカードのサンプルレートが、44.1Kまたは48Kと異なると、音声が乱雑になります。
ただし、これはWindowsでも発生します。

新しい安定したNVIDIAドライバー(440.82)を使用していますが、クラッシュの問題が修正されていないことを報告する必要があります。 ベータ版の[次の] 5.0-5バージョンのProtonも使用しています。
別の注意点:Doom Eternalの以前の更新のリストを表示する方法はありますか? _ "View Doom eternal update history" _をクリックすると、リストされている最新のものは3月24日です。

Proton-5.5-GE-1パッケージを使用して、新しい安定したNVIDIAドライバー(440.82)を使用してゲームをアーチ上で実行しました。 ゲームはかなりうまく動作し、時々マイナーなスタッターがいくつかありましたが、ゲームはプレイ可能になりました。

動的解像度がWindowsで実行する場合よりも少し低いことに気づきましたが、全体的には非常に再生可能になりました。

編集:いくつかのタイプミスがあるように見えるので、ランチャーオプションを削除しました。

私の仕様は次のとおりです。最新のNVIDIAドライバー440.82、GTX 1070、i7-7700k、Debianテスト、Proton5.5-GE-1。 起動パラメータを+in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1に設定すると、ゲームをプレイできるようになり、バターのように滑らかになりますが、これらのフリーズは簡単に再現でき、避けられません。 フリーズをトリガーする最も簡単な方法は、フルスクリーンからウィンドウモードに切り替えることです(すぐに起こらない場合は元に戻します)。 これは、ウィンドウを無効にするとレンダリングが停止する(サウンドが再生され続ける)ようなものです。 サイズを変更する場合でも、ウィンドウを他の何か、デスクトップまたはSteam通知で覆う場合でも。 ですから、最も安全なプレイ方法は、Steamをオフラインモードで起動し、ブラウザやメッセンジャーなどを閉じて、突然何もポップアップしないようにすることだと思います。

ゲームをオフラインモードで実行する必要はありません。オンライン機能が必要な場合は、$ HOME / .steam / Steam / resource / styles /steam.stylesを編集できます。

Notifications.Stacksize "3"を "0"に変更してから、Steamを再起動します。

私の仕様は次のとおりです。最新のNVIDIAドライバー440.82、GTX 1070、i7-7700k、Debianテスト、Proton5.5-GE-1。 起動パラメータを+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1に設定した後、ゲームをプレイでき、バターのようにスムーズですが、これらのフリーズは簡単に再現でき、避けられません。 フリーズをトリガーする最も簡単な方法は、フルスクリーンからウィンドウモードに切り替えることです(すぐに起こらない場合は元に戻します)。 これは、ウィンドウを無効にするとレンダリングが停止する(サウンドが再生され続ける)ようなものです。 サイズを変更する場合でも、ウィンドウを他の何か、デスクトップまたはSteam通知で覆う場合でも。 ですから、最も安全なプレイ方法は、Steamをオフラインモードで起動し、ブラウザやメッセンジャーなどを閉じて、突然何もポップアップしないようにすることだと思います。

これが私にも起こっていることを確認します。 同じGPUとソフトウェア。

ゲームをオフラインモードで実行する必要はありません。オンライン機能が必要な場合は、$ HOME / .steam / Steam / resource / styles /steam.stylesを編集できます。
Notifications.Stacksize "3"を "0"に変更してから、Steamを再起動します

これで問題が解決したことを確認しました。

Steam-782330.zip

これが私のプロトンログです。 私はウィンドウモードでゲームを開始し、設定(保存をロードしない)に切り替えてフルスクリーンに切り替え(視覚的には何も変更されていませんが、ウィンドウはそれ以前に画面領域全体を占めていました)、ウィンドウに戻りました。 その時点でウィンドウは真っ暗になりましたが、音楽は再生され続けました。 その後、ゲームプロセスを手動で強制終了する必要がありました。

再現がいかに簡単かを考えると、些細なことです。 もちろん修正するのが簡単だという意味ではありません。

この行は特に疑わしいようです。

116929.314:0033:0036:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet

私のような他のいじくり回しの場合、ログはgrep -v sehフィルタリングした後の方が理にかなっています。 このメッセージは、 MSDNの説明から、実際に問題に関連しています(必ずしも原因ではありませんが、そうであるように見えます)。

ウィンドウの背景を消去する必要がある場合(たとえば、ウィンドウのサイズが変更された場合)に送信されます。 メッセージは、ウィンドウの無効化された部分をペイントする準備をするために送信されます。

そして、それがまさに起こることです。別のウィンドウがゲームのウィンドウを覆った後、サイズ変更または消去します。 このfixmeは古く、2008年からGoogleに結果があります。たぶんそれが求めることをやっとやる時が来たのかもしれません:smile:

Wineのソースを少し読みました。 したがって、このメッセージは、プロセス間通信用のウィンドウメッセージをシリアル化するpack_message関数から発信されます: https
WM_ERASEBKGNDはサポートされていないため、送信されません。 私の推測では、Doomはこのメッセージに依存して、ウィンドウのサイズ変更やその他の外部干渉の後にレンダラーを再起動しますが、メッセージが到着しないため、レンダラーは無期限に中断されます。 近くにある他の例を見て、これを実装するのは難しいことではないと思います。この特定のメッセージは、たとえばWM_CREATEよりも複雑ではありません。 ただし、少なくとも12年間実装されていなかった場合、見た目よりもはるかに困難になる可能性があります。 今まで誰も十分に気にかけていなかったというだけだといいのですが。

自分でコンパイルしたプロトンを使用した別のテストでは、WM_ERASEBKGNDの修正行がないため、この理論は正しくない可能性があります。 WMホットキーを使用してウィンドウのサイズを手動で変更したところ、通常どおりフリーズしました。 しかし、ログには関連するメッセージはありませんでした。 オプションからウィンドウサイズを変更した場合にのみ表示されるようです。

私の仕様は次のとおりです。最新のNVIDIAドライバー440.82、GTX 1070 ti、R5 3600x、Ubuntu 18.04、Proton5.5-GE-1。 DEを起動しようとすると、下にポップアップが表示されます。 これを修正するためのアイデアは大歓迎です。

Screenshot from 2020-04-10 00-00-54

@chanakayaはPlayを押すだけで、正常に起動するはずです。

@rkfgすでにそれを試しました...それはただ終了します:(

@chanakayaはログを確認し、 PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1起動して、 ~/steam-782330.logで手がかりを探します。

@chanakaya Denuvo(drm-著作権保護)をヒットする可能性があります。 ゲームを5回以上開始しましたか? あなたはただ24時間待つ必要があるかもしれません。
そのスレッドの上のSome1の方法で、正確なエラーが投稿されました。 あなたがそれを見つけたら(ハハ1日かかるかもしれません)、それをあなたのプロトンログと比較することができます。
最新の公式プロトンリリース候補には、drm修正が含まれています(5.5-GE-1にはまだ含まれていないと思います)。 https://github.com/ValveSoftware/Proton/issues/3721
ところで:launcher.cfgでドライバーの警告を無効にすることができます(ハウツーはこのスレッドに十数回投稿されています)。

ところで:launcher.cfgでドライバーの警告を無効にすることができます(ハウツーはこのスレッドに十数回投稿されています)。

オフトピック:この素晴らしいGitHubの「機能」を考えると、それほど簡単ではないかもしれません。
2020-04-10_15-07-26

すべてのコメントを読み込んだり検索したりするにはどうすればよいですか?
編集:この拡張機能を見つけ、インストールしてAlt +このボタンをクリックすると、60ではなく200のコメントが読み込まれます。少し良いですが、代わりに古き良きページ付けと適切な検索をお勧めします。

ここにVulkan1.2を使用するというコメントがたくさんあります... nvidia 440.82ドライバーがインストールされており、vulkan infoはインスタンスバージョンが1.2.131であると主張していますが、Proton 5.4GE3で実行すると、Doomのパフォーマンス統計は私がまだVulkan1.1.119にあります。 1.2を使用するように強制するために追加する必要がある起動オプションはありますか?

@giblitz Vulkan-loader 1.2 ...ゲームを起動するためにのみ必要なので、実行された場合は問題ありませんが、1.2が本当に必要な場合は、nvidiavulkanベータドライバーが必要です。

こんにちは!

私はAMD-PROドライバーでゲームを数日間プレイしていて、それはうまく動作しますが、何らかの理由でBattlemodeがLinuxで機能しないので、Windows VMでも試してみましたが、うまく一致しますが、これに対する回避策はありますか?

私の設定:
OS: Solus 4.1(Steam Linux統合を無効にしたので、Steamはバンドルされたランタイムを最新のvulkanヘッダー/ローダーに使用します)
GPU: RX 5700 XT(Mesa 19.3.4)
プロトンバージョン: 5.5-GE-1(5.4-GE-3でも試してみました)
起動オプション: VK_ICD_FILENAMES = /home/jojo/Documents/Drivers/AMDGPU-PRO/amd_icd64.json gamemoderun%command%+ com_skipIntroVideo 1

@zKhronaは、ウィンドウのサイズを変更したり、ウィンドウの前に別のウィンドウが表示されたりすると、黒い画面でフリーズしますか? ドライバーの問題なのか、ワインの問題なのかしら。

@rkfgこれについてはまったく経験がありませんが、スレッドの早い段階で、ワインは現在VK_EXT_full_screen_exclusiveを真にサポートしておらず、回避策のみをサポートしていると言われたことを覚えています。 それが問題の原因でしょうか?

@rkfg幸いなことに、そうではありません。ここでこの問題について話している人がいますが、メニューのサイズは問題なく変更されます。 ゲームをAltタブで移動することはできませんが、マウスがゲームに接続されている場合でも、ワークスペースの変更は機能するため、使用できません。 フルスクリーンの問題がドライバーに関連しているかどうかはわかりませんが、PROドライバーを使用しているため、問題が発生している可能性があります。

仮想デスクトップを切り替えてから元に戻すだけで、ハングアップからワインログを取得できます。

Steam-782330.log.gz

それが解決できることを本当に望んでいます、それはこのゲームに残っている最も影響力のあるバグです

@ 75AngryDucksフルスクリーンではなく、すでにウィンドウモードになっているゲームウィンドウのサイズを変更したときに発生するため、
@zKhrona何度か実行すると、ウィンドウ処理とウィンドウ処理の両方の方法で機能しますか? はいの場合、それは本当にNVIDIAドライバーの問題である可能性があります。

さらにゲームをプレイした後、ミッションまたはFortress of Doomのメニューを表示している場合は、マウスをゲームのウィンドウの外に移動し、ワークスペースを変更してデスクトップにアクセスできることがわかりました。代替タブが機能しないためです。ウィンドウモードでも私。 残念ながら、バトルモードはまだ機能していません。一致するものを見つけようとするたびに、ゲームが見つからないと言うだけです。 Windowsでは正常に動作します。

@rkfg解像度と画面の比率を何度も変更しようとしましたが、問題なく動作しているようです。変更すると2〜3秒間フリーズしますが、それだけです。

@zKhronaすばらしい、チェックしてくれてありがとう。 それなら、それはワインの問題ではないでしょう。 ちなみに、私はそのWM_ERASEBKGNDメッセージの間に合わせのパッチを作成しましたが、ログのfixme行を削除するだけで、フリーズ自体は修正されませんでした。 とにかく、試してみる価値がありました。 問題はおそらくドライバー側にあります。

ゲームが終了した日からこのスレッドに潜んでいた後、LinuxでDOOM Eternalの最初の数時間をようやくプレイしたので、ようやく成功を報告することができます。 このスレッドのほとんどの人とは異なり、私はゲームをSteamからではなく、Bethesda.netから購入したため、状況がかなり複雑になることに注意してください。

構成:
OS:Ubuntu 18.04
GPU:NVIDIA Quadro RTX 4000(Thinkpad P53内)

私の最小限の構成のウォークスルー:

  1. https://packages.lunarg.com/経由でvulkan-loaderを最新の1.2.xにアップグレードします。 Steamでプレイしていない場合、これは非常に重要です。
  2. https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppaを介してNVIDIAドライバーを最新のものにアップグレードし
  3. Steamまたはその他の方法でhttps://github.com/GloriousEggroll/proton-ge-custom/releasesからLutrisにProton5.4GE-3を追加しproton_dist.tar.gzdistに解凍されるようにする必要があります。これは、Lutrisが探しているものです。 そうしないと、Lutrisはランナーを見ることができません。 勇気があるなら、このtar.gz自分で開梱して、他のProtonバージョンがdistディレクトリを置いている場所を覗いてみてください。
  4. LutrisにBethesdaLauncherをインストールし、起動してゲームをインストールします(おそらく、 helper.shトリックが必要になります)。
  5. ベセスダランチャーのディレクトリ内のゲームバイナリを指す、Lutrisに新しいエントリを追加します。 重要なのは、正しいバイナリパス、正しいランナー(5.4-GE-3)、およびコマンドライン引数だけです。これらには少なくとも+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1が含まれている必要があり、それ以外の場合は+com_skipIntroVideoが重要です。 Bethesdaのロゴビデオを1秒間使用すると、ハングアップします。
  6. Lutrisから新しいショートカットを開始します。ゲームを更新する以外に、BethesdaLauncherを再度起動する必要はありません。

これがまだこれを適切に構成するのに苦労している貧しい魂を助けることを願っています。

すべてのコメントを読み込んだり検索したりするにはどうすればよいですか?

@rkfg簡単なユーザースクリプトをまとめて、すべてのコメントを読み込みます: https//greasyfork.org/en/scripts/400462-git-hub-unroll-comments Firefoxでのみテストされており、このページにすべてのコメントを読み込んだ後、時々少し遅れることがあります(ページ付けは良いですが、ユーザースクリプトでそれを行うと、新しいコメントのライブ追加や編集などが壊れることがあります)。

Proton 5.0.6 RCのテストの更新:
マウスアクセラレーションは、以前のバージョンおよびGEリリースとは異なります。
それははるかに高速で、一定ではないようです。 うまく再生できるようにできた場合、他のバージョンを使用すると、マウスの動きが非常に遅くなります。
(それでも、Alt + Tabを押すとゲームが黒くなります。Alt+ Tabは戻りません。Altを1回押してからAlt + Tabを押すとゲームに戻りますが、黒だけです...)

プロトンログ:
https://drive.google.com/open?id=1fJVizLLrEeOjkoODDFrbQLhEk7gCdsgi

カーネル5.6.3
最新の安定したnvidiaドライバー64-440.82
linux mint 19.3 cinnamon DE
ROCCAT Kone PureOwl-Eyeマウス

Bethesdanetへのサインインに問題がある人は他にいますか? 残念ながら、私にとってはバトルモードを破ります。

これらのクラッシュはNvidiaカードでのみ発生しますか?

@rkfgこれについてはまったく経験がありませんが、スレッドの早い段階で、ワインは現在VK_EXT_full_screen_exclusiveを真にサポートしておらず、回避策のみをサポートしていると言われたことを覚えています。 それが問題の原因でしょうか?

5.4-3および440.82-xドライバーでのDoomEternalのAlt + Tabは、永続的なブラックスクリーンが保証されています。 また、Steamオーバーレイにも問題があります。 それ以外の場合、ゲームはVulkan w / 1080Tiで安定して実行されます

@ PraetorianSC4 Steamオーバーレイは、DOOM Eternalのパフォーマンスを低下させることが知られていますが、ワイン/プロトンの問題ではありません。 コメントには5fpsのブーストが記載されていますが、私にとってはFPSを2倍にするようなものでした(公平にMesa 20.0.4で5700XTを実行)。

別のRedditの投稿によると、問題の原因はFPSカウンターであるため、これを無効にして、代わりにDOOM Eternalの組み込みのパフォーマンスメトリックを使用するか、私が個人的に好み、自分で使用しているMangoHudなどを使用してみてください。

@willpiamチップインして、最新バージョンのVulkanとMesaをArchで安定して実行しても、文書化されたDossierバグを除いて、Alt + Tabを実行しても問題はないことを伝えたいと思います。 したがって、これはNvidiaの問題のようです。

やあみんな、誰かが私と同じ問題に遭遇した場合に備えて、参考までに。

グラフィックスドライバーPPAとProton-5.4-GE-3のNvidiaDriver440.82を搭載したUbuntu18.04.4でDOOMEternalを完全に実行しました。

しかし、最近いくつかのアップデートをインストールした後、それは動作しなくなりました-起動時にクラッシュし続けました。 PROTON_LOG = 1でSteamを起動すると、ログに次のメッセージが表示されました。

致命的なエラー:ドライバーを更新してください:VK_EXT_full_screen_exclusiveが必要です。

/var/log/apt/history.log Iを調べてしばらくの間、それをいじった後、最近のアップデートで私が前にインストールされていないパッケージがインストールさlibvulkan1メサVULKAN-ドライバを得た気づいたこと。

両方を削除すると問題が修正されたので、NvidiaのVulkanのものと何らかの競合が発生し、実際にサポートされている拡張機能ドライバーに関する情報が正しくなかったと思います。

こんにちは@ megaden18.04.4のlibvulkan1 1.1.70は、このゲームには古すぎることが知られています。 これをシステムに追加することで、Steamのライブラリピン留めロジックがマイナーな変更が発生したことを検出できなかったため、Steamランタイムでは1.2.135バリアントよりも優先されました。

libvulkan1を再度追加する場合は、 <steam install dir>/ubuntu12_32/steam-runtimeに移動し、pinned_libs_ *フォルダーを移動/削除します。これにより、Steamは次回の起動時にpinned_libs_ *フォルダーを再生成します。 その後、ゲームは以前と同じように機能し続けるはずです。

本日rpmfusionでリリースされた新しいnvidiaドライバーを使用して、両方のシステムで再テストする機会がありました。

DOOMEternalがプレイ可能になりました。

マシン1(デスクトップ):
CPU:i7-4770
RAM:32GB
GPU:GTX 1080ti
ドライバー:440.82
ディストリビューション:Fedora 30
プロトン:プロトン-5.4-GE-3
起動オプション:なし

マシン2(ラップトップ):
CPU:i7-8750H
RAM:16GB
GPU:RTX 2060
プロトン:プロトン-5.4-GE-3
ドライバー:440.82
ディストリビューション:Fedora 30
起動オプション(PRIMEオフロード用): __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%

最初はオーディオのパチパチという音がしましたが、問題は解決したようです。

以前に話していたハードクラッシュのクラッシュログがあります。
https://send.firefox.com/download/945b855f1dd20e0d/#dP9yXbTc4PGFlF5mkZL1EQ

こんにちは@ megaden18.04.4のlibvulkan1 1.1.70は、このゲームには古すぎることが知られています。 これをシステムに追加することで、Steamのライブラリピン留めロジックがマイナーな変更が発生したことを検出できなかったため、Steamランタイムでは1.2.135バリアントよりも優先されました。

libvulkan1を再度追加する場合は、 <steam install dir>/ubuntu12_32/steam-runtimeに移動し、pinned_libs_ *フォルダーを移動/削除します。これにより、Steamは次回の起動時にpinned_libs_ *フォルダーを再生成します。 その後、ゲームは以前と同じように機能し続けるはずです。

こんにちは@ kisak-valveあなたの提案に感謝します、それは完璧に機能しました:+1: libvulkan1を削除すると何か他のものが壊れたことが後でわかったので、実際には1日節約できました。

こんにちは@ megaden18.04.4のlibvulkan1 1.1.70は、このゲームには古すぎることが知られています。 これをシステムに追加することで、Steamのライブラリピン留めロジックがマイナーな変更が発生したことを検出できなかったため、Steamランタイムでは1.2.135バリアントよりも優先されました。

libvulkan1を再度追加する場合は、 <steam install dir>/ubuntu12_32/steam-runtimeに移動し、pinned_libs_ *フォルダーを移動/削除します。これにより、Steamは次回の起動時にpinned_libs_ *フォルダーを再生成します。 その後、ゲームは以前と同じように機能し続けるはずです。

これにより、Ubuntu18.04での私の問題も解決しました。 ありがとう!

こんにちは、このゲームを進めて使用可能なフィードバックをより利用しやすくするために、私はこの問題レポートをアーカイブしています。#3773でDoomEternalについて引き続き説明します。

Doom Eternalに関する通知を引き続き受け取りたい場合は、#3773に移動し、問題レポートの右側にある[購読]ボタンをクリックしてください。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

matou68 picture matou68  ·  3コメント

juppso picture juppso  ·  3コメント

AwesamLinux picture AwesamLinux  ·  3コメント

ArekPiekarz picture ArekPiekarz  ·  3コメント

AwesamLinux picture AwesamLinux  ·  3コメント