Proton: ドゥームエターナル(782330)

作成日 2020年04月16日  ·  374コメント  ·  ソース: ValveSoftware/Proton

コミュニティがこのゲームを実行する方法を理解している間、Doom Eternalに対するフィードバックが早期に殺到したため、このゲームの議論はリセットされました。 このゲームを実行するために行われたコミュニティの取り組みに興味がある場合は、#3654をお読みください。

既知の厳しい要件:

プロトン5.0-6以降
Mesa 20.0.3 / LLVM 9.0(AMDのみ)(または同等のAMDVLK / AMDGPU-PRO)(RADV / ACOには20.1以上が必要)
nVidia 440.82(nVidiaのみ、やや古いドライバーはパフォーマンスが低下した状態で動作する可能性があります。)
vulkan-icd-loader 1.2.135(これは、Steamランタイムによって提供されます。ドライバーは古いvulkan仕様のサポートを報告できますが、問題ありません。)

既知の癖:

この記事の執筆時点で、DenuvoはWine-Stagingで何かに苦労しており、それに基づいて構築されたサードパーティのProtonは、1日5回の実行後に24時間のロックアウトに達する可能性があります。
〜Steamオーバーレイは、表示されるとパフォーマンスが低下しますImproved Steam Overlay and FPS counter performance for games using Vulkan async compute (such as DOOM Eternal).
Alt-Tabを押すと、ゲームのレンダリングが中断する場合があります。

ティンカラーガイド:

この問題レポートにいじくり回すガイドを再投稿しないでください。 共有するものがある場合は、要点に入れて、このセクションで要点を共有するように要求してください。

Game compatibility - Unofficial

最も参考になるコメント

これが適切であることを願っています。 エグゼクティブプロデューサーのマーティストラットンは、アンチチートの要件は今後のアップデートで削除されると語っています。
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

これは、アップデートが、あまり多くの回避策なしに、これがプロトンで再び機能する可能性があることを意味することを願っています。

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。 アクセスが回復してよかったです。

全てのコメント374件

30分ほどで発生するように見えるハードクラッシュが発生しています。 ログファイルは次のとおりです。
https://send.firefox.com/download/945b855f1dd20e0d/#dP9yXbTc4PGFlF5mkZL1EQ

RX 5700XTを使用しており、RADVでArchLinuxを使用しています。

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

ちなみに、プロトンログは十分に圧縮されることが知られています。大きなログをアーカイブにスローすることを検討してください。

システム情報の要点は次のとおりです: https

では、ACOはMesa 20.1で動作しますか? 最後に、ACOが機能していないと聞きました。

オーバーレイを有効にするとパフォーマンスの問題が発生するというのは本当ですか?

私自身の経験は反対を示しています:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394/30?u=silviu_c

@ kisak-valve-他のスレッドで、Ubuntuでlibvulkan1を削除することについてコメントしました。これは、システムを破壊するため、大したことではありません。 Steamランタイムに含まれているvulkanをシステムのものよりも優先させるより良い方法はありますか?

sudo apt remove libvulkan1

teg@pop-os:~$ sudo apt remove libvulkan1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  cabextract efibootmgr evolution-data-server-common filezilla-common
  firmware-manager-notify firmware-manager-shared fonts-wine fprintd fuseiso
  gir1.2-accountsservice-1.0 gir1.2-appindicator3-0.1 gir1.2-gck-1
  gir1.2-gcr-3 gir1.2-gdm-1.0 gir1.2-gnomebluetooth-1.0 gir1.2-nm-1.0
  gir1.2-nma-1.0 gir1.2-upowerglib-1.0 gkbd-capplet glade2script
  gnome-session-common gnome-shell-extension-system76-power
  gstreamer1.0-pulseaudio gtk2-engines-murrine gvfs-libs i965-va-driver
  intel-media-va-driver libaacs0 libaom0 libasound2-dev libass9 libavcodec58
  libavfilter7 libavformat58 libavresample4 libavutil56 libbdplus0
  libblkid-dev libbluray2 libbs2b0 libcamel-1.2-62 libcapi20-3 libcapnp-0.7.0
  libcdio-cdda2 libcdio-paranoia2 libcdio18 libchromaprint1 libcodec2-0.8.1
  libcue2 libdazzle-1.0-0 libdbus-1-dev libdc1394-22 libdvdnav4 libdvdread4
  libebackend-1.2-10 libebook-1.2-20 libebook-contacts-1.2-3 libecal-2.0-1
  libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24 libexiv2-14
  libfftw3-double3 libfilezilla0 libfirmware-manager libflite1 libfontenc1
  libfprint0 libgdm1 libgexiv2-2 libgif7 libgles1 libglib2.0-dev
  libglib2.0-dev-bin libgme0 libgnome-autoar-0-0 libgnomekbd-common
  libgnomekbd8 libgsf-1-114 libgsf-1-common libgsm1 libgsoap-2.8.75
  libibus-1.0-dev libigdgmm11 libjavascriptcoregtk-4.0-18 libldb1 liblilv-0-0
  libmikmod3 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7
  libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3
  libmount-dev libmspack0 libmtp-common libmtp-runtime libmtp9 libmysofa0
  libnfs12 libnorm1 libodbc1 libopenal1 libopengl-dev libopengl0 libopenjp2-7
  libopenmpt0 libosmesa6 libpam-fprintd libpcre16-3 libpcre2-32-0 libpcre2-dev
  libpcre2-posix0 libpcre3-dev libpcre32-3 libpgm-5.2-0 libphonenumber7
  libpop-theme-switcher libpop-upgrade-gtk libpostproc55 libprotobuf-dev
  libprotobuf-lite17 libpugixml1v5 libpulse-dev libqt5positioning5 libqt5qml5
  libqt5sensors5 libqt5webchannel5 librubberband2 librygel-core-2.6-2
  librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2
  libs76-hidpi-widget libsdl-net1.2 libsdl-sound1.2 libsdl1.2debian
  libselinux1-dev libsepol1-dev libserd-0-0 libshine3 libsmbclient
  libsndio-dev libsord-0-0 libsratom-0-0 libssh-gcrypt-4 libswresample3
  libswscale5 libtalloc2 libtevent0 libtracker-control-2.0-0
  libtracker-miner-2.0-0 libudev-dev libva-drm2 libva-wayland2 libva-x11-2
  libva2 libvidstab1.1 libvncserver1 libwayland-bin libwayland-dev
  libwbclient0 libwebpdemux2 libwoff1 libwxbase3.0-0v5 libx264-155 libx265-176
  libxatracker2 libxcb-glx0 libxcb-res0 libxcb-xv0 libxcursor-dev
  libxfixes-dev libxfont2 libxi-dev libxinerama-dev libxkbcommon-dev
  libxkbfile1 libxklavier16 libxrandr-dev libxv-dev libxvidcore4 libxvmc1
  libxxf86dga1 libxxf86vm-dev libzmq5 libzvbi-common libzvbi0 mesa-va-drivers
  nautilus-data pastebinit pop-fonts pop-gnome-shell-theme pop-gtk-theme
  pop-icon-theme pop-sound-theme pop-theme python3-pyxattr python3-talloc
  rtmpdump rygel samba-libs switcheroo-control syslinux-common system76-power
  tracker tracker-extract tracker-miner-fs va-driver-all virtualbox-dkms
  x11-apps x11-session-utils x11-xkb-utils x11proto-fixes-dev
  x11proto-randr-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xbitmaps
  xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xinput
  xserver-common xserver-xorg-legacy yelp-xsl youtube-dl zenity-common
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libqt5gui5-gles
Suggested packages:
  qt5-image-formats-plugins qtwayland5
Recommended packages:
  libqt5svg5
The following packages will be REMOVED:
  boot-repair boot-sav boot-sav-extra chrome-gnome-shell
  com.github.tkashkin.gamehub dosbox evolution-data-server ffmpeg filezilla
  gdm3 ghostwriter gir1.2-mutter-5 gnome-calendar gnome-control-center
  gnome-getting-started-docs gnome-getting-started-docs-de
  gnome-getting-started-docs-es gnome-getting-started-docs-fr
  gnome-getting-started-docs-it gnome-getting-started-docs-ja
  gnome-getting-started-docs-pt gnome-getting-started-docs-ru
  gnome-getting-started-docs-zh-hk gnome-getting-started-docs-zh-tw gnome-mpv
  gnome-online-accounts gnome-session-bin gnome-shell
  gnome-shell-extension-alt-tab-raise-first-window
  gnome-shell-extension-always-show-workspaces
  gnome-shell-extension-desktop-icons gnome-shell-extension-do-not-disturb
  gnome-shell-extension-pop-battery-icon-fix
  gnome-shell-extension-pop-shop-details
  gnome-shell-extension-pop-suspend-button gnome-startup-applications
  gnome-user-docs gnome-user-docs-de gnome-user-docs-es gnome-user-docs-fr
  gnome-user-docs-it gnome-user-docs-ja gnome-user-docs-pt gnome-user-docs-ru
  gnome-user-docs-zh-hans gstreamer1.0-clutter-3.0 gstreamer1.0-gl gvfs
  gvfs-backends gvfs-daemons gvfs-fuse libavdevice58 libcheese-gtk25
  libcheese8 libclutter-1.0-0 libclutter-gst-3.0-0 libclutter-gtk-1.0-0
  libcogl-pango20 libcogl-path20 libcogl20 libedataserverui-1.2-2 libegl-dev
  libegl1-mesa-dev libfolks-eds25 libgl-dev libgl1 libgl1-mesa-dev
  libgl1-mesa-dri libgl1-mesa-glx libgles-dev libgles2-mesa-dev libglu1-mesa
  libglu1-mesa-dev libglvnd-dev libglx-dev libglx-mesa0 libglx0
  libgoa-backend-1.0-1 libgstreamer-gl1.0-0 libmpv1 libmutter-5-0 libqt5gui5
  libqt5opengl5 libqt5printsupport5 libqt5quick5 libqt5svg5 libqt5webkit5
  libqt5widgets5 libsdl2-dev libvdpau-va-gl1 libvkd3d1 libvulkan1
  libwebkit2gtk-4.0-37 libwine libwxgtk3.0-0v5 libyelp0 mesa-vulkan-drivers
  mpv mutter nautilus phantomjs pop-default-settings pop-session qsynth
  ubuntu-docs virtualbox virtualbox-qt wine wine64 winetricks x11-utils xorg
  xserver-xephyr xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-video-all
  xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-video-qxl
  xserver-xorg-video-radeon xserver-xorg-video-vesa xserver-xorg-video-vmware
  xwayland yelp zenity
The following NEW packages will be installed:
  libqt5gui5-gles
0 upgraded, 1 newly installed, 131 to remove and 0 not upgraded.

@btegs 、このコメントはどこで行われましたか?

Ubuntuでlibvulkan1を削除することについての他のスレッドのコメント

@btegs 、あなたはそのコメントを再追加と言った。

Ubuntuでlibvulkan1を削除することについての他のスレッドのコメント

@btegs 、あなたはそのコメントを再追加と言った。

https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -613766116を参照していましたが、aptを介してUbuntu 19.10にlibvulkan1を再追加すると、v1.1.114が再インストールされます。

それで、それをシステムレベルのメインlibvulkan1のままにして、Steamインストールからpinned_libs_ *を削除した場合、MESA下のAMDドライバーがシステムではなくSteamのlibvulkanを自動的に使用するようにするにはどうすればよいですか?

@ btegs 、pinned_libs_ *フォルダーを削除すると、Steamは、次にSteamが起動したときにそれらのフォルダーを再生成するように求められます(これは文字通り前に言ったことです)。 フォルダーの内容は、システムライブラリをSteamランタイムバリアントと比較し、ホストシステムよりも新しい場合はSteamランタイムバリアントを固定した結果です。

Steamは次の順序でライブラリに優先順位を付けます:ピン留めされたライブラリ>ホストシステム> Steamランタイム> ld.so.conf

@ btegs 、pinned_libs_ *フォルダーを削除すると、Steamは、次にSteamが起動したときにそれらのフォルダーを再生成するように求められます(これは文字通り前に言ったことです)。 フォルダーの内容は、システムライブラリをSteamランタイムバリアントと比較し、ホストシステムよりも新しい場合はSteamランタイムバリアントを固定した結果です。

Steamは次の順序でライブラリに優先順位を付けます:ピン留めされたライブラリ>ホストシステム> Steamランタイム> ld.so.conf

それらのフォルダーを削除し、Steamを起動すると再作成されました。 ディレクトリを確認したところ、1.2.135バージョンのVulkanにシンボリックリンクされていました。 涼しい。

次に、Ubuntu19.10でDXVKhudを1に設定したProton5.0-6でランダムゲームをロードします。 Mesa 20.0.99として表示されます(RX580のhttps://launchpad.net/~oibaf/+archive/ubuntu/graphics-driversの最先端のgitバージョンを使用し

何が起こっており、どのステップが欠けていますか?

注: https ://packages.lunarg.com/でUbuntuリポジトリを見つけました

「Alt-Tabはゲームのレンダリングを壊す可能性があります。」
Arch Linux with KDE Plasmaは、Alt-Tabbingがゲームのレンダリングを壊したことを確認できますが、タスクバーのプロセスを右クリックして[閉じる]ボタンをクリックすると、閉じる手順に応答しなくなりました。
sudo kill -SIGHUP 31117はゲームを終了しました
システム情報: https

ゲームを開始するたびに、約20分後にハードクラッシュが発生しているようです。 たぶん私はそれをチェックする時間を計ることができます。

バグの追加(おそらく明らか/すでに知られている):

  • 最初のイントロロゴをスキップする必要があります(_ "+ in_terminal 1 + com_skipIntroVideo 1" _)
  • オーディオが少しパチパチ音を立てている(pulseaudioサンプリングを48 kHzに上げる必要がある)
  • マルチプレイヤーが機能しない(これは悪いです

このゲームもhttps://github.com/ValveSoftware/Proton/issues/2927の影響を受けているようです

問題が発生していて、Ryzen 3xxxプロセッサを使用している場合は、そこで回避策を試してください^

運命の永遠のモニター/解決は失敗します

問題はhttps://github.com/ValveSoftware/Proton/issues/3797から転送されました
@ Kalevr1が2020-04-24T23:18:50に投稿しました:

互換性レポート

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

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

  • GPU:RTX 2060 SUPER
  • ドライバー/ LLVMバージョン:4.6.0 NVIDIA 440.82
  • カーネルバージョン:5.5.6
  • 完全なシステム情報レポートへのリンク: https
  • プロトンバージョン:5.0-6

私が確認する:

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

Steam-782330.log.zip

症状

最新のSteamPlayProton 5.06をインストールした後、数時間続く完璧なプレイセッションが1つありました。 休憩して食事をした後、戻ってきて遊び続けました。 2台のモニターをセットアップしています。 もう一度ゲームを起動しようとすると、セカンダリモニターの小さなウィンドウに切り替わりました。 下のモニターは私のデフォルトの画面で、目の高さにあります。 セカンダリモニターの1/4サイズのウィンドウ内にDoomIntroの左上隅がレンダリングされているのがわかります。 ゲームエンジンは画面全体にレンダリングされていると考えていますが、ウィンドウと重なっている部分しか見えません。 UIに2つのボタンが表示され、それらを操作できます。 Alt-F4で終了します。

アプリのモニターと解像度を手動で強制できる場合は修正可能のようですが、それが機能するかどうかはわかりません。 私が見つけた回避策の1つは、.. / Steamapps / compatdata / 782330を削除すると、ゲームが「最初の実行」を再度実行することです。これは常に完全に実行されます。

両方のモニターのスクリーンショット(1920x2160ピクセル)を含めました。 スチームはプライマリで下のフルスクリーンであり、セカンダリで上のドゥームウィンドウが表示されます。

DoomEternalScreenshot-2020-04-18 14-56-48

再生


@ Kalevr1は2020-04-24T23:21:15にコメントしました:

これは私の最初の投稿なので、別のレポートに添付するのではなく、新しいレポートを開始することが正しいことを願っています。 謝罪しない場合。

私は5.06プロトンと5.6GEを使おうとしていますが、ゲームはこれらの両方で頻繁にクラッシュします。

これがProtonGE5.6のクラッシュログです
これがProton5.06のクラッシュログです

私は5.06プロトンと5.6GEを使おうとしていますが、ゲームはこれらの両方で頻繁にクラッシュします。

これがProtonGE5.6のクラッシュログです
これがProton5.06のクラッシュログです

私の問題は解決したと思います。 この問題は、プロセッサのAVXが不安定なために発生したと思います。 プロセッサをオーバークロックしましたが、AVX2でオーバークロックの安定性を確認していませんでした。 WindowsのAVX2を使用したPrime95の「SmallFFTs」テストに合格し、archlinuxのstressユーティリティを使用して同じ安定性を確認するには、BIOSでCPUのAVXオフセットを追加する必要がありました。 それをしたら、もうクラッシュは見たことがありません。 私の最初の推測はRAMの不安定性についてでした(私もオーバークロックしました)が、XMPをオフにしてからオンにし、タイミングと周波数を緩めたので、RAMの問題ではないことを確認できました。

私は事実上同じシナリオ、同じバージョンにいますが、DOOMEternalを起動時にクラッシュしないようにする方法を理解できません。 :(

これは@btegsでわかりましたか?

@ btegs 、pinned_libs_ *フォルダーを削除すると、Steamは、次にSteamが起動したときにそれらのフォルダーを再生成するように求められます(これは文字通り前に言ったことです)。 フォルダーの内容は、システムライブラリをSteamランタイムバリアントと比較し、ホストシステムよりも新しい場合はSteamランタイムバリアントを固定した結果です。
Steamは次の順序でライブラリに優先順位を付けます:ピン留めされたライブラリ>ホストシステム> Steamランタイム> ld.so.conf

それらのフォルダーを削除し、Steamを起動すると再作成されました。 ディレクトリを確認したところ、1.2.135バージョンのVulkanにシンボリックリンクされていました。 涼しい。

次に、Ubuntu19.10でDXVKhudを1に設定したProton5.0-6でランダムゲームをロードします。 Mesa 20.0.99として表示されます(RX580のhttps://launchpad.net/~oibaf/+archive/ubuntu/graphics-driversの最先端のgitバージョンを使用し

何が起こっており、どのステップが欠けていますか?

注: https ://packages.lunarg.com/でUbuntuリポジトリを見つけました

古いスレッドで、バトルモードがゲームを見つけることができないと数人のユーザーが報告しましたが、私も同じ問題を抱えています。 そのスレッドの誰も原因を提案したり修正を報告したりしなかったので、その問題に再び注意を向けたいと思います。
バトルモードで一致するものを見つけようとすると、3つの選択肢のいずれかで、ゲームを見つけることができません。 確かにログファイルをチェックしていませんが、クラッシュやエラーはありません。

私は事実上同じシナリオ、同じバージョンにいますが、DOOMEternalを起動時にクラッシュしないようにする方法を理解できません。 :(

これは@btegsでわかりましたか?

@ btegs 、pinned_libs_ *フォルダーを削除すると、Steamは、次にSteamが起動したときにそれらのフォルダーを再生成するように求められます(これは文字通り前に言ったことです)。 フォルダーの内容は、システムライブラリをSteamランタイムバリアントと比較し、ホストシステムよりも新しい場合はSteamランタイムバリアントを固定した結果です。
Steamは次の順序でライブラリに優先順位を付けます:ピン留めされたライブラリ>ホストシステム> Steamランタイム> ld.so.conf

それらのフォルダーを削除し、Steamを起動すると再作成されました。 ディレクトリを確認したところ、1.2.135バージョンのVulkanにシンボリックリンクされていました。 涼しい。
次に、Ubuntu19.10でDXVKhudを1に設定したProton5.0-6でランダムゲームをロードします。 Mesa 20.0.99として表示されます(RX580のhttps://launchpad.net/~oibaf/+archive/ubuntu/graphics-driversの最先端のgitバージョンを使用し
何が起こっており、どのステップが欠けていますか?
注: https ://packages.lunarg.com/でUbuntuリポジトリを見つけました

lunargのVulkanパッケージを使用してUbuntu20.04にアップグレードしましたが、1.2.128のままです。 固定されたライブラリを削除し(Steamは起動時に再作成するときに警告を発します)、その新しいバージョンを同期させることができません。

@ kisak-valveは以前私のコメントを無視していましたが、この問題を抱えている人が他にいることをうれしく思います。

以下は、Ubuntu 20.04、GTX 1080を搭載した最新のNvidiaドライバー440です。ゲームが開始されると、小さな黒い画面が2番目のモニターに表示され、そのままになります。

image

このような黒い画面ではなく、実際のメニューが表示される場合があります

image

しかし、ALT + ENTERを押してゲームを全画面表示にしようとすると、すべての地獄が解き放たれます

さてさて、DOOMEternalが私のためにローンチしています。 これを行うために何が変わったのかわかりません。 それを修正したのは最近のMESAドライバーのアップデートだったのかもしれません。 ブラインドでもう一度試してみたところ、ゲームに参加してプレイすることができました。 さらに問題が発生した場合は、報告します。

以下は、Ubuntu 20.04、GTX 1080を搭載した最新のNvidiaドライバー440です。ゲームが開始されると、小さな黒い画面が2番目のモニターに表示され、そのままになります。

image

このような黒い画面ではなく、実際のメニューが表示される場合があります

image

しかし、ALT + ENTERを押してゲームを全画面表示にしようとすると、すべての地獄が解き放たれます

それは最初の実行でも発生しましたか、それともその後の起動試行でのみ発生しましたか? 私の状況のようであれば、レポートで説明したようにcompdataの下のフォルダーを削除することで回避策を実行できるため、すべての実行が「最初の」実行になります。 残念ながら、このゲームをデュアルブートする必要がありました。 それはそれであるか、ゲームを起動するたびにそのフォルダを削除します。 彼らがマルチモニター起動のバグを修正するまで、私が見ることができる他の方法はありません。

しかし、ALT + ENTERを押してゲームを全画面表示にしようとすると、すべての地獄が解き放たれます

@luisalvaradoは、Alt-Enter

しかし、ALT + ENTERを押してゲームを全画面表示にしようとすると、すべての地獄が解き放たれます

@luisalvaradoは、Alt-Enter

テストさせてください。 ありがとうございました

私はSteamフラットパックを備えたFedora32ワークステーションを使用しています。 NVIDIA 1080 Ti DOOMEternalは起動時にクラッシュします。 数秒間、小さな空白のワインウィンドウがあります。 その後、ウィンドウが閉じ、ゲームは開始されません。 システム情報を添付。 私はNVIDIA440.82ドライバーを持っています。

プロトン5.0.7を使用しています

Steam-hw.txt

@vatula永遠の運命に関してはループから外れていますが、運命を手動で実行することでワインの標準出力を取得できますか? 私たちはあなたを助けるのに十分な情報を持っていないと思います。

アリーナの後の段階で、多くのモンスターやパーティクルが画面に表示されたときに、FPSが大幅に低下していました。 r_antialiasing 0を試してみましたが、エクスペリエンスが大幅に向上しました。 何らかの理由で、一時的なアンチエイリアシングとパーティクルに問題があると思います。
これで、大きな戦闘でもゲームがスムーズになります。

@vatula私はあなたのものとほとんど同じ構成を持っています(Fedora 32、GTX 1080 ti、最新リリースのプロトン)。 唯一の違いは、FlatpakSteamを使用していないことです。 SteamのRPMFusionパッケージを試すのはどれほど嫌いですか?

以前はFlatpakを使用していましたが(約1年ほど前)、RPMFusionバージョンでは発生しなかったゲームで問題が発生することがありました。

DOOMEternalは私にとって本当にうまく機能します。

@MagicRB @ kisak-valveクラッシュのプロトンログを添付しています。 それは重い(3.7 GB)で、いくつかのエラーがありますが、それが非常に大きいため、どれが重要であるかを理解できませんでした。 zip形式のログをmega.nzsteam-782330.zipにアップロードしました

@nathanjacksonSteamがRPMFusionからインストールされたときにゲームが起動することを確認しました。 @ kisak-valveは、Steamフラットパックに問題があることを意味しますか?

こんにちは@vatula 、おそらく。 ホストシステムとflatpakの間には動作の違いがあるため、https://github.com/flathub/com.valvesoftware.Steam/issuesでflathubが提供するSteamパッケージのメンテナーにあなたの経験を丁寧に伝えることは害にはなりません。 。

OSをアップデートした後、奇妙な問題が発生しています。 イントロビデオは定期的に、ほぼ正確に5秒間フリーズし、次に0.5秒ほど実行され、その後再びフリーズします。 これらのフリーズ中、システムは応答しません。

仕様:

  • OS:Pop!_OS 20.04、カーネル5.4.0-7626-汎用
  • GPU:nVidia RTX 2070 Max-Q、ドライバーバージョン440.82
  • Vulkan:1.2.140、手動でインストール
  • プロトン:5.5-GE-1と5.0-7の両方で発生します

プロトンログには、フリーズするたびに繰り返されるように見えるいくつかの行が表示されます。

10015.302:002d:002e:trace:seh:dwarf_virtual_unwind next function rip=0000000140325af5
10015.302:002d:002e:trace:seh:dwarf_virtual_unwind   rax=00007fffffea8000 rbx=00000000075a1cb0 rcx=00000000008fd690 rdx=000000007b475166
10015.302:002d:002e:trace:seh:dwarf_virtual_unwind   rsi=0000000000000005 rdi=0000000000000001 rbp=00000000008fee60 rsp=00000000008fed60
10015.302:002d:002e:trace:seh:dwarf_virtual_unwind    r8=00000000008fe910  r9=000000007b4751a0 r10=000000007bd225a8 r11=0000000000000000
10015.302:002d:002e:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000001 r14=000000014293fd90 r15=ffffffffffffffff
10015.302:002d:002e:trace:seh:RtlRestoreContext returning to 7b475166 stack 8fe9d0
10015.432:002d:003e:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\dxvk_config.dll" at 0x69040000: native
10020.444:002d:002e:warn:debugstr:OutputDebugStringA "WARNING: PumpSessionAndNetworkPackets: Not called for 5.00 seconds\n"
10020.518:002d:002e:trace:seh:raise_exception code=40010006 flags=0 addr=0x7b00fdce ip=7b00fdce tid=002e
10020.518:002d:002e:trace:seh:raise_exception  info[0]=0000000000000044
10020.518:002d:002e:trace:seh:raise_exception  info[1]=00000000008fef10
10020.518:002d:002e:trace:seh:raise_exception  rax=00000000008fe930 rbx=00007fffffea8000 rcx=00000000008fe910 rdx=0000000000000000
10020.518:002d:002e:trace:seh:raise_exception  rsi=00000000008fea10 rdi=00000000008fe940 rbp=00000000008fed50 rsp=00000000008fe8f0
10020.518:002d:002e:trace:seh:raise_exception   r8=0000000000000002  r9=00000000008fea00 r10=000000007b47aa26 r11=0000000000000000
10020.518:002d:002e:trace:seh:raise_exception  r12=0000000000000001 r13=0000000000000001 r14=000000014293fd90 r15=ffffffffffffffff
10020.518:002d:002e:trace:seh:call_vectored_handlers calling handler at 0x69060d70 code=40010006 flags=0
10020.518:002d:002e:trace:seh:call_vectored_handlers handler at 0x69060d70 returned 0
10020.518:002d:002e:trace:seh:call_vectored_handlers calling handler at 0x14094ae30 code=40010006 flags=0
10020.518:002d:002e:trace:seh:call_vectored_handlers handler at 0x14094ae30 returned 0
10020.518:002d:002e:trace:seh:RtlVirtualUnwind type 1 rip 7b00fdce rsp 8fe8f0
10020.518:002d:002e:trace:seh:dump_unwind_info **** func fd80-fe07
10020.518:002d:002e:trace:seh:dump_unwind_info unwind info at 0x7b08e344 flags 0 prolog 0x11 bytes function 0x7b00fd80-0x7b00fe07
10020.518:002d:002e:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
10020.518:002d:002e:trace:seh:dump_unwind_info     0xa: pushq %rsi
10020.518:002d:002e:trace:seh:dump_unwind_info     0x9: pushq %rdi
10020.518:002d:002e:trace:seh:dwarf_virtual_unwind function 7b439ca1 base 0x7b439a58 cie 0x7b490710 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip

これらのフリーズのいくつかについて、さらにいくつかの抜粋があります: https

私はまだシステムログをチェックして、手がかりを与える可能性のある別のパターンを見つけるかどうかを確認しています。

バトルモードをプレイしようとすると、どのゲームにも接続できませんでした。 コンソールでAcceptGroupInvitationへの不正なリクエストに気づきましたが、問題なくBethesda.netに接続しました。

doom-eternal-bad-request-snippet

バトルモードをプレイしようとすると、どのゲームにも接続できませんでした。 コンソールでAcceptGroupInvitationへの不正なリクエストに気づきましたが、問題なくBethesda.netに接続しました。

doom-eternal-bad-request-snippet

私は同じ問題を抱えています、これは以前のプロトンバージョンで動作していました。

バトルモードをプレイしようとすると、どのゲームにも接続できませんでした。 コンソールでAcceptGroupInvitationへの不正なリクエストに気づきましたが、問題なくBethesda.netに接続しました。
私は同じ問題を抱えています、これは以前のプロトンバージョンで動作していました。

@nathanjackson本当に? バージョンは何でしたか? プロトンバージョンでバトルモードをプレイすることはできませんでした:/

バトルモードは、次の構成で機能しました。

  • プロトン5.0-6または5.4-GE-3(栄光の卵ロール)
  • Fedora 30
  • NVIDIA 440.82

ただし、最近Fedora 32にアップグレードし、Battlemodeが機能しなくなりましたが、いくつかの変数が変更されました。

  • プロトン5.0-7
  • Fedora 32
  • NVIDIA 440.82

テストとして、Fedora32でProton5.4-GE-3を試しましたが、バトルモードはまだ機能しませんでした。 そのため、OSのアップグレードについて何かが原因で、バトルモードが機能しなくなったと思います。 Bethesdaがバトルモードの変更のためにDOOMEternalのアップデートをプッシュしたと思いますが、それはおそらくそれと関係がありますか? ベセスダに問題なく接続できるので変です。

最新のDOOMアップデートがProtonでゲームを壊したようです。 もう起動しません。

Steam-782330.log

はい、新しいアップデートではまったく起動しません。 システムトレイにidソフトウェアのロゴが少し表示された後、消えてしまいました。

こんにちは@ libcg 、WPFの問題のようです
trace:mscoree:mono_assembly_preload_hook_fn "PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
The entry point method could not be loaded due to Could not load file or assembly 'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

私にとっても最後の更新後に動作を停止し、まったく起動しません。

ドゥームエターナルパッチ14はゲームを壊したかもしれません。

問題はhttps://github.com/ValveSoftware/Proton/issues/3867から転送されました
@TheReaperUKが2020-05-14T17:37:02に投稿しました:

互換性レポート

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

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

  • GPU:Nvida RTX 2060

  • ドライバー/ LLVMバージョン:Nvidia 440.82
  • カーネルバージョン:5.6
  • 要旨としての完全なシステム情報レポートへのリンク:
  • プロトンバージョン:5.0-7

    私が確認する:

  • [Y]このゲームの既存の互換性レポートが見つかりませんでした。

  • [Y]システムのアップデートが利用可能かどうかを確認しました。

症状

2020年5月14日のパッチの後、ゲームはまったく読み込まれなくなります。エラーは表示されません。[再生]をクリックして数秒待つと何も起こらず、[再生]ボタンが通常に戻ります。

再生

? それはまったく機能しません、私はそれがアンチチートデヌボ問題であるかもしれないと思います

前回の更新(今日、2020年5月14日-更新履歴はどこで確認できますか?)以降、まったく機能しなくなりました。 以前に報告されたように、エラーは表示されません。[再生]をクリックすると、id Softwareアイコンがトレイアイコンとして1〜2秒間表示されてから消え、Steamsは停止したことを示します(前回の再生時間はちょうど今だったとも言いますが、そのため、エラーが発生したことはわかりません)。

その前(数日前、私が最後にプレイしたとき)、ここで報告されてました

プロトントリックを使用してdotnet48をゲームのプレフィックスにインストールしましたが、ゲームを開始すると、ゲームを開始できないというdenuvoポップアップが表示されます。

ええ、 dotnet35sp1と同じです。 WPFエラーは、Denuvoポップアップ自体が原因である可能性があります。

@libcg WPFが私の側で呼び出される前にこれがログに記録されたことを考えると、あなたは正しいと思います。

139193.878:00ec:00f0:trace:mscoree:_CorExeMain L"C:\\users\\steamuser\\
Temp\\denuvo-anti-cheat-crash-report.exe" "C:\\users\\steamuser\\Temp\\
denuvo-anti-cheat-crash-report.exe" "-error" "2" "-transaction"

https://slayersclub.bethesda.net/en/article/2zHgbzsIV8gTzFUZ75ADGx/update-1から:
Screenshot from 2020-05-14 14-55-45

利用可能なDRMフリーの実行可能ファイルがない場合は、払い戻しを要求する必要があるかもしれません。

編集:払い戻しが要求されました

編集:aaaaand払い戻しが拒否されました:(

私を絶対に生き生きと考えてください。 Steamでの私のお気に入りのゲームの1つは、Linuxでも問題なく動作しました。その後、idは、カーネルモードのアンチヒートを追加することを決定しました。

https://slayersclub.bethesda.net/en/article/2zHgbzsIV8gTzFUZ75ADGx/update-1から:
Screenshot from 2020-05-14 14-55-45

ゲームを実行するには、Denuvo Anti-Cheatをアンインストールする必要があるかもしれません。

@artemyto Denuvoをアンインストールできると読んだのですが、ゲームが実行されません。

見た目では、これはLinux上でProtonを介してDoomEternalをほぼ缶詰にしています。 プロトンは実際にはDACをサポートできません。

idまたはBethesdaが、DACなしでゲームを起動してシングルプレイヤーでプレイすることを許可しない限り、私たちにできることはあまりないようです...

この影響を受けた方には、ベセスダのウェブサイトからサポートチケットを送信することをお勧めします。 カーネルモードのアンチヒートを取り除くように伝えます。 侵襲的であり、すでに2か月間リリースされているゲームにこれを追加することは、率直に言って受け入れられません。

満足のいくものかもしれませんが、実際には何も変わらないと思います。 ベセスダとidが率直に言って気にしない周辺人口統計で怒りを叫んでいる少数の人々は、かなり前に行われた可能性が高い決定を覆すことはありません。

そして、そうだね。 胆汁の溢れ出しは、必ずしも愛らしいものではありません...

うまくいけば、ベセスダは彼らがドゥーム2016と関係があるようにデヌボを削除するでしょう。

それほど単純ではありません。 DAC!= Denuvo。

また、ゲームのマルチプレーヤー部分をシャットダウンしない限り、DACを削除しない可能性

ええ、DenuvoAnti-CheatはDenuvoAnti-Tamperとは異なります。EACの-eac-nop-loadedと同様にDACをスキップするオプションまたはコマンドライン引数があることを願っています(少なくともこれはDBFighterZで機能します)。
_今のところ、このゲームをウィッシュリストから削除してください_。

私にとっても同じ問題...

そして、私はちょうどゲームを購入しました、ああF。

私を絶対に生き生きと考えてください。

これは私だったかもしれませんが、covid-19の結果として、失業のために最近ペニーをつまんでいます。 今は買わない。

悪いニュース...それはDenuvoの反チートの旗艦タイトルです。 ACが取り外されることはありません。 ValveとMesaの開発者は時間を無駄にして、互換性とパフォーマンスを向上させました。

更新がキューに入れられているが、まだインストールされていない場合は、次の方法で古いバージョンを維持できます。
1.)Steamを閉じる
2.)添付ファイルを抽出してsteamappsフォルダー(DEがインストールされているのと同じライブラリ)に置き換えます。編集: gralcoによって添付された新しいマニフェスト
3.)Steamを再起動します。
Steamは現在のバージョンであると認識しているため、更新はキューに入れられませんが、ゲームファイルの検証は避ける必要があります。
参照されているマニフェストが古く、使用できるものがない場合は、添付のマニフェストを編集し、 steamdbを使用してbuildidとInstalledDepots + MountedDepotsを最新バージョンに手動で一致させることができます
すでに更新を実行している場合は、古いゲームファイルの別のソースを見つける必要があります。 残念ながら、bethesdaランチャーのバージョンはSteamセーブファイルと互換性がないことに注意してください。
私はスチームコンソールと古いマニフェストを含む方法を試しましたが、DoomEternalの古いマニフェストは利用できないようです。

お役に立てば幸いです。 将来的には運が良ければ、Bethesdaにリリース要件としてDenuvo ACを削除させるか、少なくともベータタブから古いバージョンを提供することができます(スピードランナーの議論として提案することもできます)。

したがって、この問題についての私の理解は、このdenuvo anticheatがらくたは、インストーラーに.NET WPFを使用しているということです。たまたま、Wine5.7が最近そのサポートを導入しました。

https://www.winehq.org/announce/5.7
- Wine Mono engine updated to 5.0.0, with upstream WPF support.

紙の上では、Proton-GE-5.8は機能するはずですが、私には機能しませんでした。 また、 @ TerminalJunkie5はprotontricksを使用してdotnet48をインストールしましたが、インストーラーはまだ失敗しているようです。 インストーラーが完全に機能したとしても、アンチヒートがプロトンと十分に協力してゲームを起動するという保証はありません。

言い換えれば、AAAパブリッシャーだけが典型的なAAAパブリッシャーです

更新を元に戻す方法はありますか?

更新がキューに入れられているが、まだインストールされていない場合は、次の方法で古いバージョンを維持できます。
1.)Steamを閉じる
2.)を抽出し、DEがインストールされている場所として(同じライブラリフォルダsteamappsに添付ファイルを置き換えます。 appmanifest_782330.acf.zip
3.)Steamを再起動します。
Steamは現在のバージョンであると認識しているため、更新はキューに入れられませんが、ゲームファイルの検証は避ける必要があります。 新しいアップデートがリリースされると、必要に応じて古いバージョンに固執するために新しいappmanifestが必要になります。

あなたのやり方はうまくいきます、私はまだゲームを起動することができます、そしてacfファイルを置いた後に更新は必要ありません。
もう1つのヒント。 自動更新は、DoomEternal->プロパティ->更新->このゲームを起動したときにのみ更新するで無効にできます。
これは、昨日Steamによって更新が自動インストールされた人を助けることができますが、それでも起動する前に最近のacfが必要です。

アップデートがすでに開始されていて、[一時停止]ボタンを押すことができた場合は、$ STEAM_LIBRARY_PATH / Steamapps / downloadingの下のコンテンツを削除してください。 次に、マニフェストファイルを上から配置します。 Steamを再起動します。

Steamのアップデートリリースノートには次のように書かれています。

Denuvo Anti-Cheatは、[プログラムの追加と削除]ダイアログからいつでもアンインストールできます。
詳細については、以下を参照してくださいhttps://help.bethesda.net/をかDenuvoの打ち上げ日のブログを参照してくださいここに

さて、どうすればこれをプロトンの下でアンインストールできますか?

@ nuku97 DenuvoACしかアンインストールできないと書いてあるだけだと思います。 アンインストールすると、ゲームは開始されません。 それが私が理解したことです。

アンインストールするだけでゲームが以前と同じように機能するのであれば、アンチチートシステムとしてはかなり役に立たないでしょう。
これはBATTLEMODEに追加されたため、将来のアップデートで、ゲームがDenuvoACを必要とせずにシングルプレイヤーキャンペーンをプレイできるようになることを願っています。

誰もが購入せずにプレイできる無料のデヌボバージョンをリリースした後に支払う人のためにゲームを壊したアンチチートを作りましょう。 Bethesdauは雌犬のtuの息子をしました

Steamのアップデートリリースノートには次のように書かれています。

Denuvo Anti-Cheatは、[プログラムの追加と削除]ダイアログからいつでもアンインストールできます。
詳細については、以下を参照してくださいhttps://help.bethesda.net/をかDenuvoの打ち上げ日のブログを参照してくださいここに

さて、どうすればこれをプロトンの下でアンインストールできますか?

私が見たところ、Denuvo Anti-Cheatをアンインストールできると思われますが、ゲームは再インストールされるまで実行されません。

Steamのアップデートリリースノートには次のように書かれています。
Denuvo Anti-Cheatは、[プログラムの追加と削除]ダイアログからいつでもアンインストールできます。
詳細については、以下を参照してくださいhttps://help.bethesda.net/をかDenuvoの打ち上げ日のブログを参照してくださいここに
さて、どうすればこれをプロトンの下でアンインストールできますか?

私が見たところ、Denuvo Anti-Cheatをアンインストールできると思われますが、ゲームは再インストールされるまで実行されません。

アンインストールで少なくともシングルプレイヤーゲームが許可されている場合は、後でデュアルブートWindowsで試してみます。 結局のところ、私はBattlenetを気にしません...

Steamのアップデートリリースノートには次のように書かれています。
Denuvo Anti-Cheatは、[プログラムの追加と削除]ダイアログからいつでもアンインストールできます。
詳細については、以下を参照してくださいhttps://help.bethesda.net/をかDenuvoの打ち上げ日のブログを参照してくださいここに
さて、どうすればこれをプロトンの下でアンインストールできますか?

私が見たところ、Denuvo Anti-Cheatをアンインストールできると思われますが、ゲームは再インストールされるまで実行されません。

プロトントリックでアンインストールできると思います

Steamのアップデートリリースノートには次のように書かれています。
Denuvo Anti-Cheatは、[プログラムの追加と削除]ダイアログからいつでもアンインストールできます。
詳細については、以下を参照してくださいhttps://help.bethesda.net/をかDenuvoの打ち上げ日のブログを参照してくださいここに
さて、どうすればこれをプロトンの下でアンインストールできますか?

私が見たところ、Denuvo Anti-Cheatをアンインストールできると思われますが、ゲームは再インストールされるまで実行されません。

プロトントリックでアンインストールできると思います

.NET WPFの問題により、Denuvo anticheatをWineプレフィックスにインストールすることすらできないため、現時点ではこのポイントが何であるかはわかりません。

DACはプロトンの下では動作せず、おそらく動作しません。

それは、プロトンがサポートすることは不可能ですが、それがすべてであるいくつかのことの1つを行おうとしています。

@serebitが提案したように、私たちは皆Bethesdaにフィードバックを送るべきだと思います。 私はログとリンクを添えて私のものを送り、それがLinuxでゲームをプレイする人々のコミュニティであることを示しています。 Linuxのサポートは求めていませんが、シングルプレイヤーキャンペーンのためだけに、Denuvoアンチチートなしでゲームを起動するオプションを求めています。

Redditにはすでに同じことを要求しているWindowsユーザーがいます。

Steamのアップデートリリースノートには次のように書かれています。

Denuvo Anti-Cheatは、[プログラムの追加と削除]ダイアログからいつでもアンインストールできます。
詳細については、以下を参照してくださいhttps://help.bethesda.net/をかDenuvoの打ち上げ日のブログを参照してくださいここに

さて、どうすればこれをプロトンの下でアンインストールできますか?

ゲームの起動オプションを次のように設定します。
bash -c 'exec "$1" "$2" "uninstaller.exe"' -- %command%
プロトンは「プログラムの追加と削除」ダイアログを起動します。

DACはプロトンの下では動作せず、おそらく動作しません。

それは、プロトンがサポートすることは不可能ですが、それがすべてであるいくつかのことの1つを行おうとしています。

Wineは仮想カーネルを実行することで別のカーネルアンチチートをサポートしていませんか、それともDACはエミュレートできないことをしますか?

私の理解では、これは当てはまらず、Wineはカーネルモードのアンチチートをサポートしていません。

私は間違っているかもしれません。

私の理解では、これは当てはまらず、Wineはカーネルモードのアンチチートをサポートしていません。

私は間違っているかもしれません。

Wineはしばらくの間カーネルモードドライバーをサポートしてきましたが、特定のアンチチートが必要とするものを実装するかどうかはまったく別のことです。 たとえば、それらの多くは、

Wineのバグは、修正するカーネル機能に依存しているように見えますか?

私の悪い時。 おそらくいつかDEが再び実行されるでしょう。 (私はすぐには言いません)

私は概念的にカーネルモードのアンチチートが嫌いですが、ACとシステムの他の部分の間を仲介するためにWineを頼りにすることができるWineprefixでそれについてはるかに良いと感じます(そしてそれが盗聴されないようにしますあるべきではない場所について...)

techraptor.netインタビューから:

TR:Linuxゲーマーは、以前はシングルプレイヤーでプロトンを介してSteamでゲームをプレイすることができました。 Denuvo Anti-Cheatを追加すると、それがブロックされます-Denuvo Anti-Cheatを使用して、マルチプレーヤーを保護または削除しながら、シングルプレーヤーを仮想マシンで実行できるようにする方法はありますか?

MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

@mgreshisを共有してくれてありがとう、これは私を暖かくてぼんやりと感じさせます!

techraptor.netインタビューから:

TR:Linuxゲーマーは、以前はシングルプレイヤーでプロトンを介してSteamでゲームをプレイすることができました。 Denuvo Anti-Cheatを追加すると、それがブロックされます-Denuvo Anti-Cheatを使用して、マルチプレーヤーを保護または削除しながら、シングルプレーヤーを仮想マシンで実行できるようにする方法はありますか?

MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

このインタビューへのリンクを提供できますか?

https://techraptor.net/gaming/news/doom-eternals-latest-update-breaks-game

「MG」は、コンテキストのためのDenuvoAnti-Cheatの製品所有者です。

https://techraptor.net/gaming/news/doom-eternals-latest-update-breaks-game

「MG」は、コンテキストのためのDenuvoAnti-Cheatの製品所有者です。

インタビューの抜粋とリンクを投稿したユーザー名@mgreshisから判断すると、誰でもあります。 そのため、この号では製品の所有者がいます。

イムホ、開発者からのこの種の振る舞いは受け入れられません。 上記のすべての回避策で動作させることができたとしても、払い戻しをリクエストすることにしました。 払い戻しが拒否されたとしても、それは少なくとも蒸気とうまくいけばベセスダにいくらかの(マイナーではあるが)圧力をかけます。

(私がこれを書いたとき、Steamサポートが私の払い戻しリクエストを許可し、私にお金を返したと言うことができます。これを抗議の兆候として行うことをお勧めします。これを受け入れないでください。これで顧客を失うことを示してください。行動のタイプ。財布に話させてください。それは彼らが理解する唯一の言語です)

@ SysGh-st何時間ありましたか? 昨日、払い戻しリクエストが拒否されました。 彼らは今、このゲームの払い戻しリクエストの制限を緩和しているのだろうか? その他の良いアクションポイントは次のとおりです。

  1. 否定的な蒸気レビューを残す
  2. 他の否定的なレビューを役立つものとしてマークする

@lpww
正直、時間数は思い出せません。 シングルプレイヤーキャンペーンに少し興味がありました。 ローンチ前の購入として、これを少し前に追加のすべて(89ユーロ程度)で購入しました。
プロトン/ Linuxでは動作せず、Windowsを搭載した他のコンピューターがなく、製品がまったく役に立たなくなったため、払い戻しをリクエストした理由を丁寧に説明しました。

礼儀正しく、なぜ大いに役立つのかを説明します。 結局のところ、要求は相手側の人間によって読み取られます。 このような問題が発生した場合、Steamサポートが制限を緩和することを本当に望んでいます。
個人的には、これがすぐに解決されるとは思いません。 Linuxコミュニティは、単に世話をするには小さすぎます。 悲しいけれど事実です。

今日Steamを起動してゲームをアップデートする前に、Firefoxを開いてこれに関するすべての通知を受け取ることを本当に望んでいます。 今、私はめちゃくちゃです。

皆さん、私もこの状況にかなり不満を感じています。 私は一般的にカーネルレベルのアンチヒートの大ファンではありません、そしてそれが機能していたゲームを壊すことは確かにがっかりします。

Bethesdaがこれを展開したことに不満を感じる可能性がありますが、Denuvoに提供する機会を与えましょう。これは確かに、アンチヒート開発会社からの最も強力で直接的な声明の1つであり、励みになります。

また、@ kisak-valveのために、そして他のすべての人がこの問題を購読して、このゲームを再び実行する方法のニュースを待っています...これが多数の暴言や払い戻しの議論にならないようにしましょう。 でこの幅広いトピックについて議論するために、reddit、bethesdaフォーラム、steamフォーラムがあります。

@mgreshis質問があれば、あなたの修正によりマルチプレイヤーをプレイできるようになりますか、それともシングルプレイヤーのみをプレイできるようになりますか? 私はどちらのオプションでも大丈夫です、私はただ興味があります。

@serebit実際に修正が行われるまで、そのような質問は控えます。 あまりにも多くの時間が、我々はゲームを聞いたことがあるか何かの修正は、それが実体化決してだけのために、Linux用「すぐに」来ている、と@DarkArcが言ったようにも、私たちは@ kisak弁のためにできるだけクリーンとして、このスレッドを維持する必要があります正気、そして私もそれに貢献したことをお詫びします。

Linuxでは機能しません。 バッチファイルを実行する必要があります。

2020年5月15日金曜日午後5時26分キャンベルジョーンズ[email protected]
書きました:

これによって影響を受けるすべての人にとって、開発者から修正を得るまでは、
ゲームをダウンパッチするには、次のプロセスを使用する必要があります。
https://docs.google.com/document/d/1iugtqVUuG8TsnZyRzBV-QamdbygdSEGJzOSkDFGpgJU/edit


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

Linuxでは機能しません。 バッチファイルを実行する必要があります。

2020年5月15日金曜日午後5時26分キャンベルジョーンズ@* >書き込み:これに影響を受けるすべての人にとって、開発者から修正が得られるまで、ゲームをダウンパッチするには次のプロセスを使用する必要があります: https ://docs.google.com/document/d/1iugtqVUuG8TsnZyRzBV-QamdbygdSEGJzOSkDFGpgJU #3773(コメント) >で表示するか、 https://github.com/notifications/unsubscribe-auth/AM5Y33ZWU6ERMBYYVGE2JT3RRWXP3ANCNFSM4MI6DHIAの登録を解除して

最後に個別のコマンドリストがあります。 それらは私が望む便利なものです。

@ SysGh-stあなたはそれらをdepotdownloaderで実行しなければなりません。 これはWindowsの.batプログラムです。 だから再び....

これらはWindowsコマンドでもあります。

@ gardotd426ワインから「windows」。.batファイルがどれだけうまく実行されるかはわかりませんが、試してみる価値があるかもしれません。

また、Linuxバージョンを備えたdotnetcoreがインストールされている必要があります。
しかし、Windowsバージョンをwineprefixにインストールする必要があると思います。

17:38 MagicRBので金、2020年5月15日に[email protected]書きました:

@ gardotd426https ://github.com/gardotd426あなたが開くことができると確信しています
ワインからの「ウィンドウズ」コマンド、それがどれだけうまく実行されるか私は知らないがそれは.batファイルを実行します
試してみる価値があるかもしれません


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

さて、私はそれを機能させる方法を理解しました。Linuxバージョンのdotnet coreが必要です。dotnetcoreのインストール手順に従った後、シェルコマンドのリストのようにすべてを実行できます。

./depotdownloader COMMAND1
./depotdownloader COMMAND2

ただし、説明にあるように、.exeを直接実行することしかできないため、機能しません。つまり、プロトンパッチが使用できないため、実際に機能する可能性はほとんどありません。 dxvkとそのすべてをwineprefix内にインストールする必要がありますが、繰り返しになりますが、それが機能するかどうかは本当に疑わしいです。 私がすべてをダウンロードしたら、TK-Glitchにそれを実行するためのアイデアがあるかどうか尋ねます。

問題がSteamがexeを実行していない、一種の損失、手動で実行するのは難しくない、最新のproton-geビルドをダウンロードする、またはプロトン化パッチを含むtk-glitchのスクリプトを使用してwineをビルドし、dxvkをインストールすることです。作業

Steamはまだアップデートを言うので、ゲームを実行することはできません
オフラインモードでも必須です。 そしてSteamでゲームを実行する
プロトンは、同じワインでそれらを実行することとまったく同じではありません
残りのプロトンを使用せずに手動でビルドします。 うまくいかない可能性があります、
しかし、私は試してみるつもりです。

18:04 MagicRBので金、2020年5月15日に[email protected]書きました:

問題がexeを実行していない蒸気である場合、私は一種の失われました、それは難しくありません
手動で実行するには、最新のproton-geビルドをダウンロードするか、ビルドします。
プロトン化パッチを備えたtk-glitchのスクリプトを使用したワインとインストール
dxvk、動作するはずです


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

いくつかのゲームではそれは機能します、idk、私は永遠の運命を所有していません

https://steamdb.info/sub/235874/depots/
別のアップデートがリリースされたようです...

@ peterge1998ええそれは何も修正しません。

ばかげているのは、ゲームのプロパティに移動して[DLC]タブを選択すると、DLCとして[Doom Eternal-シングルプレイヤーキャンペーン]があります。つまり、これらは別々のエンティティであり、起動できるはずです。 、しかしできません。

idが何かをリリースするまで、これを待つ必要があると思います

@MagicRBまず第一に、あなたはこのゲームを所有していないので、私はあなたがここで実際に何をしているのかわかりません。 第二に、iDは何もリリースしません、明らかに彼らはそもそもそれを壊したものです。 現在、Denuvoの「MG」はDenuvoがそれを修正するかもしれないと言っていますが、それは今完全に空中にあり、私たちは皆、誰もが行くまで便利に待っていたので、絶対に受け入れられず、正直なところおそらく犯罪である払い戻しウィンドウを過ぎていますこれを行う前に返金期間を過ぎており、これが発生することを事前に示唆することは決してありません。

とは言うものの、それはこのスレッドのポイントではありません。このスレッドのポイントは、ゲームをProtonで動作させることです。これは、ValveProtonの問題のページです。 したがって、特にゲームを所有しておらず、これに何の利害関係も関係もない場合は、「待つ必要があります」というのはかなり役に立ちません。 人々がすでに要求しているように、これはこのゲームを実行しようとするためのものです。 あなたの考えではありません。

以前と異なる場合は、最新の更新後(最初の更新後)のスチームログを次に示します。
Steam-782330.log

2.)を抽出し、DEがインストールされている場所として(同じライブラリフォルダsteamappsに添付ファイルを置き換えます。 appmanifest_782330.acf.zip

appmanifestファイルをどのように生成しましたか? または、最新バージョンをインストールした後にこれをコピーしましたか? あなたのものはもう最新バージョンではないので...
マニフェストを編集し、Depot 782332マニフェストとMountedDepotsを現在のマニフェストIDで上書きし、LastUpdatedを現在の時刻に置き換えることは私には機能しません...

彼らはあなたが今言及した最新のアップデートの前にそれを投稿したので、明らかにそれは正しいマニフェストではないでしょう

あなたは正直に更新後からあなたappmanifestファイルを保存することができ、その後downpatching後にそれをコピーする必要があります。 しかし、Steamを起動せずにLutris DRMフリーで実行しようとする場合を除いて、ダウンパッチがどのように機能するかは正直わかりません。

考えてみると、ワインやプロトンのバージョンを指定できないため、それがどのように機能するかわかりません。 vkd3dまたはdxvkをそのように有効にすることもできませんが、このゲームはネイティブのVulkanであるため、明らかに必要ありません。

プロトン基本的にワインです。 したがって、DRMフリーバージョンをお持ちの場合は、wineprefixを設定して、ゲームをにダンプしてください。

Lutrisスクリプトを書くのはそれほど難しいことではありません...

これはDRMフリーバージョンではなく、Steamバージョンに関するものです。 そして
問題はDRMではなく、完全に異なるDenuvo AntiCheatです。
上記のダウンパッチは基本的に更新を元に戻しますが、
それでもDRMバージョンであり、Steam自体では通常の起動はできません
更新せずに方法。 プロトンにはワインが入っていますが、同じではありません
事。 プロトンには、ワインビルド以外にも多くの修正やその他のものがあります
に含まれ、7桁のAppIDに添付されますが、
他の方法でゲームを実行しようとしたときに存在するため、取得できません
陽子からのDoomEternal修正(必要な場合)のいずれか
そのビルドのWineにパッチが適用されています。 「プロトン」は、組み合わせたPythonスクリプトです
ワインや他の多くのツール、そしてそれはスチームでプロトンとしてのみ使用することができます
Steamで発売されたゲーム。

はい。 ただし、ダウンパッチされたバージョンは、リークされたexeと互換性があるはずです。 あなたはあなたのセーブを失うでしょう、しかしそれはおそらく普通のワインで遊ぶことができるでしょう。

本当に欲しければ、自分でプロトンを作り、蒸気とは無関係に使用することができます...しかし、それは大変な努力です。

蒸気の外でプロトン化されたワインを使用することも、カスタムを使用することもできます
プロトンのワインは蒸気の外で作られますが、プロトンとワイン以外のものはすべて
それはそれを構成します、私は本当にそうではないという意味です。 技術的に手動で変換できます
Pythonスクリプトから他の種類のスクリプトまで、すべて
その点、それはもはやプロトンではなく、それは完全な哲学的です
質問。

そしてとにかく、誰も強制されるべきではないので、それは関係さえありません
リークされたひびの入った.exeを使用して、購入して支払いをしたゲームをプレイします。

明らかにそれは物事どうあるあり今ゲームをプレイする方法です。

とにかく、私が考えることができる唯一のもの。

これが最新のappmanifest_782330.acfです

appmanifest_782330.zip

最新のDoomEternalアップデートがあるようです。 この最新のアップデートを持っている人は誰でも良くも悪くもなりますか? ここで私はさらに悪化します。ワインのオープンシステムトレイの後、突然閉じます。 以前はゲームを起動できますが、実際にゲームを開始すると終了します

@ gardotd426プレイするためにアップデートを「必要とする」スチームゲームのダウングレードバージョンを実行する方法があります。 これらの解決策のいずれかを試しましたか? https://steamcommunity.com/sharedfiles/filedetails/?id=885555151

以前のGoogleドキュメントで説明されている方法を使用してゲームをダウングレードすることができまし

最初にSteamにゲームを再ダウンロードさせる必要がありました(以前にアンインストールしました)。 次に、ガイドに従って古いファイルをダウンロードし、それらのファイルをDOOMEternalのインストールディレクトリにコピーしました。 その後、Steamでゲームを起動することができました。

@TheGreatMcPainはLinuxのWindowsを使用していますか? Steamがゲームを自動的に更新しないようにするために特別なことをする必要がありましたか? 現在、ダウングレードをダウンロードしています

@lpww私はLinuxを使用していますが、それを行うために必要なのはLinux固有のものだけでした。dotnetcoreをインストールすることでした。

Steamにゲームを完全にダウンロードさせたので、ゲームのキャッシュスチームが更新を再ダウンロードしないことを確認しない限り、ゲームはすでに最新であると見なされます。 ただし、新しいアップデートが出た場合、Steamはおそらくゲームを再アップデートします。 その場合は、おそらくSteamにアップデートをダウンロードさせてから、古いファイルに再度置き換えます。

ゲームのプロパティを「このゲームを起動したときにのみ更新する」に設定した場合に備えて。

ステップバイステップで簡単に入力できる可能性はありますか?

デポダウンローダーの場所から「wine./script.bat」を発行しようとしていますが、「0009: err:module :__ wine_process_init failed to load L "Z:\ home \ petter \ H \ 00e4mtningar \ script.bat"、error c000012f
「」

@peppotワインを使用しない場合は、Linuxバージョンの
実際にはLinuxバージョンがあります。

peppot 14:52時土、2020年5月16日に[email protected]書きました:

ステップバイステップで簡単に入力できる可能性はありますか?

depotdownloaderの場所から「wine./script.bat」を発行しようとしています
「0009: err:module :__ wine_process_initのロードに失敗しました
L "Z:\ home \ petter \ H \ 00e4mtningar \ script.bat"、エラーc000012f
「」


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

私はそれのコツをつかんでいます。 .batスクリプト命令を/ depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username $ un -password $ pw-dirなどのシェルバージョンに変更します。
(un = myusernameをエクスポートし、pw = mypwdをエクスポートしました)そしてそれに応じてリストされたコマンドを実行します

うん。 まだゲームをテストすることはできませんが、それは私がしたことです。
今、ファイルをコピーしています。

peppot 14:57時土、2020年5月16日に[email protected]書きました:

私はそれのコツをつかんでいます。 .batスクリプト命令を次のように変更する
/ depotdownloader -app 782330 -depot 782332-manifestなどのシェルバージョン
4641765937586464647 -username $ un -password $ pw-dir。
(un = myusernameをエクスポートし、pw = mypwdをエクスポートしました)そしてリストされたものを実行します
それに応じてコマンド


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

前提条件

  1. .NETCoreをインストールします。 詳細はこちら。 インストール後にこれをパスに追加する必要があります。 私は追加PATH=$PATH:~/.dotnet/toolsの終わりに私の~/.profile

  2. 指示に従って、 GoogleドキュメントからDepotDownloaderをダウンロードして抽出します

ダウングレードされたファイルをダウンロードする

ダウンロード手順をスクリプトでラップしました。 実行可能にして、抽出したDepotDownloaderフォルダーから実行する必要があります。

#!/usr/bin/env bash

STEAM_USERNAME=xxx
STEAM_PASSWORD=xxx
DOWNLOAD_PATH=~/Downloads/doom_downpatch_files

./depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782333 -manifest 4686311672633195957 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782334 -manifest 2624212357815850298 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782335 -manifest 8671913471625122045 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782336 -manifest 4248922069342282231 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782339 -manifest 8937962102049582968 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"

ダウングレードしたファイルをSteamにコピーする

...ここまで来たらすぐに来る

@peppot 、ええ、それが機能することも確認できます。 起動後、必要なアップデートがインストールされるまでOnline Rewards、XP、およびその他のOnline Progressを保存できないという警告が表示されますが、続行することはできます。 今のところ。

古いDOOMフォルダーを邪魔にならない場所に移動し、ダウンロードしたコンテンツに置き換えて、Steam内から起動しましたか?

いいえ、それは不要です。 すでにそこにあるファイルを置き換えるだけです。

何かをする前に、最初にゲームフォルダをバックアップします。 しかし、ええ、既存のインストールの上にファイルをコピーするだけです。

起動するために、更新の試みを避けるためにオフラインモードに入りましたか?

@peppot必要はありませんでしたが、おそらくお勧めです。

オフラインモードとProton-5.6-GE-2を使用して起動しようとしましたが、DOOM自体から、オンラインである必要があるというエラーメッセージが表示されました。

エラーメッセージのスクリーンショットを撮り、ここに投稿してください。

気にしないでください、私はあなたがそれを通常のオンラインモードで起動させることができないと思っていました。 ええ、ゲームを起動するにはSteamをオンラインにする必要があります。 ダウンロードしたすべてのファイルを保持するだけです。新しい更新が強制された場合は、ダウンロードしてから、今回と同じようにファイルを再度コピーします。

更新を停止することはできませんが、更新後にファイルを再貼り付けることができます。 さらに、新しいappmanifestファイルを取得するには更新する必要があります。そうしないと、ゲーム期間を開始できません。

また、アップデートによってゲームが修正される場合があります。 いずれにせよ、更新を続ける必要があります。更新するたびに、ダウンロードしたダウンパッチされたファイルを保持するようにしてください。 これは今できる最高のことです。

オフラインモードとProton-5.6-GE-2を使用して起動しようとしましたが、DOOM自体から、オンラインである必要があるというエラーメッセージが表示されました。

DenuvoのDRMを満足させるには、最初の起動時にオンラインである必要があると思います。

前提条件

  1. .NETCoreをインストールします。 詳細はこちら。 インストール後にこれをパスに追加する必要があります。 私は追加PATH=$PATH:~/.dotnet/toolsの終わりに私の~/.profile
  2. 指示に従って、 GoogleドキュメントからDepotDownloaderをダウンロードして抽出します

ダウングレードされたファイルをダウンロードする

ダウンロード手順をスクリプトでラップしました。 実行可能にして、抽出したDepotDownloaderフォルダーから実行する必要があります。

#!/usr/bin/env bash

STEAM_USERNAME=xxx
STEAM_PASSWORD=xxx
DOWNLOAD_PATH=~/Downloads/doom_downpatch_files

./depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782333 -manifest 4686311672633195957 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782334 -manifest 2624212357815850298 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782335 -manifest 8671913471625122045 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782336 -manifest 4248922069342282231 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782339 -manifest 8937962102049582968 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"

ダウングレードしたファイルをSteamにコピーする

...ここまで来たらすぐに来る

コマンドを試しましたが、認証トークンが失敗するだけです。

Got session token!
Got AppInfo for 782330
Using app branch: 'Public'.
Got depot key for 782332 result: OK
Downloading depot 782332 - Windows Executable
Downloading depot manifest...Got CDN auth token for ctr-10075-eu-it.steam-content-dnld-1.qwilted-cds.cqloud.com result: Fail (expires 1/1/1970 12:00:00 AM)
Disconnected from Steam

ファイルがダウンロードされるのを待っている間に、既存のスクリプトをパディングしました。 DepotDownloader部分を処理しますが、まだそれほど遠くないので、まだコピー段階ではありません。 ここで見つけることができます: https

@ giacomo-porroすでにDepotDownloaderあり、ダウンロードも同じように処理されるため、拡張スクリプトが役に立たないと思います。 資格情報が間違っているようです。 万が一、パスワードにスペースがありますか? 設定後に変数をエコーすることで、渡される値をテストできます。 例えば

STEAM_USERNAME=xxx
STEAM_PASSWORD=xxx
DOWNLOAD_PATH=~/Downloads/doom_downpatch_files

echo $STEAM_USERNAME
echo $STEAM_PASSWORD

これにより、正しい値がdepotdownloaderに渡されていることを確認できます。

他の誰かがダウンロード中にエラーが発生していますか?

Encountered unexpected error downloading chunk 2f324f99fb0bb102d90a2dbad1d0c5f137dc77ce: The operation was canceled.

他の誰かがダウンロード中にエラーが発生していますか?

Encountered unexpected error downloading chunk 2f324f99fb0bb102d90a2dbad1d0c5f137dc77ce: The operation was canceled.

これは私にとって何度も起こりましたが、ダウンロードは続行され、終了しました。

@ btegs 、pinned_libs_ *フォルダーを削除すると、Steamは、次にSteamが起動したときにそれらのフォルダーを再生成するように求められます(これは文字通り前に言ったことです)。 フォルダーの内容は、システムライブラリをSteamランタイムバリアントと比較し、ホストシステムよりも新しい場合はSteamランタイムバリアントを固定した結果です。
Steamは次の順序でライブラリに優先順位を付けます:ピン留めされたライブラリ>ホストシステム> Steamランタイム> ld.so.conf

それらのフォルダーを削除し、Steamを起動すると再作成されました。 ディレクトリを確認したところ、1.2.135バージョンのVulkanにシンボリックリンクされていました。 涼しい。

次に、Ubuntu19.10でDXVKhudを1に設定したProton5.0-6でランダムゲームをロードします。 Mesa 20.0.99として表示されます(RX580のhttps://launchpad.net/~oibaf/+archive/ubuntu/graphics-driversの最先端のgitバージョンを使用し

何が起こっており、どのステップが欠けていますか?

注: https ://packages.lunarg.com/でUbuntuリポジトリを見つけました

@btegsは、あなたの問題についてより具体的にするのを手伝ってUbuntu20.04でDoomEternalを起動できません。 ゲームの最新の更新後、ゲームを起動すると、ワインのシステムトレイが開き、突然閉じます。 しかし、最新のアップデートの前に起動できることを覚えています。

@ btegs 、HUDのvulkanバージョンは、/

ファイルがダウンロードされるのを待っている間に、既存のスクリプトをパディングしました。 DepotDownloader部分を処理しますが、まだそれほど遠くないので、まだコピー段階ではありません。 ここで見つけることができます: https

@ giacomo-porroすでにDepotDownloaderあり、ダウンロードも同じように処理されるため、拡張スクリプトが役に立たないと思います。 資格情報が間違っているようです。 万が一、パスワードにスペースがありますか? 設定後に変数をエコーすることで、渡される値をテストできます。 例えば

STEAM_USERNAME=xxx
STEAM_PASSWORD=xxx
DOWNLOAD_PATH=~/Downloads/doom_downpatch_files

echo $STEAM_USERNAME
echo $STEAM_PASSWORD

これにより、正しい値がdepotdownloaderに渡されていることを確認できます。

返信ありがとうございますが、いいえ、パスワードにスペースがなく、資格情報は正しいです。コマンドの出力には、エラーが発生する前にログインに成功したことが示されているためです...これは完全な出力です

Connecting to Steam3... Done!
Logging 'myusername' into Steam3... Done!
Using Steam3 suggested CellID: 184
Got 163 licenses for account!
Got session token!
Accepted new login key for account myusername
Got AppInfo for 782330
Using app branch: 'Public'.
Got depot key for 782332 result: OK
Downloading depot 782332 - Windows Executable
Downloading depot manifest...Got CDN auth token for ctr-10075-eu-it.steam-content-dnld-1.qwilted-cds.cqloud.com result: Fail (expires 1/1/1970 12:00:00 AM)
Disconnected from Steam

私はこの時点で私はただ不運だと思います:D

1970年1月1日の有効期限は、Unixエポックのバグのように見えます。 それ
有効期限は明らかに問題に関連しています。
「2020年5月17日までに何かが期限切れになる」のような実際の正しい日時
何かAM / PM」

@ giacomo-porroこれらのログで実際のユーザー名を「myusername」に置き換えたと思いますか?

もしそうなら、私はまだこれがあなたのパスワードの問題である可能性があると思います。 他に特殊文字はありますか? '"{}\|$#などがコードの問題を引き起こしている可能性があります。 パスワードを一重引用符で囲んでみてください(例: STEAM_PASSWORD='xxx' 。 それでも問題が解決しない場合は、一時的にパスワードを変更して特殊文字を削除してみてください。

私が持っていたもう1つのアイデアは、Steamガードが有効になっているようには見えないということでした(ログで2番目の要素の入力を求められませんでした)。 よくわかりませんが、DepotDownloaderに必要な場合があります。 特にSteamライブラリにたくさんのゲームがあるように見えるので、これを有効にすることは間違いなく良い考えです。

もう1つの可能性は、接続しているサーバーに問題があることです。 VPNにアクセスできる場合は、別の国に接続してみてください。 これにより、ダウンロード時間が長くなります。 これはあまり起こりそうにないので、VPNにアクセスできない場合でも、心配する必要はありません。

更新:私は別の考えを持っていました。最初にDepotDownloaderを直接呼び出してこの問題をデバッグし、スクリプトから問題を単純化して除外する必要があります。 例えば

./depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username "steam-user" -password "steam-password" -remember-password -dir "path/to/downloads"

ダウンロードには永遠に(6〜7時間)かかりましたが、昨夜、ダウングレードされたゲームを起動して実行することができました! ダウングレードされたゲームファイルもsteamディレクトリにコピーするようにスクリプトを更新したので、ダウングレードの完全なソリューションになりました: https

@lpww初めて試したときにパスワードを間違って入力し、トークンの失敗ではなく「パスワードが正しくありません」と表示されたため、パスワードの問題ではないと思います。 しかし、それは可能だと思います。

ああ、わかりました。 よくわかりません:(

@ giacomo-porroこれらのログで実際のユーザー名を「myusername」に置き換えたと思いますか?
はい、正確に

もしそうなら、私はまだこれがあなたのパスワードの問題である可能性があると思います。 他に特殊文字はありますか? '"{}\|$#などがコードの問題を引き起こしている可能性があります。 パスワードを一重引用符で囲んでみてください(例: STEAM_PASSWORD='xxx' 。 それでも問題が解決しない場合は、一時的にパスワードを変更して特殊文字を削除してみてください。

試しましたが、問題は解決しませんでした

私が持っていたもう1つのアイデアは、Steamガードが有効になっているようには見えないということでした(ログで2番目の要素の入力を求められませんでした)。 よくわかりませんが、DepotDownloaderに必要な場合があります。 特にSteamライブラリにたくさんのゲームがあるように見えるので、これを有効にすることは間違いなく良い考えです。

私は実際にそれを有効にしました、それは最初にのみ確認コードを要求しました、しかし私が投稿したログは私が試したその後の要求のためのものでした

もう1つの可能性は、接続しているサーバーに問題があることです。 VPNにアクセスできる場合は、別の国に接続してみてください。 これにより、ダウンロード時間が長くなります。 これはあまり起こりそうにないので、VPNにアクセスできない場合でも、心配する必要はありません。

更新:私は別の考えを持っていました。最初にDepotDownloaderを直接呼び出してこの問題をデバッグし、スクリプトから問題を単純化して除外する必要があります。 例えば

./depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username "steam-user" -password "steam-password" -remember-password -dir "path/to/downloads"

私はすでにこれも試しましたが、それでも同じエラーが発生します、私はそれから待たなければならないと思います

前提条件

  1. .NETCoreをインストールします。 詳細はこちら。 インストール後にこれをパスに追加する必要があります。 私は追加PATH=$PATH:~/.dotnet/toolsの終わりに私の~/.profile
  2. 指示に従って、 GoogleドキュメントからDepotDownloaderをダウンロードして抽出します

ダウングレードされたファイルをダウンロードする

ダウンロード手順をスクリプトでラップしました。 実行可能にして、抽出したDepotDownloaderフォルダーから実行する必要があります。

#!/usr/bin/env bash

STEAM_USERNAME=xxx
STEAM_PASSWORD=xxx
DOWNLOAD_PATH=~/Downloads/doom_downpatch_files

./depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782333 -manifest 4686311672633195957 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782334 -manifest 2624212357815850298 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782335 -manifest 8671913471625122045 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782336 -manifest 4248922069342282231 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"
./depotdownloader -app 782330 -depot 782339 -manifest 8937962102049582968 -username "$STEAM_USERNAME" -password "$STEAM_PASSWORD" -remember-password -dir "$DOWNLOAD_PATH"

ダウングレードしたファイルをSteamにコピーする

...ここまで来たらすぐに来る

コマンドを試しましたが、認証トークンが失敗するだけです。

Got session token!
Got AppInfo for 782330
Using app branch: 'Public'.
Got depot key for 782332 result: OK
Downloading depot 782332 - Windows Executable
Downloading depot manifest...Got CDN auth token for ctr-10075-eu-it.steam-content-dnld-1.qwilted-cds.cqloud.com result: Fail (expires 1/1/1970 12:00:00 AM)
Disconnected from Steam

アーカイブ:depotdownloader_2.3.4.zip
depotdownloaderを交換しますか? [y] es、[n] o、[A] ll、[N] one、[r] ename:A
抽出:depotdownloader
抽出:depotdownloader.bat
膨らませる:DepotDownloader.deps.json
膨らませる:DepotDownloader.dll
膨らませる:DepotDownloader.dll.config
膨らませる:DepotDownloader.pdb
膨らませる:DepotDownloader.runtimeconfig.json
膨らませる:ライセンス
膨らませる:protobuf-net.dll
膨らませる:README.md
膨らませる:SteamKit2.dll
膨らませる:SteamKit2.pdb
膨らませる:System.Reflection.DispatchProxy.dll
膨らませる:System.Security.Principal.Windows.dll
膨らませる:System.ServiceModel.dll
膨らませる:System.ServiceModel.Primitives.dll
libsslの使用可能なバージョンが見つかりませんでした
./depotdownloader:riga 1:6171 Annullato dotnet DepotDownloader.dll "$ @"

私はこの問題を抱えています...私のgentooボックスにはopensslしかありません... :(
私は怖いです...なぜ私はゲームを更新しました:(

Steamは単に古いファイルのダウンロードを許可しないのではないかと思います。 考えてみれば理解できる。 出版社は、ゲームの「チート可能な」バージョンがそこにあることを望んでいません。

彼らが一晩で何かを変えない限り、彼らはそれを許します。 このスレッドの複数の人がSteamから古いゲームファイルをダウンロードし、Linuxでゲームを実行しています。 私は昨日それらをダウンロードし、今日ゲームをプレイしています

みなさん、こんにちは。サードパーティのデポダウンローダーの使用、古いバージョンのゲーム、およびそのツールの使用に伴うトラブルシューティングはここではトピックから外れていますが、ゲームの現在の状態を考えると、私は正しく踏み込むつもりはありません。今。

トラブルシューティングはおそらく他の媒体で実行する必要があり、状況が改善した場合、現在の余談全体がトピック外として非表示になることに注意してください。

陽子がこの陽子問題をできるだけ早く通過することを願っています...

techraptor.netインタビューから:
MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

@mgreshis進捗状況の更新などへのリンクはありますか? テストの準備ができているかどうかをどうやって知ることができますか? ベータテスターが必要な場合は、多くの人が試してみたいと思うでしょう。

techraptor.netインタビューから:
MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

@mgreshis進捗状況の更新などへのリンクはありますか? テストの準備ができているかどうかをどうやって知ることができますか? ベータテスターが必要な場合は、多くの人が試してみたいと思うでしょう。

これに加えて-denuvoの側から来る可能性が高い修正について何かありますか? それとも、必要な機能が不足しているだけで、ワインやプロトンを大幅に増やすことを期待していますか?

私を懐疑的に呼んでください、しかし会社がサポートされていないユースケースのために彼らの製品を修正することはめったにありません

techraptor.netインタビューから:
MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

@mgreshis進捗状況の更新などへのリンクはありますか? テストの準備ができているかどうかをどうやって知ることができますか? ベータテスターが必要な場合は、多くの人が試してみたいと思うでしょう。

@mgreshis私も、ベータテスターが必要な場合

techraptor.netインタビューから:
MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

@mgreshis進捗状況の更新などへのリンクはありますか? テストの準備ができているかどうかをどうやって知ることができますか? ベータテスターが必要な場合は、多くの人が試してみたいと思うでしょう。

@mgreshis私も、ベータテスターが必要な場合

techraptor.netインタビューから:
MG:ローンチ直後にプロトンの問題を追跡しており、すぐに修正を提供することをお約束します。 これは、出版社などからのリクエストではありません。私たちは、そのような熱狂的なコミュニティを心から尊重し、1日目にこの非互換性を導入したことを後悔しています。

@mgreshis進捗状況の更新などへのリンクはありますか? テストの準備ができているかどうかをどうやって知ることができますか? ベータテスターが必要な場合は、多くの人が試してみたいと思うでしょう。

@mgreshis私も、ベータテスターが必要な場合

みんな、 @ mgreshisのタグ付けと質問をやめて

みんな、 @ mgreshisのタグ付けと質問をやめて

@ gardotd426申し訳ありませんが、私は同意しません-インタビューは実際に名前を直接言及しました-"_この記事を公開する前に、ベセスダとイレデトの両方にコメントをメールで送信しました。DenuvoAnti-CheatのプロダクトオーナーであるMichailGreshishchevが返信しました。 full_ "での応答。

引用は、同じ名と家族の名前、 LinkedInのプロフィールと同じ写真のgithubアカウントから投稿されたので、それは彼自身か、非常に奇妙な偶然のどちらかです。

いずれにせよ、彼らは問題を監視していると述べています。つまり、この正確な問題を読んでいる可能性があります。 これは、Doom EternalとProtonの互換性が議論されている問題なので、進捗状況の更新を依頼したり、ベータテストのサポートを提供したりしても問題ないと思います。

また、問題の自己モデレートをやめてください。あなたはValveの従業員でも、このリポジトリへの寄稿者でもありません。他の人に何をすべきかを伝える根拠はないと思います。

@ mtb-xt Valveの従業員は、これらの議論をこのスレッドから遠ざけるように何度も求めてきました。 でも、みんなが聞いてくれないのなら、私も聞いてくれないでしょう。

Valveの従業員は、これらの議論をこのスレッドから遠ざけるように何度も求めてきました。

ダウングレードはトピック外と見なされると彼らが言及しているのを見ただけです。 しかし、アンチチートはゲームの現在のバージョンを壊す責任があります。 ですから、私自身、Linuxとの互換性を得るためのアンチチートに関するすべての情報が適切であると考えています。 多分私は何かを逃したのですか?

Valveの従業員は、これらの議論をこのスレッドから遠ざけるように何度も求めてきました。

_downgrading_がトピック外と見なされると彼らが言及しているのを見ただけです。 しかし、アンチチートはゲームの現在のバージョンを壊す責任があります。 ですから、私自身、Linuxとの互換性を得るためのアンチチートに関するすべての情報が適切であると考えています。 多分私は何かを逃したのですか?

おそらく、DAC、マルチプレイヤー、侵入を一緒に無効にする-no-dacようなオプションが追加されるでしょう。 Linuxでのカーネルレベルのアンチチートの互換性は冗談のように見えます。 Linux上のSteamはroot権限なしでユーザースペースで実行されるため、ユーザーテレメトリ用の独自のカーネルレベルドライバーをインストールすることは大きなセキュリティホールになります。

他の誰かがゲームの奇妙なグラフィックアーティファクトに気づきましたか? ヘビーキャノン+マ​​イクロミサイルを使用すると、ディスプレイに大量の緑色のバーが表示されます(再生できなくなるまで)。 これは間違いなく私のGPUではありません。これは、この特定の武器でのみ使用され、Windowsでは発生しないためです。

私は似ているが同一ではない問題を抱えていました。 しかし、それは重いキヤノン/マイクロミサイルだけでなく、他のことにも当てはまりました。 そして、それは絶対にグラフィックスドライバーの問題でした。Vulkanの実装を切り替えると修正されました。

@jjbarr好奇心から、AMDのVulkan implem / loaderについて話しているのですか? 私はそれについてあまり明確ではありませんでしたが、Void(440.82)で独自のNVIDIAドライバーを使用しています

ローダーは実装間で同じですが、私はAMDを使用しています。

別の問題が発生している可能性がありますが、それがドライバーの問題である場合は、それほど大きくありません。

アーカイブ:depotdownloader_2.3.4.zip
depotdownloaderを交換しますか? [y] es、[n] o、[A] ll、[N] one、[r] ename:A
抽出:depotdownloader
抽出:depotdownloader.bat
膨らませる:DepotDownloader.deps.json
膨らませる:DepotDownloader.dll
膨らませる:DepotDownloader.dll.config
膨らませる:DepotDownloader.pdb
膨らませる:DepotDownloader.runtimeconfig.json
膨らませる:ライセンス
膨らませる:protobuf-net.dll
膨らませる:README.md
膨らませる:SteamKit2.dll
膨らませる:SteamKit2.pdb
膨らませる:System.Reflection.DispatchProxy.dll
膨らませる:System.Security.Principal.Windows.dll
膨らませる:System.ServiceModel.dll
膨らませる:System.ServiceModel.Primitives.dll
libsslの使用可能なバージョンが見つかりませんでした
./depotdownloader:riga 1:6171 Annullato dotnet DepotDownloader.dll "$ @"

私はこの問題を抱えています...私のgentooボックスにはopensslしかありません... :(
私は怖いです...なぜ私はゲームを更新しました:(

@ dylanmc1975 doomgraderがhttps

@ hatf0血液やその他の粒子に奇妙な色のアーティファクトがありました。 ゲーム内のグラフィック設定をリセットした後、問題は解決しました。 私が見たアーティファクトは、カスタム設定の特定の組み合わせが原因であると推測しています。

Linuxでのカーネルレベルのアンチチートの互換性は冗談のように見えます。 Linux上のSteamはroot権限なしでユーザースペースで実行されるため、ユーザーテレメトリ用の独自のカーネルレベルドライバーをインストールすることは大きなセキュリティホールになります。

私は最近までこれについて知りませんでしたが、Wineのカーネルドライバーとの互換性はすでにあるようです(エミュレートされており、実際のLinuxカーネルのものと同じアクセス権を持っていないと思いますが、よくわかりません)。将来、Linuxカーネルに何らかの機能が追加される場合に、作業が行われる可能性があります。 または、少なくともhttps://bugs.winehq.org/show_bug.cgi?id=37355から私には思え特にDACに関するものでは

5/15/20 12:31 AMに、JoshuaBarrettは次のように書いています。
>>

満足できるかもしれませんが、実際には/ change /になるとは思いません。
何でも。 周辺の人口統計で怒りで泣いている数人の人々
Bethesdaとidは、率直に言って、おそらく/ care /を気にしないでしょう。
かなり前に行われた可能性が高い決定を覆すつもりです。

そして、そうだね。 胆汁の溢れ出しは、必ずしも愛らしいものではありません...


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

私はこの引用を増幅したいと思います。「胆汁の流出は正確にはありません。
愛らしい...」

特に20年以上前ではなかった人のために、リリースの直前
オリジナルのDoomIIの、IdSoftwareのJohnCarmackが
当時のIdSoftwareの「常にLinuxバイナリをリリースする」ポリシー。 彼らの
ポリシーは、小売店でゲームを購入してからダウンロードすることでした
彼らのウェブサイトから直接公式のLinuxUIラッパー。

私たちはそれが大好きだった。 しかし、一握りのトロールとトラブルメーカーは、
56kを介して「その日の大物ゲーム」のバイナリをダウンロードさせます
モデムは彼らが耐えることができなかった侮辱でした。 だから彼らは自分たちで働いた
このようなフォーラムで独善的な狂乱に(私は読んだ
私がメンバーだったのでリアルタイムで失望しました)そして、彼らはリンクを投稿しました
Carmack and Id Supportの場合、全員に「メール爆弾」を送信するように依頼します。
彼らがした彼らの怒りを表現する。

結果は数日後、カーマックはどちらかのPCにインタビューをしました
雑誌または彼が言った当時の技術雑誌の1つ
言い換えれば、「私はLinuxをサポートするために良いことをしていると思いました。 今私の
受信トレイは泣き虫からの炎でいっぱいです。 二度と。 それは価値がありません
悲しみ。'

これらすべての年後、プロトンは私たちがドゥームで行う最高のものです。
その事件の。 燃えるようなベセスダはおそらく
彼らの本部のどこかで「私はあなたにそう言った」。 だから、もしあなたが
礼儀正しく連絡してください。

5/15/20 12:31 AMに、Joshua Barrettは次のように書いています。それは満足のいくものかもしれませんが、実際には何も/変更/されるとは思いません。 Bethesdaとidが率直に言って/ care /を気にしないという周辺人口統計で怒りを叫んでいる少数の人々は、かなり前に行われた可能性のある決定を覆すことはありません。 そして、そうだね。 胆汁の溢れ出しは必ずしも愛らしいものではありません...—あなたが言及されたのであなたはこれを受け取っています。 このメールに直接返信するか、GitHub < #3773(コメント) >で表示するか、 https://github.com/notifications/unsubscribe-auth/AEMFAGPQXMRWMBBKYTPS45DRRRWM5ANCNFSM4MI6DHIAの登録を解除して
「胆汁の溢れ出しは必ずしも愛らしいものではありません...」この引用を増幅したいと思います。特に20年以上前ではない人にとっては、オリジナルのDoom IIのリリース直後、IdSoftwareのJohnCarmackが顔でした。当時のIdSoftwareの「Linuxバイナリを常にリリースする」ポリシーの彼らのポリシーは、小売店でゲームを購入し、公式のLinuxUIラッパーをWebサイトから直接ダウンロードすることでした。 私たちはそれが大好きだった。 しかし、少数の荒らしやトラブルメーカーは、56kモデムを介して「その日の大物ゲーム」のバイナリをダウンロードさせることは、彼らが容認できない侮辱であると判断しました。 そこで彼らは、このようなフォーラムで独善的な狂乱に巻き込まれ(私がメンバーだったので、リアルタイムで失望して読んだ)、カーマックとIDサポートへのリンクを投稿してみんなに「メールボム」を求めた。 「彼らは彼らの怒りを表現するために彼らはしました。 その結果、数日後、カーマックはPCMagazineまたは当時の技術雑誌の1つにインタビューを行いました。言い換えると「私はLinuxをサポートするのに良いことをしていると思いました。 今、私の受信箱は泣き虫からの炎でいっぱいです。 二度と。 悲しむ価値はありません。」 これらすべての年後、プロトンはその事件のために私たちがドゥームで行う最高のものです。 燃えるようなベセスダは、おそらく彼らの本部のどこかで「私はあなたにそう言った」に過ぎないでしょう。 ですから、連絡する場合は礼儀正しくしてください。

残念ながら、このコミュニティは、このようなことが起こるたびに、デフォルトの最初の応答としてあなたが説明する行動のタイプに完全に行き詰まっているようです。 それはロケットリーグで起こりました、それは今起こっています。 そして、誰が彼らに何を言おうとしても、それはすべて「私たちは彼らにこのようなことで逃げることを許すことはできません、私たちは集団訴訟を起こすと言います!」 または他の同様にばかげたこと、そして何が起こりますか? 何も、「彼ら」(出版社/誰でも)は彼らがしたことを何でもやめません、今だけ、Linuxコミュニティを絶対に軽蔑し、助けるために彼らの邪魔をすることを決して拒否する業界の人々が数百人増えています二度と私たち。

そのように振る舞う市場シェアは絶対にありません。 それは、この種のものが何よりも継続することを保証します。

残念ながら、このコミュニティは、このようなことが起こるたびに、デフォルトの最初の応答としてあなたが説明する行動のタイプに完全に行き詰まっているようです。 それはロケットリーグで起こりました、それは今起こっています。 そして、誰が彼らに何を言おうとしても、それはすべて「私たちは彼らにこのようなことで逃げることを許すことはできません、私たちは集団訴訟を起こすと言います!」 または他の同様にばかげたこと、そして何が起こりますか? 何も、「彼ら」(出版社/誰でも)は彼らがしたことを何でもやめません、今だけ、Linuxコミュニティを絶対に軽蔑し、助けるために彼らの邪魔をすることを決して拒否する業界の人々が数百人増えています二度と私たち。

そのように振る舞う市場シェアは絶対にありません。 それは、この種のものが何よりも継続することを保証します。

確かに。 実際、私は数か月前にEpic GamesのCEOと一緒に、FortniteをLinuxに導入する可能性についてのQ&A記事をゲームサイトで読みました。 私が覚えているように、彼は市場シェアについて言及したことはありませんでしたが、そのユーザースペースに固有の課題について漠然とした言葉で話しました。 彼はどういう意味だったのだろうか? それから彼は基本的に、「私たちは検討していますが、現在計画はありません... etceteraなど」と言いました。

Linuxコミュニティは基本的に、リスクを冒そうとする大企業、特にそれを上手くやっている企業を称賛する必要があります。 そして、神のために、開発者、特に開発者の上司に無礼な怒りを表明しないでください! ご覧のとおり、それは何十年にもわたってコミュニティに影響を与える可能性があります。

ええ、でも開発者はあなたに何も借りていません。バグレポートを「私はLinuxユーザーですが、私のシステム構成がサポートされていないことを理解していますが、あなたは私が感謝するであろうどんな助けも提供することができます」

話題から外れています。 申し訳ありませんが、キサック。

確かにOTです。 しかし、キーボードを目の前に置いても、クリエイターを虐待する権利は与えられないということを時々言う必要があると思います。 これを読んだ数人の人々だけが、彼らが持つかもしれない悪影響を初めて考えれば、すべての開発者は、ブルームーンで一度言われることを支持すると思います。 これらの人のほとんどは、ジョン・カーマックのことを聞いたことがありません。

これが適切であることを願っています。 エグゼクティブプロデューサーのマーティストラットンは、アンチチートの要件は今後のアップデートで削除されると語っています。
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

これは、アップデートが、あまり多くの回避策なしに、これがプロトンで再び機能する可能性があることを意味することを願っています。

これが適切であることを願っています。 エグゼクティブプロデューサーのマーティストラットンは、アンチチートの要件は今後のアップデートで削除されると語っています。
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

これは、アップデートが、あまり多くの回避策なしに、これがプロトンで再び機能する可能性があることを意味することを願っています。

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。 アクセスが回復してよかったです。

全体的に素晴らしいニュース。 ゲームのプレイ(および終了)に戻るのが待ちきれません。

@mgreshis

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。

これに関連する_wine_の関連するアップストリームパッチにリンクできますか?

@mgreshisこれは、アンチチートが自動的に無効になることを意味しますか、それともWineとの互換性を実装しましたか?

有望に見えます、多分バトルモードと侵略さえうまくいくかもしれません。 指が交差し、ショットガン
コック)

@mgreshis 、これが本当だといいのですが。 プロトン用のリング0ACもあるのか、それともプロトンの例外となるのかはわかりませんが、どちらにしても、これが本当なら記念碑的です。 これは、Protonを介してLinuxで機能する最初の実際のクライアント側のアンチチートであり、Linuxゲームに残された最大のハードルです。 それが本当なら、これは巨大です。

これが適切であることを願っています。 エグゼクティブプロデューサーのマーティストラットンは、アンチチートの要件は今後のアップデートで削除されると語っています。
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/
これは、アップデートが、あまり多くの回避策なしに、これがプロトンで再び機能する可能性があることを意味することを願っています。

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。 アクセスが回復してよかったです。

@mgreshisこれは素晴らしいニュースです。これが何を意味するのか、Protonでどのように機能するのかについてもっと知りたいですか? いずれにせよ、それは素晴らしいことですが、多くのLinuxゲーマーがそれを高く評価し、注意を払うと確信しています。また、anticheatによって保護される将来のWindows専用ゲームがDenuvoAnti-Cheatによって保護されることを望んでいます。

よろしければ、Denuvoが発表を行い、このプロトンサポートOOTBを含む次のDenuvo Anti-Cheat保護ゲームがいつリリースされるかをお知らせください。 それが起こったときにそれについて聞いてみたいです、私はそれを試してみて、それを個人的にテストしたいと思っています。

@mgreshis私たちのことを考えてくれてありがとう。

フィードバックを提供できた場合(これはWindowsユーザーにも当てはまります)、_ kernel0_レベルで実行されるチート防止ソリューションを提供しないでください。
この正確な理由がコミュニティ全体(Linux + Windows)をトリガーしたものであり、前者(Linux)のサポートを追加することで、これまでに受け取ったフィードバックが軽減されるかどうかはわかりません。

よろしくお願いします。

@mgreshisは、DATがProton + Onlineで動作することを意味する場合、またはオフライン再生を無効にするために自動検出されることを意味する場合は、確実にクリアされることを

@LiamDawe 、彼が誤解している(または誤解を招く)か、実際のプロトンサポートが含まれているようです。 Denuvo Anti Cheatは、シングルプレイヤーキャンペーンを含むゲームだけのものではないからです。 これらのタイプのアンチチートを使用するほとんどのゲームはマルチプレイヤーのみです(Fortnite、Apex、Warzone、Valorant、Siegeなど)。したがって、ACがProtonをサポートするには、実際にProtonをサポートする必要があります。 つまり、彼は間違って話したか、私たちを誤解させているか、実際には彼の言うことを意味しています。 どれも真実かもしれません、うまくいけば後者です。

編集:タイプミス。

@mgreshisこれは、Protonを介してLinuxで機能する最初の実際のクライアント側のアンチチートになります

真実ではありません。プロトンを介してVACとWardenAnticheatを問題なく実行できます。問題は、このACにカーネルドライバーがあることです。wineはドライバーではなくユーザーモードアプリケーションを処理するように作成されているため、ユーザーモードアンチヒートの場合は、サポートが範囲内にあります。ワイン開発者。

これが適切であることを願っています。 エグゼクティブプロデューサーのマーティストラットンは、アンチチートの要件は今後のアップデートで削除されると語っています。
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/
これは、アップデートが、あまり多くの回避策なしに、これがプロトンで再び機能する可能性があることを意味することを願っています。

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。 アクセスが回復してよかったです。

どうやって正確に知っていますか?

@BloodyIronの男は、文字通りDenuvoの従業員であり、このすべてが最初にダウンしたときにスレッドの前半に投稿されたインタビューを行ったのと同じであり、彼らはDEのプロトンサポートに取り組んでおり、最終的には来ると述べました(iDが決定する前に) DACを完全に削除します)。

@BloodyIronの男は、文字通りDenuvoの従業員であり、このすべてが最初にダウンしたときにスレッドの前半に投稿されたインタビューを行ったのと同じであり、彼らはDEのプロトンサポートに取り組んでおり、最終的には来ると述べました(iDが決定する前に) DACを完全に削除します)。

ああ、まあ、それが信頼できる情報源であることを確認したかっただけです。 明確にしてくれてありがとう! :)

@BloodyIronの男は、文字通りDenuvoの従業員であり、このすべてが最初にダウンしたときにスレッドの前半に投稿されたインタビューを行ったのと同じであり、彼らはDEのプロトンサポートに取り組んでおり、最終的には来ると述べました(iDが決定する前に) DACを完全に削除します)。

あまり興奮しないでください。EAC開発チームは当初、ワインの互換性に取り組んでいると述べ、1年半の間それについて無線封止しました。

@BloodyIronはこちらの記事ですhttps://techraptor.net/gaming/news/doom-eternals-latest-update-breaks-game

もちろん、これはすべて時代遅れですが、コンテキストを提供するためだけです。

@databoose EACがリクエストに「取り組んでいます」と答えるのは、Denuvoの従業員が文字通りここに来て、将来のすべてのDACリリースが初日にProtonOOTBをサポートすると言うのとはまったく異なる状況です。 それらはリモートで比較することさえできません。

@databoose EACがリクエストに「取り組んでいます」と答えるのは、Denuvoの従業員が文字通りここに来て、将来のすべてのDACリリースが初日にProtonOOTBをサポートすると言うのとはまったく異なる状況です。 それらはリモートで比較することさえできません。

「私たちはそれに取り組んでいる」ということは、ワインの互換性が計画されていることを意味し、議論のために不誠実であることをやめ、あなたを信頼できるように見せないことを確信しています。

@databoose何について話しているのですか。

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。 アクセスが回復してよかったです。

「私たちはそれに取り組んでいる」というのはどこですか? これは、「現在取り組んでいる」ということではなく、初日のOOTBのサポートを保証するものです。

私は文字通り彼の最新の声明を引用していますが、それは不誠実ではありません。あなたが時代遅れで変更された情報を操作しているときに他の人が不誠実であると非難する前に、問題のすべての事実を読む必要があります。

@databoose何について話しているのですか。

Denuvo Anti-Cheatは、DOOM:Eternal以降のリリースですぐにProtonをサポートします。 あなたがそれを試す機会があったら、フィードバックで直接私に@してください。 アクセスが回復してよかったです。

「私たちはそれに取り組んでいる」というのはどこですか? これは、「現在取り組んでいる」ということではなく、初日のOOTBのサポートを保証するものです。

一人の従業員の言葉!=会社全体の優先事項、それは今計画され、取り組んでいるかもしれませんが、明日は窓から投げ出される可能性があります。

@databoose私はそうではありません、特にこの業界では何もそうではないので、明らかにそれは100パーセント確実ではありません。 しかし、それはあなたが言ったことではありません。 あなたは新しい声明にさえ気づかずに元のインタビューをやめていました、そして今あなたは新しい声明にも合うようにそれをひねろうとしています。 私は文字通り彼を引用しました、そしてあなたは今不誠実な人です。

また、彼はプロジェクトオーナーであり、単なるランダムではありません。 それでも100%の確実性ではありませんが、それを地獄のように言っている単なるランド以上のものでもあります。

これは、EACの従業員が、実際の明確なステートメントを1つも使用せずに、ワインの互換性に「取り組んでいる」と答えたのと同じだと主張しました(「発生する」、「将来のすべてのリリース」、「初日」はありません)。 「私たちはそれに取り組んでいます。それは私たちがここで得ているものとリモートでさえ同じではありません、そして「何も確かではない」という理由だけでこれらの2つの状況が似ているという意味ではありません現在、将来のすべてのDACリリースが初日にProtonをサポートすることが保証されています。最初のDACリリースが来てそれが起こらないまで、または新しいステートメントを取得するまでそれがオリジナルをヘッジしている(または完全に逆転している)、それが現在の状況です。DACのプロジェクトオーナーがここに来て、何もせずにその地獄のためにそのような明白な声明を出すことを志願することは信じられません。具体的な計画、プロプライエタリソフトウェア会社は一般的にそのようなことをする、彼らは通常全く反対です。

また、同社のDRMがProtonで完全に機能するという点で、Denuvo社には前例があります。 さまざまなマシンからの新しい起動の試行として微調整された構成を検出し、24時間の待機期間で開始する可能性があるなど、バグが1つか2つありますが、機能します。

こんにちは@ gardotd426意図に関係なく、あなたは主に議論のために議論しています。

今必要なのは時間と結果です。 この互換性レポートに、事実上ノイズやビッカースが含まれることは避けてください。

確実なこと。 このスレッドは先週地獄に行きました(私は何を言ったのですか
あなたは今言っている、効果的に「黙れ」の応答を得るためだけに)、
だから私は干し草が何であるかを理解しました。 しかし、あなたは正しいです。

>>

あなたは、これはEACの従業員が、実際の明確な声明を1つも出さずに、ワインの互換性に「取り組んでいる」と言って要求に応えたのと同じだと主張しました

複数の人がEACに電子メールを送信して、作業が行われていてオンラインで簡単に検索できるという応答を受け取りました。可能性があるとか、起こらないと言ったわけではなく、単に考えを変えて行きました。ラジオサイレント。

EACの従業員が作業中だと言っているのは信頼できないと考えるなら、DACの従業員が作業中だと言っているのは信頼できると思うのは奇妙なことです。

また、同社のDRMがProtonで完全に機能するという点で、Denuvo社には前例があります。

この時点で、何について話しているのかわからないことがかなり明らかになりつつあります。denuvoDRMはDACとは完全に別のプロジェクトです。

ナイーブになり、1人の従業員だけが言ったことに誇大宣伝されたい場合は、それを選びますが、このように行動するのをやめることは、EACの従業員がワインの互換性も提供すると言っているだけではありません(複数のEACであっても)従業員はそれが起こるだろうと言っています)。

これは問題のページなのでここでやめますが、「wineeacの互換性に取り組んでいます!!!」と逆流する人々にうんざりしています。 それがずっと前に放棄されたとき。

こんにちは@ gardotd426意図に関係なく、あなたは主に議論のために議論しています。

今必要なのは時間と結果です。 この互換性レポートに、事実上ノイズやビッカースが含まれることは避けてください。

プロトンパッチ.zip

添付の進行中のパッチセット(Proton 5.0.7の上)を使用すると、ゲームを開始できました。 スタート画面以降はまだテストしていません。 マルチプレイヤーではありそうもないが、ゲームがうまくいくことを願っている。

また、DACのアップデートで壊れてしまう可能性もあります。

このプロトンパッチはDACドライバーのインストールと実行を可能にしますか、それともシングルプレイヤーで起動するのに十分なユーザーモード側を満足させるためのもう少し回避策ですか?

@ gofman 、DACの更新はこれ以上ありません。DACはゲームから削除されているため、次の更新時にこのパッチは必要ありません。 どうやらそれは一週間以内に来ることになっていて、ゲームは以前と同じようにLinux上で動作します。

このプロトンパッチはDACドライバーのインストールと実行を可能にしますか、それともシングルプレイヤーで起動するのに十分なユーザーモード側を満足させるためのもう少し回避策ですか?

これは前者であり、今のところシングルプレイヤーで動作することが確認されています。 ただし、ドライバーは最初のハンドシェイクシーケンスを開始して続行するだけで済みます。 「アクティブな」反熱フェーズで動作するためにおそらく必要とされるいくつかの施設のサポートは、ただ頑固です。 マルチプレイヤーとは無関係の既存の問題(現在も起動している)のため、DACでマルチプレイヤーをまだテストできませんでしたが、今は機能する可能性は低いようです。

パッチセットにいくつかの変更があったので、誰かがこれを構築して試すことに興味があるなら、私は更新されたものを提供することができます。

プロトンにはカーネルモデルドライバーを実行するためのフレームワークがあり、一部のアンチチートドライバーはその下で機能します。 パッチセットは、いくつかの欠落している部分、実装が非常に難しいいくつかのカーネルAPI関数のスタブ、およびその他の回避策を追加します。 ただし、ProtonのドライバーはLinuxではユーザーモードで実行され、カーネルドライバーが行う特定のことはエミュレートされます。 ドライバー(または通常のユーザースペースプログラムも)が、正規のWindowsではなくProtonで実行されていることを検出する方法があります(常にそうなります)。 したがって、最終的には、プロトンで特定のアンチチートソリューションをサポートする可能性は、アンチチートがこのように実行する意思があるか(または許容できるか)、または代わりにそれを拒否するかどうかによって異なります。

@gofmanそれは素晴らしいですね。 更新されたパッチセットを提供できますか? または、更新されたGitHubフォークが更新されている可能性がありますか?
(可能ならば、あなたは多分、私はそれをやったことがない?私はそれをインストールする方法をいくつかの非常に簡単な説明を提供することができます。私はgitのクローンだろうプロトン5.0.7、そしてあなたのパッチを適用し、その後、 make install 、そしてそれがすべてです、それならうまくいくはずですか?)

(可能ならば、あなたは多分、私はそれをやったことがない?私はそれをインストールする方法をいくつかの非常に簡単な説明を提供することができます。私はgitのクローンだろうプロトン5.0.7、そしてあなたのパッチを適用し、その後、 make install 、そしてそれがすべてです、それならうまくいくはずですか?)

初めてプロトンを構築する場合は、少し時間がかかります。 最も簡単な方法は、次の手順に従うことだと思います。
https://github.com/ValveSoftware/Proton

基本的に、ソースのクローンを作成し、正しいブランチ(proton_5.0-next)に切り替え、「wine」サブモジュールにパッチを適用し(すべてが正しく適用されていることを確認する必要があります)、「Building」セクションの指示に従う必要があります。プロトンgithubページの。 ビルドVM(「ビルド環境のセットアップ」を参照)が正しく構成されている場合、ProtonのビルドとローカルSteamインストールへのインストールは、Protonソースツリールートの「makeinstall」と同じくらい簡単です。

プロトンパッチ.zip

@albertz 、私はそのようにはしません。 これまでにやったことがなければ、それははるかに複雑すぎます。 はるかに簡単な方法があり、それは@ tk-glitchのtkgビルドを使用しています。

彼のリポジトリhttps://github.com/frogging-family/wine-tkg-git(wineディレクトリとprotonディレクトリの両方が含まれています)とcdwine-tkg-git/proton-tkg/複製するだけです。 次に、構成オプションを好みに合わせて編集する必要があります(特定の修正を有効にする、tkgのプロトンビルドには大量のパッチと回避策が含まれています、彼はカスタムプロトンを取得してDoomEternalを起動して実行する最初の人でしたそもそも、彼のビルドはGlorious Eggrollのビルドと非常によく似ており、Lutrisがワインのビルドのベースにしているものです)。 それを編集したら、パッチをproton-tkgディレクトリにコピーし、それに.mypatch拡張子を付けてから、 ./proton-tkg.shます。 ビルド中にパッチを適用するかどうかを尋ねるプロンプトが表示され、 yと、それだけです。 彼のスクリプトは、プロトンビルドをcompatibilitytools.d/ディレクトリとすべてに自動的にインストールします。 従来の方法で陽子を構築するよりもはるかに簡単です。

とは言うものの、プロトンの構築には、選択した方法に関係なく、気付かない可能性のある多くの依存関係が必要です。 したがって、必要なものがすべて揃っていることを確認してください。

繰り返しになりますが、私も気にしません。 ここにいるほとんどの人(私を含む)が行ったように、特にDACが数日のうちに削除される場合は、ゲームをダウンパッチする方がはるかに簡単です。

@albertz 、私はそのようにはしません。 これまでにやったことがなければ、それははるかに複雑すぎます。 はるかに簡単な方法があり、それは@ Tk-Glitchのtkgビルドを使用しています。

彼のリポジトリhttps://github.com/frogging-family/wine-tkg-git(wineディレクトリとprotonディレクトリの両方が含まれています)とcdwine-tkg-git/proton-tkg/複製するだけです。 次に、構成オプションを好みに合わせて編集する必要があります(特定の修正を有効にする、tkgのプロトンビルドには大量のパッチと回避策が含まれています、彼はカスタムプロトンを取得してDoomEternalを起動して実行する最初の人でしたそもそも、彼のビルドはGlorious Eggrollのビルドと非常によく似ており、Lutrisがワインのビルドのベースにしているものです)。 それを編集したら、パッチをproton-tkgディレクトリにコピーし、それに.mypatch拡張子を付けてから、 ./proton-tkg.shます。 ビルド中にパッチを適用するかどうかを尋ねるプロンプトが表示され、 yと、それだけです。 彼のスクリプトは、プロトンビルドをcompatibilitytools.d/ディレクトリとすべてに自動的にインストールします。 従来の方法で陽子を構築するよりもはるかに簡単です。

とは言うものの、プロトンの構築には、選択した方法に関係なく、気付かない可能性のある多くの依存関係が必要です。 したがって、必要なものがすべて揃っていることを確認してください。

繰り返しになりますが、私も気にしません。 ここにいるほとんどの人(私を含む)が行ったように、特にDACが数日のうちに削除される場合は、ゲームをダウンパッチする方がはるかに簡単です。

あなたが言ったように私はやりました、しかし私はこの仕事を得ることができません。
コンパイルは問題ありませんでしたが、ゲームが開始されません。
プロトンパッチをproton-tkgディレクトリに配置しました。まだ行っていないのは、mypatch拡張機能を指定することだけですが、コマンド中にパッチが適用されていることを確認しました。

皆さん、Tkgバージョンでそれをやろうとして時間を無駄にしています。 私のパッチセットはproton5.0.7に基づいています-次に、Tkgバージョンの上に正しく適用されません。 Wine-Stagingに別のバージョンがありますが、カスタムビルドごとにそれをリベースすることはできません。これは、簡単なことではありません。 また、VagrantとSteamランタイムで推奨される方法を使用するかどうかに関係なく、主流のProtonを使用したビルドは簡単です。

皆さん、Tkgバージョンでそれをやろうとして時間を無駄にしています。 私のパッチセットはproton5.0.7に基づいています-次に、Tkgバージョンの上に正しく適用されません。 Wine-Stagingに別のバージョンがありますが、カスタムビルドごとにそれをリベースすることはできません。これは、簡単なことではありません。 また、VagrantとSteamランタイムで推奨される方法を使用するかどうかに関係なく、主流のProtonを使用したビルドは簡単です。

パッチを適用する方法を教えてください。

私は、アップストリーム/ステージングは​​それをカットしないと言っていました。 -tkgビルドシステムを使用してストックプロトンをビルドできますが、それを行うにはいくつかのオプションを有効にする必要があります。これはデフォルトの動作ではありません。

@gofman 5.9ステージングバージョンのパッチセットを有効にするオプションを追加します。それで問題がない場合は、 もちろん、必要な調整は私にあります。

陽子の作り方を読みました。
私には難しすぎるので、Idのdenuvoが削除されるのを待たなければなりません:)

patchs_staging.zip

@ Tk-グリッチ確かに、あなたがそれを望んでいるのなら、なぜですか。 これらのパッチはステージング自体には含まれていません。かなり長いパッチセットであり、Doomのロールバックが予想されることを考えると、ステージングでそれを維持する価値はないと思います。 遅かれ早かれ、そのほとんどを上流に上げたいと思っています。 これらのパッチを使用してビルドを作成したい場合に備えて、最新(5.9リリース)のステージングに基づいたバージョンを添付しています。今日は機能していました。

私は、アップストリーム/ステージングは​​それをカットしないと言っていました。 -tkgビルドシステムを使用してストックプロトンをビルドできますが、それを行うにはいくつかのオプションを有効にする必要があります。これはデフォルトの動作ではありません。

@gofman 5.9ステージングバージョンのパッチセットを有効にするオプションを追加します。それで問題がない場合は、 もちろん、必要な調整は私にあります。

有効にするオプションを教えてください。
@ Tk-Glitchを使用してプロトンバージョンを作成しました...適切なオプションを使用すると、ゲームが機能する可能性があります。

@gofmanありがとう! パッチセットを「community-patches」にすべてのクレジットとともに追加します。 それは完全にオプション/デフォルトではないので、それを望む人々はそれを意味しなければならないでしょう。

編集:送信したパッチセットには、5.9ですでにメインライン化/ステージングされている複数のパッチが含まれています。 期待されていますか? また、すでにマージされたパッチ以外のステージングにも適切に適用されません。
Edit2:ええ、パッチセットは明らかに時代遅れで、5.8バージョンのように見えます:D

@ dylanmc1975先ほどおっしゃったことを考えると、拡張子を.mypatchに切り替えなかった場合、パッチは適用されなかったことがわかります。 おそらく、ステージングパッチが適用されるのを見たことがあるでしょう。 そうは言っても、オプションとしてPaulのパッチセットを追加します(それを実行して確認するために数分お待ちください)。これにより、 gofman_dac.mypatch_community_patches配列に追加して有効にできます。プロトン-tkg.cfg。

編集:クリーンアップパスを実行してパッチセットをリベースする必要があるため、しばらく時間がかかる場合があります:frog:

パッチの名前を変更しましたが、何も機能しないようです:(
しかし、DRMフリーバイナリでエラーが発生します。元のダウンロードされたバイナリではエラーは発生しませんが、起動しません。

名前を変更したパッチをmyhome / wine-tkg-git-master / proton-tkg / protocol-tkg-userpatches /に移動しました
私はproton-tkg.shを起動しましたが、パッチが適用されたかどうかを確認できません。

@dylanmcはい、できます。 ビルド時にパッチを実行するかどうかを確認するメッセージが表示されます。 ビルドプロセスが開始され、すべての自動(非ユーザー)パッチが適用されます。次に、選択したユーザーパッチを本当に適用するかどうかを尋ねる「はい」または「いいえ」のプロンプトが表示され、の名前が表示されます。パッチファイル。

そして、パッチが現在機能していないようです。すでにアップストリームされたパッチがいくつか含まれているため、ビルドでは許可されません。それが検出された場合、またはパッチが他の理由で適用されなかった場合、ビルドは失敗するとすぐに中止します。 正しく適用するためにパッチが整理されるまで待つ必要がありますが、それでも、ログを投稿しないと、誰もあなたを助けることができません。 ログにそれが機能したかどうか、または適切な場所に適切な拡張子名のパッチがあるかどうかなどが明確に示されている場合は、「機能したかどうかはわかりません」と言っているだけです。

ログを有効にするにはどうすればよいですか?

何? そうではありません、私はビルドの出力について話しているのです。 あなたがproton-tkg.shスクリプトを実行するときのターミナル出力のように。

私はパッチを使用する方法を見つけました、スクリプトは私にそれらを適用するように頼みます。
しかし、私はエラーが発生しました

``->独自のプレーンワインパッチを適用する/home/luca/Scaricati/wine-tkg-git-master/wine-tkg-git/0001-ntdll-Fill-NumberOfPhysicalPages-field-in-user-share.mypatch
->
-> ################################################ ######
パッチファイルdlls / ntdll / tests / virtual.c
逆にされた(または以前に適用された)パッチが検出されました! パッチをスキップします。
4つのハンクのうち4つは無視されます-拒否をファイルdlls / ntdll / tests /virtual.c.rejに保存します
パッチファイルdlls / ntdll / thread.c
ハンク#1は357(オフセット131行)で成功しました。
ハンク#2は326で失敗しました。
2つのハンクのうち1つが失敗しました-拒否をファイルdlls / ntdll /thread.c.rejに保存します
-> BIG_UGLY_FROGMINERを削除しました-Ribbit
->削除されたプロトン-tkgトークン-バルブリブビット
->クリーンアップを終了しました

そして、パッチが現在機能していないようです。すでにアップストリームされたパッチがいくつか含まれているため、ビルドでは許可されません。それが検出された場合、またはパッチが他の理由で適用されなかった場合、ビルドは失敗するとすぐに中止します。 正しく適用するためにパッチが整理されるまで待つ必要がありますが、それでも、ログを投稿しないと、誰もあなたを助けることができません。 ログにそれが機能したかどうか、または適切な場所に適切な拡張子名のパッチがあるかどうかなどが明確に示されている場合は、「機能したかどうかはわかりません」と言っているだけです。

私はこれを読みました..私は今待たなければなりません。

@ Tk-グリッチ

編集:送信したパッチセットには、5.9ですでにメインライン化/ステージングされている複数のパッチが含まれています。 期待されていますか? また、すでにマージされたパッチ以外のステージングにも適切に適用されません。
Edit2:ええ、パッチセットは明らかに時代遅れで、5.8バージョンのように見えます:D

私の最新のコメント(https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633114122)からpatches_staging.zipを取得しましたが、proton 5.0.7-nextの以前のコメントではありませんか? 投稿したものを再ダウンロードすると、ステージング5.9に適用して作業しているパッチがはっきりとわかります。 明らかなものが欠けていて、ひどく台無しになっている場合は、patches_staging.zipからパッチをリンクしてください。

@gofmanファイルを再ダウンロードしたところ、内容が昨日から出力フォルダーにあったものとは非常に異なっていることに気づきました。 両方のdirを誤ってマージしたようで、その過程で大きな頭痛の種になりました。 パッチセットは、実際、5.9ステージングにうまく適用されています。 ノイズをお詫び申し上げます。パッチセットとすべての作業に改めて感謝します。

パッチは正常に適用されていますが、ゲームはまだまったく開始されません:(
ダウンロードしたsteamバイナリとdrmフリーバージョン:(

Proton5.0.7-nextをベースとして使用することを提案した理由がありました。 さまざまなビルドで確実に機能しますが、より複雑なプロセスになる可能性があります。 しかし、ここではこれをどのように行うべきかをよく知っているように見える人々が、必要なトラブルシューティングを提供できると確信しています。

@ dylanmc1975繰り返しますが、ログを提供しないとお役に立てません。

Steamのゲームの起動オプションにPROTON_LOG=1を追加します。 クラッシュすると、ホームディレクトリにsteam-782330.logファイルが作成されます。 アップロードしてください。

また、最初に使用している起動オプションを教えてください。

つまり、ゲームはとにかくいつでも動作するようになりますが、それでも....

@ dylanmc1975コメントを削除しないでください。 起動オプションを使用していないことが問題である可能性があります。 AMDまたはNVidiaGPUを使用していますか? 次のように起動オプションを設定します。

PROTON_LOG=1 PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

それでも問題が解決しない場合、AMDを使用している場合は、RADVの代わりにAMDVLKドライバーを使用することをお勧めします。したがって、AMDVLKをインストールして起動オプションに追加する必要があるため、起動オプションは次のようになります。

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json:/usr/share/vulkan/icd.d/amd_icd32.json PROTON_LOG=1 PROTON_NO_ESYNC=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

@ dylanmc1975も、他のみんながプレイするために行ったようにゲームをダウンパッチするのではなく、これらのパッチを使用することに固執している理由はありますか? その方法は機能することが知られているので、なぜあなたがこの方法でそれをしようと主張するのか混乱していますが、それは絶対に機能することが保証されていません。

@ dylanmc1975も、他のみんながプレイするために行ったようにゲームをダウンパッチするのではなく、これらのパッチを使用することに固執している理由はありますか? その方法は機能することが知られているので、なぜあなたがこの方法でそれをしようと主張するのか混乱していますが、それは絶対に機能することが保証されていません。

唯一の理由は、ゲームをダウングレードできなかったからです。
後で私はあなたの起動オプションを試しますそして多分私は再びダウングレードを試みます

PROTON_LOG = 1 PROTON_NO_ESYNC = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

この起動オプションを使用すると、ゲームは起動しますが、スロットゲームの読み込み時にクラッシュするとdenuvoが発生します。
ゲームのダウングレードを再試行します。

参考までに、おそらく常にこれらの起動オプションが必要になるでしょう、私はいつも持っています。

日、2時37分PMに2020年5月24日にはdylanmc1975 [email protected]
書きました:

PROTON_LOG = 1 PROTON_NO_ESYNC = 1%command%+ in_terminal 1
+ com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1
+ com_skipSignInManager 1

この起動オプションを使用すると、ゲームは起動しますが、スロットの読み込み時にクラッシュします
ゲームはdenuvoを引き起こします。
ゲームのダウングレードを再試行します。


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

別のゲームを始めようとしました。
ゲームは機能しますが、私がいつもプレイしていたスロットではありません。

+com_skipSignInManager 1はどれほど重要ですか? それは正確に何をしますか? @ dylanmc1975セーブドゲームに互換性がない原因かもしれませんか?

以前は+com_skipIntroVideo 1だけを使用していましたが、それで問題ありませんでした。 私はBethesda.netアカウントを持っていて、それを使用する(ログインする)だけで問題なく動作します。

@albertzたぶん。
しかし、私はそうしないことを望みます..Idがdenuvoを削除する時期がわかります。

@albertzBethesdaアカウントでサインインすることとは何の関係もありません。 文字通り誰もが必要だと言っていたので、私はいつもそのフラグを使用していました、そして私はいつも私のBethesdaアカウントでサインインすることができました。 どのサインインマネージャーをスキップするかはわかりませんが、それではありません。

そして、それは保存されたゲームでは何もしません、少なくともそれはDenuvoの前にはありませんでした(そして今はダウンパッチされたゲームではありません)、保存されたゲームは私のためにロードすることができます。

そして、それは保存されたゲームでは何もしません、少なくともそれはDenuvoの前にはありませんでした(そして今はダウンパッチされたゲームではありません)、保存されたゲームは私のためにロードすることができます。

私はそれが単なるデヌボのものであることを願っています

@ dylanmc1975更新後に保存スロットが消去されたと言った人が何人

WTF。
私はゲームを終えるところだった。

イルのDOM 24 MAG 2020、23:22ジェームズ・マクレーン[email protected]ヘクタール
スクリット:

@ dylanmc1975https ://github.com/dylanmc1975数人の人を覚えています
彼らの保存スロットは更新後に消去されたと言ったので、あなたは何をしているのだろうか
経験豊富なのは、アップデートで導入されたバグです。


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

保存されたゲームに問題がある可能性があります。
プロトン5.6-GE-2からネイティブプロトン5.0.6に変更したときに、保存したスロットを1回失い、5.8-GE-1に切り替えたときに再び失いました。

アップデート1.1以降、ゲームは完全に実行されるようになりました。 これ以上Denuvoはありません。

RADVのパフォーマンスが非常に低くなっています: https ://gitlab.freedesktop.org/mesa/mesa/-/issues/3054

@libcgは、AMDvulkanドライバーの1つを使用するだけです。 vulkan-amdgpu-proは最高のパフォーマンスを発揮しますが、プロプライエタリドライバーを使用したくない場合は、AMDVLKはほぼ同じくらい優れており(RADVよりもはるかに優れています)、オープンソースであり、RADVと共存できます。

RADVのDoomEternalパフォーマンスの問題は既知の問題です。 現在取り組んでいます。

編集:タグを削除しました

@hakzsamええ、わかっています。 @libcgにタグを付けるつもりだったと思います。 私のコメントは彼にAMDVLKを使用するように言っており、彼はRADVのパフォーマンスの低さについてだったので、それが私への返信であることは意味がありません。

こんにちは、私のゲームは毎回クラッシュします。「ロード画面」が表示され、その時点でクラッシュします。 これは私の起動コマンドです:PROTON_LOG = 1 PROTON_NO_ESYNC = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1
私のsteam.logは大きすぎてここにアップロードできず、githubは初めてなので、シュレーする方法がわかりません。
あなたが私を助けてくれてありがとう!

更新:カットシーン中にのみクラッシュし、突然のロード画面でスタックしますが、問題なく最初のレベルを再生できました。

@libcgは、AMDvulkanドライバーの1つを使用するだけです。 vulkan-amdgpu-proは最高のパフォーマンスを発揮しますが、プロプライエタリドライバーを使用したくない場合は、AMDVLKはほぼ同じくらい優れており(RADVよりもはるかに優れています)、オープンソースであり、RADVと共存できます。

ここRX480の私にとって、radv + acoは、amdvlkとamdgpu-proパッケージのクローズドソースamdvlkの両方よりも優れています。 最小fpsと最大fpsの両方が高く、重大な違いです。 radv + llvmの使用はamdvlkと同様のパフォーマンスのように思われるので、acoが違いの原因であると考えています。

fpsの差は非常に大きいです。 同じセーブゲームで開いているamdvlkとradvを切り替えてみたところ、次のようになりました。

エリア| amdvlk | radv + aco
-|-|-
メインメニュー| 77 fps | 105 fps
ゲーム内| 56 fps | 67 fps

これは、mesa20.2とllvm10.0.0およびamdvlk2020.Q2.4で使用されます。 amdvlkのプロバージョンについては、試したときにradvほど良くなかったのを覚えています。 現在インストールしていません。 これらのfps番号が何であるかを示すスクリーンショットはここにあります:

https://imgur.com/a/9jFhO7P

radvで私が見つけた唯一の問題は、パーティクルに時々現れるアーティファクトの問題を修正するためにRADV_DEBUG=zerovramが必要なことです。

こんにちは、みんな、

新しい日、新しいバグ。 非ネイティブ解像度でゲームをプレイするときはいつでも。 特殊効果の代わりに、奇妙な正方形のちらつきアーティファクトが表示されます。 これは、モニターのネイティブ解像度(1080pのラップトップまたは4Kの外部モニター)でゲームをプレイしている場合はまったく発生しません。

これが例です。バトルモードトレーニングレベルのArchvileです。 右手を見てください: https

システム仕様:

  • Pop!_OS 20.04(5.4.0-7634-一般)
  • nVidia RTX 2070 Max-Q、ドライバーバージョン440.82
  • Vulkanバージョン1.2.140(Protonには独自のバージョンがバンドルされていると思いますが?)

私は他のどこにもこの正確な問題を見つけることができませんでした。

ウルトラのすべてを備えたPaperspaceV100 VMでは、DoomEternalが繰り返しフリーズするように見えます。 ナイトメアよりもウルトラでフリーズするまでの時間が長くなります。 以前はナイトメアのすべてでレベル1をプレイできましたが、 Doomgrader後、1.1アップデートの前はかなりうまく機能していました。 最近、VMのnvidiaドライバーを更新しましたが、もう一度試してみます。 フリーズした画面からクラッシュログを取得する方法についての説明はありますか? これまで、Steamプロセスを手動で強制終了し、毎回再起動する必要がありました。

PROTON_LOGS = 1でProtonを起動してみます

問題は断続的に発生しているようです。 ロギングをオンに戻して、次に発生したときにキャッチしようとします。

みなさん、こんにちは。リリース日からLinux Mint19.3でこれを機能させようとしています。 最初は、メインのデフォルトのProtonバージョン(5.0-4から5.0-7)でインストールされているように見えますが、ロードするとタスクバーにidロゴがポップアップし、すぐにクラッシュします。 Glorious Eggroll Protonバージョン(5.4-GE-3、5.5-GE-1、5.6-GE-2、5.8-GE-2-MF)を使用すると、「バルカンシェーダーの処理」が表示され、次に「GPUドライバーエラー」ダイアログが表示されます。実際に実行していなかった古いドライバー(337.88)をリストします。 再生を押してバイパスすると、(古いプロトンでは)すぐにクラッシュするか、ゲームが再生中としてリストされたままになりますが、何もロードされず、「プロセスを終了」する必要があります。 どちらの場合も、こことProtonDBにリストされているさまざまな起動オプションをすべて使用しました。 (正確な詳細を確認したい場合に備えて、そこにあるすべてのレポートはtaibhsear_1の下にリストされています)nvidiaドライバー(nvidia ppaを介して、GTX 1070では440.82に)と、lunargWebサイトからのvulkanドライバーの両方を更新しました何らかの理由で440.82ドライバーに含まれていなかったためです。 Steam情報とvulkaninfoは、vulkanバージョン1.1.119としてNVidia Optimus Layerを、vulkanバージョン1.1.73としてSteam Pipeline CachingLayerとSteamOverlay Layerを除いて、vulkanバージョンを1.2.135として表示します。 これが開始されない理由でしょうか? Steam情報には、steamoverlayvulkanlayer.so(vulkanバージョン1.1.119、ドライバー440.328.0をリスト)およびlibEGL.so.1の「間違ったELFクラス」エラーも表示されます。 「steam--reset」を試し、pinned_libsを削除し、ゲームを削除して再インストールし、別のパーティションにインストールしようとしましたが、結果はありませんでした。 PROTON_LOGS = 1の170MBのSteamログファイルがあり、必要に応じてSteam情報テキストを共有することもできます。 誰かが次に何を試すべきか考えていますか? ありがとう!

こんにちは、Doom Eternal post 1.1 UpdatePatchの実行に問題があります。 参考までに、これは私のLinuxPCの現在のハードウェア設定です。

OS:Pop!_OS 20.04 LTS x86_64
ホスト:MS-7B89 1.0
カーネル:5.4.0-7634-ジェネリック
CPU:AMD Ryzen 7 3700X
GPU:NVIDIA GeForce RTX 2070 SUPER

これまでに遭遇した問題のタイムラインは次のとおりです。

A. 5月中旬(PC用1.1アップデートパッチの直後)
当初、ゲームの実行に問題がありました。具体的には次のとおりです。

  1. ゲームの紹介の章(基本的には第1章と第2章)の間に、私がプレイしているときに、ゲームのあちこちでランダムなクラッシュが顕著に発生しました。 つまり、基本的には、敵が数人残っているアリーナをクリアしている最中かもしれませんが、突然、画面が「ロード中」の画面にフリーズし、完全に機能しなくなります。
  2. フリーズすると、奇妙なことにゲームのオーディオを続行できます(基本的に、BGMの継続的な再生を伴う「ロード」画面があります)が、すべてのタイプのゲームロジック(敵の動き、スポーン、マウス/キーボード入力など)バックグラウンドで機能を停止しているようです。
  3. これの最悪の部分は、これが発生するたびに、Steamの[停止]ボタンを押してゲームを停止することができず、代わりに[システムモニター]からDOOMEternalx64PIDプロセスを強制終了する必要があることです。

しかし、奇妙なことに、レベル3以上に達した後、このフリーズの問題は止まったようで、数週間前(5月の終わりか6月の初め頃)に最初の「速い」ナイトメアランを終えることができました。思い出します)。

B.今日(2020年6月14日):
私は今日、新しいゲームスロットから始めて、新しい100%完了のナイトメアランを実行しようとしていました。 しかし、驚いたことに、これらのまったく同じフリーズの問題がこれらの最初の導入レベルで再浮上し、フリーズが発生するたびに最新のチェックポイントから再試行しました。 奇妙な部分は、今回はフリーズの問題がより頻繁に発生するようであり(平均して、各フリーズインスタンス間の1つの「アリーナ」をクリアする時間の前後)、1.1パッチ( Denuvoに接続されているかどうかはわかりませんが)。 このスレッドでも提案されているすべてのフラグ(NO_ESYNC、skipIntroVideo、skipSignInLauncherなど)を実行しようとしましたが、役に立ちませんでした。

これを見て、代わりに異なるバージョンのProton、特に「GE」バージョンのProtonを試しました。これは、Proton自体にい​​くつかの追加を提供しているようです。 残念ながら、5.6および5.9 GEバージョンのProtonをインストールしても問題は解決しなかったようで、代わりに、古いNVIDIAドライバーバージョンを使用しているというGPUドライバーエラーをWine SystemTrayにスローさせました。

'nvidia-smi'コマンドを使用して、NVIDIAの最新のドライバー440バージョンを使用していることを確認しました。 不思議なことに、Wine System Trayは、代わりに私のNVIDIAドライバーがdriver-378バージョンであると言い、前回チェックしたときにドライバー445バージョンに更新するように求めましたが、RTX 2070Super用にリリースされていません使用しています。

さらに悪いことに、Steamに何度か再試行し、再インストールした後でも、Wineシステムはゲームをまったく起動できず、「問題が発生しました。https://support.codefusionにアクセスしてくださいエラーリンクにアクセスすると、「現在、ゲームの購入を正常に再検証できません。24時間待ってから、もう一度やり直してください」と表示されているようです。 次に、他のゲーム、特にこのページからの同様の問題について、Steamでいくつかの提案を試しました。 ただし、ローカルゲームファイルを再検証しても問題は解決していないようです。これにより、基本的に1.1パッチ以前のバージョンのゲームに戻ります。 この後24時間待ちますが、同じページに24時間待っても問題は解決しなかったと記載されているので、なんらかの理由で問題が解決した場合は更新します。

Linux版のDoomEternal post 1.1アップデートでこれまでに同様の問題を抱えている人は他にいますか? そして、Steamのプロトンがどのように機能するかを詳細に知っている人のために、そのような問題の主な原因が何であるか、そしてこれらの問題のいくつかを修正/軽減するのに役立つ解決策があるかどうかを知ることができますか?

どんな種類の返信/ヘルプも高く評価されており、事前にすべての返信に感謝します!

ランダムクラッシュとオーディオの同じ問題が再生され続けますが、ゲームを強制終了する必要があります。 アップデート1.0(アンチチートがこれを完全に壊した)および1.1(前述の問題)の前に正常に動作するために使用されました


投稿者:NickSadjoli [email protected]
送信:2020年6月14日日曜日午前8時35分
宛先:ValveSoftware / Proton
Cc:oogetyboogety; コメント
件名:Re:[ValveSoftware / Proton] Doom Eternal(782330)(#3773)

こんにちは、Doom Eternal post 1.1 UpdatePatchの実行に問題があります。 参考までに、これは私のLinuxPCの現在のハードウェア設定です。

OS:Pop!_OS 20.04 LTS x86_64
ホスト:MS-7B89 1.0
カーネル:5.4.0-7634-ジェネリック
CPU:AMD Ryzen 7 3700X
GPU:NVIDIA GeForce RTX 2070 SUPER

これまでに遭遇した問題のタイムラインは次のとおりです。

A. 5月中旬(PC用1.1アップデートパッチの直後)
当初、ゲームの実行に問題がありました。具体的には次のとおりです。

  1. ゲームの紹介の章(基本的には第1章と第2章)の間に、私がプレイしているときに、ゲームのあちこちでランダムなクラッシュが顕著に発生しました。 つまり、基本的には、敵が数人残っているアリーナをクリアしている最中かもしれませんが、突然、画面が「ロード中」の画面にフリーズし、完全に機能しなくなります。
  2. フリーズすると、奇妙なことにゲームのオーディオを続行できます(基本的に、BGMの継続的な再生を伴う「ロード」画面があります)が、すべてのタイプのゲームロジック(敵の動き、スポーン、マウス/キーボード入力など)バックグラウンドで機能を停止しているようです。
  3. これの最悪の部分は、これが発生するたびに、Steamの[停止]ボタンを押してゲームを停止することができず、代わりに[システムモニター]からDOOMEternalx64PIDプロセスを強制終了する必要があることです。

しかし、奇妙なことに、レベル3以上に達した後、このフリーズの問題は止まったようで、数週間前(5月の終わりか6月の初め頃)に最初の「速い」ナイトメアランを終えることができました。思い出します)。

B.今日(2020年6月14日):
私は今日、新しいゲームスロットから始めて、新しい100%完了のナイトメアランを実行しようとしていました。 しかし、驚いたことに、これらのまったく同じフリーズの問題がこれらの最初の導入レベルで再浮上し、フリーズが発生するたびに最新のチェックポイントから再試行しました。 奇妙な部分は、今回はフリーズの問題がより頻繁に発生するようであり(平均して、各フリーズインスタンス間の1つの「アリーナ」をクリアする時間の前後)、1.1パッチ( Denuvoに接続されているかどうかはわかりませんが)。 このスレッドでも提案されているすべてのフラグ(NO_ESYNC、skipIntroVideo、skipSignInLauncherなど)を実行しようとしましたが、役に立ちませんでした。

これを見て、代わりに異なるバージョンのProtonを試しました。特に、Protonの「GE」バージョンhttps://github.com/GloriousEggroll/proton-ge-customは、Proton自体にい​​くつかの追加を提供しているようです。 残念ながら、5.6および5.9 GEバージョンのProtonをインストールしても問題は解決しなかったようで、代わりに、古いNVIDIAドライバーバージョンを使用しているというGPUドライバーエラーをWine SystemTrayにスローさせました。

'nvidia-smi'コマンドを使用して、NVIDIAの最新のドライバー440バージョンを使用していることを確認しました。 不思議なことに、Wine System Trayは、代わりに私のNVIDIAドライバーがdriver-378バージョンであると言い、前回https://www.nvidia.com/Download/driverResultsをチェックしたときにdriver-445バージョンに更新するように求めてきました2070Super用にリリースされていません。

さらに悪いことに、Steamに何度か再試行し、再インストールした後でも、Wineシステムはゲームをまったく起動できず、「問題が発生しました。https://support.codefusionにアクセスしてくださいhttps://support.codefusion.technology/de_d90127jd781/?e=88500006&l=englishにアクセスすると、「現在、ゲームの購入を正常に再検証できません。24時間待ってから再試行してください」と記載されているようです。 次に、他のゲームの同様の問題について、Steamでいくつかの提案を試しました。特に、このページhttps://steamcommunity.com/app/582010/discussions/0/1734339624803551854です。 ただし、ローカルゲームファイルを再検証しても問題は解決していないようです。これにより、基本的に1.1パッチ以前のバージョンのゲームに戻ります。 この後24時間待ちますが、同じページに24時間待っても問題は解決しなかったと記載されているので、なんらかの理由で問題が解決した場合は更新します。

Linux版のDoomEternal post 1.1アップデートでこれまでに同様の問題を抱えている人は他にいますか? そして、Steamのプロトンがどのように機能するかを詳細に知っている人のために、そのような問題の主な原因が何であるか、そしてこれらの問題のいくつかを修正/軽減するのに役立つ解決策があるかどうかを知ることができますか?

どんな種類の返信/ヘルプも高く評価されており、事前にすべての返信に感謝します!


あなたがコメントしたのであなたはこれを受け取っています。
このメールに直接返信するか、GitHub https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643760832で表示するか、 https://github.com/notifications/unsubscribe-auth/AAZKLVQXB44S3CACP3QPQE3RWS7ZPANCNFSM4MI6DHIAの登録を解除して

24時間のメッセージは、何度も起動しようとしたことによるものです。
DRMが始まります。ファイルの検証とは何の関係もありません。 あなたはただする必要があります
24時間待ちます。

12:58 oogetyboogetyの日、2020年6月14日には[email protected]
書きました:

ランダムクラッシュとオーディオの同じ問題が再生され続けますが、あなたはしなければなりません
強制的にゲームを終了します。 アップデート1.0の前は正常に機能していました(アンチチート
これを完全に破った)そして1.1(上記の問題)


投稿者:NickSadjoli [email protected]
送信:2020年6月14日日曜日午前8時35分
宛先:ValveSoftware / Proton
Cc:oogetyboogety; コメント
件名:Re:[ValveSoftware / Proton] Doom Eternal(782330)(#3773)

こんにちは、Doom Eternal post 1.1 UpdatePatchの実行に問題があります。 にとって
参考までに、これは私のLinuxPCの現在のハードウェア設定です。

OS:Pop!_OS 20.04 LTS x86_64
ホスト:MS-7B89 1.0
カーネル:5.4.0-7634-ジェネリック
CPU:AMD Ryzen 7 3700X
GPU:NVIDIA GeForce RTX 2070 SUPER

これまでに遭遇した問題のタイムラインは次のとおりです。

A. 5月中旬(PC用1.1アップデートパッチの直後)
当初、ゲームの実行に問題がありました。具体的には次のとおりです。

  1. ゲームの紹介の章(基本的には第1章と第2章)の間に、
    私がいたとき、ゲームはあちこちでランダムなクラッシュを顕著に経験しました
    遊んでいます。 だから本質的に私はアリーナをクリアしている最中にいる可能性があります
    数人の敵が残ったが、突然画面がフリーズして
    「ロード中」画面で完全に動作を停止します。
  2. フリーズすると、奇妙なことにゲームのオーディオを続行できます
    (基本的に「ロード」画面があり、BGMが継続的に再生されます)が、
    すべてのタイプのゲームロジック(敵の動き、スポーン、マウス/キーボードなど)
    入力など)がバックグラウンドで機能を停止しているようです。
  3. これの最悪の部分は、これが起こるたびに私がすることができないということです
    Steamの[停止]ボタンを押してゲームを停止し、代わりに必要
    私のシステムからDOOMEternalx64PIDプロセスを強制終了することに頼る
    モニター'。

しかし、奇妙なことは、クリアした後、レベル3と
それを超えて、この凍結の問題は止まったようで、私は終えることができました
私の最初の「速い」悪夢は数週間前に走り回っています(いつか終わり頃
5月または6月上旬のことを思い出してください)。

B.今日(2020年6月14日):
私は今日、新しい100%完了のナイトメアランを実行しようとしていました。
新しいゲームスロット。 しかし、驚いたことに、これらのまったく同じ凍結の問題
これらの最初の導入レベルで再浮上したため、再試行しました
フリーズが発生するたびに最新のチェックポイントから。 奇妙な部分は
今回はフリーズの問題がより頻繁に発生するようです(平均して
各フリーズインスタンスの間に1つの「アリーナ」をクリアする頃)、これ
によっても互換性の問題が発生しているのではないかと思わせました
1.1パッチ(Denuvoに接続されているかどうかはわかりませんが)。
このスレッドでも提案されたすべてのフラグを実行しようとしました(NO_ESYNC、
skipIntroVideo、skipSignInLauncherなど)が、役に立ちません。

これを見て、代わりに異なるバージョンのプロトンを試しました。特に
「GE」バージョンhttps://github.com/GloriousEggroll/proton-ge-customof
プロトン、プロトン自体にいくつかの追加を提供するようです。
残念ながら、5.6および5.9GEバージョンのProtonをインストールするようには見えませんでした
問題を修正し、代わりにワインシステムトレイにGPUを廃棄させました
NVIDIAドライバーのバージョンが古くなっているというドライバーエラー。

'nvidia-smi'コマンドで最新のものがあることを確認しました
NVIDIAのドライバー440バージョン。 奇妙なことに、ワインシステムトレイ
代わりに、私のNVIDIAドライバーはdriver-378バージョンであると言い、私に尋ねます
前回チェックしたドライバー445バージョンにアップデートする<
https://www.nvidia.com/Download/driverResults.aspx/159360/en-us>、していません
私が使用しているRTX2070Super用にもリリースされています。

今さらに悪いのは、何度か再試行し、さらには再インストールした後です。
Steamでは、Wineシステムはゲームをまったく起動できなくなりました。
その '何かがうまくいかなかった、そして訪問してください
https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english '。
エラーリンクにアクセス<
https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english>
「現在、ゲームの購入を再検証することはできません。
成功しました。24時間待ってからもう一度お試しください。」その後、いくつか試しました。
他のゲームからの同様の問題に関するSteamに関する提案、特にこれ
ページ<
https://steamcommunity.com/app/582010/discussions/0/1734339624803551854>。
ただし、ローカルゲームファイルを再検証しても、
問題、これは基本的に1.1より前のパッチバージョンの
ゲーム。 この後24時間待ちますが、同じページに
24時間待っても問題は解決しなかったので、問題があれば更新します
どういうわけか私のものを修正します。

Linux版のDoomで同様の問題を抱えている人は他にいますか?
これまでのEternalpost 1.1アップデート? そして、Steamのプロトンの方法を知っている人のために
詳細に動作しますが、そのような問題の主な原因が何であるかを知っていますか?
私がいくつかを修正/軽減するのを助けることができるいくつかの解決策があるかどうか
これらの問題?

あらゆる種類の返信/ヘルプを高く評価し、すべての返信に感謝します
あらかじめ!


あなたがコメントしたのであなたはこれを受け取っています。
このメールに直接返信し、GitHubで表示してください<
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643760832>、
または購読解除<
https://github.com/notifications/unsubscribe-auth/AAZKLVQXB44S3CACP3QPQE3RWS7ZPANCNFSM4MI6DHIA


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

凍結の問題に関する最新情報:

24時間の制限は、確かに明らかにDenuvoのものでした。 それに関する私の問題は無視してください。

制限が解決された後、私はDoomEternalをもっとプレイしようとしました。 ただし、フリーズの問題は依然として解決していません。 最も厄介なのは、これがUltra-Nightmareでもどのように発生するかです(1.1パッチの直後に発生したフリーズはUltra-Nightmare iircに拡張されませんでした)。 一部のグラフィック設定を微調整しても効果がないようだったので、基本的に今は行き詰まっています。

デバッグ用のセッションの1つで記録されたPROTON_LOGファイルがあり、ログの最後の数行に次のように表示されています。

9118.055:00c4:00c8:trace:seh:dwarf_virtual_unwind fde 0x7b4a8280 len 8c personality (nil) lsda (nil) code 7b439968-7b439e60
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b439968: DW_CFA_advance_loc 1
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b439969: DW_CFA_def_cfa_offset 16
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b439969: DW_CFA_offset %rbp, -16
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b439969: DW_CFA_advance_loc 10
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b439973: DW_CFA_def_cfa_register %rbp
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b439973: DW_CFA_advance_loc 39
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_expression %xmm6 7b4a829c-7b4a829f
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r15, -24
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r14, -32
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r13, -40
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r12, -48
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %rdi, -56
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %rsi, -64
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %rbx, -72
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_advance_loc 11
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399a5: DW_CFA_expression %xmm7 7b4a82b1-7b4a82b4
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399a5: DW_CFA_advance_loc 8
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399ad: DW_CFA_expression %xmm8 7b4a82b8-7b4a82bb
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399ad: DW_CFA_advance_loc 8
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399b5: DW_CFA_expression %xmm9 7b4a82bf-7b4a82c2
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399b5: DW_CFA_advance_loc 8
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399bd: DW_CFA_expression %xmm10 7b4a82c6-7b4a82c9
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399bd: DW_CFA_advance_loc 8
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399c5: DW_CFA_expression %xmm11 7b4a82cd-7b4a82d0
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399c5: DW_CFA_advance_loc 5
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399ca: DW_CFA_expression %xmm12 7b4a82d4-7b4a82d7
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399ca: DW_CFA_advance_loc 5
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399cf: DW_CFA_expression %xmm13 7b4a82db-7b4a82de
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399cf: DW_CFA_advance_loc 5
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399d4: DW_CFA_expression %xmm14 7b4a82e2-7b4a82e5
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399d4: DW_CFA_advance_loc 5
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_expression %xmm15 7b4a82e9-7b4a82ec
9118.055:00c4:00c8:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_advance_loc2 553
9118.055:00c4:00c8:trace:seh:dwarf_virtual_unwind next function rip=0000000140329405
9118.055:00c4:00c8:trace:seh:dwarf_virtual_unwind   rax=00007fffffd9c000 rbx=00000000150ad710 rcx=00000000008eb8f0 rdx=000000007b475c96
9118.055:00c4:00c8:trace:seh:dwarf_virtual_unwind   rsi=0000000000000001 rdi=00000000fffffffd rbp=00000000008ed0c0 rsp=00000000008ecfc0
9118.055:00c4:00c8:trace:seh:dwarf_virtual_unwind    r8=00000000008ecb70  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
9118.055:00c4:00c8:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000001 r14=000000014269b2f8 r15=00000000008f5208
9118.055:00c4:00c8:trace:seh:RtlRestoreContext returning to 7b475c96 stack 8ecc30
9136.848:00b8:00bc:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-appmodel-runtime-l1-1-2.dll" at 0x6c100000: PE builtin
9136.849:00b8:00bc:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000091FA90
9137.895:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winehid.sys" : builtin
9137.895:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\hidclass.sys" : builtin
9137.896:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winebus.sys" : builtin
pid 127348 != 127347, skipping destruction (fork without exec?)
from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

これらのエラーメッセージは、完全にはわかりませんが、Wineのインストールに問題がある可能性があると私に信じさせます。 ただし、pidメッセージはシステムモニターからのDoomEternal.exeプロセスの「Kill​​ing」から生成された可能性があるため、ゲームのクラッシュとは完全に関連していない可能性があることに注意してください。

これについての助けは非常にありがたいです、そして前もって感謝します!

@NickSadjoli Steam / Protonの動作について少し混乱していると思います。
プロトンは、システムワインを一切使用していません。 独自のワインビルドが含まれており、 sudo apt remove wineまたはsudo apt remove wine-stagingまたはインストールした任意のバージョンのワインを使用してワインをアンインストールしても、ゲームは引き続き実行されます。 それはそれとは何の関係もありません。
また、自分で使用しているバージョンのProtonをビルドしていない限り、ビルド済みのバージョンを使用している場合は、「壊れた」ワイン/プロトンの問題になる可能性はほとんどありません。

実際、プリコンパイルされたGEのProtonビルドを使用しているとおっしゃっていたところがわかります。 そうですね、WINEに関する限り、これはシステム上の何の関係もありません。 複数のバージョンのProtonを試しました(これも、システム全体にインストールしたワインとリモートで対話することはありません)。

ただし、それは間違いなくNvidiaドライバーまたはvulkan-icd-loader問題である可能性があります。

おそらく、Steamアプリが何らかの通知(新しい実績など)をオーバーレイすると、フリーズする(オーディオは引き続き再生されますが、グラフィックは停止し、入力に応答しなくなる)のはこの問題です。 これは、ゲームの外でCtrl + Tabキーを押したとき、またはゲーム内の他のアプリから他のオーバーレイ通知がある場合も同じです。

ゲーム内(Steamプロパティで)にSteamオーバーレイを無効にしましたが、新しい実績についてこれらのSteam通知を受け取ることがあります。 ナイトメアモードを初めてプレイするとき、これらのSteamアチーブメントがいくつか得られるかもしれませんが、それは常にフリーズしますか?

@ gardotd426なるほど、訂正してくれてありがとう。 確かに、Protonは自分のマシンにインストールされているWineパッケージを使用しているという印象を受けました(Steamと同時にインストールされた別のパッケージとしてインストールされたと思いました)。そのため、おそらく何かがおかしいと思いました。私のワインのインストール。 この仮定についてお詫びします。Protonのドキュメントをもう一度読む必要があると思います。

私は確かにそれはだかないんだけどvulkan-icd-loader今私が思い出すことを、私はバルカンドライバパッケージをインストールしものの、問題(経由apt-get installlibvulkan1mesa-vulkan-drivers Doom Eternalがブリックされた期間(1.1パッチの前)、または最初のNightmareの完全な実行中(1.11パッチの直後)。 Update 1の大失敗の前に、これらのパッケージがインストールされていないとゲームに問題が発生しなかったことを思い出しましたが、Proton / WineパッケージにはすでにVulkanドライバーがサポートされているという印象を受けました([Vulkanを使用]をクリックできるため) Doom Eternalのグラフィック設定のオプション)。 これらの「別個の」ドライバーのインストールが問題の原因である可能性がありますか?

ちょうど今、現地時間の午後9時から午後10時の間にゲームの追加テストを実行しようとしました。 私は最初に@albertzからのSteamオーバーレイを無効にする提案を試しました( Ctrl + TabまたはAlt + Tabがゲームをクラッシュさせることに関して彼が説明したのと同じ問題を実際に経験していたため)が、残念ながら運がなく、まったく同じフリーズが発生しています。 次に、BPMオーバーレイも強制的にオフにしようとしましたが、サイコロもオフにしませんでした。 奇妙なことに、この設定の変更により、ゲームの保存システムがグリッチし、PCにローカルにあるすべての保存ファイルが「消去」されたように見えました(以前のアップデート1後に保存ファイルが削除されたという人々の報告と同様です)このスレッドでは)、すべての保存スロットを「新しいスロット」として認識します。 これは、詳細について以下に投稿する最初のログファイル出力のトレースで確認できます。

この奇妙な問題の後、私のPCはゲームの外でどういうわけかフリーズしたので、次にPCを再起動しました。 奇妙なことに、ゲームを起動すると(午後9時13分にクラッシュした後)、ゲームは以前の保存ファイルをすべて回復し、前のセッション(午後9時13分がフリーズする前)での進行状況をすべて記録したようです。私が選んだ指定スロット。

それから私はそれを試してみることにし、この最新の状態でゲームをプレイしました。 順調に進んでいるように見えましたが(かなりの期間、フリーズは発生しませんでした)、残念ながら15〜20分のクラッシュが再び発生しました(午後9時46分のクラッシュ)。 ただし、これは特に、推奨フラグの一部のみがオンになっている場合でした(Proton Logs、skipIntro、skipKeyPressLoadingSceneフラグのみがオンでした)。

最後の試みとして、これまでこのスレッドで推奨されているすべてのフラグ(NO_ESYNCおよびskipSignInManager)をオンにしようとしましたが、残念ながらクラッシュは引き続き発生しました(午後10時3分のクラッシュログを参照)。

これらのクラッシュしたセッションでキャプチャされたログファイルの最後の数ミリ秒のトレースを記録しましたが、それらは非常に長いため、後続のコメントに1つずつ投稿し、最後の数百行のみに制限します。 (Githubはこれらすべての行を一度にサポートしているようには見えません)。 参照用にクラッシュログのタイムスタンプも追加しました。

編集:ログファイルの記録に関するコメントを追加しました。

1.再起動前のフリーズ/クラッシュのLOGファイルからの最後の数ミリ秒のトレース(私の記録では午後9時13分):

12804.774:00c4:00dc:warn:debugstr:OutputDebugStringA "WARNING: Invalid checkpoint name for target layer visibility_target_change_layer_28: checkpoint save aborted!!\n"
...
12993.870:00c4:0108:trace:seh:RtlRestoreContext returning to 7b475c96 stack 9b72bb0
12993.870:00c4:0108:warn:debugstr:OutputDebugStringA "WARNING: Destructible destructible/imp/leg_severed_left piece (mesh_1) has linear velocity greater than 30.0 m/s.  Please fix decl.\n"
12993.870:00c4:0108:trace:seh:raise_exception code=40010006 flags=0 addr=0x7b00fc3e ip=7b00fc3e tid=0108
12993.870:00c4:0108:trace:seh:raise_exception  info[0]=0000000000000085
12993.870:00c4:0108:trace:seh:raise_exception  info[1]=0000000009b730f0
12993.870:00c4:0108:trace:seh:raise_exception  rax=0000000009b72b10 rbx=00007fffffc9c000 rcx=0000000009b72af0 rdx=0000000000000000
12993.870:00c4:0108:trace:seh:raise_exception  rsi=0000000009b72bf0 rdi=0000000009b72b20 rbp=0000000009b72f30 rsp=0000000009b72ad0
12993.870:00c4:0108:trace:seh:raise_exception   r8=0000000000000002  r9=0000000009b72be0 r10=000000007b47b4e6 r11=0000000000000000
12993.870:00c4:0108:trace:seh:raise_exception  r12=0000000000000001 r13=0000000000000001 r14=00000001427349d0 r15=ffffffffffffffff
...
13016.476:00c4:00fc:trace:seh:execute_cfa_instructions 7b4399d4: DW_CFA_advance_loc 5
13016.476:00c4:00fc:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_expression %xmm15 7b4a82e9-7b4a82ec
13016.476:00c4:00fc:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_advance_loc2 553
13016.476:00c4:00fc:trace:seh:dwarf_virtual_unwind next function rip=0000000140329405
13016.476:00c4:00fc:trace:seh:dwarf_virtual_unwind   rax=00007fffffccc000 rbx=00000000150ad5a0 rcx=00000000083462b0 rdx=000000007b475c96
13016.476:00c4:00fc:trace:seh:dwarf_virtual_unwind   rsi=0000000000000001 rdi=00000000fffffffd rbp=0000000008347a80 rsp=0000000008347980
13016.476:00c4:00fc:trace:seh:dwarf_virtual_unwind    r8=0000000008347530  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
13016.476:00c4:00fc:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000000 r14=000000014266ac50 r15=000000000834fbc8
13016.476:00c4:00fc:trace:seh:RtlRestoreContext returning to 7b475c96 stack 83475f0
13027.739:00b8:00bc:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-appmodel-runtime-l1-1-2.dll" at 0x6c100000: PE builtin
13027.740:00b8:00bc:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000091FA90
13028.781:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winehid.sys" : builtin
13028.781:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\hidclass.sys" : builtin
13028.782:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winebus.sys" : builtin
pid 156633 != 156632, skipping destruction (fork without exec?)

特に、このログトレースの最初に記録された行を強調したいと思います。これは、保存ファイルが何らかの理由で認識されなかったクラッシュです(以前の保存ファイルがワイプされたような印象を与えました)。 これは、Steamオーバーレイオプションを調整した後に顕著に発生していました。

編集:不要な乱雑さを避けるためにログファイルをトリミング

2.午後9時46分のフリーズ/クラッシュのログファイルからの最後の数ミリ秒のトレース

...
1458.379:00c4:00f0:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000001 r14=00000001426d1cb0 r15=0000000006b1c408
1458.379:00c4:00f0:trace:seh:call_stack_handlers found wine frame 0x6b13fa0 rsp 6b141c0 handler 0x7b475d00
1458.379:00c4:00f0:trace:seh:call_teb_handler calling TEB handler 0x7b475d00 (rec=0x6b13d70, frame=0x6b13fa0 context=0x6b13210, dispatch=0x6b130e0)
1458.379:00c4:00f0:trace:seh:RtlUnwindEx code=40010006 flags=2 end_frame=0x6b13fa0 target_ip=0x7b475c96 rip=000000007bcdb792
1458.379:00c4:00f0:trace:seh:RtlUnwindEx  info[0]=000000000000002f
1458.379:00c4:00f0:trace:seh:RtlUnwindEx  info[1]=0000000006b14370
1458.379:00c4:00f0:trace:seh:RtlUnwindEx  rax=00007fffffcfc000 rbx=0000000006b13fa0 rcx=0000000006b12af0 rdx=000000007b475c96
1458.379:00c4:00f0:trace:seh:RtlUnwindEx  rsi=0000000006b13d70 rdi=0000000006b12500 rbp=0000000006b12ab0 rsp=0000000006b12380
1458.379:00c4:00f0:trace:seh:RtlUnwindEx   r8=0000000006b13d70  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
1458.379:00c4:00f0:trace:seh:RtlUnwindEx  r12=0000000006b13d70 r13=0000000006b13210 r14=0000000006b130e0 r15=0000000006b12500
... 
1460.262:00c4:00fc:trace:seh:execute_cfa_instructions 7b4399d4: DW_CFA_advance_loc 5
1460.262:00c4:00fc:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_expression %xmm15 7b4a82e9-7b4a82ec
1460.262:00c4:00fc:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_advance_loc2 553
1460.262:00c4:00fc:trace:seh:dwarf_virtual_unwind next function rip=0000000140329405
1460.262:00c4:00fc:trace:seh:dwarf_virtual_unwind   rax=00007fffffccc000 rbx=00000000150ad620 rcx=00000000083462b0 rdx=000000007b475c96
1460.262:00c4:00fc:trace:seh:dwarf_virtual_unwind   rsi=0000000000000001 rdi=00000000fffffffd rbp=0000000008347a80 rsp=0000000008347980
1460.262:00c4:00fc:trace:seh:dwarf_virtual_unwind    r8=0000000008347530  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
1460.262:00c4:00fc:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000000 r14=000000014266ac50 r15=000000000834fbc8
1460.262:00c4:00fc:trace:seh:RtlRestoreContext returning to 7b475c96 stack 83475f0
1477.637:00b8:00bc:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-appmodel-runtime-l1-1-2.dll" at 0x6c100000: PE builtin
1477.637:00b8:00bc:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000091FA90
1478.689:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winehid.sys" : builtin
1478.689:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\hidclass.sys" : builtin
1478.690:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winebus.sys" : builtin
pid 14108 != 14107, skipping destruction (fork without exec?)

編集:不要な混乱を避けるためにログファイル出力をトリミングしました。

3.午後10時頃のゲームフリーズの最後の数ミリ秒のトレース:

...
--------------SAVEGAME----------- time: 2219839
2355.307:00c4:00d4:warn:debugstr:OutputDebugStringA "Game saved.\n"
2355.307:00c4:00d4:trace:seh:raise_exception code=40010006 flags=0 addr=0x7b00fc3e ip=7b00fc3e tid=00d4
2355.307:00c4:00d4:trace:seh:raise_exception  info[0]=000000000000000d
2355.307:00c4:00d4:trace:seh:raise_exception  info[1]=00000000032a4140
2355.307:00c4:00d4:trace:seh:raise_exception  rax=00000000032a3b60 rbx=00007fffffd6c000 rcx=00000000032a3b40 rdx=0000000000000000
2355.307:00c4:00d4:trace:seh:raise_exception  rsi=00000000032a3c40 rdi=00000000032a3b70 rbp=00000000032a3f80 rsp=00000000032a3b20
2355.307:00c4:00d4:trace:seh:raise_exception   r8=0000000000000002  r9=00000000032a3c30 r10=000000007b47b4e6 r11=0000000000000000
2355.307:00c4:00d4:trace:seh:raise_exception  r12=0000000000000001 r13=0000000000000001 r14=00000001429ff1f8 r15=00000000032ac1d8
2355.307:00c4:00d4:trace:seh:call_vectored_handlers calling handler at 0x69060a20 code=40010006 flags=0
2355.307:00c4:00d4:trace:seh:call_vectored_handlers handler at 0x69060a20 returned 0
2355.307:00c4:00d4:trace:seh:call_vectored_handlers calling handler at 0x140952400 code=40010006 flags=0
2355.307:00c4:00d4:trace:seh:call_vectored_handlers handler at 0x140952400 returned 0
2355.307:00c4:00d4:trace:seh:RtlVirtualUnwind type 1 rip 7b00fc3e rsp 32a3b20
...
...
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2bb: DW_CFA_expression %xmm12 7bec89a8-7bec89ab
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2bb: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2c0: DW_CFA_expression %xmm13 7bec89af-7bec89b2
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2c0: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2c5: DW_CFA_expression %xmm14 7bec89b6-7bec89b8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2c5: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2ca: DW_CFA_expression %xmm15 7bec89bc-7bec89be
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcdb2ca: DW_CFA_advance_loc1 116
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind next function rip=000000007bcd45f9
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   rax=00007fffffc9c000 rbx=00007fffffc9c000 rcx=0000000009b762b0 rdx=000000007b475c96
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   rsi=0000000009b77630 rdi=0000000009b77560 rbp=0000000009b77970 rsp=0000000009b77010
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind    r8=0000000009b77530  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000000 r14=000000014266ac50 r15=0000000009b7fbc8
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind function 7bcd45f9 base 0x7bcd45a4 cie 0x7bea6ce0 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcd45a4: DW_CFA_def_cfa %rsp, 8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcd45a4: DW_CFA_offset %rip, -8
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind fde 0x7bec7c90 len 14 personality (nil) lsda (nil) code 7bcd45a4-7bcd4601
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcd45a4: DW_CFA_advance_loc 7
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7bcd45ab: DW_CFA_def_cfa_offset 1280
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind next function rip=000000007b00fc3e
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   rax=00007fffffc9c000 rbx=00007fffffc9c000 rcx=0000000009b762b0 rdx=000000007b475c96
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   rsi=0000000009b77630 rdi=0000000009b77560 rbp=0000000009b77970 rsp=0000000009b77510
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind    r8=0000000009b77530  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000000 r14=000000014266ac50 r15=0000000009b7fbc8
2360.129:00c4:0108:trace:seh:RtlVirtualUnwind type 2 rip 7b00fc3e rsp 9b77510
2360.129:00c4:0108:trace:seh:dump_unwind_info **** func fbf0-fc77
2360.129:00c4:0108:trace:seh:dump_unwind_info unwind info at 0x7b09a340 flags 0 prolog 0x11 bytes function 0x7b00fbf0-0x7b00fc77
2360.129:00c4:0108:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
2360.129:00c4:0108:trace:seh:dump_unwind_info     0xa: pushq %rsi
2360.129:00c4:0108:trace:seh:dump_unwind_info     0x9: pushq %rdi
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind function 7b439bb1 base 0x7b439968 cie 0x7b496a90 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439968: DW_CFA_def_cfa %rsp, 8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439968: DW_CFA_offset %rip, -8
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind fde 0x7b4a8280 len 8c personality (nil) lsda (nil) code 7b439968-7b439e60
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439968: DW_CFA_advance_loc 1
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439969: DW_CFA_def_cfa_offset 16
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439969: DW_CFA_offset %rbp, -16
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439969: DW_CFA_advance_loc 10
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439973: DW_CFA_def_cfa_register %rbp
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b439973: DW_CFA_advance_loc 39
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_expression %xmm6 7b4a829c-7b4a829f
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r15, -24
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r14, -32
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r13, -40
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %r12, -48
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %rdi, -56
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %rsi, -64
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_offset %rbx, -72
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b43999a: DW_CFA_advance_loc 11
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399a5: DW_CFA_expression %xmm7 7b4a82b1-7b4a82b4
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399a5: DW_CFA_advance_loc 8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399ad: DW_CFA_expression %xmm8 7b4a82b8-7b4a82bb
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399ad: DW_CFA_advance_loc 8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399b5: DW_CFA_expression %xmm9 7b4a82bf-7b4a82c2
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399b5: DW_CFA_advance_loc 8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399bd: DW_CFA_expression %xmm10 7b4a82c6-7b4a82c9
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399bd: DW_CFA_advance_loc 8
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399c5: DW_CFA_expression %xmm11 7b4a82cd-7b4a82d0
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399c5: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399ca: DW_CFA_expression %xmm12 7b4a82d4-7b4a82d7
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399ca: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399cf: DW_CFA_expression %xmm13 7b4a82db-7b4a82de
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399cf: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399d4: DW_CFA_expression %xmm14 7b4a82e2-7b4a82e5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399d4: DW_CFA_advance_loc 5
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_expression %xmm15 7b4a82e9-7b4a82ec
2360.129:00c4:0108:trace:seh:execute_cfa_instructions 7b4399d9: DW_CFA_advance_loc2 553
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind next function rip=0000000140329405
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   rax=00007fffffc9c000 rbx=00000000150ad400 rcx=0000000009b762b0 rdx=000000007b475c96
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   rsi=0000000000000001 rdi=00000000fffffffd rbp=0000000009b77a80 rsp=0000000009b77980
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind    r8=0000000009b77530  r9=000000007b475cd0 r10=000000007bd1d388 r11=0000000000000000
2360.129:00c4:0108:trace:seh:dwarf_virtual_unwind   r12=0000000000000001 r13=0000000000000000 r14=000000014266ac50 r15=0000000009b7fbc8
2360.129:00c4:0108:trace:seh:RtlRestoreContext returning to 7b475c96 stack 9b775f0
Flushing device resizeSwapChain: true, resizeViewDest: false, resizeImageNeedsFlush: false
2371.848:00b8:00bc:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-appmodel-runtime-l1-1-2.dll" at 0x6c100000: PE builtin
2371.848:00b8:00bc:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000091FA90
2372.862:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winehid.sys" : builtin
2372.862:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\hidclass.sys" : builtin
2372.862:0058:0068:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winebus.sys" : builtin
pid 20758 != 20757, skipping destruction (fork without exec?)

どの行がフリーズを引き起こしたのか完全にはわかりませんが(最後のmsのデバッグ行には致命的なグラフィックエラーが表示されていないため)、 RtlRestoreContext注意してくださいloaddllトレースは、プロセスの終了前に発生する最も一般的な行のようです(手動で開始しました)。 さらに、この行Flushing device resizeSwapChain: true, resizeViewDest: false, resizeImageNeedsFlush: falseはかなり頻繁に表示されるようです。 私はこれにあまり精通していませんが、RtlRestoreContextとloaddllの行は、ゲームシーンのコンテキストを復元するために必要なdllパッケージをロードしようとするゲームエンジンの試みを示しており、「Flushingdevice」の行にはフラグが含まれていると思います。 「デバイス」によって実行される必要のあるアクションの数(現在のゲームシーンのレンダリングに使用されるGPUまたはその他のリソースであると私は想定していますか?)

追加のヘルプ/説明を事前に感謝します!

編集:@ kisak-valveの推奨に従って、ログファイルからのより詳細な出力を含む要点を作成しました。 残念ながら、最初(9.13 pm)と最新(次のコメントに記載されているようにさらにテストを行いました)のテストログ(11.18pm)の詳細な出力を含む要点のみです。 ただし、必要に応じて、さらにテストを行い、別の要点として追加することもできます。

こんにちは@NickSadjoli 、将来的には、ログをファイルとして添付するか、要点を使用してください。

@ kisak-valveについてお詫びします! コードのフォーマットもそのようにできるとは思いませんでした。

クラッシュの最初と最新のインスタンスのより詳細な出力を含む要点を提供しました。 残念ながら、Gistsの1MBのサイズ制限により、ログファイル全体をアップロードすることもできなかったため、ゲームが最新のチェックポイントに保存された直後にログ出力を入力しました(END SAVEGAMEでマークされているようです)。

前もって感謝します!

@NickSadjoliフリーズ後にdmesgを確認します。 AMDカーネルドライバーの問題の結果と思われる同様の問題が発生しました。

@jjbarr彼は独自のNvidiaドライバーを使用しており、カーネルグラフィックスドライバーは使用していません。

@NickSadjoliインストールしたパッケージの1つを削除する必要があります。 これらはAMDおよびIntelGPU用です。 NvidiaGPUがあります。 Mesa vulkanドライバーは使用せず、Nvidiaドライバーを使用します。 それがあなたの問題を引き起こしているかどうかはわかりませんが、それは助けにはなりません。 mesa-vulkan-driversパッケージを削除します。 ただし、実際にはlibvulkan1が必要です。 Doom Eternalではないと思いますが、VulkanまたはDXを使用してプレイしたいと思う非蒸気ゲームの場合は間違いありません。 繰り返しますが、 mesa-vulkan-driversおそらく問題を引き起こしていませんが、どちらも助けにはなりません。

また、必要なものがすべて揃っていることを確認するために、 libvulkan1:i386もインストールします。 Doom Eternalはすべて64ビットだと思いますが、それでもなおです。 他のものはそうではありません。

この後、KNOWN GOODプロトン構成(正常に動作したときに使用していたプロトンのバージョン)を見つけ、Steamのゲームのプロパティでそれに切り替えてから、ゲームのpfxを削除します。 rm -r ~/path/to/library/steamapps/compatdata/782330/pfxます。

@ gardotd426注記。 残念ながら、PopOSで使用されているpop-desktop環境はこのパッケージに依存しているようであるため、現時点ではmesa-vulkan-driversを直接アンインストールできないようです。 libvulkanmesa-vulkan-driversインストールすると新しいパッケージがインストールされたと言ったので、デフォルトでmesa-vulkanに必要なサブパッケージの一部がデフォルトで発生した可能性があります。 -ドライバーはデフォルトですでにPopOSに含まれていましたが、その後のapt-getも要求したときに、追加のオプションのパッケージがインストールされました。

また、以前に使用したバージョンのProtonに戻すことに関しては、現在Protonv5.0.9を使用しています。 私が思い出した最後の安定したパフォーマンスのプロトン(アップデート1以前とアップデート1.1)は、v5.0.7またはv5.0.8のいずれかでした。 残念ながら、SteamはProton 5.0を自動的に更新して最新バージョンのProtonを含め、この場合は以前に使用したものを破棄したようです。 Proton Githubは、ダウンロードして使用できる以前に使用したすべてのバージョンのProtonのログを保持しますか(GEバージョンと同様)?

そうは言っても、私は今日、ゲームでさらにテストを試みました。 これらのテストでは、syslogを記録して、プロトンとゲームの相互作用以外で何が起こった可能性があるかを確認しました。 次のように、これらの各テストセッションのProton出力とsyslog出力の両方の要点を提供します。

  1. 最初のセッション、午前11時24分から午前11時27分に記録[
    残念ながら、このセッションではプロトンログは記録されませんでした(フラグをオンにするのを忘れました)
  2. ゲーム状態の結果:ゲームプレイの数分後にフリーズしました。 チェックポイントの保存のすぐ近くです。
  3. 使用されるフラグ:推奨されるすべての非プロトン関連フラグに1を設定します。 プロトンフラグは使用されませんでした
  4. ゲームビデオ設定:無効「コンピューティングから提示」オプション。これは、外部オーバーレイソフトウェアに問題がある場合はオフにするように具体的に述べられています(@albertzによって以前に提案されました)

  5. 2番目のセッション。午前11時30分から午前11時32分に記録されます[
    残念ながら、このセッションではプロトンログは記録されませんでした(フラグをオンにするのを忘れました)

  6. ゲーム状態の結果:約1分未満のゲームプレイ後にフリーズしました。 'Present fromCompute'設定を変更した直後に顕著に
  7. 使用されるフラグ:推奨されるすべての非プロトン関連フラグに1を設定します。 プロトンフラグは使用されませんでした
  8. ゲームビデオの設定:「コンピューティングから提示」オプションを有効にしようとしました。 今回は、このオプションを有効にした後、ゲームのフリーズが大幅に速くなり、オプションを有効にすると、フリーズ画面に「メインメニュー設定」画面が目立つように表示されました。

  9. 午前11時32分から午前11時syslog_gist ] [ Proton_log_gist ]

  10. ゲーム状態の結果:ゲームプレイの数分後にフリーズしました。 チェックポイントの保存のすぐ近くです。
  11. 使用されるフラグ:推奨されるすべての非プロトン関連フラグに1を設定します。 PROTON_LOGのみが有効になりました
  12. ゲームビデオ設定:前のセッションと同じ設定を維持(「コンピューティングからの提示」を有効、その他の変更なし)

  13. 前回のセッション、午前11.42〜11.46に記録[ Proton_log_gist ]

  14. ゲーム状態の結果:前回のゲームプレイセッションよりも著しく長い時間の後にフリーズしました。 チェックポイントのすぐ近くでも顕著に保存されます。
  15. 使用されるフラグ:推奨されるすべての非プロトン関連フラグに1を設定します。 PROTON_LOGのみが有効になりました
  16. ゲームビデオ設定:前のセッションと同じ設定を維持(「コンピューティングからの提示」を有効、その他の変更なし)

これらすべてのログファイルから、注意して強調したいことがいくつかあります。

  • 行 'ウィンドウマネージャーの警告:ウィンドウ0xa000001は、サイズ変更できないことを示すMWMヒントを設定しますが、最小サイズ1 x1および最大サイズ2147483647x2147483647を設定します。 これはあまり意味がありません。」 ゲームがフリーズした頃に常に発生しているようです。 これは、ゲームのGNOMEオーバーレイの問題であることを示していますか?
  • 3番目のセッションのプロトンログは、興味深い新しいタイプのトレースエラー、つまり「7370.996:0094:009c: err:clipboard :convert_selectionがSelectionNotifyイベントの待機中にタイムアウトしました」を示しました。 これは、ゲームが何らかのイベントを待っていたが、タイムアウトしてエラー(ゲームのフリーズ)を引き起こしたことを意味しますか?

もう1つの注意点は、ゲームの実行時にいくつかのバックグラウンドタスクを実行していることです(ただし、これらは主にバックグラウンドで開いているFirefoxタブです)。 これらがGameFreezeで実際に問題を引き起こすことはないと思いますが、競合の可能性を指摘できる可能性がある人へのメモです。

エンジン自体に問題がないことを確認するために、Doom 2016を少しプレイして(以前のバージョンのIdTechエンジンであるIdTech 6を使用)、現在のプロトンバージョンが原因であるかどうかを確認しました。このタイトルにもあらゆる種類の問題があります。

興味深いことに、Doom 2016の実行中に発生した非常に短い(約1〜2ミリ秒)「画面のブラックアウト」が2回発生しました(これは、Doom Eternalと同様にフリーズを引き起こすと私は思っていました)が、ゲームは可能でしたそれから回復し、ゲームプレイ全体をスムーズに再開します。 これは、Doom 2016テストのsyslogファイルとプロトンログファイルです。「ブラックアウト」は、「ウィンドウマネージャーMWMヒント」警告(syslogファイルの場合)の同様の行のあたりで発生するようです。プロトンログの場合-「ブレークパッドミニダンプの設定」メッセージ。 残念ながら、ProtonLogメッセージはDoomEternalのProtonLogメッセージとはかなり異なるように思われるため、これはあまり役に立たないかもしれませんが、それでも私が観察できたいくつかの追加情報があります。

誰かがより多くのテストまたはより多くの情報を必要とするならば、私に知らせてください、そして私はそれらも提供できるかどうか見ます。

編集:未完成のコメント
EDIT2:フォーマット

「使用可能なBATTLEMODEの一致が見つかりません。後でもう一度やり直してください」および「サーバーの起動に失敗しました」というメッセージが表示されます。 Win 10では、すべてが正常に機能します。 誰かがこの問題を確認できますか?

彼らが最新のアップデートでLinuxをブロックするある種のアンチヒートを実装したとしても驚かないでしょう(彼らは常にアンチヒートを復活させていると言っていましたが、キャンペーンをブロックしませんでした)。 明らかに、南北アメリカとヨーロッパの時間のために、現在試合は行われていない可能性がありますが、明日(技術的には今日の後半)、問題を再現できるかどうか試してみます。

ところで@ gardotd426

この後、KNOWN GOODプロトン構成(正常に機能したときに使用していたプロトンのバージョン)を見つけます。

これについてのあなたの提案に関して、Proton 5.0.7または5.0.8のビルド済みバージョンが利用可能かどうかを知ることができますか? Protonのビルドガイドを使用して、これらのプロトンパッケージの動作バージョンをローカルでビルドできることを理解していますが、すでに動作し、コンパイル済みのバージョンをダウンロードしてcompatibilitytools.d/入れることができるかどうかを知りたいですcompatibilitytools.d/ディレクトリ。

前もって感謝します!

@NickSadjoliは、固定されたライブラリをリセットしようとする場合もあります。
pinned_libs *フォルダーを削除します。 それらは次のようなパスにあるはずです:〜/ .steam / Steam / ubuntu12_32 / Steam-runtime
次のスチームスタートで、それらを再び追加します。
試したことはありませんが、 steam --resetを実行してもうまくいくと思います。

みなさん、こんにちは。かなり遅れて申し訳ありませんが、(今のところ)なんとかして問題を解決し、DoomEternalを第2レベルの後半から現在の第6レベルまでスムーズに実行することができたようです。一度クラッシュすることなく。 いくつかの顕著なグラフィックの不具合がありましたが、それは以前にも起こったことがあると思います。これは、Protonドライバーがまだ一部のゲーム用に完全に最適化されていないためです(おそらく、それは私を悩ませているわけではありません)多く、それは非常にまれに起こるので)

TL; DR:GNOME Extension Backslideは、DoomEternalとの競合を引き起こしたようです。 なぜこれが起こっているのか完全にはわかりませんが、すでに文書化/議論されているゲームの実行で問題が発生しているGNOMEの以前のインスタンスがあります。 したがって、これは他のProtonユーザーにとっても潜在的な問題になる可能性があります。

私は最初、昨夜Steamをリセットするというました。 クラッシュすることなく第2レベルのかなりの部分を通過できたので、最初はうまくいったように見えましたが、残念ながら、第2レベルと第3レベルの間の移行領域でクラッシュしました。 その後、ゲームを実行しようとすると別のクラッシュが発生したので、しばらくの間問題が軽減されたと思います。

今朝、私は再び投稿したsyslogエラーを調べたところ、GNOMEデスクトップが以前にいくつかのゲームで問題を引き起こすことが以前に知られていたことに気づきました。 これにより、ディスプレイ関連の動作を変更したPC上のGNOME拡張機能の一部が、実行中のゲームのウィンドウと同様の競合を引き起こした可能性があると考えました。

アクティブだったすべての拡張機能の中で、表示を変更する拡張機能として目立ったのはBackslideとWindow Animationsだけだったので、これらをオフにして、DoomEternalをオフにして再度実行しました。

驚くべきことに、それ以来、ゲームはスムーズに実行されます。クラッシュのインスタンスは、Steamメッセージを受信したときだけです(これは、以前に報告された「Alt + Tab」または「Ctrl + Tab」の問題に関連しているようです)。 それから私は今朝、この設定でフリーズしたりクラッシュしたりすることなく、ゲームの第3レベル全体を通過することができました。これは、昨日では不可能でした。

それから私にとっての質問は、2のどの拡張機能(ウィンドウアニメーションまたはバックスライド)が具体的に問題を引き起こした可能性があるかということでした。 これを判断するために、Backslideをオンにしてみて、それをオンにしてゲームを再実行しました。

この構成で実行してからわずか数分でゲームがフリーズしたことが判明したため、バックスライドが実際に問題であることがより確実になりました。 それから私はそれをオフにしました、そしてその後、それ以上のフリーズは記録されることなくレベル6までゲームをプレイすることができました。

これと私がここでリンクしたGNOME競合スレッドを見て、他のゲームで発生している他の潜在的なGNOMEとプロトンの競合はありましたか? また、GNOME固有の拡張機能(特にデスクトップのビューを変更する拡張機能)との潜在的な競合をチェックするために、以前にProtonで何らかのデバッグが行われていますか? プロトンとGNOME拡張機能の競合のインスタンスが複数あることが判明した場合は、これを調べていただければ幸いです。

今のところ、私の経験に基づいて、Doom Eternalの現在の状態(つまり、アップデート1.1以降)で表示を変更するGNOME拡張機能をオフにすることを強くお勧めします。これは、他の誰かに同様の問題が発生した場合に備えてです。 他の人が同様の解決策(一部のGNOME拡張機能をオフにする)で同様の問題を何らかの方法で解決した場合は、ここで確認して共有してください。

編集:コメントを終える前に誤って投稿されました。

直してよかったですが、調べても残念ながら、
大量のGNOME拡張機能が問題を引き起こすことを発見しました
プロトン、あなたが尋ねているように、誰もできることは何もありません。 バルブ
プロトンには、それを修正するためのベアリングや能力がありません(
全体)。 そして、GNOME自体は、拡張機能を作成したり、それらを制裁したりすることさえしません。
すべて、本当に。 それらはすべて「サポートされていません」。 だから本当にできることは何もない
人々にそれを認識させる以外に、行われる。

10時49分AM NickSadjoliの木、2020年6月18日には[email protected]
書きました:

みなさん、こんにちは。これはかなり遅いことをお詫びしますが、私は
どういうわけか私の側で問題を解決しました(今のところ)、そしてなんとか得ることができました
2レベル後半からずっとスムーズに走るDoomEternal
一度クラッシュすることなく現在6レベルに。 目立ったものがありました
グラフィックの不具合ですが、それは時々起こったことだと思います
以前も同様でしたが、これはプロトンドライバーがそうではなかったためです。
まだいくつかのゲーム用に完全に最適化されています(おそらく、しかしそれは実際にはそうではありません
それは非常にまれに起こるので、私をあまりにも悩ませます)

TL; DR:GNOME拡張バックスライドが競合を引き起こしたようです
ドゥームエターナルと。 なぜこれが起こっているのか完全にはわかりませんが
ゲームに問題があるGNOMEの以前のインスタンスがありました
すでに文書化/議論されている実行。 したがって、これは潜在的な問題になる可能性があります
他のProtonユーザーにも同様です。

私は最初に@AllKindhttps ://github.com/AllKindの提案を試しまし
昨夜Steamをリセットしました。 最初はうまくいったようでした。
クラッシュすることなく、第2レベルのかなりの部分を通過するだけです
残念ながら、2番目と2番目の間の移行エリア中にクラッシュします
でも第3レベル。 ゲームを実行しようとすると、別のクラッシュが発生しました
その後、しばらくの間問題が緩和されただけだと思います。

今朝、私は再び投稿したsyslogエラーを調べました。
GNOMEデスクトップは以前は明らかに知られていたことに気づきました
一部のゲームで問題を引き起こす
以前はhttps://gitlab.gnome.org/GNOME/mutter/-/issues/361 。 これで、私は
それからおそらく私のPC上のGNOME拡張機能のいくつかは
変更された表示関連の動作は、と同様の競合を引き起こす可能性があります
実行中のゲームのウィンドウ。

アクティブだったすべての拡張機能から、バックスライドとウィンドウアニメーションは
表示を変更するために私に目立った唯一の拡張機能
拡張機能をオフにして、これらをオフにしてDoomEternalを再度実行しました。

驚くべきことに、それ以来、ゲームはスムーズに実行されます。
着信Steamメッセージを受け取ったときにクラッシュしました(これは関連しているようです
報告されている「Alt + Tab」または「Ctrl + Tab」の問題に戻る
以前)。 その後、ゲームの第3レベル全体を通過することができました
今朝、この設定でフリーズやクラッシュは発生しませんでした。
昨日は不可能だった。

それから私にとっての質問は、2のどの拡張(ウィンドウアニメーション)になりました
またはBackslide)が特に問題を引き起こした可能性があります。 これを決定するために、私は
次に、バックスライドをオンにしてみて、それをオンにしてゲームを再度実行しました。

これで実行してからわずか数分でゲームがフリーズしたことが判明しました
構成により、Backslideが実際に
問題。 それから私はそれをオフにしました、そしてその後何とかゲームをすべてプレイすることができました
これ以上フリーズを記録せずにレベル6に到達する方法。

これと私がここにリンクしたGNOME競合スレッドを見て、そこにあります
他の人のために発生する他の潜在的なGNOMEとプロトンの競合でした
ゲーム? また、以前にProtonでチェックするために行われたあらゆる種類のデバッグがあります
GNOME固有の拡張機能との潜在的な競合(特に
デスクトップのビューを変更するもの?)。 複数あることが判明した場合
プロトンとGNOME拡張機能の競合のインスタンス、これを調べると
感謝し、そして

t私が持っていると思われるいくつかの追加のGNOME拡張機能を使用する
ゲームのウィンドウとの競合を引き起こしました(Windowsに基づく)
Syslogから取得した管理エラー)、をオフにしようとしました
デスクトップの表示/外観を微調整していた拡張機能-つまり
アニメーションとバックスライド拡張機能をオフにします。 バックスライドをオフにする
私がDoomを実行しようとしたときのように、特に私のために働いたようでした
今朝、バックスライドがオンになっていると再び永遠になり、フリーズが
再び起こります。

それで、私がそれをどうやってやったかの詳細は次のとおりでした:
昨夜、 @ AllKindhttps //github.com/AllKindを試してみました
Steamをリセットする提案。 驚いたことに、これはうまくいったようです
最初はゲームがかなりの時間クラッシュしなかったので、
次に、第3レベル(iirc)に移行しようとしたときにクラッシュしました。
残念ながら、これは私をクラッシュさせます


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

@ gardotd426プロトンがオーバーレイでうまく動作する方法はありますか? gnomeがなくてもこれらの問題が発生するため(systemdではなくopenrcを使用してgentooでenlightenmentを使用します)、問題をそこで特定できるとは思いません。

「オーバーレイ」とはどういう意味ですか。 その言葉には多くの定義があります
コンピューティング/ゲームなどになります。

1:00 oogetyboogetyで金、2020年6月19日には[email protected]
書きました:

@ gardotd426https ://github.com/gardotd426プロトンができる方法はあり
オーバーレイでうまく動作しますか? gnomeがなくてもこれらの問題が発生します(I
systemdの代わりにopenrcを使用してgentooでenlightenmentを使用するので、私はしません
問題はそこで切り分けられると思います


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

前の投稿のこの部分を振り返ると、この問題は、アプリケーションがゲームを中断しようとしてゲームがクラッシュするいくつかの機能と相関しているようです。

Amazingly, the game then run smooth ever since, with only instances of crashing being when I got an incoming Steam message (which seems to relate back to the 'Alt+Tab' or 'Ctrl+Tab' issues that has been reported previously). I then managed to go through the entire 3rd level of the game this morning without any freeze or crashes in this setting, something that wasn't even possible just yesterday.

Xの根本原因をさらに掘り下げるか、Waylandで試すことができるかもしれません。 私はウェイランドでプロトンを使用することを検討していませんが、上記の投稿に関連するプロトンのショーの観点から「オーバーレイ」を無効にしたと思いました。 Waylandを使用すると、別の通知メカニズムまたはこの問題の根本原因を軽減する何かが強制される可能性があり、クラッシュすることなく継続的にプレイできるようになります。

Steamゲームのプレイ中にSteamから受け取る通知ポップアップは
スチーム自体。 それはSteamオーバーレイです。 一部のゲームには問題がありますが、
多くはありません。 Waylandを使用しても何も変わらない可能性がありますが、Steamは引き続き変更されます
同じSteamオーバーレイを使用しても、Steamは
XWaylandで実行されています。 Steamオーバーレイを無効にしてみてください
問題があるように見えるゲーム。

1:08 oogetyboogetyで金、2020年6月19日には[email protected]
書きました:

問題が発生した前のpoatのこの部分に戻って参照します
アプリケーションがしようとするいくつかの機能と相関させる
ゲームを中断すると、ゲームがクラッシュします。

驚くべきことに、それ以来、ゲームはスムーズに実行されます。クラッシュのインスタンスは、Steamメッセージを受信したときだけです(これは、以前に報告された「Alt + Tab」または「Ctrl + Tab」の問題に関連しているようです)。 それから私は今朝、この設定でフリーズしたりクラッシュしたりすることなく、ゲームの第3レベル全体を通過することができました。これは、昨日では不可能でした。

たぶん私は根本的な原因がXにあるものをさらに掘り下げるか、それを試してみることができます
ウェイランド。 私はウェイランドでプロトンを使用することを検討していませんが、私は私が思った
投稿に関連するプロトンショーの1つに関して無効にされた「オーバーレイ」
上記ですが、waylandを使用すると、異なる通知メカニズムormが強制される可能性があります
この問題の根本原因を軽減する何か。
クラッシュすることなく継続的にプレイします。


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

OK無効にしましたが、それでも同じエラーが発生します。 いくつかのログを収集して、傾向に気付くかどうかを確認します。

編集:
しばらくの間、再び動作するように見えます。 まだクラッシュはありません

それらはすべて「サポートされていません」。 ですから、人々にそれを認識させる以外に、実際にできることは何もありません。

@ gardotd426くそー、それは非常に残念です。 テストを実行して、この問題を強調するのを手伝ってくれてうれしいです。 うまくいけば、これは少なくとも人々を助け、この問題がGNOME開発チームがValve / Protonと協力する際の焦点の1つになることを願っています。

編集:フォーマット

彼らはそのようなことに本当の興味を持っていないようです。 そして、
とにかく、未来のウェイランドに向かって絶対にバレル
準備ができているかどうか。 客観的にはそうではありません。 それは私の
私は推測するが意見。 GNOMEにバグレポートを提出することはできますが、私は
どこまで行けるかわからない。 しかし、私は、それは技術的な問題あることを意味します
GNOMEの問題はないにしても、GNOME。 彼らはおそらくあなたにそうしないように言うでしょう
彼らは拡張機能を書かなかったし、書かなかったので、拡張機能を使用してください
しかし、それらをサポートします。

11時57分AM NickSadjoliで土、2020年6月20日には[email protected]
書きました:

それらはすべて「サポートされていません」。 ですから、実際にできることは何もありません。
外で人々にそれを認識させます。
@ gardotd426 https://github.com/gardotd426くそー、それはかなりです
残念ながら。 テストを実行して、これを強調するのを手伝ってくれてうれしいです
その後発行します。 うまくいけば、これは少なくとも人々を助け、この問題が
GNOME開発チームが取り組むべき焦点の1つになる可能性があります
バルブ/プロトン付き。


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

こんにちは@ PopeRigbyhttps: //github.com/ValveSoftware/Proton/issues/3773#issuecomment -614309204で説明したハードクラッシュがまだ発生していoibafPPAまたはkisak- mesaPPAとRADV / ACOを使用して、それでクラッシュを再現できるかどうかをお知らせください。

[782330] -Doometernal-起動後に画面が点滅する

問題はhttps://github.com/ValveSoftware/Proton/issues/4023から転送されました
@bobaxxxは2020-06-26T14:01:37に投稿されました:

互換性レポート

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

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

  • GPU:GTX 1060(モバイル)
  • ドライバー/ LLVMバージョン:NVIDIA 440
  • カーネルバージョン:Linuxバージョン5.3.0-61-generic
  • 完全なシステム情報レポートへのリンク: https
  • プロトンバージョン:5.0.9

私が確認する:

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

症状

ゲームのインストールはOKですが、起動するとメニューにアクセスできますが、画面が地獄のように点滅しています。

再生

  • インストール
  • ゲームを起動します(linux mint tricia)

これがログです:

log.txt

こんにちは@ PopeRigby#3773(コメント)で説明したハードクラッシュがまだ発生していますか? さらに、テスト中は、 oibafPPAまたはkisak- mesaPPAとRADV / ACOを使用して、それでクラッシュを再現できるかどうかをお知らせください。

Doom Eternalをインストールしていませんが、再インストールしたときに報告します。 おそらく最初のDLCが出たとき。

他のアプリ(Steam自体など)による通知ポップアップが表示されたり、誤ってAlt + Tabを押したりすると、ゲームが応答しなくなるのはまだかなり厄介です。

これはWineで修正できる問題ですか? これはWindowsでは起こらないと思いますよね? これを修正できればいいのですが。 それ以外の場合は、現在(Nvidia 2070で)非常にうまく動作します。 アップデート2以降はさらにスムーズになっているようです。

こんにちは@albertz 、おそらく関連:「Alt-Tabを使用してウィンドウのフォーカスを変更する場合など、ウィンドウの変更が原因でフリップが停止した場合のVulkanアプリケーションの視覚的な不具合を修正しました。」 nVidia450.51で

@albertzゲームのグラフィック設定で、「フルスクリーン」を使用していますか? ボーダレスウィンドウ設定に変更してみてください。

ゲームのインストールはOKですが、起動するとメニューにアクセスできますが、画面が地獄のように点滅しています。

私はそれを何度も経験しました。 プロトンのバージョンを変更したり、新しいビデオドライバをインストールしたりするときだと思います。
ビデオのデフォルトを(キーボードショートカットで)リセットし、ゲームを再起動する必要がありました。

こんにちは@albertz 、おそらく関連:「Alt-Tabを使用してウィンドウのフォーカスを変更する場合など、ウィンドウの変更が原因でフリップが停止した場合のVulkanアプリケーションの視覚的な不具合を修正しました。」 nVidia450.51で。

これをインストールしましたが、Alt + Tabがまだ機能していません。

また、Proton-GEからネイティブ5.0.9に切り替えた後、保存したゲームを再び失いました。 そしてDoomEternalアップデート2の後。
そのため、Linuxではもうプレイしていません。 ゲームを何度も失いました。

要旨

@albertzと同じバグも発生していますが、私の場合は、ゲームがスチームプログレスアワードを表示したときにも発生します。 これらをオフにする方法はありますか?

nvidia2060Sとnvidia440.100
ubuntu 20.04(5.4.0-39-ジェネリック)

編集:ドライバーを450.51に更新しても、上記の問題は解決しませんでした。

誰かがこれをIntelGPUでプレイしますか? uhd 620のラップトップを持っていますが、起動しません。 最初に「サポートされていません」というウィンドウが表示され、次に[再生]をクリックすると、ゲームが10分ほど読み込まれると思われますが、起動しません

PS私はこのラップトップでDOOMをほぼ打ち負かしましたが、問題はありませんでした

alt-tabの更新はありますか? 本当に迷惑です!

@Rush :ゲームのグラフィック設定で「フルスクリーン」を使用していますか? 代わりに、ゲームを「ボーダーレスウィンドウ」に設定してみてください。 これで、Alt-Tabのクラッシュの問題が修正されました。

「フチなしウィンドウ」で試してみました。 それでも機能せず、Steamアチーブメントでもクラッシュします。 Alt-Tabが機能しません。 私はnvidia-450.57を使用しています。

こんにちは、

GTX 1070(ドライバー450.57)を搭載したFedora32で「ボーダーレスウィンドウ」オプションを試しました。 GnomeデスクトップでAlt + TabまたはWindowsキーを押すとすぐに、ゲームウィンドウがフリーズします

最新バージョンのDoomEternalでクラッシュし、何が起こっているのかわからない:

Nvidiaドライバー:450.57
CPU:AMD 3970x
Ubuntu:20.04
カーネル:5.4.0-40-ジェネリック
プロトン:5.0-9

起動オプション:
PROTON_LOG=1 %command% +com_skipIntroVideo 1

ログの最初のクラッシュ:

10121.137:00d0:00d4:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-core-synch-l1-2-0.dll" at 0x6e340000: PE builtin
10121.138:00d0:00d4:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-core-fibers-l1-1-1.dll" at 0x6b880000: PE builtin
10121.142:00d0:00d4:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\api-ms-win-core-localization-l1-2-1.dll" at 0x6e6c0000: PE builtin
10121.145:00d0:00d4:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x6a700000: PE builtin
10121.145:00d0:00d4:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7f35416f0000: builtin
10121.177:00d0:00d4:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
10121.192:00d0:00d4:fixme:heap:RtlSetHeapInformation 0x10000 0 0x91c860 4 stub
10121.194:00d0:00d4:warn:debugstr:OutputDebugStringA "Winsock Initialized\n"
10121.194:00d0:00d4:trace:seh:raise_exception code=40010006 flags=0 addr=0x7b00fc3e ip=7b00fc3e tid=00d4
10121.194:00d0:00d4:trace:seh:raise_exception  info[0]=0000000000000015
10121.194:00d0:00d4:trace:seh:raise_exception  info[1]=0000000000914770
10121.194:00d0:00d4:trace:seh:raise_exception  rax=0000000000914190 rbx=00007fffffd9c000 rcx=0000000000914170 rdx=0000000000000000
10121.194:00d0:00d4:trace:seh:raise_exception  rsi=0000000000914270 rdi=00000000009141a0 rbp=00000000009145b0 rsp=0000000000914150
10121.194:00d0:00d4:trace:seh:raise_exception   r8=0000000000000002  r9=0000000000914260 r10=000000007b47b4e6 r11=0000000000000246
10121.194:00d0:00d4:trace:seh:raise_exception  r12=0000000000000001 r13=0000000000000001 r14=0000000140994838 r15=000000000091c808
10121.195:00d0:00d4:trace:seh:RtlVirtualUnwind type 1 rip 7b00fc3e rsp 914150
10121.195:00d0:00d4:trace:seh:dump_unwind_info **** func fbf0-fc77
10121.195:00d0:00d4:trace:seh:dump_unwind_info unwind info at 0x7b09a340 flags 0 prolog 0x11 bytes function 0x7b00fbf0-0x7b00fc77
10121.195:00d0:00d4:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
10121.195:00d0:00d4:trace:seh:dump_unwind_info     0xa: pushq %rsi
10121.195:00d0:00d4:trace:seh:dump_unwind_info     0x9: pushq %rdi
10121.195:00d0:00d4:trace:seh:dwarf_virtual_unwind function 7b439bb1 base 0x7b439968 cie 0x7b496a90 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip
10140.669:00dc:00e0:trace:seh:call_teb_handler handler at 0x7b475d00 returned 1
10140.669:00dc:00e0:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe"
Unhandled exception: page fault on read access to 0x00000060 in 64-bit code (0x00007fd7eb4b08e3).
10140.675:0204:0208:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:00007fd7eb4b08e3 rsp:00000000008d05f0 rbp:000000007f16d3c0 eflags:00010206 (  R- --  I   - -P- )
 rax:3fffffffffffffff rbx:000000007f16dd90 rcx:0000000000000009 rdx:0000000000000000
 rsi:0000000000000001 rdi:00000000008d0390  r8:0000000000000010  r9:00000000008d03a8 r10:00000000008d03a4
 r11:0000000000000001 r12:0000000000000000 r13:00000000008d0890 r14:0000000000000000 r15:0000000000000000
Stack dump:
0x00000000008d05f0:  0000000000000001 5c5c5c5c00000091
0x00000000008d0600:  000000007f16d448 8686868600000000
0x00000000008d0610:  9292929200000000 9696969600000000
0x00000000008d0620:  000000007f16d448 000000007ffffffa
0x00000000008d0630:  02b0b0b000000001 ffffffff00000001
0x00000000008d0640:  000000007dc58380 0000000000000000
0x00000000008d0650:  0000000200000002 00000367fffffc98
0x00000000008d0660:  000000007f16d301 00007fd7fab3e780
0x00000000008d0670:  0000000000000400 0000000000001000
0x00000000008d0680:  000000007fa4fb40 0000000000000000
0x00000000008d0690:  00000000000000a0 00007fd7fb391b80
0x00000000008d06a0:  000000007dc4e170 00000000008d0890
Backtrace:
=>0 0x00007fd7eb4b08e3 _nv018glcore+0xffffffffffffffff() in libnvidia-glcore.so.450.57 (0x000000007f16d3c0)
0x00007fd7eb4b08e3 _nv018glcore+0xffffffffffffffff in libnvidia-glcore.so.450.57: andq  0x0000000000000060(%rdx),%rax

誰かがこれに遭遇しましたか?

「フチなしウィンドウ」で試してみました。 それでも機能せず、Steamアチーブメントでもクラッシュします。 Alt-Tabが機能しません。 私はnvidia-450.57を使用しています。

私が見つけたいくつかのテストの後、altタブは低解像度で動作するようですが、ボーダレスウィンドウでネイティブに変更するとすぐにゲームがフリーズ/ブラックスクリーンになるようです。 それが助けになるかどうかはわかりません。

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1

Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1

Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じ、nvidia 450.57-5 / GTX1070、linux 5.7.11.arch1-1

LinuxではSteamオーバーレイを無効にすることはできません(これで問題は解決します):
https://github.com/ValveSoftware/steam-for-linux/issues/3239

ただし、Xを再起動する必要はありません。 $ kill $(pgrep DOOM)で十分であり、Steamからゲームを再起動するだけです。

皆さんは間違いなくこれをNvidiaの注意を引く必要があります。 彼らの評判にもかかわらず、彼らは実際にアップデートでそのようなものを修正することでまともな仕事をしているようです。

これは間違いなくNvidia固有の問題のように思われるため、AMD GPUを使用していますが、これはまったく表示されません。 fshackが再度有効になっているカスタムバージョンのProtonを使用していますが、バニラProtonで無効になっているかどうかはわかりません(最近のバージョンのGEのProtonでは無効になっていることはわかっています)。 多分それもその一部です。 しかし、それは、皆さんが使用しているプロトンビルドにfshackパッチが含まれているかどうかを判断することで解決できます。

しかし、ええ、私は昨夜約5時間プレイし、いくつかの成果を上げました。それらはすべて、想定どおりに機能しました。 そして、それがNvidiaユーザーに影響を与えているように見えるという大きな偶然でない限り(少なくとも最近では)、ドライバーの問題のように聞こえます。 それ、またはそれはfshackのもの、または潜在的にデスクトップ環境のものです。

Rage 2に関するProtonDBで、タブ/オーバーレイがゲームをフリーズするという非常によく似たレポートについて読みました。 Rage 2は、古いidTechエンジンに基づいています。 解決策は、 settings.ini AsyncComputeDisableを1に設定することのようです。 たぶん、Doom Eternalに同等のものがありますか?

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1

Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じですが、カーネルは5.7.12-24-tkg-pds、Nvidia RTX 2060、alt + tabの問題を修正する方法はありますか?
ゲームは文字通りプレイできません。これは、達成するとスチームオーバーレイが発生し、ゲームがフリーズするためです。 ボーダーウィンドウも使用していますが、実際にはフルスクリーンとボーダーウィンドウの間に違いはなく、両方のモードでフリーズします。

Rage 2に関するProtonDBで、タブ/オーバーレイがゲームをフリーズするという非常によく似たレポートについて読みました。 Rage 2は、古いidTechエンジンに基づいています。 解決策は、 settings.ini AsyncComputeDisableを1に設定することのようです。 たぶん、Doom Eternalに同等のものがありますか?

運命にも同様のオプションがあります、私はそれを無効にしているので、これは当てはまりません=(

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1
Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じですが、カーネルは5.7.12-24-tkg-pds、Nvidia RTX 2060、alt + tabの問題を修正する方法はありますか?
ゲームは文字通りプレイできません。これは、達成するとスチームオーバーレイが発生し、ゲームがフリーズするためです。 ボーダーウィンドウも使用していますが、実際にはフルスクリーンとボーダーウィンドウの間に違いはなく、両方のモードでフリーズします。

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。

https://steamcommunity.com/discussions/forum/1/617329920710103124/

回避策は(うまくいく場合)実際にゲームをやり遂げるのに最適ですが、
しかし、これは報告が必要なドライバーの問題の明確なケースです。 持っている
誰かがこれをNvidiaに報告しましたか?

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。

https://steamcommunity.com/discussions/forum/1/617329920710103124/

すでに書いたように、この6年前のバグのため、LinuxでSteamオーバーレイを無効にすることはできません。
https://github.com/ValveSoftware/steam-for-linux/issues/3239

これが最も簡単な解決策ですが、そうではありません...

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。
https://steamcommunity.com/discussions/forum/1/617329920710103124/

すでに書いたように、この6年前のバグのため、LinuxでSteamオーバーレイを無効にすることはできません。
ValveSoftware / Steam-for-linux#3239

これが最も簡単な解決策ですが、そうではありません...

問題となるのはオーバーレイではなく、通知です。 上記の回避策は、少なくとも理論的には通知を表示から削除し、その間、DEを少なくともnvidiaユーザーが再生できるようにする必要があります。 ただし、とにかくほとんどの成果があるため、これがDEに与える影響をテストすることはできません。

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。
https://steamcommunity.com/discussions/forum/1/617329920710103124/

すでに書いたように、この6年前のバグのため、LinuxでSteamオーバーレイを無効にすることはできません。
ValveSoftware / Steam-for-linux#3239
これが最も簡単な解決策ですが、そうではありません...

問題となるのはオーバーレイではなく、通知です。 上記の回避策は、少なくとも理論的には通知を表示から削除し、その間、DEを少なくともnvidiaユーザーが再生できるようにする必要があります。 ただし、とにかくほとんどの成果があるため、これがDEに与える影響をテストすることはできません。

申し訳ありませんが、私はあなたのリンクを読んでおらず、メニューオプションでオーバーレイを無効にする方法を説明しているだけだと思いました。

私はそれを試しました、そしてそれは本当に働きます! ありがとうございました!

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。
https://steamcommunity.com/discussions/forum/1/617329920710103124/

すでに書いたように、この6年前のバグのため、LinuxでSteamオーバーレイを無効にすることはできません。
ValveSoftware / Steam-for-linux#3239
これが最も簡単な解決策ですが、そうではありません...

問題となるのはオーバーレイではなく、通知です。 上記の回避策は、少なくとも理論的には通知を表示から削除し、その間、DEを少なくともnvidiaユーザーが再生できるようにする必要があります。 ただし、とにかくほとんどの成果があるため、これがDEに与える影響をテストすることはできません。

申し訳ありませんが、私はあなたのリンクを読んでおらず、メニューオプションでオーバーレイを無効にする方法を説明しているだけだと思いました。

私はそれを試しました、そしてそれは本当に働きます! ありがとうございました!

これをNvidiaに報告してください。そうすれば、実際に何かが行われる可能性があります。

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1
Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じですが、カーネルは5.7.12-24-tkg-pds、Nvidia RTX 2060、alt + tabの問題を修正する方法はありますか?
ゲームは文字通りプレイできません。これは、達成するとスチームオーバーレイが発生し、ゲームがフリーズするためです。 ボーダーウィンドウも使用していますが、実際にはフルスクリーンとボーダーウィンドウの間に違いはなく、両方のモードでフリーズします。

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。

https://steamcommunity.com/discussions/forum/1/617329920710103124/

ありがとうございます。この回避策がうまくいったことを確認できます。

@ roman-bronis& @ Sha1rath

DEのprotondbにレビューを残し、ガイドへのリンクを使用して蒸気通知の回避策について言及することをお勧めします。 nvidia gpusを使用するより多くのLinuxユーザーに役立つことを期待して、これはすでに行っています。

お待ち頂きまして、ありがとうございます。

@ roman-bronis&@ Sha1rath

DEのprotondbにレビューを残し、ガイドへのリンクを使用して蒸気通知の回避策について言及することをお勧めします。 nvidia gpusを使用するより多くのLinuxユーザーに役立つことを期待して、これはすでに行っています。

お待ち頂きまして、ありがとうございます。

素晴らしいアイデアです。

これをNVidiaに報告することについて、私は個人的に問題の適切な説明を彼らに与える立場にありません。 「AMDでは起こらないと誰かが言った」と言うのではなく、詳細なログやトレースが必要になります。

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1
Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じですが、カーネルは5.7.12-24-tkg-pds、Nvidia RTX 2060、alt + tabの問題を修正する方法はありますか?
ゲームは文字通りプレイできません。これは、達成するとスチームオーバーレイが発生し、ゲームがフリーズするためです。 ボーダーウィンドウも使用していますが、実際にはフルスクリーンとボーダーウィンドウの間に違いはなく、両方のモードでフリーズします。

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。
https://steamcommunity.com/discussions/forum/1/617329920710103124/

ありがとうございます。この回避策がうまくいったことを確認できます。

Uはゲームからalt + tabできるようになりましたか? または、これは通知の問題のみを修正しましたか?

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1
Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じですが、カーネルは5.7.12-24-tkg-pds、Nvidia RTX 2060、alt + tabの問題を修正する方法はありますか?
ゲームは文字通りプレイできません。これは、達成するとスチームオーバーレイが発生し、ゲームがフリーズするためです。 ボーダーウィンドウも使用していますが、実際にはフルスクリーンとボーダーウィンドウの間に違いはなく、両方のモードでフリーズします。

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。
https://steamcommunity.com/discussions/forum/1/617329920710103124/

ありがとうございます。この回避策がうまくいったことを確認できます。

Uはゲームからalt + tabできるようになりましたか? または、これは通知の問題のみを修正しましたか?

通知の問題を確認したところ、「簡単な」成果がすべてあったので、すでに楽しかったです。 これでAlt + Tabの問題が解決するとは思いませんが、自分で確認する必要があります(申し訳ありませんが、この巨大なゲームを3回目にインストールするつもりはありません;))。

nvidia 450.57-6 GTX 1060 6GB
カーネル5.7.12-arch1-1
Steamオーバーレイポップアップがあるとゲームがフリーズします。 Steamオーバーレイを無効にしたため、理由がわかりませんが、それでも達成のようなものが表示され、ゲームがフリーズします。 その後、ゲームが開始されなくなり(黒い画面)、再びプレイできるようにするにはPCを再起動する必要があります。 また、Alt + Tabbingはそれを黒い画面にフリーズしますが、Alt + Tabbingを使用しないことで回避できます。
補足:オフラインモードでプレイしています。
編集:Xを再起動すると、もう一度プレイできます。 まだ迷惑ですが、それほどではありません。

ここでも同じですが、カーネルは5.7.12-24-tkg-pds、Nvidia RTX 2060、alt + tabの問題を修正する方法はありますか?
ゲームは文字通りプレイできません。これは、達成するとスチームオーバーレイが発生し、ゲームがフリーズするためです。 ボーダーウィンドウも使用していますが、実際にはフルスクリーンとボーダーウィンドウの間に違いはなく、両方のモードでフリーズします。

スチームオーバーレイ通知を無効にして、それがDoom Eternalにどのように影響するかを確認するために、以下の回避策を試していただけませんか。残念ながら、ほとんどすべてのシングルプレイヤーの実績があり、回避策で問題が解決するかどうかを確認できません。
https://steamcommunity.com/discussions/forum/1/617329920710103124/

ありがとうございます。この回避策がうまくいったことを確認できます。

Uはゲームからalt + tabできるようになりましたか? または、これは通知の問題のみを修正しましたか?

nvidiaがドライバーのバグであると想定して、ドライバーのバグに対処するまで、ゲーム内のすべてのSteam通知を削除することで、通知の問題を一時的に修正するだけです。 私は昨日私のゲームでこれをチェックすることができました、そしてそれは働きます。

こんにちは! DOOM Eternalのプレイに戻ったところ、パフォーマンスの問題に直面しています。

Mesa20.1.4と起動設定でACOが有効になっているRX5700 XTでは、V-SyncがオンでFreesyncがアクティブになっている最大設定で70〜120FPSが再生されます。

同じカードで、最新のAMDGPU-PROドライバーを使用し、Freesyncもアクティブ化すると、V-Syncをトリプルバッファリングに設定してゲームをプレイすると、一貫した144FPSが得られます(オンと自動は、何らかの理由でメニューの外でフレームレートを72FPSに制限します)。 しかし、PROドライバーは、血液をある種の金属的な虹の効果があるように見せます。

私が見つけたものから、DOOM Eternalの主要なパフォーマンスの問題は、少なくとも20.1.1以降、Mesaですでに修正されていますが、問題は別の場所にある可能性がありますか?

言及する価値があるかどうかはわかりませんが、PROドライバーを使用すると、DOOMとMangoHudの両方で報告されるVulkanバージョンが1.2.139であるのに対し、Mesa 20.1.4では1.2.131と報告されることに気付きました(私のシステムではSolusリポジトリ、バージョン1.2.141.0で入手可能な最新のもの)。 Corectrlは、VulkanAPIバージョンが1.2.131であるとも報告します。

こんにちは、私はDoom Eternalを起動するのに苦労していました。「実行中」と言っている時代のように感じた後、最終的にはあきらめて閉じます。 PROTON_LOG=1 %command%からログファイルを確認しましたが、サイズが3GBと表示されていたので、現在驚いています。

起動時の一部のスクリプトが無限にループし、最終的にStackOverflowExceptionで終了しているように見えるので、再帰でしょうか。

「例外」という用語を専門家がgrepしていると、ログに次のスニペットの繰り返しパターンが見つかりました。

10394444:15734.269:002b:002c:trace:seh:NtRaiseException code=c0000005 flags=0 addr=0x7bc8ffc0 ip=7bc8ffc0 tid=002c
10394445:15734.269:002b:002c:trace:seh:NtRaiseException  info[0]=0000000000000000
10394446:15734.269:002b:002c:trace:seh:NtRaiseException  info[1]=ffffffffffffffff
10394447:15734.269:002b:002c:trace:seh:NtRaiseException  rax=000000007bc8ffc0 rbx=0000000000579aa0 rcx=fffffffffffc1bbc rdx=0010988c683ffff0
10394448:15734.269:002b:002c:trace:seh:NtRaiseException  rsi=0000000000000004 rdi=00000000005793d0 rbp=0000000000000005 rsp=0000000000577148
10394449:15734.269:002b:002c:trace:seh:NtRaiseException   r8=0000000000000000  r9=0000000000576d90 r10=0000000000000020 r11=0000000000000246
10394450:15734.269:002b:002c:trace:seh:NtRaiseException  r12=00000000005793d0 r13=0010988c68400010 r14=0000000000577198 r15=00000000005771a0

不思議に思うなら、番号10394444は行番号です。

コマンドgrep code=c0000005 steam-782330.log | wc -lを実行すると、このループが発生した回数は290回(290倍多すぎます)でした。

システム情報:

  • Debian10バスター
  • Nvidiaドライバーv450.66、RTX 2070
  • プロトン5.0.9

私は以前LinuxでDoomEternalを正常にプレイしたことがありますが、しばらくの間(少なくとも1か月、おそらくそれ以上)プレイしていません。 その間に、Doomのアップデートがいくつかあったと思いますが、新しいNvidiaドライバーなどを含む私のUbuntuシステムにもアップデートがありました。

もう一度プレイしたかったのですが、起動しません。 systrayにidロゴが表示され、画面が黒くなり、エラーなしでデスクトップに戻ります。

これは、以前使用したProton 5.0を使用したものです(標準インストールのみですが、 user_settings.pyファイルに"PROTON_NO_ESYNC": "1"れています)。

また、新しいProton 5.13を試してみました。ここでいくつかのレポートを読んだところ、パフォーマンスがさらに向上し、alt-tabの問題も解決されました。 ただし、同じ動作が発生します。つまり、systrayにidロゴが表示され、次に黒い画面が表示され、次にデスクトップに戻ります。

私の~/steam-782330.logファイルから( PROTON_LOG=1 %command% +com_skipIntroVideo 1 +in_terminal 1 ):

======================
Proton: 1602709129 proton-5.13-1b
SteamGameId: 782330
Command: ['/mnt/zfs/SteamLibrary/steamapps/common/DOOMEternal/idTechLauncher.exe', '+com_skipIntroVideo', '1', '+in_terminal', '1']
Options: {'noesync', 'seccomp', 'forcelgadd'}
======================
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver: using server-side synchronization.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
133049.882:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntdll.dll" at 000000007BC00000: builtin
133049.883:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
...
133050.864:00c4:00c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00007FB7A2120000: builtin
133050.878:00c4:00c8:fixme:heap:RtlSetHeapInformation 0000000000010000 0 000000000091C710 4 stub
133050.879:00c4:00c8:warn:debugstr:OutputDebugStringA "Winsock Initialized\n"
133050.879:00c4:00c8:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00c8
133050.879:00c4:00c8:trace:seh:dispatch_exception  info[0]=0000000000000015
133050.879:00c4:00c8:trace:seh:dispatch_exception  info[1]=0000000000914640
133050.879:00c4:00c8:trace:seh:dispatch_exception  rax=0000000000914060 rbx=000000003fff8000 rcx=0000000000914040 rdx=0000000000000000
133050.879:00c4:00c8:trace:seh:dispatch_exception  rsi=0000000000914140 rdi=0000000000914070 rbp=0000000000914480 rsp=0000000000914020
133050.879:00c4:00c8:trace:seh:dispatch_exception   r8=0000000000000002  r9=0000000000914130 r10=000000007b666fb4 r11=0000000000000246
133050.879:00c4:00c8:trace:seh:dispatch_exception  r12=0000000000000001 r13=0000000000000001 r14=0000000000006e5c r15=000000000091c6d8
133050.879:00c4:00c8:trace:seh:call_vectored_handlers calling handler at 000000007B636150 code=40010006 flags=0
133050.879:00c4:00c8:trace:seh:call_vectored_handlers handler at 000000007B636150 returned 0
133050.879:00c4:00c8:trace:seh:RtlVirtualUnwind type 1 rip 7b010e0e rsp 914020
133050.879:00c4:00c8:trace:seh:dump_unwind_info **** func 10dc0-10e47
133050.879:00c4:00c8:trace:seh:dump_unwind_info unwind info at 000000007B0A1394 flags 0 prolog 0x11 bytes function 000000007B010DC0-000000007B010E47
133050.879:00c4:00c8:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
133050.879:00c4:00c8:trace:seh:dump_unwind_info     0xa: pushq %rsi
133050.879:00c4:00c8:trace:seh:dump_unwind_info     0x9: pushq %rdi
133050.879:00c4:00c8:trace:seh:dwarf_virtual_unwind function 7b638140 base 0x7b637e28 cie 0x7b67c810 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip
...
133057.159:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 8e88a0
resource invalid:image:models/customization/characters/doomslayer/set56/doomslayer_arm_left_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: defaulting
133057.160:00d0:00d4:warn:debugstr:OutputDebugStringA "resource generated:image:models/customization/characters/doomslayer/set56/doomslayer_arm_right_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: entry(s) not found\n"
133057.160:00d0:00d4:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00d4
133057.160:00d0:00d4:trace:seh:dispatch_exception  info[0]=00000000000000a9
...
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.
133879.298:00d0:00d4:trace:seh:sigsys_handler SIGSYS, rax 0xf086, rip 0x14f92df98
....
133057.309:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 8e9780
WARNING: image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips:NONE can't generate in production while loading image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips from edit.Parms from material2:fontfx/square721/outline/normal/black
133057.310:00d0:00d4:warn:debugstr:OutputDebugStringA "resource invalid:image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips:NONE is stale: defaulting\n"
WARNING: generated/decls/material2/lights/analytical/point/point_p25.decl - ParmBlock Parse Warning : Invalid RenderParm Name lightfalloff while loading edit.Parms from material2:lights/analytical/point/point_p25
133881.461:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\crypt32.dll" at 00007FA113A10000: builtin
133881.463:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dnsapi.dll" at 00007FA150020000: builtin
133881.463:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\netapi32.dll" at 00007FA150050000: builtin
133881.463:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\secur32.dll" at 00007FA150090000: builtin
133881.477:00d0:01b8:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
133881.488:00d0:00d4:warn:debugstr:OutputDebugStringA "WARNING: generated/decls/material2/lights/analytical/point/point_p75.decl - ParmBlock Parse Warning : Invalid RenderParm Name lightfalloff while loading edit.perkFamilies.item.base.edit.disablePerkWhenActivated.edit.upgrades.item.edit.modifiersWeapon.item.data.valueDecl.edit.weaponFX.edit.e"...
...
133058.022:01c4:01c8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
133058.029:01c4:01c8:fixme:wbemprox:enum_class_object_Next timeout not supported
info:  Game: dxdiag.exe
info:  DXVK: v1.7.2-4-g280cd4b4
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 0000000064940000: builtin
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0000000068A40000: builtin
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\SHELL32.dll" at 00007F37BE260000: builtin
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\openvr_api_dxvk.dll" at 0000000180000000: native
133058.040:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-core-synch-l1-2-0.dll" at 000000006E340000: builtin
133058.040:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-core-fibers-l1-1-1.dll" at 000000006B880000: builtin
133058.041:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-core-localization-l1-2-1.dll" at 000000006E6C0000: builtin
133058.041:01c4:01c8:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,1,0x31c6e0,20,(nil))
warn:  OpenVR: Failed to initialize OpenVR
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
warn:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
warn:  D3D9: VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT -> VK_FORMAT_B4G4R4A4_UNORM_PACK16
info:  GeForce RTX 2070:
info:    Driver: 450.80.2
info:    Vulkan: 1.2.133
info:    Memory Heap[0]: 
info:      Size: 8192 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 24070 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:    Memory Heap[2]: 
info:      Size: 246 MiB
info:      Flags: 0x1
info:      Memory Type[10]: Property Flags = 0x7
info:  Process set as DPI aware
133058.165:01c4:01c8:fixme:ddraw:ddraw7_Initialize Ignoring guid {baafeb00-00eb-69ee-eba0-3c804c97f796}.
133058.166:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dxvk_config.dll" at 0000000069040000: native
133058.167:01c4:01c8:trace:seh:NtQueryInformationThread (0x98,0,0x31c8d0,30,(nil))
133058.186:01c4:01cc:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0xe8fc30,4,(nil))
...
133058.252:01c4:01c8:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
133058.254:00d0:01c0:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x380afc50,4,(nil))
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\dxdiagn.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\d3d9.dll" : native
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\vulkan-1.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\devenum.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\msdmo.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\avicap32.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\quartz.dll" : builtin
Unable to read VR Path Registry from C:\users\steamuser\Local Settings\Application Data\openvr\openvrpaths.vrpath
133058.342:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
133058.342:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
133058.343:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
...
133058.351:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
133058.351:00c4:00cc:fixme:dbghelp:fetch_thread_info Couldn't open thread 448 (87)
133063.612:00c4:00cc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\lsteamclient.dll" at 00007FB7A14C0000: builtin
133063.612:00c4:00cc:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\lsteamclient.dll" : builtin
133074.355:00c4:00cc:warn:debugstr:OutputDebugStringA "Wrote minidump to Crash.dmp.\n"
...
133074.950:00c4:00c8:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000091F960
133075.960:003c:0070:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x119fda0,4,(nil))
133075.960:0058:0080:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x17dfda0,4,(nil))
133075.961:0084:0094:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0xf9fda0,4,(nil))
133076.062:0030:008c:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x13cfda0,4,(nil))
133076.062:0030:01e8:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x1c0fda0,4,(nil))
pid 103640 != 103639, skipping destruction (fork without exec?)

(私はこれから何が関連しているのか本当にわかりません。いくつかの関連情報が含まれていることを願っています...)


編集不思議なことに、私のPCを再起動した後、正しく実行されるようになりました。 私はまだalt + tabの問題を抱えています(つまり、alt + tab、またはゲーム内で発生するオーバーレイはグラフィックをフリーズします)が、それ以外の場合は非常にうまく動作します。 以前よりももっと良く(スムーズに、速く)なるかもしれませんが、私にはわかりません。 しかし、私は主にalt + tabの問題が修正されることを望んでいました。 これは私がどこかで読んだものなので、私はフチなしウィンドウを使用しています。

これで、正しい実行と比較したログファイルもあります。

私の~/steam-782330.logファイル:

======================
Proton: 1602709129 proton-5.13-1b
SteamGameId: 782330
Command: ['/mnt/zfs/SteamLibrary/steamapps/common/DOOMEternal/idTechLauncher.exe', '+com_skipIntroVideo', '1', '+in_terminal', '1']
Options: {'forcelgadd', 'seccomp', 'noesync'}
======================
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver: using server-side synchronization.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
453.258:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntdll.dll" at 000000007BC00000: builtin
453.259:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
453.259:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B610000: builtin
453.259:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineboot.exe" at 0000000000400000: builtin
453.259:0028:002c:trace:seh:check_bpf_jit_enable enabled 0x31.
453.261:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00007F6EB0C90000: builtin
453.261:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 0000000061900000: builtin
453.261:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00007F6EB0EB0000: builtin
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
...
454.245:00c4:00c8:fixme:heap:RtlSetHeapInformation 0000000000010000 0 000000000091C710 4 stub
454.246:00c4:00c8:warn:debugstr:OutputDebugStringA "Winsock Initialized\n"
454.246:00c4:00c8:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00c8
454.246:00c4:00c8:trace:seh:dispatch_exception  info[0]=0000000000000015
454.246:00c4:00c8:trace:seh:dispatch_exception  info[1]=0000000000914640
454.246:00c4:00c8:trace:seh:dispatch_exception  rax=0000000000914060 rbx=000000003fff8000 rcx=0000000000914040 rdx=0000000000000000
454.246:00c4:00c8:trace:seh:dispatch_exception  rsi=0000000000914140 rdi=0000000000914070 rbp=0000000000914480 rsp=0000000000914020
454.246:00c4:00c8:trace:seh:dispatch_exception   r8=0000000000000002  r9=0000000000914130 r10=000000007b666fb4 r11=0000000000000246
454.246:00c4:00c8:trace:seh:dispatch_exception  r12=0000000000000001 r13=0000000000000001 r14=0000000000006e5c r15=000000000091c6d8
...
460.388:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 8e88a0
resource invalid:image:models/customization/characters/doomslayer/set56/doomslayer_arm_left_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: defaulting
460.389:00d0:00d4:warn:debugstr:OutputDebugStringA "resource generated:image:models/customization/characters/doomslayer/set56/doomslayer_arm_right_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: entry(s) not found\n"
460.389:00d0:00d4:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00d4
...
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.
458.024:00d0:00d4:trace:seh:sigsys_handler SIGSYS, rax 0xf086, rip 0x14f92df98.
458.119:00d0:00d4:fixme:bcrypt:BCryptCreateHash ignoring object buffer
458.289:00d0:00d4:warn:debugstr:OutputDebugStringA "Executing default.cfg for device #0...\n"
...
WARNING:  SWF swf/main_menu/screens/master_levels.swf CreateSWFDependencies defaulted on image textures/swf_images/milestones/hud_slayer_challenge_progbar_milestone_back.png while loading loadBinary:swf/main_menu/screens/master_levels.swf from cswf:swf/main_menu/screens/master_levels.swf
460.529:00d0:00d4:warn:debugstr:OutputDebugStringA "resource generated:image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips:NONE is stale: entry(s) not found\n"
...
459.711:00d0:00f4:fixme:bcrypt:BCryptCreateHash ignoring object buffer
459.711:00d0:00f4:fixme:bcrypt:BCryptCreateHash ignoring object buffer
459.717:00d0:00d4:warn:debugstr:OutputDebugStringA "WARNING: generated/decls/material2/template/light.decl - ParmBlock Parse Warning : Invalid RenderParm Name lightfalloff while loading edit.Parms from material2:template/light\n"
...
463.834:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 90bba0
during DOOMEternal initialization...
463.835:00d0:00d4:warn:debugstr:OutputDebugStringA "WARNING: idBroadcastManager::ReleaseBroadcastEvent called with out of range system ID [65535]\n"
...

その新しいログから、私は古いログからこれらの部分を見つけることができませんでした:

行方不明:

133058.022:01c4:01c8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
133058.029:01c4:01c8:fixme:wbemprox:enum_class_object_Next timeout not supported
info:  Game: dxdiag.exe
...
warn:  OpenVR: Failed to initialize OpenVR
...

しかし、これはすべてすでにエラー処理の一部であるクラッシュハンドラーであり、システムに関する情報を収集していると思います。 したがって、これはおそらく関係ありません。 したがって、基本的に、(最初の)ログのどの部分がエラーに関連しているかはわかりません。

こんにちは、

ロード画面でDoomEternalがフリーズします。

Steam-782330.zip

これがログファイルです。 大きすぎるので、圧縮する必要がありました。

processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 94
model name  : Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
stepping    : 3

NVIDIA Corporation TU104 [GeForce RTX 2080 Rev. A] (rev a1)

nvidia 455.28-7
Vulkan Instance Version: 1.2.153

Proton 5.13-1で試してみましたが、マウスホイールの傾きがゲームで認識されなくなりました。 5.09に戻った後、再び動作します。

こんにちは@ Sha1rath 、わかりやすくするために、マウスの水平スクロールイベントを参照していますか? どのモデルのマウスを使用していますか?

通常、回帰に合わせてプロトンログを要求しますが、追加のログをオンにしないと、興味深いものが明らかになるとは思いません。

@ kisak-valveはい、マウスホイール(チルトホイールまたは4Dホイールと呼ばれます)を傾けて水平スクロールします。
Roccat Kone AIMORemasteredを使用しています。
ゲームでは、チルトボタンは「マウス4」と「マウス5」として認識され、xevはそれらを「ボタン6」と「ボタン7」として出力します。
キーコードが変更されたばかりだと思ったので、ゲームで再バインドしてみましたが、設定メニューで新しいキーを割り当てると、ホイールを傾けると「新しいキーを押す」などと表示され続けます。 ゲームは完全に気づいていません。

ログについて:また、認識されない入力イベントは何もログに記録しないと仮定しました。

ちなみに、私のマウスにはボタンがたくさんあるので(ホイールの全方向を数えると12個)、ボタンの多くがプロトンで機能しないことに気づきました。 マウスは独自のボタンをキーボード入力にバインドできます。これは回避策として行いました。 マウス自体でキーボードマクロをそれらにバインドせずにすべてのマウスボタンが機能するのを見るのは素晴らしいことです。 しかし、私が気付いた唯一の変更は、チルトホイールに関するものでした(Linuxデスクトップで水平スクロールが無効になるため、キーボードマクロで割り当てたくありません)...

@ Sha1rath 5.0-9が機能している場合と5.13-1が失敗している場合の両方で、追加のログチャネルとして+ x11drv、+ x11settings、+ event、+ cursor、+ win、+ messageを含むログを取得できますか?

ログは次のとおりです。
DoomEternalProtonLogs.tar.gz

そして、これが私がそれらをログに記録するときにしたことです:

どちらも

  • ゲームを始める
  • コントロールのカスタマイズメニューに移動
  • コンバットショットガンビンディングの右翼をクリック
  • ホイールを左に傾ける

プロトン5.13

  • 何も起こらず、新しいキープロンプトを押しても消えません
  • ホイールを右に傾ける
  • 何も起こらず、新しいキープロンプトを押しても消えません

プロトン5.0-9

  • ショットガンが割り当てられ、マウスボタン4として表示されます
  • 重い大砲のビンディングの右翼をクリック
  • ホイールを右に傾ける
  • キャノンが割り当てられ、マウスボタン5として表示されます

どちらも

  • ESCを繰り返し押して、設定メニューを終了し、ゲームを終了します

これに対処していただきありがとうございます。

PS:Dying Lightを試したところ、同じ問題が発生しました。チルトホイールはプロトン5.0-9で機能しますが、5.13では機能しません。 したがって、それはおそらくDoomEternal固有の問題ではありません。

こんにちは! セール中にゲームを手に入れました。 タブキー(在庫など)が機能しません。 私はそれが最初の任務の間に働いていたことを誓うでしょう、しかしそれからメニューでさえ何も…他の誰か?

こんにちは@ Sha1rath 、Proton開発者のリクエストにより、最近のスクロールホイール入力フィードバックを#4341に転送しました。これは、ゲーム固有の問題ではないようです。

こんにちは! セール中にゲームを手に入れました。 タブキー(在庫など)が機能しません。 私はそれが最初の任務の間に働いていたことを誓うでしょう、しかしそれからメニューでさえ何も…他の誰か?

左Altキーを押してみてください。 これで同じメニューが表示され、Tabキーを再び使用できるようになります。

ゲームをプレイしているときにAlt-Tabキーを押すと、それが起こります。 alt-tabに戻ったら、altを1回使用して、tabを再び機能させる必要があります。

alt-tabをしなかったとしても、とにかく試してみてください。

こんにちは、

ロード画面でDoomEternalがフリーズします。

Steam-782330.zip

これがログファイルです。 大きすぎるので、圧縮する必要がありました。

processor : 0
vendor_id : GenuineIntel
cpu family    : 6
model     : 94
model name    : Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
stepping  : 3

NVIDIA Corporation TU104 [GeForce RTX 2080 Rev. A] (rev a1)

nvidia 455.28-7
Vulkan Instance Version: 1.2.153

私はこれと同じ問題を抱えています、あなたはそれを動かすことができましたか? 私も2080、nvidia455.34.01を使用しています

いいえ、私はしていません😔

火、2020年11月3日には、22時45分ジョージ・ギブス[email protected]書きました:

こんにちは、

ロード画面でDoomEternalがフリーズします。

Steam-782330.zip
https://github.com/ValveSoftware/Proton/files/5432527/steam-782330.zip

これがログファイルです。 大きすぎるので、圧縮する必要がありました。

プロセッサー:0
vendor_id:GenuineIntel
CPUファミリー:6
モデル:94
モデル名:Intel(R)Core(TM)i7-6700 CPU @ 3.40GHz
ステッピング:3

NVIDIA Corporation TU104 [GeForce RTX 2080 Rev. A](rev a1)

nvidia 455.28-7
Vulkanインスタンスバージョン:1.2.153

私はこれと同じ問題を抱えています、あなたはそれを動かすことができましたか? 私も
2080、nvidia 455.34.01


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

いいえ、物思いにふけっていません

確認していただきありがとうございます。回避策を見つけたいと思っています。 バグ1522をmuttertrackerに送信しました。これは、KDEを使用してコンポジターを無効にすると正常に機能するように見えるためです(最新のKDEを使用するフルスクリーンアプリではデフォルトで機能します)。 それが実際につぶやいているのか、それともワイン/プロトン内の何かなのかはわかりませんが、もっと目を向けようとしても害はないと思いました...

FWIW私はNvidiaを実行していますが、内部でGNOMEとMutterを使用しているため、コンポジターを無効にする方法がないBudgieで問題は発生していません。

いいえ、物思いにふけっていません

確認していただきありがとうございます。回避策を見つけたいと思っています。 バグ1522をmuttertrackerに送信しました。これは、KDEを使用してコンポジターを無効にすると正常に機能するように見えるためです(最新のKDEを使用するフルスクリーンアプリではデフォルトで機能します)。 それが実際につぶやいているのか、それともワイン/プロトン内の何かなのかはわかりませんが、もっと目を向けようとしても害はないと思いました...

興味深いことに、今日それは再び働き始めました!

おそらくこれらの更新と関係がありますか?

[2020-11-03T16:51:12+0600] [ALPM] upgraded vulkan-icd-loader (1.2.153-2 -> 1.2.158-1)
[2020-11-03T16:51:12+0600] [ALPM] upgraded vulkan-tools (1.2.153-1 -> 1.2.158-1)

興味深いことに、今日それは再び働き始めました!

また、ある時点では機能しませんでしたが、コンピューターを再起動した後は機能しました(ただし、その間に更新はありませんでした)。

@ kisak-valveこんにちは、私のbethesdaアカウントが確認されたことをゲームが認識していないようです。そのため、バトルモードや新しいマスターレベルにアクセスできません。 すぐに修正が表示されると便利です。

プロトン5.0.10でテスト

「読み込み中」(起動後約10秒)でゲームがフリーズするのを経験しています。 nvidia 440、450、455ドライバーを試しましたが、結果は同じです。 プロトンバージョン5.13-1、5.0-10、および5.9-GEを試しましたが、結果は同じです。 使用される起動引数:PROTON_NO_ESYNC = 1%command%+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1(私はそれらを個別にそして一緒に試しました。結果は同じです)。

システム情報: https

プロトンログダンプ: steam-782330.zip

お手数をおかけしますが、よろしくお願いいたします。

@ dymax78 Esyncを有効にしてゲームをプレイしてみましたか? 私はそうした後、私の側でこれらの問題を抱えていません。

何ヶ月もの間、esyncが無効にされない限りゲームは実行されないので、それは実行されません
多くの意味があります。 今はEsyncで動作するかもしれないと思いますが、それは疑わしいです
問題。

午前11時46分PMアレクサンダーStrengの日、2020年11月8日には[email protected]
書きました:

@ dymax78https ://github.com/dymax78ゲームをプレイしてみましたか
Esyncを有効にしますか? 私はそうした後、私の側でこれらの問題を抱えていません。


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

@ gardotd426はまだ試す価値があります。 そして、ゲームはesyncで完全に動作します(nvidiaハードウェア上ですが、それは問題ではありません)。 mhの場合、esyncが無効になっていると、99%の確率で、メインメニューを起動する前にゲームが黒い画面でスタックします。

@ gardotd426はまだ試す価値があります。 そして、ゲームはesyncで完全に動作します(nvidiaハードウェア上ですが、それは問題ではありません)。 mhの場合、esyncが無効になっていると、99%の確率で、メインメニューを起動する前にゲームが黒い画面でスタックします。

こんにちは戦士、

はい、私も試しました。 残念ながら、それは同じ結果です。

Ubuntu20.04からのアップグレード後にDoomEternalがロードされない-20.10

問題はhttps://github.com/ValveSoftware/steam-for-linux/issues/7458から転送されました
@Pentastarchは2020-11-09T16:08:10に投稿しました:

あなたのシステム情報

ディストリビューション:Ubuntu 20.10
カーネル:5.8.0-26-ジェネリック
RAM:32 GB
GPUドライバー:NVIDIA 455.28
GPU:NVIDIA GeForce RTX 2070 SUPER
CPU:AMD Ryzen 7 3700X8コア
プロトン:5.13-1
Steamクライアント:ビルド:11月4日、バージョン1604538810
Steamランタイムバージョン:steam-runtime_0.20201104.0

Ubuntu 20.10

Steamベータ版-はい

20.04から20.10にアップグレードしたところ、DoomEternalの読み込みが停止しました。 ロード画面に到達してハングします。 その他のゲーム-Doom2016、MetroExodusが読み込まれて正常に動作します。

Steamとゲームを再インストールし、ファイルを確認しましたが、ロード画面を通過できません。

画面のリフレッシュレートを、アップグレード前に機能していた144Hzから60Hzに変更しました。次の画面が読み込まれ、音楽が始まります。 しかし、それからそこにぶら下がっています。 しかし、私はそれ以上持っていません。

何か案は??

最初のロード画面でハングするすべての人のために、Windowedで実行してみてください( -windowまたは-safe起動オプションを信じています)、または別のコンポジターを試してください(gnomeを使用している場合は、kdeまたは合成されていないもの)。 上記の私の投稿にリストされているのと同様の問題がmutter / gnomeで発生していますが、これが発生している可能性があります。

実際、バトルモードも機能しないようです(試したことはありません)
それを再生する)。

IdkこれがProton5.13の問題であるかどうか、別のProtonで試してみます
バージョンと何が起こるかを確認してください。

13:21ジョージ・ギブスで月、2020年11月9日には[email protected]
書きました:

最初のロード画面でハングアップしているすべての人のために、で実行してみてください
ウィンドウ(-windowまたは-safe起動オプションを信じています)または別の方法を試してください
コンポジター(gnomeを使用している場合は、kdeまたはコンポジットされていないものを試してください)。 私は
上記の私の投稿にリストされているのと同様のmutter / gnomeの問題があります
あなたが遭遇しているものかもしれません。


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

私は、GEバージョンを含むすべてのプロトンバージョンを試し、最新のNvidiaドライバーにアップグレードしました。 蒸気をパージし、すべてをリロードしました。
しかし、私のゲームの残りのすべてが実行されるとき、Vash63が示唆するように、それはある種の相互作用(特にDEと20.10)でなければなりません、gnome?

@ kisak-valveなので、Doom EternalBattlemodeは5.13では機能しないことが確認されています。 それは5.13の問題にあるべきですか? それともここだけ?

こんにちは@ gardotd426 、古いバージョンのProtonで問題が発生しないことを確認してから、Proton 5.13で、ゲームの起動オプションにPROTON_LOG=1 %command%を追加し、問題を再現して、生成された$ HOME / steamを添付してください-この問題レポートへの$ APPID.logをファイルとして。 (プロトンログは必要に応じて十分に圧縮されます。)

一般的に、これはDoomEternalで発生するすべての問題について話し合うのに適した場所です。

最初のロード画面でハングするすべての人のために、Windowedで実行してみてください( -windowまたは-safe起動オプションを信じています)、または別のコンポジターを試してください(gnomeを使用している場合は、kdeまたは合成されていないもの)。 上記の私の投稿にリストされているのと同様の問題がmutter / gnomeで発生していますが、これが発生している可能性があります。

提案をありがとう。 残念ながら、ウィンドウ起動オプションは無視され(-windowed、-windowed -w 1024、-sw、または-safe)、ゲームは全画面で開き続けます。 あなたの回答に基づいて、私が最近Gnomeを3.38に更新したことに注意するのが適切です。

こんにちは@ gardotd426 、古いバージョンのProtonで問題が発生しないことを確認してから、Proton 5.13で、ゲームの起動オプションにPROTON_LOG=1 %command%を追加し、問題を再現して、生成された$ HOME / steamを添付してください-この問題レポートへの$ APPID.logをファイルとして。 (プロトンログは必要に応じて十分に圧縮されます。)

一般的に、これはDoomEternalで発生するすべての問題について話し合うのに適した場所です。

@ kisak-「未確認のアカウント」の問題が原因で、バルブバトルモードがProtonで機能しませんでした

@ kisak-「未確認のアカウント」の問題が原因で、バルブバトルモードがProtonで機能しませんでした

@ warriormaster12すみません、これは間違っています。

バトルモードは他のバージョンのプロトンでも動作します。 前回の投稿でテストしたところ、5試合連続で問題なくプレイできました。

また、Proton 5.13では、これは「未確認のアカウント」の問題ではありません。 「不明なエラーが発生しました。しばらくしてからもう一度お試しください。」だけです。

@ kisak-valveこれらのログを取得して、今日の後半に投稿します。

バトルモードは他のバージョンのプロトンでも動作します。 前回の投稿でテストしたところ、5試合連続で問題なくプレイできました。

@ gardotd426バトルモードは、どのプロトンバージョンでも機能しませんでした。一致するものが見つからないと表示されます。

@ kisak-「未確認のアカウント」の問題が原因で、バルブバトルモードがProtonで機能しませんでした

@ warriormaster12すみません、これは間違っています。

バトルモードは他のバージョンのプロトンでも動作します。 前回の投稿でテストしたところ、5試合連続で問題なくプレイできました。

また、Proton 5.13では、これは「未確認のアカウント」の問題ではありません。 「不明なエラーが発生しました。しばらくしてからもう一度お試しください。」だけです。

@ kisak-valveこれらのログを取得して、今日の後半に投稿します。

@ gardotd426

バトルモードは私の側では決して機能しませんでした。 bethesda.netをチェックしたところ、アカウントは確認済みと表示されていますが、DoomEternalでは確認されていません。

@ gardotd426バトルモードは、どのプロトンバージョンでも機能しませんでした。一致するものが見つからないと表示されます。

これは、Windowsユーザーでも問題になることがあるようです。

でも、いや、「クイックマッチ」を使うだけで5、6試合連続でプレイできて(誰からも招待されたわけではないので)、問題なく動作しました。

バトルモードは私の側では決して機能しませんでした。 bethesda.netをチェックしたところ、アカウントは確認済みと表示されていますが、DoomEternalでは確認されていません。

@ warriormaster12は残念ですが、私にはその問題はまったくありません

@ gardotd426バトルモードは、どのプロトンバージョンでも機能しませんでした。一致するものが見つからないと表示されます。

これは、Windowsユーザーでも問題になることがあるようです。

でも、いや、「クイックマッチ」を使うだけで5、6試合連続でプレイできて(誰からも招待されたわけではないので)、問題なく動作しました。

バトルモードは私の側では決して機能しませんでした。 bethesda.netをチェックしたところ、アカウントは確認済みと表示されていますが、DoomEternalでは確認されていません。

@ warriormaster12は残念ですが、私にはその問題はまったくありません

@ gardotd426あなたは例外かもしれませんが、ルールではありませんが、私たちは見るでしょう。 今日の後半にリグを送信し、ベセスダサポートにチケットを送信しようとします。

それはありそうもない。

マルチプレイヤーが1人だけで機能する状況はほとんどありません
人であり、他のすべての人ではありません。 あなたはそれがする状況をしばしば持っています
ほとんどの人にとってはうまくいきますが、うまくいかない人もいます。

私はこれを複数のマシンでテストしました。

火、2020年11月10日には、午前2時57分AMアレクサンダーStreng [email protected]
書きました:

@ gardotd426https //github.com/gardotd426バトルモードは
プロトンバージョンを使用していると、一致するものが見つからないと表示されます。

これは、Windowsユーザーでも問題になることがあるようです。

でもいや、「クイック」を使うだけで5、6試合連続でプレイできました
マッチ」(私が誰かや何かに招待されたようではない)そしてそれはうまくいった
完璧に。

バトルモードは私の側では決して機能しませんでした。 bethesda.netをチェックしたところ、
私のアカウントは確認されていますが、DoomEternalでは確認されていません。

@ warriormaster12 https://github.com/warriormaster12残念ながら、
しかし、私はその問題をまったく持っていません、そしてそれは5.13の問題ではありません
どちらか、それは別のものです。

@ gardotd426https ://github.com/gardotd426あなたは例外ではないかもしれません
ルールがわかります。 今日は後でリグを送信し、また送信しようとします
ベセスダサポートへのチケット。


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

@ gardotd426あなたが正しいと思います、私はすでにベセスダにチケットを送りました

うまくいけば、彼らはあなたに「申し訳ありませんが、このゲームは
Windowsのみ、ヘルプは提供できません」99.9999%が
彼らが言う。

4:43アレクサンダーStrengで火、2020年11月10日には[email protected]
書きました:

@ gardotd426 https://github.com/gardotd426あなたが正しいと思います、私は
すでにベセスダにチケットを送った


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

最初のロード画面でハングするすべての人のために、Windowedで実行してみてください( -windowまたは-safe起動オプションを信じています)、または別のコンポジターを試してください(gnomeを使用している場合は、kdeまたは合成されていないもの)。 上記の私の投稿にリストされているのと同様の問題がmutter / gnomeで発生していますが、これが発生している可能性があります。

提案をありがとう。 残念ながら、ウィンドウ起動オプションは無視され(-windowed、-windowed -w 1024、-sw、または-safe)、ゲームは全画面で開き続けます。 あなたの回答に基づいて、私が最近Gnomeを3.38に更新したことに注意するのが適切です。

その間違いなくノーム。 Plasmaをインストールしたばかりで、正常に動作します

最初のロード画面でハングするすべての人のために、Windowedで実行してみてください( -windowまたは-safe起動オプションを信じています)、または別のコンポジターを試してください(gnomeを使用している場合は、kdeまたは合成されていないもの)。 上記の私の投稿にリストされているのと同様の問題がmutter / gnomeで発生していますが、これが発生している可能性があります。

提案をありがとう。 残念ながら、ウィンドウ起動オプションは無視され(-windowed、-windowed -w 1024、-sw、または-safe)、ゲームは全画面で開き続けます。 あなたの回答に基づいて、私が最近Gnomeを3.38に更新したことに注意するのが適切です。

その間違いなくノーム。 Plasmaをインストールしたばかりで、正常に動作します

確認していただきありがとうございます。 GNOMEのmuttertrackerでこの問題を開きましたが、mutterが原因なのか、Protonとmutterの間で正しく処理されていないものなのかはまだわかりません。

Denuvoはアップデートでゲームから削除されたため、ゲームはそのままで動作するはずです。 プロトン5.9はそれをうまく実行します。

私がこのスレッドを読んで集めたものから、そして個人的な経験によって:

  • 神の愛のためにGNOME / MATEを使用しないでください
  • Altキーを押しながら全画面表示にしたり、画面の解像度を変更したりすると、レンダリングが中断する可能性があり、多くの場合、ゲームを強制終了する必要があります。 再生中に他のプログラムにアクセスする必要がある場合は、ウィンドウモードで再生してください。 ゲームは最大化ボタンをサポートしています。
  • オーディオパチパチ音が発生する場合があります。 ほとんどの場合、カスタムのPulseaudio設定を使用して減らすことができます。
  • プロトンでプレイする場合、GPUの使用量はわずかに高くなります。 Windowsでは絶対最小値は10502GBですが、Protonの場合は1060 3GB以上が必要になります。とにかく、これをお勧めします。
  • マルチプレイヤーでやってみました。 動作しません。 エラーメッセージには具体的な情報は含まれていません。接続に問題があったことを示しているだけなので、何らかのアンチヒートが原因かどうかはわかりません。 誰かが回避策を持っているなら、私に知らせてください。

私がテストした仕様:

GTX 1060 3GB
Intel Core i5 8400
16GBのHyperXFuryDDR4デュアルチャネルRAM
GeForceドライバー450LTS
Intel 660pシリーズ1TB(ゲームが保存されている場所)

最初のロード画面でハングするすべての人のために、Windowedで実行してみてください( -windowまたは-safe起動オプションを信じています)、または別のコンポジターを試してください(gnomeを使用している場合は、kdeまたは合成されていないもの)。 上記の私の投稿にリストされているのと同様の問題がmutter / gnomeで発生していますが、これが発生している可能性があります。

提案をありがとう。 残念ながら、ウィンドウ起動オプションは無視され(-windowed、-windowed -w 1024、-sw、または-safe)、ゲームは全画面で開き続けます。 あなたの回答に基づいて、私が最近Gnomeを3.38に更新したことに注意するのが適切です。

その間違いなくノーム。 Plasmaをインストールしたばかりで、正常に動作します

Kubuntu 20.04、Proton5.13-1-multplayerは機能しませんでした。

@ gardotd426よく、私は試しましたが、プロトンのために問題を修正することを拒否しました。 Windowsでゲームをテストし、その後にチケットを作成する必要があります。

更新、彼らはアカウント検証の問題で私を助け続けることをいとわない。

@ kisak-valveこんにちは、ここでベセスダに送信したのと同じログを送信するのは良い考えだと思いました。

これがログです
Steam-782330.zip

@ gardotd426 Bethesdaサポートの結論は、問題は私のアカウント/アカウントがSteamにリンクしていることではなく、Protonがゲームへのログインをどのように処理するかにあるということでした。

@ warriormaster12もちろん、私にとってバトルモードはWindowsで正常に動作します。

Battlemodeを試したことはありませんが、alt + tabの問題を除いて、DoomEternalは私のGnomeセットアップで完全に実行されます。 そして、それは素晴らしい実行です! :-)古代神DLCのプレイを開始しました。

誰かが助けになるかもしれない何かを必要とするならば、尋ねてください、私は私の能力でできるだけ多くを提供しようとします。

Battlemodeを試したことはありませんが、alt + tabの問題を除いて、DoomEternalは私のGnomeセットアップで完全に実行されます。 そして、それは素晴らしい実行です! :-)古代神DLCのプレイを開始しました。

誰かが助けになるかもしれない何かを必要とするならば、尋ねてください、私は私の能力でできるだけ多くを提供しようとします。

Gnomeのどのバージョンですか?

Gnome 3.38.1

日、2020年11月15日、13時44分にdymax78 [email protected]書きました:

バトルモードを試したことはありませんが、alt + tabの問題を除いてDoomEternalが実行されます
私のGnomeセットアップで完全に。 そして、それは素晴らしい実行です! :-)プレイを開始しました
古代神DLC。

誰かが助けになるかもしれない何かが必要な場合は、尋ねてください、私はしようとします
私の能力でできるだけ多くを提供します。

Gnomeのどのバージョンですか?


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

このページは役に立ちましたか?
4 / 5 - 1 評価

関連する問題

BLaDZer picture BLaDZer  ·  3コメント

shaphanpena1 picture shaphanpena1  ·  3コメント

AwesamLinux picture AwesamLinux  ·  3コメント

ghost picture ghost  ·  3コメント

ghost picture ghost  ·  3コメント