Proton: Doom Eternal (782330)

Dibuat pada 16 Apr 2020  ·  374Komentar  ·  Sumber: ValveSoftware/Proton

Karena banyaknya tanggapan awal untuk Doom Eternal sementara komunitas mengetahui cara menjalankan game ini, diskusi untuk game ini telah diatur ulang. Jika Anda tertarik dengan upaya komunitas yang dilakukan untuk menjalankan game ini, silakan baca # 3654.

Persyaratan sulit yang diketahui:

Proton 5.0-6 atau yang lebih baru
Mesa 20.0.3 / LLVM 9.0 (hanya AMD) (atau AMDVLK / AMDGPU-PRO yang setara) (RADV / ACO membutuhkan 20.1+)
nVidia 440.82 (hanya nVidia, driver yang agak lebih tua dapat bekerja dengan kinerja yang menurun.)
vulkan-icd-loader 1.2.135 (Ini disediakan oleh runtime Steam. Pengemudi dapat melaporkan dukungan untuk spesifikasi vulkan yang lebih lama dan tidak masalah.)

Quirks yang Diketahui:

Pada tulisan ini, Denuvo mengalami kesulitan dengan sesuatu di Wine-Staging, dan Proton pihak ketiga membangun berdasarkan itu mungkin mencapai penguncian 24 jam setelah 5 berjalan per hari.
~ Steam overlay menurunkan kinerja saat terlihat. ~ Improved Steam Overlay and FPS counter performance for games using Vulkan async compute (such as DOOM Eternal). dalam pembaruan beta klien Steam 2020-04-16 .
Alt-Tab dapat merusak rendering game.

Panduan Tinkerer:

Harap jangan memposting ulang panduan bermain-main dalam laporan masalah ini. Jika Anda memiliki satu untuk dibagikan, harap masukkan ke dalam intinya dan minta intinya dibagikan di bagian ini.

Game compatibility - Unofficial

Komentar yang paling membantu

Saya harap ini relevan. Produser eksekutif Marty Stratton memberi tahu bahwa persyaratan anti-cheat akan dihapus dalam pembaruan yang akan datang:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

Saya harap itu berarti pembaruan berarti ada kemungkinan ini bekerja dengan proton sekali lagi tanpa terlalu banyak solusi.

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya. Saya senang akses dipulihkan untuk kalian.

Semua 374 komentar

Saya mengalami tabrakan keras yang tampaknya terjadi setelah sekitar 30 menit. Ini file lognya:
https://send.firefox.com/download/945b855f1dd20e0d/#dP9yXbTc4PGFlF5mkZL1EQ

Saya memiliki RX 5700XT dan saya menggunakan ArchLinux dengan RADV.

Halo @PopeRigby , salin informasi sistem Anda dari Steam ( Steam -> Help -> System Information ) dan taruh di intinya , lalu sertakan tautan ke intinya laporan masalah ini.

Sebagai catatan tambahan, log Proton dikenal dapat dikompres dengan baik, harap pertimbangkan untuk memasukkan log berukuran besar ke dalam arsip.

Jadi apakah ACO berfungsi di Mesa 20.1 sekarang? Terakhir saya mendengar ACO tidak berfungsi.

Apakah benar bahwa mengaktifkan overlay menyebabkan masalah kinerja?

Pengalaman saya sendiri menunjukkan sebaliknya:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394/30?u=silviu_c

@ kisak-valve - Anda membuat komentar di utas lain tentang menghapus libvulkan1 di Ubuntu, yang TIDAK BESAR TIDAK karena akan membongkar sistem Anda. Apakah ada cara yang lebih baik agar vulkan yang disertakan dengan runtime Steam menjadi prioritas daripada sistem?

sudo apt menghapus 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 , di mana komentar ini dibuat?

komentar di utas lain tentang menghapus libvulkan1 di Ubuntu

@btegs , Anda harus membaca kembali komentar itu. Kisak tidak mengatakan hapus, katanya tambahkan kembali .

komentar di utas lain tentang menghapus libvulkan1 di Ubuntu

@btegs , Anda harus membaca kembali komentar itu. Kisak tidak mengatakan hapus, katanya tambahkan kembali .

Saya merujuk ke https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -613766116 di mana menambahkan kembali libvulkan1 pada Ubuntu 19.10 melalui apt hanya akan menginstal ulang v1.1.114.

Jadi jika Anda membiarkannya sebagai libvulkan1 utama pada tingkat sistem dan menghapus pinned_libs_ * dari instalasi uap, bagaimana cara ini secara otomatis membuat driver AMD Anda di bawah MESA menggunakan libvulkan dari Steam dan bukan sistem Anda?

@btegs , menghapus folder pinned_libs_ * meminta Steam untuk meregenerasi folder tersebut saat Steam dimulai lagi (ini benar-benar yang saya katakan sebelumnya). Konten folder adalah hasil dari membandingkan pustaka sistem dengan varian runtime Steam dan menyematkan varian runtime Steam jika lebih baru dari sistem host.

Steam memprioritaskan perpustakaan dalam urutan berikut: Perpustakaan yang disematkan> Sistem host> Steam runtime> ld.so.conf

@btegs , menghapus folder pinned_libs_ * meminta Steam untuk meregenerasi folder tersebut saat Steam dimulai lagi (ini benar-benar yang saya katakan sebelumnya). Konten folder adalah hasil dari membandingkan pustaka sistem dengan varian runtime Steam dan menyematkan varian runtime Steam jika lebih baru dari sistem host.

Steam memprioritaskan perpustakaan dalam urutan berikut: Perpustakaan yang disematkan> Sistem host> Steam runtime> ld.so.conf

Menghapus folder-folder itu dan dibuat ulang setelah memulai Steam. Saya memeriksa direktori dan mereka terhubung ke versi 1.2.135 Vulkan. keren.

Kemudian saya memuat game acak dengan Proton 5.0-6 dengan DXVK hud diatur ke 1 di bawah Ubuntu 19.10. Ini muncul sebagai Mesa 20.0.99 (menggunakan versi git yang berdarah dari https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers untuk RX 580 saya. Menampilkan Vulkan 1.2.128 untuk versi Vulkan saya. Saya jelas tidak bisa memulai DOOM Eternal juga.

Apa yang terjadi dan langkah apa yang hilang?

CATATAN: Saya menemukan repo Ubuntu di https://packages.lunarg.com/ yang memberi saya libvulkan1 dan libvulkan1: i386 yang diperbarui tanpa memengaruhi Mesa saya saat ini. 1.2.135 diinstal, tetapi setiap kali saya mencoba game di Steam atau menggunakan GameHub dengan game GOG, itu masih di 1.2.128. Saya tidak tahu dari mana versi Vulkan ini berasal!

"Alt-Tab dapat merusak rendering game."
Arch Linux dengan KDE Plasma, dapat mengkonfirmasi Alt-Tabbing merusak rendering game, tetapi itu juga mengakibatkan tidak responsifnya prosedur penutupan dengan mengklik kanan proses di bilah tugas dan mengklik tombol "Tutup" ..
sudo kill -SIGHUP 31117 memang menutup permainan
Informasi Sistem: https://pastebin.com/1z80Y7WG

Tabrakan keras saya sepertinya terjadi setelah sekitar 20 menit setiap kali saya memulai permainan. Mungkin aku bisa mengatur waktu untuk memeriksanya.

Menambahkan bug (mungkin sudah jelas / sudah diketahui):

  • harus melewati logo pengantar awal (_ "+ in_terminal 1 + com_skipIntroVideo 1" _)
  • audio terkadang berderak (harus meningkatkan pengambilan sampel audio pulseaudio ke 48 kHz)
  • multipemain tidak berfungsi (ini buruk )

Game ini juga tampaknya terpengaruh oleh https://github.com/ValveSoftware/Proton/issues/2927

Jika Anda mengalami masalah, dan Anda memiliki prosesor Ryzen 3xxx, coba solusi di sana ^

Monitor / Resolusi Doom Eternal gagal

Masalah ditransfer dari https://github.com/ValveSoftware/Proton/issues/3797.
@ Kalevr1 diposting pada 2020-04-24T23: 18:50:

Laporan Kompatibilitas

  • Nama game dengan masalah kompatibilitas: Doom Eternal
  • Steam AppID permainan: 782330

Sistem Informasi

Saya mengkonfirmasi:

  • [x] bahwa saya belum menemukan laporan kompatibilitas yang ada untuk game ini.
  • [x] bahwa saya telah memeriksa apakah ada pembaruan untuk sistem saya yang tersedia.

steam-782330.log.zip

Gejala

Setelah menginstal SteamPlay Proton 5.06 terbaru, saya mendapat satu sesi bermain sempurna yang berlangsung selama beberapa jam. Saya istirahat makan lalu kembali untuk melanjutkan bermain. Saya memiliki pengaturan 2 monitor. Saat saya mencoba meluncurkan game untuk kedua kalinya, game tersebut beralih ke jendela kecil di monitor sekunder. Monitor bawah adalah layar default saya dan sejajar dengan mata. Saya bisa melihat sudut kiri atas Doom Intro sedang ditampilkan dalam jendela berukuran seperempat di monitor sekunder. Mesin game mengira itu rendering di seluruh layar tetapi saya hanya melihat bagian yang tumpang tindih dengan jendela. Saya dapat melihat 2 tombol di UI dan saya dapat berinteraksi dengannya. Saya Alt-F4 untuk keluar.

Sepertinya dapat diperbaiki jika saya dapat memaksa monitor dan resolusi untuk aplikasi secara manual tetapi saya tidak tahu apakah itu akan berhasil. Satu solusi yang saya temukan adalah jika saya menghapus ../steamapps/compatdata/782330 game melakukan 'jalan pertama' lagi, yang selalu berjalan dengan sempurna.

Saya telah menyertakan tangkapan layar dari kedua monitor (1920x2160 piksel). Steam adalah layar penuh di bawah pada primer dan Anda melihat Jendela Doom di atas pada sekunder.

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

Reproduksi


@ Kalevr1 mengomentari 2020-04-24T23: 21: 15:

Ini adalah posting pertama saya jadi saya berharap ini benar memulai laporan baru daripada melampirkan yang lain. Jika tidak meminta maaf.

Saya sudah mencoba menggunakan proton 5.06 dan 5.6 GE, game sangat sering crash pada keduanya.

Berikut adalah log kerusakan Proton GE 5.6
Berikut adalah log kerusakan Proton 5.06

Saya sudah mencoba menggunakan proton 5.06 dan 5.6 GE, game sangat sering crash pada keduanya.

Berikut adalah log kerusakan Proton GE 5.6
Berikut adalah log kerusakan Proton 5.06

Kira masalah saya sudah terpecahkan. Saya kira, masalah ini disebabkan oleh ketidakstabilan AVX pada prosesor saya. Saya telah melakukan overclock prosesor saya tetapi belum memeriksa stabilitas overclocking dengan AVX2. Saya harus menambahkan offset AVX untuk CPU saya di bios agar bisa lulus tes "FFT Kecil" di Prime95 dengan AVX2 di Windows dan memastikan stabilitas yang sama menggunakan utilitas stress di archlinux saya. Setelah saya melakukan itu, saya tidak pernah melihat crash lagi. Dugaan pertama saya adalah tentang ketidakstabilan RAM (saya juga melakukan overclock), tetapi setelah mematikan dan menghidupkan XMP, pengaturan waktu dan frekuensi yang tidak diperketat, saya dapat mengonfirmasi bahwa itu bukan masalah ram.

Saya secara efektif berada dalam skenario yang sama, versi yang sama, tidak dapat menemukan cara untuk membuat DOOM Eternal tidak crash saat memulai. :(

Apakah Anda mengerti @btegs ini ?

@btegs , menghapus folder pinned_libs_ * meminta Steam untuk meregenerasi folder tersebut saat Steam dimulai lagi (ini benar-benar yang saya katakan sebelumnya). Konten folder adalah hasil dari membandingkan pustaka sistem dengan varian runtime Steam dan menyematkan varian runtime Steam jika lebih baru dari sistem host.
Steam memprioritaskan perpustakaan dalam urutan berikut: Perpustakaan yang disematkan> Sistem host> Steam runtime> ld.so.conf

Menghapus folder-folder itu dan dibuat ulang setelah memulai Steam. Saya memeriksa direktori dan mereka terhubung ke versi 1.2.135 Vulkan. keren.

Kemudian saya memuat game acak dengan Proton 5.0-6 dengan DXVK hud diatur ke 1 di bawah Ubuntu 19.10. Ini muncul sebagai Mesa 20.0.99 (menggunakan versi git yang berdarah dari https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers untuk RX 580 saya. Menampilkan Vulkan 1.2.128 untuk versi Vulkan saya. Saya jelas tidak bisa memulai DOOM Eternal juga.

Apa yang terjadi dan langkah apa yang hilang?

CATATAN: Saya menemukan repo Ubuntu di https://packages.lunarg.com/ yang memberi saya libvulkan1 dan libvulkan1: i386 yang diperbarui tanpa memengaruhi Mesa saya saat ini. 1.2.135 diinstal, tetapi setiap kali saya mencoba game di Steam atau menggunakan GameHub dengan game GOG, itu masih di 1.2.128. Saya tidak tahu dari mana versi Vulkan ini berasal!

Di utas lama beberapa pengguna melaporkan bahwa battlemode tidak dapat menemukan permainan, dan saya memiliki masalah yang sama. Tak seorang pun di utas itu yang menyarankan penyebab atau melaporkan perbaikannya, jadi saya ingin mengembalikan perhatian ke masalah itu.
Ketika mencoba untuk menemukan kecocokan di battlemode, pada salah satu dari tiga pilihan, saya tidak bisa menemukan permainan, selamanya. Tidak ada crash atau error, meski memang saya belum memeriksa file log apa pun.

Saya secara efektif berada dalam skenario yang sama, versi yang sama, tidak dapat menemukan cara untuk membuat DOOM Eternal tidak crash saat memulai. :(

Apakah Anda mengerti @btegs ini ?

@btegs , menghapus folder pinned_libs_ * meminta Steam untuk meregenerasi folder tersebut saat Steam dimulai lagi (ini benar-benar yang saya katakan sebelumnya). Konten folder adalah hasil dari membandingkan pustaka sistem dengan varian runtime Steam dan menyematkan varian runtime Steam jika lebih baru dari sistem host.
Steam memprioritaskan perpustakaan dalam urutan berikut: Perpustakaan yang disematkan> Sistem host> Steam runtime> ld.so.conf

Menghapus folder-folder itu dan dibuat ulang setelah memulai Steam. Saya memeriksa direktori dan mereka terhubung ke versi 1.2.135 Vulkan. keren.
Kemudian saya memuat game acak dengan Proton 5.0-6 dengan DXVK hud diatur ke 1 di bawah Ubuntu 19.10. Ini muncul sebagai Mesa 20.0.99 (menggunakan versi git yang berdarah dari https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers untuk RX 580 saya. Menampilkan Vulkan 1.2.128 untuk versi Vulkan saya. Saya jelas tidak bisa memulai DOOM Eternal juga.
Apa yang terjadi dan langkah apa yang hilang?
CATATAN: Saya menemukan repo Ubuntu di https://packages.lunarg.com/ yang memberi saya libvulkan1 dan libvulkan1: i386 yang diperbarui tanpa memengaruhi Mesa saya saat ini. 1.2.135 diinstal, tetapi setiap kali saya mencoba game di Steam atau menggunakan GameHub dengan game GOG, itu masih di 1.2.128. Saya tidak tahu dari mana versi Vulkan ini berasal!

Saya memutakhirkan ke Ubuntu 20.04 dengan paket Vulkan dari lunarg dan saya masih terjebak dengan 1.2.128. Saya menghapus lib yang disematkan (Steam bahkan memperingatkan saya ketika membuat ulang saat diluncurkan) dan tidak bisa mendapatkan versi yang lebih baru untuk disinkronkan.

@ kisak-valve mengabaikan komentar saya sebelumnya, tapi saya senang ada orang lain yang mengalami masalah ini.

Berikut ini adalah Ubuntu 20.04, driver Nvidia 440 terbaru dengan GTX 1080. Setelah permainan dimulai, layar hitam kecil muncul di monitor kedua dan tetap seperti itu.

image

Terkadang itu akan menampilkan menu sebenarnya, bukan layar hitam seperti ini

image

Tetapi jika saya mencoba membuat game menjadi layar penuh dengan menekan ALT + ENTER, maka semuanya akan lepas

Baiklah, DOOM Eternal sekarang diluncurkan untuk saya. Saya tidak yakin apa yang berubah bagi saya untuk melakukan ini. Mungkin pembaruan driver MESA baru-baru ini yang memperbaikinya, tidak yakin. Hanya buta mencobanya lagi, dan saya bisa masuk dan memainkan permainan. Jika saya mengamati masalah lebih lanjut, saya akan melaporkannya.

Berikut ini adalah Ubuntu 20.04, driver Nvidia 440 terbaru dengan GTX 1080. Setelah permainan dimulai, layar hitam kecil muncul di monitor kedua dan tetap seperti itu.

image

Terkadang itu akan menampilkan menu sebenarnya, bukan layar hitam seperti ini

image

Tetapi jika saya mencoba membuat game menjadi layar penuh dengan menekan ALT + ENTER, maka semuanya akan lepas

Apakah itu terjadi pada peluncuran pertama juga atau hanya upaya peluncuran berikutnya? Jika ini seperti situasi saya, Anda dapat melakukan solusi dengan menghapus folder di bawah compdata seperti yang saya jelaskan dalam laporan saya, sehingga setiap proses adalah proses "pertama". Sayangnya saya harus melakukan dual boot untuk melewati game ini. Entah itu atau hapus folder itu dengan setiap peluncuran game. Sampai mereka memperbaiki bug peluncuran multi-monitor, tidak ada cara lain yang bisa saya lihat.

Tetapi jika saya mencoba membuat game menjadi layar penuh dengan menekan ALT + ENTER, maka semuanya akan lepas

@luisalvarado alih-alih menekan alt-enter, coba masuk ke pengaturan, dan ubah mode 'berjendela' ke 'berjendela tanpa batas' terlebih dahulu. Jika berhasil, ubah ke 'layar penuh' lalu. Atau hanya bermain tanpa batas?

Tetapi jika saya mencoba membuat game menjadi layar penuh dengan menekan ALT + ENTER, maka semuanya akan lepas

@luisalvarado alih-alih menekan alt-enter, coba masuk ke pengaturan, dan ubah mode 'berjendela' ke 'berjendela tanpa batas' terlebih dahulu. Jika berhasil, ubah ke 'layar penuh' lalu. Atau hanya bermain tanpa batas?

Biar saya uji. Terima kasih

Saya menggunakan Fedora 32 Workstation dengan Steam flatpak. NVIDIA 1080 Ti. DOOM Eternal crash di awal. Saya memiliki jendela anggur kecil yang kosong selama beberapa detik. Jendela kemudian ditutup dan permainan tidak dimulai. Info sistem terpasang. Saya memiliki driver NVIDIA 440,82.

Saya menggunakan Proton 5.0.7

steam-hw.txt

@vatula Saya keluar dari lingkaran ketika datang ke malapetaka yang kekal, tetapi bisakah Anda mendapatkan stdout anggur dengan menjalankan malapetaka secara manual? Sepertinya kami tidak memiliki cukup info untuk membantu Anda.

Saya mengalami penurunan FPS besar-besaran di tahap selanjutnya dari arena ketika banyak monster dan partikel muncul di layar. Saya mencoba r_antialiasing 0 , dan pengalamannya sangat meningkat. Saya pikir ada masalah dengan antialiasing temporal dan partikel karena alasan tertentu.
Sekarang permainan terasa mulus bahkan dalam pertempuran besar.

@vatula Saya memiliki konfigurasi yang hampir persis sama dengan milik Anda (Fedora 32, GTX 1080 ti, Proton rilis terbaru). Satu-satunya perbedaan adalah saya tidak menggunakan Steam Flatpak. Seberapa enggan Anda untuk mencoba paket RPMFusion dari Steam?

Saya dulu menggunakan Flatpak (sekitar setahun yang lalu atau lebih), tetapi terkadang saya memiliki masalah dengan game yang tidak saya miliki dengan versi RPMFusion.

DOOM Eternal berjalan sangat baik untuk saya.

@MagicRB @ kisak-valve Saya melampirkan log proton untuk kecelakaan itu. Ini lumayan (3,7 GB), memiliki beberapa kesalahan di dalamnya tetapi karena sangat besar saya tidak tahu mana yang kritis. Saya telah mengunggah log zip ke mega.nz steam-782330.zip

@nathanjackson Saya mengonfirmasi permainan diluncurkan ketika Steam diinstal dari RPMFusion. @ kisak-valve mungkinkah itu berarti ada masalah dengan Steam flatpak?

Halo @vatula , mungkin. Karena ada perbedaan perilaku antara sistem host dan flatpak, tidak ada salahnya untuk dengan sopan menyebutkan pengalaman Anda kepada pengelola paket uap yang disediakan flathub di https://github.com/flathub/com.valvesoftware.Steam/issues .

Saya mengalami masalah aneh setelah memperbarui OS saya. Video intro akan berhenti secara berkala, selama hampir tepat 5 detik, lalu berjalan selama setengah detik atau lebih, lalu berhenti lagi dan seterusnya. Sistem tidak merespons selama pembekuan tersebut.

Spesifikasi:

  • OS: Pop! _OS 20.04, kernel 5.4.0-7626-generik
  • GPU: nVidia RTX 2070 Max-Q, versi driver 440.82
  • Vulkan: 1.2.140, dipasang secara manual
  • Proton: terjadi baik dengan 5.5-GE-1 dan 5.0-7

Log Proton menunjukkan beberapa baris yang tampaknya berulang pada setiap pembekuan:

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

Berikut beberapa ekstrak lagi tentang beberapa pembekuan tersebut: https://gist.github.com/thebozzcl/d443097713938069abb233dabd4bba47

Saya masih memeriksa log sistem untuk melihat apakah saya menemukan pola lain yang dapat memberi saya petunjuk.

Saat mencoba memainkan Battlemode, saya belum dapat terhubung ke game apa pun. Saya melihat beberapa Permintaan Buruk untuk Menerima Undangan Grup di konsol, tetapi saya telah terhubung ke Bethesda.net tanpa masalah.

doom-eternal-bad-request-snippet

Saat mencoba memainkan Battlemode, saya belum dapat terhubung ke game apa pun. Saya melihat beberapa Permintaan Buruk untuk Menerima Undangan Grup di konsol, tetapi saya telah terhubung ke Bethesda.net tanpa masalah.

doom-eternal-bad-request-snippet

Saya mengalami masalah yang sama, ini biasanya berfungsi pada versi Proton sebelumnya.

Saat mencoba memainkan Battlemode, saya belum dapat terhubung ke game apa pun. Saya melihat beberapa Permintaan Buruk untuk Menerima Undangan Grup di konsol, tetapi saya telah terhubung ke Bethesda.net tanpa masalah.
Saya mengalami masalah yang sama, ini biasanya berfungsi pada versi Proton sebelumnya.

@nathanjson Benarkah? Apa versinya? Saya tidak pernah bisa memainkan Battlemode dalam versi Proton mana pun: /

Battlemode berfungsi untuk saya ketika saya memiliki konfigurasi berikut:

  • Proton 5.0-6 atau 5.4-GE-3 (Glorious Eggroll)
  • Fedora 30
  • NVIDIA 440,82

Namun, saya baru-baru ini meningkatkan ke Fedora 32 dan Battlemode berhenti berfungsi, tetapi beberapa variabel berubah:

  • Proton 5.0-7
  • Fedora 32
  • NVIDIA 440,82

Sebagai pengujian, saya mencoba Proton 5.4-GE-3 di Fedora 32 dan Battlemode masih tidak berfungsi. Jadi saya pikir sesuatu tentang peningkatan OS telah mengakibatkan Battlemode tidak berfungsi lagi. Meskipun saya pikir Bethesda mendorong pembaruan ke DOOM Eternal untuk perubahan Battlemode, jadi mungkin itu ada hubungannya dengan itu? Aneh karena saya dapat terhubung tanpa masalah ke Bethesda.

Sepertinya pembaruan DOOM terbaru merusak game di Proton. Itu tidak diluncurkan sama sekali.

steam-782330.log

Ya, tidak meluncurkan sama sekali dengan pembaruan baru. Saya melihat logo perangkat lunak id di baki sistem saya sebentar, lalu hilang.

Halo @libcg , sepertinya ada masalah 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.

Berhenti bekerja setelah pembaruan terakhir untuk saya juga, tidak diluncurkan sama sekali.

Doom Eternal Patch 14 Mei merusak Game.

Masalah ditransfer dari https://github.com/ValveSoftware/Proton/issues/3867.
@TheReaperUK diposting pada 2020-05-14T17: 37: 02:

Laporan Kompatibilitas

  • Nama game dengan masalah kompatibilitas: Doom Eternal
  • Steam AppID permainan: 782330

    Sistem Informasi

  • GPU: Nvida RTX 2060

  • Versi driver / LLVM: Nvidia 440.82
  • Versi kernel: 5.6
  • Tautan ke laporan informasi sistem lengkap sebagai Gist :
  • Versi Proton: 5.0-7

    Saya mengkonfirmasi:

  • [Y] bahwa saya belum menemukan laporan kompatibilitas yang ada untuk game ini.

  • [Y] bahwa saya telah memeriksa apakah ada pembaruan untuk sistem saya yang tersedia.

Gejala

Game tidak akan lagi Memuat sama sekali setelah Patch hari ini 14 Mei 2020, Tidak ada kesalahan yang ditampilkan, klik Mainkan tunggu beberapa detik dan tidak ada yang Terjadi dan tombol Putar kembali normal.

Reproduksi

? Ini tidak bekerja sama sekali, saya pikir ini mungkin masalah anti cheat denuvo

Sejak pembaruan terakhir (saya pikir hari ini, 14 Mei 2020 - di mana saya dapat melihat riwayat pembaruan?), Itu juga tidak berfungsi sama sekali. Seperti yang dilaporkan sebelumnya, tidak ada kesalahan yang ditampilkan, klik Putar, ikon Perangkat Lunak id muncul selama 1-2 detik sebagai ikon baki, lalu menghilang, dan Steams mengatakan telah berhenti (itu juga mengatakan bahwa waktu putar terakhir baru saja sekarang, jadi sepertinya tidak ada kesalahan).

Sebelumnya (beberapa hari yang lalu, ketika saya terakhir bermain), itu berjalan sangat sempurna, seperti yang dilaporkan di sini .

Saya menginstal dotnet48 ke dalam game prefix menggunakan protontricks, dan sekarang saya mendapatkan popup denuvo ketika saya memulai game yang mengatakan bahwa game tidak dapat dimulai.

Ya, sama dengan dotnet35sp1 . Sepertinya kesalahan WPF disebabkan oleh popup Denuvo itu sendiri.

@libcg Saya pikir Anda benar, mengingat ini dicatat sebelum WPF dipanggil di pihak saya:

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"

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

Saya mungkin harus meminta pengembalian dana jika tidak tersedia eksekusi bebas DRM.

Edit: pengembalian dana diminta

Edit: aaaa dan pengembalian dana ditolak :(

Anggap aku benar-benar marah. Salah satu game favorit saya di Steam berfungsi dengan baik di Linux, dan kemudian saya memutuskan untuk menambahkan anticheat kernel-mode, yang tampaknya mengganggu saya secara khusus.

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

Mungkin seseorang perlu menghapus Denuvo Anti-Cheat untuk menjalankan game?

@artemyto Saya telah membaca bahwa itu mungkin untuk menghapus Denuvo, tetapi kemudian permainan tidak akan berjalan.

Dilihat dari tampilannya, Doom Eternal ini cukup banyak di Linux melalui Proton. Proton sebenarnya tidak dapat mendukung DAC, seperti, sama sekali.

Kecuali jika id atau Bethesda mengizinkan orang untuk meluncurkan game tanpa DAC dan memainkan singleplayer, sepertinya tidak banyak yang bisa kita lakukan ...

Saya mendorong orang-orang yang terkena dampak ini untuk mengirimkan tiket dukungan melalui situs web Bethesda di sini . Beritahu mereka untuk menyingkirkan anticheat kernel-mode. Itu invasif, dan terus terang tidak dapat diterima untuk menambahkan ini ke game yang sudah keluar selama dua bulan.

Meskipun mungkin memuaskan, saya tidak berpikir itu benar-benar akan mengubah apa pun. Beberapa orang menangis dalam kemarahan dalam demografis pinggiran yang terus terang Bethesda dan id mungkin tidak peduli tidak akan membalikkan keputusan yang mungkin dibuat beberapa waktu yang lalu.

Dan, kamu tahu. Curah empedu tidak terlalu menawan ...

Semoga Bethesda akan menghapus Denuvo seperti yang mereka lakukan dengan Doom 2016.

Tidak sesederhana itu. DAC! = Denuvo.

Dan mereka mungkin tidak akan menghapus DAC kecuali mereka mematikan bagian multipemain dari game tersebut.

Ya, Denuvo Anti-Cheat berbeda dengan Denuvo Anti-Tamper, saya harap ada opsi atau argumen baris perintah untuk melewati DAC yang mirip dengan -eac-nop-loaded dari EAC (setidaknya ini berfungsi untuk DBFighterZ).
_Untuk sekarang hapus game ini dari wishlist saya_.

Masalah yang sama bagi saya ...

Dan saya baru saja membeli game tersebut, oh F.

Anggap aku benar-benar marah.

Ini bisa jadi saya, tetapi saya telah mencubit uang saya akhir-akhir ini karena kehilangan pekerjaan, akibat covid-19. Saya tidak akan membelinya sekarang.

Kabar buruk ... Ini adalah gelar andalan anti-cheat Denuvo. AC tidak pernah dilepas. Valve dan Mesa devs membuang-buang waktu mereka untuk membuatnya kompatibel dan berkinerja baik.

Jika Anda memiliki antrian pembaruan tetapi belum menginstalnya, berikut ini cara Anda tetap menggunakan versi lama:
1.) Tutup Steam
2.) Ekstrak dan ganti file terlampir ke folder steamapps (pustaka yang sama dengan tempat DE diinstal.) EDIT: Manifes baru dilampirkan oleh gralco
3.) Luncurkan Ulang Steam.
Tidak ada pembaruan yang akan diantrekan karena Steam sekarang yakin Anda menggunakan versi saat ini, tetapi Anda harus menghindari memvalidasi file game.
Jika manifes yang direferensikan sudah usang dan tidak ada yang tersedia, Anda dapat mengedit manifes yang dilampirkan dan secara manual mencocokkan buildid dan InstalledDepots + MountedDepots ke versi terbarunya menggunakan steamdb.
Jika Anda sudah melakukan pembaruan, Anda harus mencari sumber lain untuk file game yang lebih lama. Perlu diingat bahwa versi peluncur bethesda sayangnya tidak kompatibel dengan file penyimpanan uap.
Saya memang mencoba metode yang melibatkan konsol uap dan manifes yang lebih lama, tetapi manifes lama untuk Doom Eternal tampaknya tidak tersedia.

Semoga membantu. Dengan sedikit keberuntungan di masa depan mungkin kita bisa mendapatkan Bethesda untuk menjatuhkan Denuvo AC sebagai persyaratan peluncuran, atau paling tidak menyediakan versi yang lebih lama melalui tab beta (bisa disebut sebagai argumen pelari cepat juga).

Jadi pemahaman saya tentang masalahnya sekarang adalah bahwa denuvo anticheat crap ini menggunakan .NET WPF untuk penginstal, dan kebetulan Wine 5.7 memperkenalkan dukungan untuknya baru-baru ini

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

Di atas kertas, Proton-GE-5.8 seharusnya berfungsi, tetapi tidak untuk saya. Juga @ TerminalJunkie5 menggunakan protontrick untuk menginstal dotnet48, tetapi penginstal tampaknya masih gagal. Sekalipun penginstal bekerja dengan sempurna, masih belum ada jaminan bahwa anticheat akan bekerja sama dengan proton untuk meluncurkan game.

Dengan kata lain, hanya penerbit AAA yang menjadi penerbit AAA biasa

apakah ada cara untuk membatalkan pembaruan?

Jika Anda memiliki antrian pembaruan tetapi belum menginstalnya, berikut ini cara Anda tetap menggunakan versi lama:
1.) Tutup Steam
2.) Ekstrak dan ganti file terlampir ke folder steamapps (pustaka yang sama dengan tempat DE diinstal. Appmanifest_782330.acf.zip
3.) Luncurkan Ulang Steam.
Tidak ada pembaruan yang akan diantrekan karena Steam sekarang yakin Anda menggunakan versi saat ini, tetapi Anda harus menghindari memvalidasi file game. Saat pembaruan baru keluar, appmanifest baru akan diperlukan untuk tetap menggunakan versi lama jika diperlukan.

Cara Anda berfungsi, saya masih dapat meluncurkan game dan tidak perlu pembaruan setelah menempatkan file acf.
Satu petunjuk lagi; Anda dapat menonaktifkan pembaruan otomatis di bawah Doom Eternal -> Properties -> Updates -> Hanya perbarui game ini ketika saya meluncurkannya.
Ini dapat membantu mereka yang mendapatkan pembaruan otomatis diinstal oleh uap kemarin, tetapi masih membutuhkan acf terbaru sebelum meluncurkan.

Jika pembaruan telah dimulai dan Anda berhasil menekan tombol "Jeda", hapus konten di bawah $ STEAM_LIBRARY_PATH / steamapps / download. Kemudian tempatkan file manifes dari atas. Mulai ulang uap.

Catatan rilis pembaruan di steam mengatakan:

Denuvo Anti-Cheat dapat dicopot setiap saat melalui dialog "Tambah atau hapus program"
Untuk informasi lebih lanjut, silakan lihat https://help.bethesda.net/ atau lihat blog hari peluncuran Denuvo di sini

Sekarang, bagaimana saya dapat menghapus ini di bawah Proton?

@ nuku97 Saya kira itu hanya menyatakan Anda hanya dapat menghapus Denuvo AC. Permainan tidak akan mulai tetap dengan itu dihapus. Itulah yang saya mengerti.

Ini akan sangat tidak berguna sebagai sistem anti-cheat jika Anda bisa menghapusnya dan permainan bekerja seperti sebelumnya.
Karena ini ditambahkan untuk BATTLEMODE, saya harap pembaruan di masa mendatang akan memungkinkan game untuk memainkan kampanye pemain tunggal tanpa persyaratan Denuvo AC.

Buat anti-cheat yang merusak permainan bagi mereka yang membayar setelah merilis versi denuvo gratis di mana siapa pun dapat bermain tanpa membelinya. Bethesda u melakukan tu bajingan

Catatan rilis pembaruan di steam mengatakan:

Denuvo Anti-Cheat dapat dicopot setiap saat melalui dialog "Tambah atau hapus program"
Untuk informasi lebih lanjut, silakan lihat https://help.bethesda.net/ atau lihat blog hari peluncuran Denuvo di sini

Sekarang, bagaimana saya dapat menghapus ini di bawah Proton?

Dari apa yang saya lihat, Anda seharusnya dapat menghapus Denuvo Anti-Cheat, tetapi gim tidak akan berjalan hingga dipasang lagi

Catatan rilis pembaruan di steam mengatakan:
Denuvo Anti-Cheat dapat dicopot setiap saat melalui dialog "Tambah atau hapus program"
Untuk informasi lebih lanjut, silakan lihat https://help.bethesda.net/ atau lihat blog hari peluncuran Denuvo di sini
Sekarang, bagaimana saya dapat menghapus ini di bawah Proton?

Dari apa yang saya lihat, Anda seharusnya dapat menghapus Denuvo Anti-Cheat, tetapi gim tidak akan berjalan hingga dipasang lagi

Saya akan mencoba di Windows dual boot saya nanti jika menghapus instalasi memungkinkan setidaknya permainan pemain tunggal. Bagaimanapun, saya tidak peduli dengan Battlenet ...

Catatan rilis pembaruan di steam mengatakan:
Denuvo Anti-Cheat dapat dicopot setiap saat melalui dialog "Tambah atau hapus program"
Untuk informasi lebih lanjut, silakan lihat https://help.bethesda.net/ atau lihat blog hari peluncuran Denuvo di sini
Sekarang, bagaimana saya dapat menghapus ini di bawah Proton?

Dari apa yang saya lihat, Anda seharusnya dapat menghapus Denuvo Anti-Cheat, tetapi gim tidak akan berjalan hingga dipasang lagi

Saya pikir Anda dapat melepaskannya dengan protontrick

Catatan rilis pembaruan di steam mengatakan:
Denuvo Anti-Cheat dapat dicopot setiap saat melalui dialog "Tambah atau hapus program"
Untuk informasi lebih lanjut, silakan lihat https://help.bethesda.net/ atau lihat blog hari peluncuran Denuvo di sini
Sekarang, bagaimana saya dapat menghapus ini di bawah Proton?

Dari apa yang saya lihat, Anda seharusnya dapat menghapus Denuvo Anti-Cheat, tetapi gim tidak akan berjalan hingga dipasang lagi

Saya pikir Anda dapat melepaskannya dengan protontrick

Tidak melihat apa gunanya ini sekarang karena Denuvo anticheat bahkan belum dapat diinstal di awalan Wine karena masalah .NET WPF

DAC tidak berjalan di bawah Proton dan mungkin tidak akan pernah.

Itu mencoba melakukan salah satu dari beberapa hal yang tidak mungkin didukung oleh Proton.

Saya rasa kita semua harus mengirim masukan untuk Bethesda seperti yang disarankan @serebit . Saya mengirim milik saya dengan log dan tautan, menunjukkan bahwa itu adalah komunitas orang-orang yang memainkan permainan mereka di Linux. Saya tidak meminta dukungan untuk Linux, tetapi untuk opsi meluncurkan game tanpa anti-cheat Denuvo, hanya untuk kampanye pemain tunggal.

Sudah ada pengguna Windows di Reddit yang meminta hal yang sama.

Catatan rilis pembaruan di steam mengatakan:

Denuvo Anti-Cheat dapat dicopot setiap saat melalui dialog "Tambah atau hapus program"
Untuk informasi lebih lanjut, silakan lihat https://help.bethesda.net/ atau lihat blog hari peluncuran Denuvo di sini

Sekarang, bagaimana saya dapat menghapus ini di bawah Proton?

Setel opsi peluncuran game ke:
bash -c 'exec "$1" "$2" "uninstaller.exe"' -- %command%
dan Proton akan meluncurkan dialog "Tambah / Hapus Program".

DAC tidak berjalan di bawah Proton dan mungkin tidak akan pernah.

Itu mencoba melakukan salah satu dari beberapa hal yang tidak mungkin didukung oleh Proton.

Tidakkah Wine mendukung anti-cheat kernel lain dengan menjalankan kernel virtual, atau apakah DAC melakukan hal-hal yang tidak dapat ditiru?

Menurut pemahaman saya, ini bukan masalahnya, dan Wine tidak mendukung anti-cheat kernel-mode.

Saya mungkin salah

Menurut pemahaman saya, ini bukan masalahnya, dan Wine tidak mendukung anti-cheat kernel-mode.

Saya mungkin salah

Wine telah mendukung driver mode kernel untuk beberapa waktu sekarang, tetapi apakah itu mengimplementasikan apa pun yang dibutuhkan anti-cheat tertentu adalah hal lain sepenuhnya. Misalnya, banyak dari mereka membutuhkan Wine Bug 37355 untuk diselesaikan.

Tampaknya bug Wine mungkin bergantung pada fitur kernel untuk diperbaiki?

Saya buruk kemudian. Mungkin suatu saat DE akan berjalan kembali. (Saya tidak akan segera mengatakannya)

Saya benci Kernel-mode Anti-cheat secara konseptual, tetapi saya akan merasa jauh lebih baik tentang itu di Wineprefix di mana saya dapat mengandalkan Wine untuk menengahi antara AC dan seluruh sistem (dan memastikan bahwa itu tidak mengendus tentang di tempat-tempat yang seharusnya tidak ...)

Dari wawancara techraptor.net:

TR: Gamer Linux sebelumnya dapat memainkan game di Steam melalui Proton di singleplayer. Menambahkan Denuvo Anti-Cheat di sana telah memblokir itu - adakah cara Denuvo Anti-Cheat dapat memungkinkan pemain tunggal untuk berjalan di mesin virtual sambil melindungi multipemain atau menghapusnya?

MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

Ini membuat saya merasa hangat dan tidak jelas, terima kasih telah berbagi @mgreshis !

Dari wawancara techraptor.net:

TR: Gamer Linux sebelumnya dapat memainkan game di Steam melalui Proton di singleplayer. Menambahkan Denuvo Anti-Cheat di sana telah memblokir itu - adakah cara Denuvo Anti-Cheat dapat memungkinkan pemain tunggal untuk berjalan di mesin virtual sambil melindungi multipemain atau menghapusnya?

MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

Bisakah Anda memberikan tautan ke wawancara ini?

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

"MG" adalah pemilik produk Denuvo Anti-Cheat untuk konteks.

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

"MG" adalah pemilik produk Denuvo Anti-Cheat untuk konteks.

Siapa juga, dilihat dari nama pengguna, @mgreshis , yang memposting kutipan wawancara dan tautannya. Jadi kami memiliki pemilik produk di sini dalam masalah ini.

Imho, perilaku developer seperti ini tidak bisa diterima. Bahkan jika saya bisa membuatnya bekerja dengan semua solusi yang disebutkan, saya memutuskan untuk meminta pengembalian dana. Bahkan jika pengembalian uang ditolak setidaknya memberikan tekanan (meskipun kecil) pada uap dan mudah-mudahan Bethesda.

(Saat saya menulis ini, saya dapat memberi tahu Anda bahwa dukungan Steam mengabulkan permintaan pengembalian dana saya dan telah mengembalikan uang saya. Saya menyarankan orang-orang melakukan ini sebagai tanda protes. Jangan terima ini. Tunjukkan kepada mereka bahwa mereka akan kehilangan pelanggan dengan ini jenis perilaku. Biarkan dompet berbicara. Ini adalah satu-satunya bahasa yang mereka pahami)

@ SysGh-st berapa jam yang Anda miliki? Permintaan pengembalian dana saya ditolak kemarin. Saya ingin tahu apakah mereka melonggarkan pembatasan permintaan pengembalian dana untuk game ini sekarang? Poin aksi bagus lainnya adalah:

  1. Tinggalkan ulasan uap negatif
  2. Tandai ulasan negatif lainnya sebagai berguna

@lpww
Sejujurnya saya tidak dapat mengingat jumlah jam. Saya sedikit terlibat dalam kampanye pemain tunggal. Saya membeli ini beberapa waktu lalu dengan semua tambahan (€ 89 atau sekitar itu) sebagai pembelian sebelum peluncuran.
Saya dengan sopan menjelaskan mengapa saya meminta pengembalian dana karena tidak berfungsi di bawah proton / Linux dan saya tidak memiliki komputer lain dengan jendela yang tersedia yang akan mengubah produk sama sekali tidak berguna bagi saya.

Saya kira bersikap sopan dan menjelaskan mengapa itu sangat berarti. Permintaan itu setelah semua dibaca oleh manusia di sisi lain. Saya sangat berharap Dukungan Steam benar-benar melonggarkan batasan ketika ada masalah seperti ini.
Secara pribadi saya tidak berpikir ini akan diselesaikan dalam waktu dekat. Komunitas Linux terlalu kecil untuk diperhatikan. Sedih tapi benar.

Saya benar-benar berharap saya membuka firefox untuk mendapatkan semua pemberitahuan tentang ini sebelum meluncurkan Steam hari ini dan memiliki pembaruan gim. Sekarang saya kacau.

Teman-teman, saya juga cukup frustrasi dengan situasi ini. Saya bukan penggemar berat anticheat level Kernel secara umum, dan merusak game yang berhasil tentu saja mengecewakan.

Kita bisa frustrasi dengan Bethesda karena menerapkan ini, namun, mari beri Denuvo kesempatan untuk menyampaikan, itu pasti salah satu pernyataan paling kuat dan langsung (setidaknya saya telah melihat) dari perusahaan pengembang antikeat, dan itu menggembirakan.

Juga demi @ kisak-valve dan semua orang yang berlangganan edisi ini menunggu berita tentang cara menjalankan game ini lagi ... Mari kita jaga agar ini tidak berubah menjadi banyak kata-kata kasar, dan diskusi tentang pengembalian uang. Kami memiliki reddit, forum bethesda, dan forum uap untuk membahas topik yang lebih luas ini di.

@mgreshis Jika saya boleh bertanya, akankah perbaikan Anda memungkinkan kami memainkan multipemain, atau hanya akan memungkinkan kami bermain singleplayer? Saya baik-baik saja dengan opsi mana pun, saya hanya ingin tahu.

@serebit Saya akan menahan diri dari pertanyaan seperti itu sampai benar-benar ada perbaikan. Terlalu sering kita mendengar permainan atau perbaikan sesuatu akan datang "segera" untuk Linux, hanya untuk tidak pernah terwujud, dan juga seperti yang dikatakan @DarkArc , kita harus menjaga utas ini sebersih mungkin untuk @ kisak-valve's kewarasan, dan saya juga meminta maaf atas kontribusi saya untuk itu.

Itu tidak berfungsi di Linux. Ini membutuhkan menjalankan file batch.

Pada hari Jumat, 15 Mei 2020 pukul 17.26 Campbell Jones [email protected]
menulis:

Untuk semua orang yang terpengaruh oleh hal ini, hingga kami mendapatkan perbaikan dari pengembang,
Anda harus menggunakan proses berikut untuk men-downpatch game:
https://docs.google.com/document/d/1iugtqVUuG8TsnZyRzBV-QamdbygdSEGJzOSkDFGpgJU/edit

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629497189 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y33ZWU6ERMBYYVGE2JT3RRWXP3ANCNFSM4MI6DHIA
.

Itu tidak berfungsi di Linux. Ini membutuhkan menjalankan file batch.

Pada Jum, 15 Mei 2020 pukul 17.26 Campbell Jones @ . * > menulis: Untuk semua orang yang terpengaruh oleh ini, hingga kami mendapatkan perbaikan dari pengembang, Anda harus menggunakan proses berikut untuk men-download game: https://docs.google.com/document/d/1iugtqVUuG8TsnZyRzBV-QamdbygdSEGJzOSkDFGpgJU / edit - Anda menerima ini karena Anda berkomentar. Balas email ini secara langsung, lihat di GitHub < # 3773 (komentar) >, atau berhenti berlangganan https://github.com/notifications/unsubscribe-auth/AM5Y33ZWU6ERMBYYVGE2JT3RRWXP3ANCNFSM4MI6DHIA .

Anda memiliki daftar perintah terpisah di bagian akhir. Semoga bermanfaat.

@ SysGh-st Anda harus menjalankannya di depotdownloader. Yang merupakan program Windows .bat. Jadi sekali lagi ....

Itu juga perintah Windows.

@ gardotd426 Saya yakin Anda dapat membuka cmd "windows" dari wine, seberapa baik ia menjalankan file .bat saya tidak tahu tetapi mungkin patut dicoba

Ini juga membutuhkan inti dotnet yang diinstal, yang memang memiliki versi Linux,
tapi saya membayangkan Anda membutuhkan versi Windows yang diinstal di wineprefix.

Pada hari Jumat, 15 Mei 2020 pukul 17:38 MagicRB [email protected] menulis:

@ gardotd426 https://github.com/gardotd426 Saya yakin Anda dapat membuka file
"windows" cmd dari wine, seberapa baik ia menjalankan file .bat saya tidak tahu tapi itu
mungkin patut dicoba

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629504278 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y33ZO33Z32OO2UYHHGGLRRWY47ANCNFSM4MI6DHIA
.

Oke, saya sudah tahu cara membuatnya berfungsi, Anda memerlukan versi Linux dari inti dotnet dan setelah Anda mengikuti petunjuk instalasi inti dotnet, Anda dapat menjalankan semuanya seperti itu daftar perintah shell, seperti

./depotdownloader COMMAND1
./depotdownloader COMMAND2

Tapi, itu tidak akan berhasil, karena seperti yang dikatakan instruksinya, itu hanya akan memungkinkan Anda untuk dapat menjalankan .exe secara langsung, yang berarti tidak ada tambalan proton yang akan tersedia, jadi sangat tidak mungkin untuk benar-benar berfungsi, dan Anda harus menginstal dxvk dan semua itu di dalam wineprefix, dan sekali lagi, saya benar-benar ragu itu akan berhasil. Saya akan bertanya kepada TK-Glitch apakah mungkin dia punya ide untuk menjalankannya setelah saya mengunduh semuanya.

Jika masalahnya adalah steam tidak menjalankan exe, saya agak hilang, tidak sulit untuk membuatnya berjalan secara manual, cukup unduh proton-ge build terbaru, atau buat wine menggunakan skrip tk-glitch dengan tambalan protonifikasi dan instal dxvk, seharusnya kerja

Steam tidak mengizinkan Anda menjalankan gim karena masih akan mengatakan pembaruan
diperlukan, bahkan dalam mode offline. Dan menjalankan game di Steam melalui
proton sama sekali tidak sama dengan menjalankannya dengan anggur yang sama
membangun secara manual tanpa sisa proton. Ini tidak mungkin berhasil,
tapi saya akan mencoba.

Pada hari Jumat, 15 Mei 2020 pukul 18.04 MagicRB [email protected] menulis:

Jika masalahnya adalah steam tidak menjalankan exe, sepertinya hilang, tidak sulit
untuk membuatnya berjalan secara manual, cukup unduh proton-ge build, atau build terbaru
wine menggunakan skrip tk-glitch dengan patch protonifikasi dan instal
dxvk, seharusnya berfungsi

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629519573 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y337DUWQ7UHR4AEGIZLTRRW37DANCNFSM4MI6DHIA
.

Pada beberapa game itu berhasil, idk, saya tidak memiliki malapetaka yang abadi

https://steamdb.info/sub/235874/depots/
Sepertinya hanya pembaruan lain yang dirilis ...

@ peterge1998 ya itu tidak memperbaiki apa pun.

Yang bodoh adalah jika Anda membuka properti game, dan memilih tab "DLC", kita semua memiliki "Doom Eternal - Kampanye Pemain Tunggal" sebagai DLC, yang berarti mereka adalah entitas yang terpisah, dan kami harus dapat meluncurkannya , tapi kita tidak bisa.

Saya pikir Anda hanya harus menunggu yang ini, sampai id merilis sesuatu

@MagicRB pertama-tama, Anda tidak memiliki game ini, jadi saya tidak tahu apa yang sebenarnya Anda lakukan di sini, berkomentar dan hanya menambah kebisingan tanpa ada yang membantu. Kedua, iD tidak akan merilis apa pun, jelas merekalah yang merusaknya sejak awal. Sekarang "MG" dari Denuvo mengatakan Denuvo BISA memperbaikinya, tapi itu benar-benar mengudara sekarang, dan kita semua sudah melewati jendela pengembalian dana, yang sama sekali tidak dapat diterima dan sejujurnya mungkin kriminal, karena mereka dengan nyaman menunggu sampai semua orang pergi melewati jendela pengembalian dana sebelum melakukan ini, dan jangan pernah memberikan indikasi sebelumnya bahwa ini akan terjadi.

Meski begitu, bukan itu inti dari utas ini, tujuan utas ini adalah mencoba dan membuat game berfungsi di bawah Proton, ini adalah halaman masalah Valve Proton. Jadi, "Anda hanya harus menunggu", terutama ketika Anda tidak memiliki permainan, dan tidak memiliki kepentingan atau pengaruh apa pun, agak tidak membantu. Seperti yang telah diminta orang, ini untuk mencoba menjalankan game ini. Bukan pikiranmu.

Berikut adalah steam log setelah pembaruan terbaru (setelah yang pertama) yang baru saja muncul, jika berbeda dari sebelumnya:
steam-782330.log

2.) Ekstrak dan ganti file terlampir ke folder steamapps (pustaka yang sama dengan tempat DE diinstal. Appmanifest_782330.acf.zip

Bagaimana Anda menghasilkan file appmanifest? Atau apakah Anda baru menyalin ini setelah menginstal versi terbaru? Karena milik Anda bukan versi terbaru lagi ...
Mengedit manifes Anda dan menimpa manifes Depot 782332 dan MountedDepots dengan id manifes saat ini dan mengganti LastUpdated dengan waktu saat ini tidak berfungsi untuk saya ...

Mereka memposting itu sebelum pembaruan terbaru yang baru saja Anda sebutkan, jadi jelas itu tidak akan menjadi manifes yang benar

Sejujurnya Anda HARUS menyimpan file appmanifest Anda setelah memperbarui dan kemudian menyalinnya setelah melakukan downpatching. Tapi sejujurnya saya tidak melihat bagaimana downpatching bisa bekerja, kecuali mungkin mencoba menjalankannya di Lutris DRM-free tanpa meluncurkan Steam.

Sekarang saya memikirkannya, saya tidak tahu bagaimana cara kerjanya, karena Anda tidak dapat menentukan versi wine atau proton. Anda juga tidak dapat mengaktifkan vkd3d atau dxvk dengan cara itu, tetapi game ini jelas tidak membutuhkannya karena ini adalah Vulkan asli.

Proton pada dasarnya adalah Wine. Jadi jika Anda memiliki versi bebas DRM, cukup siapkan wineprefix dan buang gimnya.

Seharusnya tidak terlalu sulit untuk menulis naskah Lutris ...

Ini bukan tentang versi bebas DRM, ini tentang versi Steam. Dan
masalahnya bukan DRM, itu Denuvo Anti Cheat, yang sama sekali berbeda.
Downpatching yang disebutkan di atas pada dasarnya membatalkan pembaruan, tetapi itu
masih versi DRM, dan Steam sendiri tidak akan membiarkan Anda meluncurkannya secara normal
cara tanpa memperbarui. Dan Proton memiliki Wine di dalamnya, tapi itu tidak sama
benda. Proton memiliki banyak perbaikan dan hal-hal lain DI LUAR winebuild
terkandung di dalamnya, dan mereka dilampirkan ke AppID 7 digit, yang tidak akan
hadir saat mencoba menjalankan game dengan cara lain, jadi Anda tidak akan mendapatkan
salah satu perbaikan Doom Eternal (jika perlu) dari proton kecuali yang sudah ada
ditambal di build Wine itu. "Proton" adalah skrip python yang menggabungkan
anggur dan banyak alat lainnya, dan itu hanya dapat digunakan sebagai Proton AS dengan Steam
game yang diluncurkan di Steam.

Iya. Tetapi versi downpatch harus kompatibel dengan exe yang bocor. Anda akan kehilangan simpanan Anda, tapi mungkin bisa dimainkan dalam wine biasa.

Jika Anda benar-benar menginginkannya, Anda dapat membuat Proton sendiri dan menggunakannya terlepas dari uap ... tetapi itu membutuhkan banyak usaha.

Anda bisa menggunakan wine yang diprotonifikasi di luar steam, atau Anda bisa menggunakan custom
anggur proton membangun uap di luar, tetapi proton dan semua hal non-anggur
yang membuatnya, maksud saya tidak juga. Anda secara teknis dapat mengonversi secara MANUAL
semuanya, mulai dari skrip python hingga beberapa jenis skrip lain, tetapi pada
titik itu bukan lagi Proton dan itu filosofis lengkap
pertanyaan.

Dan bagaimanapun, itu bahkan tidak relevan karena tidak ada yang harus dipaksa
menggunakan .exes retak yang bocor untuk memainkan game yang mereka beli dan bayar.

Jelas itu bukan cara yang seharusnya , tetapi ini adalah cara untuk memainkan permainan saat ini.

Hanya hal yang bisa kupikirkan.

Inilah appmanifest_782330.acf terbaru

appmanifest_782330.zip

terdengar ada update Doom Eternal terbaru. apakah seseorang dengan pembaruan terbaru ini menjadi lebih baik atau lebih buruk. di sini saya menjadi lebih buruk, setelah baki sistem terbuka anggur kemudian akan menutup tiba-tiba. sebelum dapat meluncurkan game, meskipun akan keluar setelah benar-benar memulai game

@ gardotd426 Ada cara untuk menjalankan game steam versi downgrade yang 'memerlukan' pembaruan untuk dapat dimainkan. Sudahkah Anda mencoba salah satu solusi ini? https://steamcommunity.com/sharedfiles/filedetails/?id=885555151

Saya dapat menurunkan versi game menggunakan metode yang dijelaskan oleh Google Doc dari sebelumnya.

Saya hanya harus membiarkan steam mengunduh ulang game terlebih dahulu (saya sudah mencopotnya sebelumnya). Kemudian saya mengikuti panduan untuk mendownload file lama, dan menyalin file tersebut ke direktori instalasi DOOM Eternal. Setelah itu saya bisa meluncurkan game melalui steam.

@TheGreatMcPain apakah Anda menggunakan windows di linux? Apakah Anda harus melakukan sesuatu yang khusus untuk mencegah steam memperbarui game secara otomatis? Saya sedang mengunduh downgrade

@lpww Saya menggunakan linux, dan satu-satunya hal yang perlu saya lakukan adalah menginstal khusus linux adalah menginstal dotnetcore.

Karena saya membiarkan Steam mengunduh gim sepenuhnya, menurutnya gim tersebut sudah mutakhir, jadi selama saya tidak memverifikasi uap cache gim tidak boleh mengunduh ulang pembaruan. Meskipun, steam mungkin akan memperbarui kembali game jika pembaruan baru keluar. Jika itu terjadi, saya mungkin akan membiarkan steam mengunduh pembaruan, dan kemudian menggantinya dengan file lama lagi.

Kalau-kalau saya memang menyetel properti game ke "Hanya perbarui game ini saat saya meluncurkannya".

Adakah kemungkinan Anda bisa mengetik dengan cepat selangkah demi selangkah?

Saya mencoba mengeluarkan "wine ./script.bat" dari lokasi depotdownloader dan mendapatkan "0009: err: module : __ wine_process_init gagal memuat L" Z: \ home \ petter \ H \ 00e4mtningar \ script.bat ", kesalahan c000012f
"

@peppot Anda tidak menggunakan anggur, Anda menginstal versi linux dari inti dotnet.
Sebenarnya ada versi linux.

Pada hari Sabtu, 16 Mei 2020 pukul 14.52 peppot [email protected] menulis:

Adakah kemungkinan Anda bisa mengetik dengan cepat selangkah demi selangkah?

Saya mencoba mengeluarkan "wine ./script.bat" dari lokasi depotdownloader
dan mendapatkan "0009: err: module : __ wine_process_init gagal dimuat
L "Z: \ home \ petter \ H \ 00e4mtningar \ script.bat", kesalahan c000012f
"

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629690846 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y336YTCNK6V2NITXHQELRR3OIDANCNFSM4MI6DHIA
.

Saya mulai menguasainya. Memodifikasi instruksi skrip .bat ke versi shell seperti / depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username $ un -password $ pw -dir.
(lakukan ekspor un = myusername, ekspor pw = mypwd) dan jalankan perintah yang terdaftar sesuai

Ya. itulah yang saya lakukan, meskipun saya belum bisa menguji permainannya.
Saya sedang menyalin file sekarang.

Pada hari Sabtu, 16 Mei 2020 pukul 14.57 peppot [email protected] menulis:

Saya mulai menguasainya. Mengubah instruksi skrip .bat menjadi
versi shell seperti / depotdownloader -app 782330 -depot 782332 -manifest
4641765937586464647 -username $ un -password $ pw -dir.
(lakukan ekspor un = myusername, ekspor pw = mypwd) dan jalankan daftar
perintah yang sesuai

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629691457 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y334NTYBEKS2REDWFAY3RR3O3NANCNFSM4MI6DHIA
.

Prasyarat

  1. Pasang .NET Core. Lebih lengkapnya di sini . Anda perlu menambahkan ini ke jalur Anda setelah menginstal. Saya menambahkan PATH=$PATH:~/.dotnet/tools di akhir ~/.profile

  2. Ikuti petunjuk untuk mengunduh dan mengekstrak DepotDownloader dari dokumen Google

Unduh file yang diturunkan

Saya membungkus instruksi unduhan dalam sebuah skrip. Anda harus membuatnya dapat dieksekusi dan menjalankannya dari folder DepotDownloader yang Anda ekstrak

#!/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"

Salin file yang diturunkan ke Steam

... segera hadir saat aku sampai sejauh ini

@peppot , ya saya juga dapat mengonfirmasi bahwa itu berfungsi. Ini memberi Anda peringatan setelah meluncurkan bahwa Hadiah Online, XP, dan Kemajuan Online lainnya tidak dapat disimpan hingga pembaruan yang diperlukan diinstal, tetapi memungkinkan Anda untuk melanjutkan. Untuk sekarang.

apakah Anda memindahkan folder DOOM lama Anda dan menggantinya dengan konten yang diunduh dan meluncurkannya dari dalam Steam?

Tidak, itu tidak perlu. Anda tinggal mengganti file yang sudah ada.

Saya masih akan mencadangkan folder game terlebih dahulu, sebelum melakukan apa pun. Tapi ya Anda cukup menyalin file di atas instalasi yang ada.

Untuk meluncurkan, apakah Anda masuk ke mode offline untuk menghindari upaya pembaruan?

@peppot saya tidak perlu, tapi mungkin direkomendasikan.

Saya mencoba meluncurkannya menggunakan mode offline dan Proton-5.6-GE-2 dan saya mendapat pesan kesalahan dari DOOM sendiri, mengatakan itu harus online

Ambil tangkapan layar dari pesan kesalahan dan posting di sini.

Tunggu, saya pikir Anda tidak bisa meluncurkannya dalam mode online biasa. Ya, Anda harus membuat Steam online agar game dapat diluncurkan. Yang harus Anda lakukan adalah menyimpan semua file yang diunduh, dan jika pembaruan baru dipaksakan, unduh, lalu salin kembali file tersebut seperti kali ini.

Anda tidak dapat menghentikan pembaruan, tetapi Anda dapat menempelkan kembali file tersebut setelah pembaruan. Selain itu, Anda harus memperbarui untuk mendapatkan file appmanifest baru, jika tidak, Anda tidak dapat meluncurkan periode gim.

Selain itu, pembaruan mungkin memperbaiki permainan. Apa pun itu, Anda harus terus memperbarui, pastikan untuk menyimpan file unduhan yang Anda unduh, untuk setiap kali Anda memperbarui. Ini yang terbaik yang bisa dilakukan sekarang.

Saya mencoba meluncurkannya menggunakan mode offline dan Proton-5.6-GE-2 dan saya mendapat pesan kesalahan dari DOOM sendiri, mengatakan itu harus online

Saya pikir Anda harus online pada peluncuran pertama untuk membuat DRM Denuvo senang.

Prasyarat

  1. Pasang .NET Core. Lebih lengkapnya di sini . Anda perlu menambahkan ini ke jalur Anda setelah menginstal. Saya menambahkan PATH=$PATH:~/.dotnet/tools di akhir ~/.profile
  2. Ikuti petunjuk untuk mengunduh dan mengekstrak DepotDownloader dari dokumen Google

Unduh file yang diturunkan

Saya membungkus instruksi unduhan dalam sebuah skrip. Anda harus membuatnya dapat dieksekusi dan menjalankannya dari folder DepotDownloader yang Anda ekstrak

#!/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"

Salin file yang diturunkan ke Steam

... segera hadir saat aku sampai sejauh ini

Saya mencoba perintah dan yang saya dapatkan hanyalah gagal pada token otentikasi

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

Saya telah mengisi skrip saya yang ada sambil menunggu file diunduh. Ini menangani bagian DepotDownloader tetapi belum tahap penyalinan karena saya belum sejauh itu. Ini dapat ditemukan di sini: https://github.com/lpww/doomgrader

@ giacomo-porro Saya rasa skrip tambahan saya tidak akan membantu karena Anda sudah memiliki DepotDownloader dan menangani pengunduhan dengan cara yang sama. Sepertinya kredensial Anda salah. Apakah Anda kebetulan memiliki spasi dalam kata sandi Anda? Anda dapat menguji nilai apa yang diteruskan dengan menggemakan variabel setelah ditetapkan. Misalnya

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

echo $STEAM_USERNAME
echo $STEAM_PASSWORD

Itu akan memungkinkan Anda memastikan nilai yang benar diteruskan ke depotdownloader

Apakah ada orang lain yang mendapatkan kesalahan mengunduh?

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

Apakah ada orang lain yang mendapatkan kesalahan mengunduh?

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

Ini terjadi berkali-kali pada saya, tetapi unduhan berlanjut, dan selesai.

@btegs , menghapus folder pinned_libs_ * meminta Steam untuk meregenerasi folder tersebut saat Steam dimulai lagi (ini benar-benar yang saya katakan sebelumnya). Konten folder adalah hasil dari membandingkan pustaka sistem dengan varian runtime Steam dan menyematkan varian runtime Steam jika lebih baru dari sistem host.
Steam memprioritaskan perpustakaan dalam urutan berikut: Perpustakaan yang disematkan> Sistem host> Steam runtime> ld.so.conf

Menghapus folder-folder itu dan dibuat ulang setelah memulai Steam. Saya memeriksa direktori dan mereka terhubung ke versi 1.2.135 Vulkan. keren.

Kemudian saya memuat game acak dengan Proton 5.0-6 dengan DXVK hud diatur ke 1 di bawah Ubuntu 19.10. Ini muncul sebagai Mesa 20.0.99 (menggunakan versi git yang berdarah dari https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers untuk RX 580 saya. Menampilkan Vulkan 1.2.128 untuk versi Vulkan saya. Saya jelas tidak bisa memulai DOOM Eternal juga.

Apa yang terjadi dan langkah apa yang hilang?

CATATAN: Saya menemukan repo Ubuntu di https://packages.lunarg.com/ yang memberi saya libvulkan1 dan libvulkan1: i386 yang diperbarui tanpa memengaruhi Mesa saya saat ini. 1.2.135 diinstal, tetapi setiap kali saya mencoba game di Steam atau menggunakan GameHub dengan game GOG, itu masih di 1.2.128. Saya tidak tahu dari mana versi Vulkan ini berasal!

@btegs dapatkah Anda membantu untuk lebih spesifik tentang masalah Anda, di sini saya juga bertemu tidak dapat meluncurkan Doom Eternal di bawah Ubuntu 20.04. setelah pembaruan game terbaru, saat meluncurkan game, membuka baki sistem anggur, lalu menutup secara tiba-tiba. tapi saya ingat ini dapat diluncurkan sebelum pembaruan terbaru.

@btegs , versi vulkan di HUD persis seperti yang dilaporkan di /usr/share/vulkan/icd.d/radeon_icd.x86_64.json. Ini tidak ada hubungannya dengan meluncurkan game, dan game tidak memeriksa file itu. Jika Anda memiliki libvulkan terbaru, atau Anda menggunakan runtime Steam, Anda memiliki 1.2.135. Carilah sendiri, buka /usr/share/vulkan/icd.d/radeon_icd_x86_64.json di nano atau vim atau apa pun, dan Anda akan melihat 1.2.128, ubah ke 135 dan luncurkan beberapa game dengannya, Anda akan melihat itu mengatakan 1.2.135. Itu tidak ada hubungannya dengan apa pun untuk bisa meluncurkan game.

Saya telah mengisi skrip saya yang ada sambil menunggu file diunduh. Ini menangani bagian DepotDownloader tetapi belum tahap penyalinan karena saya belum sejauh itu. Ini dapat ditemukan di sini: https://github.com/lpww/doomgrader

@ giacomo-porro Saya rasa skrip tambahan saya tidak akan membantu karena Anda sudah memiliki DepotDownloader dan menangani pengunduhan dengan cara yang sama. Sepertinya kredensial Anda salah. Apakah Anda kebetulan memiliki spasi dalam kata sandi Anda? Anda dapat menguji nilai apa yang diteruskan dengan menggemakan variabel setelah ditetapkan. Misalnya

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

echo $STEAM_USERNAME
echo $STEAM_PASSWORD

Itu akan memungkinkan Anda memastikan nilai yang benar diteruskan ke depotdownloader

Terima kasih atas balasannya, tetapi tidak, tidak ada spasi di kata sandi saya dan kredensial sudah benar karena perintah keluar menyatakan bahwa ia berhasil masuk sebelum memberi saya kesalahan ... ini adalah keluaran lengkap

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

Saya kira saya hanya kurang beruntung pada saat ini: D

Kedaluwarsa 1/1/1970 itu tampak seperti bug Unix Epoch .... apa ?? Bahwa
tanggal kedaluwarsa jelas terkait dengan masalah, karena saya akan mengatakannya
tanggal dan waktu yang benar, seperti "kedaluwarsa 17/5/2020 sesuatu
sesuatu AM / PM "

@ giacomo-porro Saya menduga Anda mengganti nama pengguna Anda yang sebenarnya dengan 'myusername' di log itu?

Jika demikian, menurut saya ini mungkin masalah dengan sandi Anda. Apakah ada karakter khusus lainnya? Hal-hal seperti ' , " , { , } , \ , | , $ , # , dll. Dapat menyebabkan masalah dengan kode. Anda dapat mencoba menggabungkan kata sandi Anda dalam tanda kutip tunggal misalnya STEAM_PASSWORD='xxx' . Jika itu tidak berhasil, Anda dapat mencoba mengubah sementara kata sandi Anda untuk menghapus karakter khusus.

Ide lain yang saya miliki adalah sepertinya Anda tidak mengaktifkan Steam Guard (Anda tidak diminta memasukkan faktor kedua di log). Saya tidak yakin tetapi mungkin diperlukan untuk DepotDownloader. Ini jelas merupakan ide yang bagus untuk mengaktifkannya, terutama karena Anda tampaknya memiliki banyak game di perpustakaan Steam Anda.

Kemungkinan lain adalah masalahnya adalah server yang Anda sambungkan. Jika Anda memiliki akses ke VPN, Anda dapat mencoba menghubungkan ke negara lain. Ini akan menambah waktu pengunduhan. Ini tampaknya kecil kemungkinannya jadi jika Anda tidak memiliki akses ke VPN maka jangan khawatir tentang itu.

Pembaruan: Saya baru saja berpikir, Anda mungkin harus mencoba men-debug masalah ini dengan langsung memanggil DepotDownloader terlebih dahulu, untuk menyederhanakan dan mengesampingkan masalah apa pun dari skrip. Misalnya

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

Pengunduhan memakan waktu selamanya (6-7 jam) tetapi saya bisa menjalankan game yang diturunkan dan berjalan tadi malam! Saya telah memperbarui skrip saya untuk juga menyalin file game yang diturunkan ke direktori uap, jadi sekarang solusi lengkap untuk menurunkan: https://github.com/lpww/doomgrader

@lpww Saya rasa ini bukan masalah sandi, karena saya salah mengetik sandi saat pertama kali mencoba, dan dikatakan "sandi salah", bukan kegagalan dengan token. Tapi saya rasa itu mungkin.

Ah, baiklah. Kalau begitu saya tidak yakin :(

@ giacomo-porro Saya menduga Anda mengganti nama pengguna Anda yang sebenarnya dengan 'myusername' di log itu?
Ya persis

Jika demikian, menurut saya ini mungkin masalah dengan sandi Anda. Apakah ada karakter khusus lainnya? Hal-hal seperti ' , " , { , } , \ , | , $ , # , dll. Dapat menyebabkan masalah dengan kode. Anda dapat mencoba menggabungkan kata sandi Anda dalam tanda kutip tunggal misalnya STEAM_PASSWORD='xxx' . Jika itu tidak berhasil, Anda dapat mencoba mengubah sementara kata sandi Anda untuk menghapus karakter khusus.

Saya mencoba dan masalah tetap ada

Ide lain yang saya miliki adalah sepertinya Anda tidak mengaktifkan Steam Guard (Anda tidak diminta memasukkan faktor kedua di log). Saya tidak yakin tetapi mungkin diperlukan untuk DepotDownloader. Ini jelas merupakan ide yang bagus untuk mengaktifkannya, terutama karena Anda tampaknya memiliki banyak game di perpustakaan Steam Anda.

Saya sebenarnya telah mengaktifkannya, ia meminta kode verifikasi hanya untuk pertama kali, log yang saya posting adalah untuk permintaan berikutnya yang saya coba

Kemungkinan lain adalah masalahnya adalah server yang Anda sambungkan. Jika Anda memiliki akses ke VPN, Anda dapat mencoba menghubungkan ke negara lain. Ini akan menambah waktu pengunduhan. Ini tampaknya kecil kemungkinannya jadi jika Anda tidak memiliki akses ke VPN maka jangan khawatir tentang itu.

Pembaruan: Saya baru saja berpikir, Anda mungkin harus mencoba men-debug masalah ini dengan langsung memanggil DepotDownloader terlebih dahulu, untuk menyederhanakan dan mengesampingkan masalah apa pun dari skrip. Misalnya

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

Saya sudah mencoba juga ini dan saya masih mendapatkan kesalahan yang sama, saya kira saya harus menunggu

Prasyarat

  1. Pasang .NET Core. Lebih lengkapnya di sini . Anda perlu menambahkan ini ke jalur Anda setelah menginstal. Saya menambahkan PATH=$PATH:~/.dotnet/tools di akhir ~/.profile
  2. Ikuti petunjuk untuk mengunduh dan mengekstrak DepotDownloader dari dokumen Google

Unduh file yang diturunkan

Saya membungkus instruksi unduhan dalam sebuah skrip. Anda harus membuatnya dapat dieksekusi dan menjalankannya dari folder DepotDownloader yang Anda ekstrak

#!/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"

Salin file yang diturunkan ke Steam

... segera hadir saat aku sampai sejauh ini

Saya mencoba perintah dan yang saya dapatkan hanyalah gagal pada token otentikasi

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

Arsip: depotdownloader_2.3.4.zip
ganti depotdownloader? [y] es, [n] o, [A] ll, [N] satu, [r] ename: A
mengekstrak: depotdownloader
mengekstrak: depotdownloader.bat
menggembungkan: DepotDownloader.deps.json
menggembungkan: DepotDownloader.dll
menggembungkan: DepotDownloader.dll.config
menggembungkan: DepotDownloader.pdb
menggembungkan: DepotDownloader.runtimeconfig.json
menggembungkan: LISENSI
menggembungkan: protobuf-net.dll
menggembungkan: README.md
menggembungkan: SteamKit2.dll
menggembungkan: SteamKit2.pdb
menggembungkan: System.Reflection.DispatchProxy.dll
menggembungkan: System.Security.Principal.Windows.dll
menggembungkan: System.ServiceModel.dll
menggembungkan: System.ServiceModel.Primitives.dll
Tidak ditemukan versi libssl yang dapat digunakan
./depotdownloader: riga 1: 6171 Annullato dotnet DepotDownloader.dll "$ @"

Saya mendapat masalah ini ... di kotak gentoo saya hanya ada openssl ... :(
Saya takut ... mengapa saya memperbarui game :(

Saya menduga Steam tidak akan mengizinkan pengunduhan file yang lebih lama. Jika seseorang memikirkannya, itu bisa dimengerti. Penerbit tidak ingin versi permainan yang "dapat ditipu" ada di luar sana.

Kecuali jika mereka mengubah sesuatu dalam semalam, mereka mengizinkannya. Beberapa orang di utas ini telah mengunduh file game lama dari Steam dan menjalankan game di Linux. Saya mendownloadnya kemarin dan telah memainkan game hari ini

Halo semuanya, perhatikan bahwa menggunakan pengunduh depot pihak ketiga, versi game yang lebih lama, dan pemecahan masalah yang terlibat dalam penggunaan alat itu di luar topik di sini, namun, mengingat keadaan permainan saat ini, saya tidak akan melangkah dengan benar sekarang.

Sadarilah bahwa pemecahan masalah mungkin harus dilakukan pada beberapa media lain dan keseluruhan penyimpangan saat ini akan disembunyikan sebagai di luar topik jika / ketika situasinya membaik.

Saya berharap proton akan melewati masalah proton ini secepat mungkin ...

Dari wawancara techraptor.net:
MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

@mgreshis apakah ada link untuk update kemajuan atau semacamnya? Bagaimana kita tahu apakah itu siap untuk diuji? Jika Anda membutuhkan petaruh, saya yakin banyak orang akan tertarik untuk mencobanya

Dari wawancara techraptor.net:
MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

@mgreshis apakah ada link untuk update kemajuan atau semacamnya? Bagaimana kita tahu apakah itu siap untuk diuji? Jika Anda membutuhkan petaruh, saya yakin banyak orang akan tertarik untuk mencobanya

Selanjutnya - apakah ada sesuatu tentang perbaikan yang kemungkinan besar akan datang dari sisi denuvo? Atau apakah Anda mengharapkan pengangkatan berat dari wine / proton untuk hanya mengimplementasikan fitur yang hilang yang Anda butuhkan?

Sebut saya skeptis, tetapi jarang ada perusahaan yang memodifikasi produk mereka untuk kasus penggunaan yang tidak didukung

Dari wawancara techraptor.net:
MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

@mgreshis apakah ada link untuk update kemajuan atau semacamnya? Bagaimana kita tahu apakah itu siap untuk diuji? Jika Anda membutuhkan petaruh, saya yakin banyak orang akan tertarik untuk mencobanya

@Mgreshis saya juga, jika perlu beberapa petaruh

Dari wawancara techraptor.net:
MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

@mgreshis apakah ada link untuk update kemajuan atau semacamnya? Bagaimana kita tahu apakah itu siap untuk diuji? Jika Anda membutuhkan petaruh, saya yakin banyak orang akan tertarik untuk mencobanya

@Mgreshis saya juga, jika perlu beberapa petaruh

Dari wawancara techraptor.net:
MG: Kami telah melacak masalah Proton segera setelah peluncuran dan berkomitmen untuk segera memberikan perbaikan. Ini bukanlah permintaan yang datang kepada kami dari penerbit atau semacamnya - kami benar-benar menghormati komunitas yang begitu antusias dan menyesal karena ketidakcocokan ini pada hari pertama.

@mgreshis apakah ada link untuk update kemajuan atau semacamnya? Bagaimana kita tahu apakah itu siap untuk diuji? Jika Anda membutuhkan petaruh, saya yakin banyak orang akan tertarik untuk mencobanya

@Mgreshis saya juga, jika perlu beberapa petaruh

Teman-teman, berhentilah menandai @mgreshis dan ajukan pertanyaan. Artikel itu menggunakan inisial alih-alih nama sebenarnya karena suatu alasan, dan bahkan tidak ada konfirmasi bahwa mereka adalah orang yang sama, bagaimanapun, ini semua adalah masalah yang benar-benar baru dan tak terduga, dan menanyakan pertanyaan karyawan "Denuvo" tentang beta menguji perbaikan dari mereka secara obyektif bukanlah tujuan utas ini. @ kisak-valve telah mengatakan sebanyak mungkin bahkan untuk komentar tentang SEBENARNYA menjalankan game, tetapi masih di luar cakupan halaman ini, apalagi memohon seseorang yang BISA bekerja untuk Denuvo untuk melakukan beta-test sesuatu yang tidak ada. Serius, tidak ada tempatnya di sini, dan banyak orang telah melakukannya. Tidak ada alasan untuk memposting "+1 saya juga!" berulang kali, jika mereka membutuhkan kita, mereka pasti akan bertanya, jadi berhentilah.

Teman-teman, berhentilah menandai @mgreshis dan ajukan pertanyaan. Artikel itu menggunakan inisial alih-alih nama sebenarnya karena suatu alasan, dan bahkan tidak ada konfirmasi bahwa mereka adalah orang yang sama ...

@ gardotd426 maaf, tapi saya tidak setuju - wawancara sebenarnya menyebutkan nama secara langsung - "_Sebelum kami menerbitkan artikel ini, kami mengirim email kepada Bethesda dan Iredeto atas komentar mereka. Michail Greshishchev, Pemilik Produk di Denuvo Anti-Cheat, telah menanggapi. Ini dia respon dalam full_ ".

Kutipan itu diposting dari akun github dengan nama depan dan nama keluarga yang identik dan dengan foto yang sama seperti di profil linkedin , jadi bisa jadi pria itu sendiri, atau kebetulan yang sangat aneh.

Bagaimanapun, mereka telah menyebutkan bahwa mereka memantau masalah, itu berarti mereka mungkin membaca masalah ini dengan tepat. Ini adalah masalah di mana kompatibilitas Doom Eternal dengan Proton sedang dibahas, jadi saya rasa tidak apa-apa untuk meminta pembaruan kemajuan atau untuk menawarkan bantuan dengan pengujian beta.

Selain itu, harap berhenti mengatur sendiri masalah ini, Anda bukan karyawan Valve atau kontributor repositori ini, saya rasa Anda tidak memiliki alasan untuk memberi tahu orang lain apa yang harus dilakukan.

Karyawan @ mtb-xt Valve telah berkali-kali meminta Anda untuk menghentikan diskusi ini dari utas ini. Tetapi saya rasa jika Anda semua menolak untuk mendengarkan mereka, Anda juga tidak akan mendengarkan saya.

Karyawan Valve telah berkali-kali meminta Anda untuk menjauhkan diskusi ini dari utas ini.

Saya hanya melihat mereka menyebutkan penurunan peringkat akan dianggap di luar topik. Tetapi anti-cheat bertanggung jawab untuk merusak versi game saat ini. Jadi saya sendiri akan menganggap semua info tentang anti-cheat yang mendapatkan kompatibilitas Linux menjadi relevan. Mungkin saya melewatkan sesuatu?

Karyawan Valve telah berkali-kali meminta Anda untuk menjauhkan diskusi ini dari utas ini.

Saya hanya melihat mereka menyebutkan _downgrading_ akan dianggap di luar topik. Tetapi anti-cheat bertanggung jawab untuk merusak versi game saat ini. Jadi saya sendiri akan menganggap semua info tentang anti-cheat yang mendapatkan kompatibilitas Linux menjadi relevan. Mungkin saya melewatkan sesuatu?

Saya kira, mereka akan menambahkan opsi seperti -no-dac yang menonaktifkan DAC, multipemain, dan invasi bersama. Kompatibilitas anti-cheat tingkat kernel di Linux terlihat seperti lelucon. Steam di Linux berjalan di ruang pengguna tanpa hak root, jadi akan menjadi lubang keamanan besar untuk menginstal driver tingkat kernel berpemilik untuk telemetri pengguna.

Apakah ada orang lain yang memperhatikan beberapa artefak grafis yang aneh dalam game? Dengan Heavy Cannon + Micro Missiles, saya mendapatkan satu ton bilah hijau mutlak yang muncul di layar saya (ke titik di mana itu tidak dapat dimainkan). Ini jelas BUKAN GPU saya, karena hanya dengan senjata tertentu ini, dan itu tidak terjadi di Windows.

Saya memiliki masalah yang serupa tetapi tidak identik. Namun, itu pada hal lain, bukan hanya rudal kanon / mikro berat. Dan itu benar-benar masalah driver grafis: Mengalihkan implementasi Vulkan saya memperbaikinya.

@jjbarr Ingin tahu, apakah Anda berbicara tentang implem / loader Vulkan AMD? Saya tidak terlalu jelas tentang itu tetapi saya menggunakan driver NVIDIA berpemilik di Void (440,82)

Loadernya sama di semua implementasi, tapi saya menggunakan AMD, ya.

Anda mungkin mengalami masalah yang berbeda, tetapi jika itu adalah masalah driver, itu tidak bagus.

Arsip: depotdownloader_2.3.4.zip
ganti depotdownloader? [y] es, [n] o, [A] ll, [N] satu, [r] ename: A
mengekstrak: depotdownloader
mengekstrak: depotdownloader.bat
menggembungkan: DepotDownloader.deps.json
menggembungkan: DepotDownloader.dll
menggembungkan: DepotDownloader.dll.config
menggembungkan: DepotDownloader.pdb
menggembungkan: DepotDownloader.runtimeconfig.json
menggembungkan: LISENSI
menggembungkan: protobuf-net.dll
menggembungkan: README.md
menggembungkan: SteamKit2.dll
menggembungkan: SteamKit2.pdb
menggembungkan: System.Reflection.DispatchProxy.dll
menggembungkan: System.Security.Principal.Windows.dll
menggembungkan: System.ServiceModel.dll
menggembungkan: System.ServiceModel.Primitives.dll
Tidak ditemukan versi libssl yang dapat digunakan
./depotdownloader: riga 1: 6171 Annullato dotnet DepotDownloader.dll "$ @"

Saya mendapat masalah ini ... di kotak gentoo saya hanya ada openssl ... :(
Saya takut ... mengapa saya memperbarui game :(

@ dylanmc1975 doomgrader telah beralih dari dotnet ke mono: https://github.com/lpww/doomgrader/pull/2 Tampaknya mono tidak memerlukan libssl. Anda dapat mencoba skripnya lagi.

@ hatf0 Saya memiliki artefak dengan warna aneh untuk darah dan partikel lainnya. Masalahnya hilang untuk saya setelah mengatur ulang pengaturan grafis dalam game. Saya menduga artefak yang saya lihat disebabkan oleh kombinasi pengaturan khusus tertentu.

Kompatibilitas anti-cheat tingkat kernel di Linux terlihat seperti lelucon. Steam di Linux berjalan di ruang pengguna tanpa hak root, jadi akan menjadi lubang keamanan besar untuk menginstal driver tingkat kernel berpemilik untuk telemetri pengguna.

Saya tidak tahu tentang ini sampai saat ini, tetapi tampaknya ada beberapa kompatibilitas dengan driver-kernel di Wine sudah (saya pikir itu diemulasi dan tidak memiliki akses yang sama dengan barang kernel Linux asli, tetapi saya tidak yakin) dan beberapa mungkin bisa dikerjakan di masa depan ketika / jika beberapa fitur akan ditambahkan ke kernel Linux. Atau setidaknya menurut saya dari https://bugs.winehq.org/show_bug.cgi?id=37355. Tapi saya hampir tidak tahu apa-apa tentang Wine, win32 atau kernel Linux, jadi saya mungkin salah paham. (Catatan: Laporan bug itu tidak secara khusus tentang DAC, hanya tentang driver kernel untuk anti-cheat lain di Wine.)

Pada 5/15/20 12:31 AM, Joshua Barrett menulis:
>

Meskipun mungkin memuaskan, saya tidak berpikir itu akan benar-benar / berubah /
apa pun. Beberapa orang menangis karena marah dalam demografi pinggiran
bahwa Bethesda dan id sejujurnya mungkin tidak / peduli / tentang tidak
akan membalikkan keputusan yang mungkin dibuat beberapa waktu lalu.

Dan, kamu tahu. Curah empedu tidak terlalu menawan ...

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-628919829 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AEMFAGPQXMRWMBBKYTPS45DRRRWM5ANCNFSM4MI6DHIA .

Saya ingin memperkuat kutipan ini, "Pencurahan empedu tidaklah tepat
menawan ... "

Terutama bagi mereka yang tidak sekitar 20+ tahun yang lalu, tepat di sekitar rilis
dari Doom II asli, John Carmack dari Id Software adalah wajah dari
Kebijakan "selalu rilis binari Linux" dari Perangkat Lunak Id saat itu. Mereka
Kebijakannya adalah Anda membeli game secara eceran dan kemudian mengunduh
pembungkus resmi Linux UI langsung dari situs web mereka.

Kami menyukainya. Tapi segelintir troll dan pembuat onar memutuskan itu
membuat kami mengunduh binari untuk 'permainan besar untuk zamannya' melalui 56k
modem adalah penghinaan yang tidak bisa mereka toleransi. Jadi mereka bekerja sendiri
menjadi hiruk-pikuk yang merasa benar sendiri di forum seperti ini (yang saya baca di
cemas secara real-time sejak saya menjadi anggota), dan kemudian mereka memposting tautan
untuk Carmack dan Id Support meminta semua orang untuk "mengebom email" kepada mereka
mengekspresikan kemarahan mereka, yang mereka lakukan.

Hasilnya beberapa hari kemudian, Carmack memberikan wawancara ke salah satu PC
Majalah atau salah satu majalah teknologi pada saat dia berkata
parafrase, 'Saya pikir saya telah melakukan hal yang baik untuk mendukung Linux. Sekarang saya
kotak masuk penuh dengan api dari crybabies. Tidak akan lagi. Itu tidak layak
kesedihan.'

Bertahun-tahun kemudian, Proton adalah yang terbaik yang akan kami lakukan dengan Doom karena
insiden itu. Flaming Bethesda mungkin tidak lebih dari a
"Sudah kubilang begitu" di suatu tempat di markas mereka. Jadi tolong, jika Anda
hubungi mereka dengan sopan.

Pada 5/15/20 12:31 AM, Joshua Barrett menulis: Meskipun mungkin memuaskan, saya tidak berpikir itu akan benar-benar / berubah / apapun. Beberapa orang menangis marah dalam demografis pinggiran bahwa Bethesda dan id mungkin tidak / peduli / tentang tidak akan membalikkan keputusan yang mungkin dibuat beberapa waktu yang lalu. Dan, kamu tahu. Pencurahan empedu tidak terlalu menawan ... - Anda menerima ini karena Anda disebutkan. Balas email ini secara langsung, lihat di GitHub < # 3773 (komentar) >, atau berhenti berlangganan https://github.com/notifications/unsubscribe-auth/AEMFAGPQXMRWMBBKYTPS45DRRRWM5ANCNFSM4MI6DHIA .
Saya ingin memperkuat kutipan ini, "Pencurahan empedu tidak terlalu menawan ..." Terutama bagi mereka yang tidak sekitar 20+ tahun yang lalu, tepat di sekitar rilis Doom II yang asli, John Carmack dari Id Software adalah wajahnya dari kebijakan "selalu rilis binari Linux" dari Perangkat Lunak Id saat itu. Kebijakan mereka adalah Anda membeli game secara eceran dan kemudian mengunduh pembungkus UI Linux resmi langsung dari situs web mereka. Kami menyukainya. Tetapi segelintir troll dan pembuat onar memutuskan bahwa membuat kami mengunduh binari untuk 'permainan besar untuk zamannya' melalui modem 56k adalah penghinaan yang tidak dapat mereka toleransi. Jadi mereka membuat diri mereka sendiri gila-gilaan di forum seperti ini (yang saya baca dengan cemas secara real-time sejak saya menjadi anggota), dan kemudian mereka memposting tautan untuk Carmack dan Dukungan Id meminta semua orang untuk "bom email "mereka untuk mengekspresikan kemarahan mereka, yang mereka lakukan. Hasilnya adalah beberapa hari kemudian, Carmack memberikan wawancara ke PC Magazine atau salah satu majalah teknologi di mana dia berkata untuk memparafrase, 'Saya pikir saya melakukan hal yang baik dengan mendukung Linux. Sekarang kotak masuk saya penuh dengan api dari cengeng. Tidak akan lagi. Tidak sebanding dengan kesedihannya. ' Bertahun-tahun kemudian, Proton adalah yang terbaik yang akan kami lakukan dengan Doom karena insiden itu. Flaming Bethesda mungkin tidak akan mendapatkan apa-apa selain "Sudah kubilang" di suatu tempat di markas mereka. Jadi tolong, jika Anda menghubungi mereka, bersikaplah sopan.

Sayangnya, komunitas ini tampaknya benar-benar tidak memahami jenis perilaku yang Anda gambarkan sebagai tanggapan pertama yang pasti setiap kali hal seperti ini terjadi. Itu terjadi dengan Rocket League, itu terjadi sekarang. Dan tidak peduli apa yang orang coba katakan kepada mereka, itu semua "kita tidak bisa membiarkan mereka lolos dengan hal ini, saya katakan kita mengajukan gugatan class action!" atau hal konyol serupa lainnya, lalu apa yang terjadi? Tidak ada, "mereka" (penerbit / siapa saja) LAKUKAN lolos dari apa pun yang telah mereka lakukan, hanya sekarang ada beberapa ratus orang lagi di industri yang benar-benar MENGHANCURKAN komunitas Linux dan akan menolak untuk pergi keluar dari cara mereka untuk membantu kita lagi.

Kami sama sekali tidak memiliki pangsa pasar untuk bertindak seperti itu. Ini akan menjamin hal-hal semacam ini berlanjut lebih dari itu akan membantu apa pun.

Sayangnya, komunitas ini tampaknya benar-benar tidak memahami jenis perilaku yang Anda gambarkan sebagai tanggapan pertama yang pasti setiap kali hal seperti ini terjadi. Itu terjadi dengan Rocket League, itu terjadi sekarang. Dan tidak peduli apa yang orang coba katakan kepada mereka, itu semua "kita tidak bisa membiarkan mereka lolos dengan hal ini, saya katakan kita mengajukan gugatan class action!" atau hal konyol serupa lainnya, lalu apa yang terjadi? Tidak ada, "mereka" (penerbit / siapa saja) LAKUKAN lolos dari apa pun yang telah mereka lakukan, hanya sekarang ada beberapa ratus orang lagi di industri yang benar-benar MENGHANCURKAN komunitas Linux dan akan menolak untuk pergi keluar dari cara mereka untuk membantu kita lagi.

Kami sama sekali tidak memiliki pangsa pasar untuk bertindak seperti itu. Ini akan menjamin hal-hal semacam ini berlanjut lebih dari itu akan membantu apa pun.

Memang. Sebenarnya saya membaca artikel Tanya Jawab di situs game beberapa bulan yang lalu dengan CEO Epic Games tentang prospek membawa Fortnite ke Linux. Dia tidak pernah mereferensikan pangsa pasar seperti yang saya ingat, tetapi berbicara secara samar tentang tantangan yang melekat pada ruang pengguna tersebut. Apa maksudnya aku bertanya-tanya? Kemudian dia berkata pada dasarnya, 'Kami sedang mempertimbangkan tetapi saat ini tidak memiliki rencana ... dan sebagainya, dan sebagainya.'

Komunitas Linux pada dasarnya harus memuji-muji setiap perusahaan besar yang mau mengambil risiko, terutama bagi mereka yang melakukannya dengan baik. Dan demi Tuhan, JANGAN PERNAH mengungkapkan kemarahan yang tidak sopan kepada pengembang atau terutama bos pengembang! Seperti yang Anda lihat, hal itu mungkin memengaruhi komunitas selama beberapa dekade.

Ya, tetapi pengembang tidak berutang apa pun kepada Anda, dan memulai laporan bug dengan "BERANI APA Anda merusak game ini di Linux" daripada "Saya pengguna linux, saya mengerti bahwa konfigurasi sistem saya tidak didukung, tetapi jika Anda dapat memberikan bantuan apa pun. Saya akan berterima kasih "tidak akan membawa Anda jauh.

Kami keluar topik. Maaf Kisak.

Ini OT, tentu. Namun menurut saya perlu dikatakan dari waktu ke waktu bahwa memiliki keyboard di depan Anda tidak memberi Anda hak untuk melecehkan pembuat konten. Jika hanya beberapa orang yang membaca ini mempertimbangkan untuk pertama kalinya dampak negatif yang mungkin mereka miliki, saya akan berpikir bahwa setiap pengembang akan mendukungnya dikatakan sekali di bulan biru. Kebanyakan dari orang-orang ini belum pernah mendengar tentang John Carmack.

Saya harap ini relevan. Produser eksekutif Marty Stratton memberi tahu bahwa persyaratan anti-cheat akan dihapus dalam pembaruan yang akan datang:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

Saya harap itu berarti pembaruan berarti ada kemungkinan ini bekerja dengan proton sekali lagi tanpa terlalu banyak solusi.

Saya harap ini relevan. Produser eksekutif Marty Stratton memberi tahu bahwa persyaratan anti-cheat akan dihapus dalam pembaruan yang akan datang:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

Saya harap itu berarti pembaruan berarti ada kemungkinan ini bekerja dengan proton sekali lagi tanpa terlalu banyak solusi.

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya. Saya senang akses dipulihkan untuk kalian.

Berita luar biasa secara keseluruhan. Tidak sabar untuk kembali bermain (dan menyelesaikan) permainan.

@tokopedia

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya.

Bisakah Anda menautkan ke tambalan upstream yang relevan ke _wine_ yang terkait dengan ini?

@mgreshis apakah ini berarti anti-cheat akan otomatis dinonaktifkan atau apakah Anda menerapkan kompatibilitas untuk Wine?

terlihat menjanjikan, bahkan mungkin battlemode dan invasi bisa berhasil. Semoga saja, dan senapan
yg diangkat)

@mgreshis , saya harap ini benar. Saya tidak tahu apakah yang Anda maksudkan juga akan ada Ring 0 AC untuk penggunaan Proton, atau apakah itu hanya akan membuat pengecualian untuk Proton, tetapi bagaimanapun juga jika ini benar, itu monumental. Ini akan menjadi anti-cheat sisi klien pertama yang bekerja di Linux melalui Proton, dan itu adalah rintangan terbesar yang tersisa untuk gaming Linux. Ini sangat besar, jika itu benar.

Saya harap ini relevan. Produser eksekutif Marty Stratton memberi tahu bahwa persyaratan anti-cheat akan dihapus dalam pembaruan yang akan datang:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/
Saya harap itu berarti pembaruan berarti ada kemungkinan ini bekerja dengan proton sekali lagi tanpa terlalu banyak solusi.

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya. Saya senang akses dipulihkan untuk kalian.

@mgreshis Itu berita yang luar biasa dan saya ingin tahu lebih banyak tentang apa artinya ini atau bagaimana cara kerjanya dengan Proton? Apa pun itu luar biasa, saya yakin banyak gamer Linux akan menghargainya dan mencatatnya, dan berharap game khusus Windows di masa depan yang dilindungi oleh anticheat dilindungi oleh Denuvo Anti-Cheat.

Jika Anda tidak keberatan, dapatkah Denuvo membuat pengumuman dan memberi tahu kami ketika game terlindungi Denuvo Anti-Cheat berikutnya keluar yang menyertakan OOTB dukungan Proton ini? Saya ingin mendengarnya ketika itu terjadi, saya ingin mencobanya dan mengujinya secara pribadi.

@mgreshis terima kasih telah memikirkan kami.

Jika saya bisa memberikan beberapa umpan balik - dan ini juga berlaku untuk pengguna Windows - tolong jangan berikan solusi anti-cheat yang berjalan sebagai level _kernel 0_.
Alasan tepat inilah yang memicu seluruh komunitas (Linux + Windows) dan saya tidak yakin menambahkan dukungan untuk yang sebelumnya (Linux) akan mengurangi umpan balik yang diterima sejauh ini.

Sekali lagi terima kasih telah mendukung kami.

@mgreshis pasti ingin melihatnya dihapus jika Anda bermaksud DAT akan bekerja dengan Proton + Online atau jika Anda bermaksud itu akan otomatis mendeteksi untuk menonaktifkan untuk bermain offline

@LiamDawe , tampaknya dia salah bicara (atau menyesatkan), atau akan menyertakan dukungan Proton yang sebenarnya. Karena Denuvo Anti Cheat tidak hanya untuk game yang menyertakan kampanye pemain tunggal. Sebagian besar game dengan jenis anti-cheat ini hanya multiplayer (Fortnite, Apex, Warzone, Valorant, Siege, dll.) Jadi agar AC mendukung Proton, itu berarti benar -

EDIT: Salah ketik.

@mgreshis Ini akan menjadi anti-cheat sisi klien pertama yang bekerja di Linux melalui Proton

Tidak benar, Anda dapat menjalankan VAC dan Warden Anticheat melalui proton tidak masalah, masalahnya adalah AC ini memiliki driver kernel, wine ditulis untuk menangani aplikasi mode pengguna, bukan driver, jadi jika itu adalah anticheat kode pengguna, mendukungnya berada dalam jangkauan para pengembang anggur.

Saya harap ini relevan. Produser eksekutif Marty Stratton memberi tahu bahwa persyaratan anti-cheat akan dihapus dalam pembaruan yang akan datang:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/
Saya harap itu berarti pembaruan berarti ada kemungkinan ini bekerja dengan proton sekali lagi tanpa terlalu banyak solusi.

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya. Saya senang akses dipulihkan untuk kalian.

Bagaimana Anda tahu persis?

@BloodyIron the dude secara harfiah adalah karyawan Denuvo, orang yang sama yang memberikan wawancara yang diposting sebelumnya di utas ketika semua ini pertama kali turun, dan mengatakan bahwa mereka sedang mengerjakan dukungan Proton untuk DE dan bahwa itu akan datang pada akhirnya (sebelum iD memutuskan untuk menghapus DAC sepenuhnya).

@BloodyIron the dude secara harfiah adalah karyawan Denuvo, orang yang sama yang memberikan wawancara yang diposting sebelumnya di utas ketika semua ini pertama kali turun, dan mengatakan bahwa mereka sedang mengerjakan dukungan Proton untuk DE dan bahwa itu akan datang pada akhirnya (sebelum iD memutuskan untuk menghapus DAC sepenuhnya).

Ahh, saya hanya ingin memastikan bahwa itu adalah sumber yang kredibel. Terima kasih telah mengklarifikasi! :)

@BloodyIron the dude secara harfiah adalah karyawan Denuvo, orang yang sama yang memberikan wawancara yang diposting sebelumnya di utas ketika semua ini pertama kali turun, dan mengatakan bahwa mereka sedang mengerjakan dukungan Proton untuk DE dan bahwa itu akan datang pada akhirnya (sebelum iD memutuskan untuk menghapus DAC sepenuhnya).

Jangan terlalu bersemangat, tim pengembang EAC awalnya mengatakan bahwa mereka sedang mengerjakan kompatibilitas anggur dan diam tentang hal itu selama satu setengah tahun sekarang.

@BloodyIron inilah artikelnya https://techraptor.net/gaming/news/doom-eternals-latest-update-breaks-game

Tentu saja itu semua sudah ketinggalan zaman, tetapi hanya untuk memberikan konteksnya.

@databoose EAC menanggapi permintaan dengan mengatakan "kami sedang mengerjakannya" adalah situasi yang sama sekali berbeda dari seorang karyawan Denuvo secara sukarela datang ke sini dan mengatakan bahwa SEMUA rilis DAC masa depan AKAN mendukung Proton OOTB pada hari pertama. Itu bahkan tidak bisa dibandingkan.

@databoose EAC menanggapi permintaan dengan mengatakan "kami sedang mengerjakannya" adalah situasi yang sama sekali berbeda dari seorang karyawan Denuvo secara sukarela datang ke sini dan mengatakan bahwa SEMUA rilis DAC masa depan AKAN mendukung Proton OOTB pada hari pertama. Itu bahkan tidak bisa dibandingkan.

Saya cukup yakin "kami sedang mengerjakannya" menyiratkan kompatibilitas anggur direncanakan, berhenti bersikap tidak jujur ​​demi argumen, tidak membuat Anda terlihat kredibel.

@databoose apa yang kamu bicarakan.

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya. Saya senang akses dipulihkan untuk kalian.

Di manakah "kami sedang mengerjakannya"? Itu jaminan dukungan OOTB pada hari pertama, bukan "kami sedang mengerjakannya".

Saya benar-benar mengutip pernyataan terbarunya, itu tidak tidak jujur, Anda harus membaca semua fakta tentang masalah ini sebelum menuduh orang lain tidak jujur ​​ketika Anda yang mengoperasikan informasi yang sudah ketinggalan zaman dan sejak dimodifikasi.

@databoose apa yang kamu bicarakan.

Denuvo Anti-Cheat akan memiliki dukungan Proton out-of-the-box untuk rilis di luar DOOM: Eternal. Jangan ragu untuk memberi masukan kepada @ saya secara langsung setelah Anda memiliki kesempatan untuk mencobanya. Saya senang akses dipulihkan untuk kalian.

Di manakah "kami sedang mengerjakannya"? Itu jaminan dukungan OOTB pada hari pertama, bukan "kami sedang mengerjakannya".

Kata-kata seorang karyawan! = Prioritas seluruh perusahaan, mungkin sudah direncanakan dan dikerjakan sekarang tetapi bisa dibuang ke luar jendela besok, jangan naif dan berpikir bahwa hanya karena satu karyawan mengatakan itu akan terjadi, itu akan terjadi.

@databoose saya tidak, jelas belum 100 persen pasti, karena tidak ada, terutama di industri ini. Tapi bukan itu yang kamu katakan. Anda keluar dari wawancara asli bahkan tidak menyadari pernyataan baru, dan sekarang Anda mencoba memelintirnya agar sesuai dengan pernyataan baru. Saya benar-benar mengutipnya, dan kaulah yang tidak jujur ​​sekarang.

Juga, dia adalah Pemilik Proyek, dia bukan sembarang orang. Masih bukan kepastian 100 persen, tapi juga lebih dari sekedar rando yang mengatakannya.

Anda mengklaim bahwa ini sama seperti karyawan EAC yang menanggapi permintaan dengan mengatakan bahwa mereka "mengerjakan" kompatibilitas wine tanpa satu pernyataan definitif aktual (tidak ada "AKAN terjadi", "tidak" SEMUA rilis mendatang, "tidak" hari pertama, " tidak ada yang seperti itu. Hanya "kami sedang mengerjakannya). Itu bahkan tidak sama dengan apa yang kami dapatkan di sini, dan hanya karena" tidak ada yang pasti "tidak berarti bahwa kedua situasi ini bahkan serupa atau Anda dapat menggunakan salah satu untuk menilai yang lain. Saat ini, kami memiliki jaminan bahwa semua rilis DAC mendatang akan mendukung Proton pada hari pertama. Hingga rilis DAC pertama datang dan itu tidak terjadi, atau hingga kami mendapatkan pernyataan baru bahwa lindung nilai pada aslinya (atau sepenuhnya membalikkannya), itulah situasi saat ini. Dan sejujurnya saya merasa sulit untuk percaya bahwa Pemilik Proyek untuk DAC akan secara sukarela datang ke sini dan membuat pernyataan tegas hanya untuk itu saja tanpa ada rencana konkret, perusahaan perangkat lunak berpemilik umumnya tidak melakukan hal-hal seperti itu, biasanya justru sebaliknya.

Juga, ada preseden dengan perusahaan Denuvo, di mana DRM mereka bekerja dengan baik dengan Proton sekarang. Ada satu atau dua bug, seperti mendeteksi konfigurasi yang diubah sebagai upaya peluncuran baru dari mesin yang berbeda, dan berpotensi menendang dalam masa tunggu 24 jam, tetapi berhasil.

Halo @ gardotd426 , @databoose , apa pun niatnya, Anda kebanyakan berdebat demi argumen.

Yang dibutuhkan saat ini adalah waktu dan hasil. Harap coba untuk menghindari mengisi laporan kompatibilitas ini dengan apa yang secara efektif menimbulkan kebisingan dan pertengkaran.

Tentu. Utas ini pergi ke neraka minggu lalu (saya bahkan mengatakan apa
yang Anda katakan sekarang, hanya untuk mendapatkan tanggapan "diam" secara efektif),
jadi saya pikir apa jerami. Tapi kamu benar.

>

Anda mengklaim bahwa ini sama dengan karyawan EAC yang menanggapi permintaan dengan mengatakan bahwa mereka "sedang mengerjakan" kompatibilitas wine tanpa satu pernyataan definitif aktual

Beberapa orang telah mengirim email ke EAC untuk menerima tanggapan bahwa pekerjaan sedang dilakukan di sana dan dapat dengan mudah dicari secara online, mereka tidak pernah mengatakan bahwa itu adalah kemungkinan atau bahwa itu tidak akan terjadi, mereka hanya berubah pikiran dan pergi radio diam.

Jika Anda menganggap seorang karyawan EAC mengatakan bahwa pekerjaannya tidak kredibel, aneh juga bagi Anda untuk mengatakan bahwa menurut Anda karyawan DAC yang mengatakan bahwa pekerjaan itu sedang dikerjakan dapat dipercaya.

Juga, ada preseden dengan perusahaan Denuvo, di mana DRM mereka bekerja dengan baik dengan Proton sekarang.

Pada titik ini menjadi sangat jelas bahwa Anda tidak tahu apa yang Anda bicarakan, denuvo DRM adalah proyek yang sepenuhnya terpisah dari DAC.

Jika Anda ingin menjadi naif dan bersemangat untuk sesuatu yang hanya dikatakan oleh satu karyawan, lakukan saja, tetapi berhenti bertindak seperti ini adalah lebih dari sekadar karyawan EAC yang mengatakan bahwa mereka juga akan menyediakan kompatibilitas anggur (meskipun beberapa EAC karyawan mengatakan itu akan terjadi).

Karena ini adalah halaman terbitan, saya akan berhenti di sini, tetapi saya bosan dengan orang-orang yang mengatakan "kompatibilitas dengan anggur sedang dikerjakan !!!" ketika sudah lama ditinggalkan.

Halo @ gardotd426 , @databoose , apa pun niatnya, Anda kebanyakan berdebat demi argumen.

Yang dibutuhkan saat ini adalah waktu dan hasil. Harap coba untuk menghindari mengisi laporan kompatibilitas ini dengan apa yang secara efektif menimbulkan kebisingan dan pertengkaran.

proton_patches.zip

Pekerjaan terlampir dalam proses patchset (di atas Proton 5.0.7) memungkinkan saya untuk memulai permainan. Saya belum mengujinya di luar layar mulai. Saya harap game ini berfungsi, sementara itu tidak mungkin untuk multiplayer.

Juga, kemungkinan itu akan rusak pada pembaruan DAC apa pun.

Apakah tambalan Proton ini memungkinkan penginstalan dan pengoperasian driver DAC atau lebih merupakan solusi untuk membuat sisi mode pengguna cukup senang untuk memulai di singleplayer?

@gofman , tidak akan ada pembaruan DAC lagi, DAC sedang dihapus dari permainan, jadi tambalan ini tidak akan diperlukan pada pembaruan berikutnya. Rupanya itu seharusnya datang dalam waktu seminggu, dan permainan akan bekerja di Linux seperti sebelumnya.

Apakah tambalan Proton ini memungkinkan penginstalan dan pengoperasian driver DAC atau lebih merupakan solusi untuk membuat sisi mode pengguna cukup senang untuk memulai di singleplayer?

Ini adalah yang pertama dan saat ini dipastikan berfungsi untuk pemain tunggal. Tapi itu memungkinkan pengemudi untuk hanya memulai dan melanjutkan melalui urutan jabat tangan awal. Dukungan untuk beberapa fasilitas yang mungkin diperlukan untuk bekerja dalam fase antikeat "aktif" baru saja dihentikan. Saya belum dapat menguji multipemain di DAC karena masalah yang sudah ada sebelumnya dengan multipemain (yang masih aktif sekarang), tetapi bagi saya sepertinya itu tidak akan berhasil sekarang.

Ada beberapa modifikasi dari patchset, jadi jika ada yang tertarik untuk membangun dan mencoba ini saya dapat memberikan yang terbaru.

Proton memang memiliki kerangka kerja untuk menjalankan driver model kernel, dan beberapa driver anti-cheat bekerja di bawahnya. Patchset menambahkan beberapa bit dan potongan yang hilang, stub untuk beberapa fungsi API kernel yang sangat sulit untuk diimplementasikan dan solusi lainnya juga. Namun, driver di Proton berjalan dalam mode pengguna di Linux, dan hal-hal tertentu yang dilakukan oleh driver kernel hanya ditiru. Ada (dan akan selalu) cara driver (atau program ruang pengguna normal juga) dapat mendeteksi bahwa ia berjalan di bawah Proton dan bukan di bawah Windows asli. Jadi pada akhirnya pada akhirnya kemungkinan untuk mendukung solusi anti-cheat yang diberikan di Proton tergantung pada apakah anti-cheat tersebut bersedia (atau dapat mentolerir) berjalan dengan cara ini, atau malah menyangkalnya.

@Gambar Kedengarannya bagus. Bisakah Anda memberikan patchset yang diperbarui? Atau mungkin Anda memiliki garpu GitHub yang diperbarui dengan pembaruan Anda?
(Jika memungkinkan, dapatkah Anda memberikan beberapa instruksi singkat tentang bagaimana saya akan menginstalnya? Saya tidak pernah melakukannya. Saya hanya akan mengkloning Proton 5.0.7, lalu menerapkan tambalan Anda, lalu make install , dan itu saja , lalu itu harus berhasil?)

(Jika memungkinkan, dapatkah Anda memberikan beberapa instruksi singkat tentang bagaimana saya akan menginstalnya? Saya tidak pernah melakukannya. Saya hanya akan mengkloning Proton 5.0.7, lalu menerapkan tambalan Anda, lalu make install , dan itu saja , lalu itu harus berhasil?)

Membangun Proton membutuhkan waktu lama jika Anda melakukannya untuk pertama kali. Saya kira cara termudah adalah mengikuti instruksi di sini:
https://github.com/ValveSoftware/Proton

Pada dasarnya Anda perlu mengkloning sumber, beralih ke cabang yang benar (proton_5.0-next), terapkan patch saya di 'wine' submodule '(Anda perlu memastikan semuanya diterapkan dengan bersih) dan ikuti petunjuk di bagian' Building ' dari halaman github Proton. Jika VM build Anda (lihat 'Menyiapkan lingkungan build') dikonfigurasi dengan benar, membuat dan menginstal Proton ke instalasi uap lokal Anda semudah 'make install' di akar pohon sumber Proton.

proton_patches.zip

@albertz , saya tidak akan melakukannya seperti itu. Jauh, terlalu rumit jika Anda belum pernah melakukannya sebelumnya. Ada cara yang jauh lebih mudah, dan itu menggunakan build tkg @ tk-glitch.

Cukup kloning reponya, https://github.com/frogging-family/wine-tkg-git (berisi direktori wine dan proton) dan cd menjadi wine-tkg-git/proton-tkg/ . Kemudian Anda hanya ingin mengedit opsi konfigurasi sesuai keinginan Anda (hal-hal seperti mengaktifkan perbaikan tertentu, build proton tkg menyertakan banyak tambalan dan solusi, dia adalah orang pertama yang mendapatkan proton khusus untuk mengaktifkan dan menjalankan Doom Eternal. pertama, bangunannya sangat mirip dengan Glorious Eggroll's, dan itulah dasar pembuatan anggur Lutris). Setelah Anda mengeditnya, Anda hanya perlu menyalin patch ke direktori proton-tkg dan memberinya ekstensi .mypatch , dan kemudian menjalankan ./proton-tkg.sh . Anda akan diminta selama pembuatan menanyakan apakah Anda ingin menerapkan tambalan, tekan y , dan hanya itu. Scriptnya secara otomatis menginstal proton build ke dalam direktori compatibilitytools.d/ dan semuanya. Ini jauh, jauh lebih mudah daripada membangun proton dengan cara tradisional.

Konon, membangun proton membutuhkan banyak dependensi yang mungkin tidak Anda sadari, terlepas dari metode mana yang Anda pilih. Jadi, pastikan Anda memiliki semua yang Anda butuhkan.

Itu mengatakan lagi, saya bahkan tidak akan repot. Jauh lebih mudah untuk hanya menurunkan permainan seperti yang dilakukan kebanyakan orang di sini (termasuk saya), terutama ketika DAC dihapus dalam hitungan hari.

@albertz , saya tidak akan melakukannya seperti itu. Jauh, terlalu rumit jika Anda belum pernah melakukannya sebelumnya. Ada cara yang jauh lebih mudah, dan itu menggunakan build tkg @ Tk-Glitch.

Cukup kloning reponya, https://github.com/frogging-family/wine-tkg-git (berisi direktori wine dan proton) dan cd menjadi wine-tkg-git/proton-tkg/ . Kemudian Anda hanya ingin mengedit opsi konfigurasi sesuai keinginan Anda (hal-hal seperti mengaktifkan perbaikan tertentu, build proton tkg menyertakan banyak tambalan dan solusi, dia adalah orang pertama yang mendapatkan proton khusus untuk mengaktifkan dan menjalankan Doom Eternal. pertama, bangunannya sangat mirip dengan Glorious Eggroll's, dan itulah dasar pembuatan anggur Lutris). Setelah Anda mengeditnya, Anda hanya perlu menyalin patch ke direktori proton-tkg dan memberinya ekstensi .mypatch , dan kemudian menjalankan ./proton-tkg.sh . Anda akan diminta selama pembuatan menanyakan apakah Anda ingin menerapkan tambalan, tekan y , dan hanya itu. Scriptnya secara otomatis menginstal proton build ke dalam direktori compatibilitytools.d/ dan semuanya. Ini jauh, jauh lebih mudah daripada membangun proton dengan cara tradisional.

Konon, membangun proton membutuhkan banyak dependensi yang mungkin tidak Anda sadari, terlepas dari metode mana yang Anda pilih. Jadi, pastikan Anda memiliki semua yang Anda butuhkan.

Itu mengatakan lagi, saya bahkan tidak akan repot. Jauh lebih mudah untuk hanya menurunkan permainan seperti yang dilakukan kebanyakan orang di sini (termasuk saya), terutama ketika DAC dihapus dalam hitungan hari.

Saya telah melakukan seperti yang Anda katakan, tetapi saya tidak dapat menyelesaikan pekerjaan ini.
Kompilasi baik-baik saja, tetapi permainan tidak dimulai.
Saya menempatkan tambalan proton ke dalam direktori proton-tkg , satu-satunya hal yang belum saya lakukan adalah memberikan ekstensi mypatch, tetapi selama perintah saya telah melihat bahwa tambalan diterapkan

Teman-teman, Anda membuang-buang waktu mencoba melakukannya dengan versi Tkg. Patchset saya didasarkan pada proton5.0.7-next, itu bahkan tidak dapat diterapkan dengan benar di atas versi Tkg. Saya memiliki versi lain pada Wine-Staging, tetapi saya tidak sanggup melakukan rebasing untuk setiap custom build, itu tidak terlalu sepele. Selain itu, membangun dengan Proton arus utama lebih mudah terlepas dari apakah Anda menggunakan cara yang disarankan dengan runtime Vagrant dan Steam.

Teman-teman, Anda membuang-buang waktu mencoba melakukannya dengan versi Tkg. Patchset saya didasarkan pada proton5.0.7-next, itu bahkan tidak dapat diterapkan dengan benar di atas versi Tkg. Saya memiliki versi lain pada Wine-Staging, tetapi saya tidak sanggup melakukan rebasing untuk setiap custom build, itu tidak terlalu sepele. Selain itu, membangun dengan Proton arus utama lebih mudah terlepas dari apakah Anda menggunakan cara yang disarankan dengan runtime Vagrant dan Steam.

Bisakah Anda memberi tahu saya bagaimana saya harus menerapkan tambalan?

Tadi saya mau bilang, upstream / staging tidak akan memotongnya. Anda dapat membangun proton stok dengan sistem build -tkg tetapi Anda perlu mengaktifkan beberapa opsi untuk melakukannya, ini bukan perilaku default.

@gofman Saya pasti akan menambahkan opsi untuk mengaktifkan versi patchset 5.9-pementasan jika itu sesuatu yang Anda

Saya telah membaca cara membangun proton.
Terlalu sulit bagi saya, saya harus menunggu denuvo Id dihapus :)

patches_staging.zip

@ Tk-Glitch Tentu, mengapa tidak jika Anda siap untuk itu. Tambalan itu tidak ada dalam Staging itu sendiri, itu adalah tambalan yang agak panjang dan mengingat rollback Doom diharapkan saya tidak berpikir mempertahankannya di Staging sepadan. Saya berharap untuk meningkatkan sebagian besar itu cepat atau lambat. Untuk berjaga-jaga jika Anda ingin membuat bangunan Anda dengan tambalan itu, saya melampirkan versi berdasarkan Pementasan terbaru (rilis 5.9), itu berfungsi untuk saya hari ini.

Tadi saya mau bilang, upstream / staging tidak akan memotongnya. Anda dapat membangun proton stok dengan sistem build -tkg tetapi Anda perlu mengaktifkan beberapa opsi untuk melakukannya, ini bukan perilaku default.

@gofman Saya pasti akan menambahkan opsi untuk mengaktifkan versi patchset 5.9-pementasan jika itu sesuatu yang Anda

Bisakah Anda memberi tahu kami opsi untuk mengaktifkan?
Saya telah membuat versi proton dengan @ Tk-Glitch ... mungkin dengan opsi yang tepat, game ini dapat bekerja untuk saya ..

@gof Terima kasih! Saya akan menambahkan patchset ke "community-patches" dengan semua kredit yang harus dibayarkan. Ini akan sepenuhnya opsional / non-default sehingga orang yang menginginkannya harus bersungguh-sungguh.

Sunting: patchset yang Anda kirimkan berisi beberapa patch yang sudah di-mainline / dipentaskan di 5.9. Apakah itu diharapkan? Ini juga tidak berlaku bersih untuk pementasan di luar tambalan yang sudah digabungkan.
Sunting2: Ya, patchset jelas sudah ketinggalan zaman dan lebih terlihat seperti versi 5.8: D

@ dylanmc1975 Mempertimbangkan apa yang Anda katakan sebelumnya, saya dapat mengatakan bahwa tambalan tidak diterapkan jika Anda tidak mengalihkan ekstensi ke .mypatch. Anda mungkin melihat tambalan pementasan diterapkan. Karena itu, saya akan menambahkan patchset Paul sebagai opsi (tolong beri saya beberapa menit untuk melakukan itu dan meninjau) sehingga Anda dapat mengaktifkannya dengan menambahkan gofman_dac.mypatch ke array _community_patches di proton-tkg.cfg.

Sunting: Karena saya harus melakukan pembersihan dan rebase patchset, mungkin akan memakan waktu cukup lama: katak:

Saya telah mengganti nama tambalan, tetapi sepertinya tidak ada yang berhasil :(
Tetapi saya mendapatkan kesalahan dengan biner gratis DRM, dengan biner unduhan asli tidak ada kesalahan tetapi tidak dimulai.

Saya telah memindahkan tambalan yang diganti namanya di myhome / wine-tkg-git-master / proton-tkg / proton-tkg-userpatches /
Saya telah meluncurkan proton-tkg.sh tetapi saya tidak dapat melihat apakah tambalan telah diterapkan ..

@dylanc ya kamu bisa. Anda akan ditanya apakah Anda ingin menjalankan tambalan selama waktu pembuatan. Proses pembangunan dimulai, semua tambalan otomatis (non-pengguna) diterapkan, dan kemudian Anda akan mendapatkan prompt ya atau tidak yang menanyakan apakah Anda benar -

Dan tampaknya tambalan tidak berfungsi saat ini, karena ada beberapa tambalan yang sudah di-upstream disertakan, yang tidak diizinkan oleh build, jika mendeteksi itu atau jika tambalan gagal diterapkan karena alasan lain, build segera dibatalkan karena gagal. Anda harus menunggu sampai mereka menyelesaikan tambalan untuk diterapkan dengan benar, tetapi meskipun demikian, tidak ada yang benar-benar dapat membantu Anda jika Anda tidak memposting log. Anda hanya memberi tahu kami "Yah, saya tidak tahu apakah itu berhasil" ketika log dengan jelas menunjukkan apakah berhasil atau apakah Anda bahkan memiliki tambalan di tempat yang tepat dengan nama ekstensi yang tepat, dll.

Bagaimana saya bisa mengaktifkan log?

Apa? Tidak, saya sedang berbicara tentang output dari build. Seperti output terminal ketika Anda menjalankan skrip proton-tkg.sh.

Saya telah menemukan cara untuk menggunakan tambalan, skrip meminta saya untuk menerapkannya.
Tapi saya mendapat kesalahan

`` -> Menerapkan patch anggur polos Anda sendiri /home/luca/Scaricati/wine-tkg-git-master/wine-tkg-git/0001-ntdll-Fill-NumberOfPhysicalPages-field-in-user-share.mypatch
->
-> ############################################# ######
menambal file dll / ntdll / tes / virtual.c
Patch terbalik (atau sebelumnya diterapkan) terdeteksi! Melewati tambalan.
4 dari 4 hunks diabaikan - menyimpan penolakan ke file dlls / ntdll / tests / virtual.c.rej
menambal file dll / ntdll / thread.c
Hunk # 1 berhasil di 357 (offset 131 baris).
Hunk # 2 GAGAL pada 326.
1 dari 2 hunks GAGAL - menyimpan penolakan ke file dlls / ntdll / thread.c.rej
-> Menghapus BIG_UGLY_FROGMINER - Ribbit
-> Token Proton-tkg yang dihapus - Ribbit Katup
-> keluar dari pembersihan selesai

Dan tampaknya tambalan tidak berfungsi saat ini, karena ada beberapa tambalan yang sudah di-upstream disertakan, yang tidak diizinkan oleh build, jika mendeteksi itu atau jika tambalan gagal diterapkan karena alasan lain, build segera dibatalkan karena gagal. Anda harus menunggu sampai mereka menyelesaikan tambalan untuk diterapkan dengan benar, tetapi meskipun demikian, tidak ada yang benar-benar dapat membantu Anda jika Anda tidak memposting log. Anda hanya memberi tahu kami "Yah, saya tidak tahu apakah itu berhasil" ketika log dengan jelas menunjukkan apakah berhasil atau apakah Anda bahkan memiliki tambalan di tempat yang tepat dengan nama ekstensi yang tepat, dll.

Saya sudah membaca ini .. Saya harus menunggu sekarang.

@ T-Glitch

Sunting: patchset yang Anda kirimkan berisi beberapa patch yang sudah di-mainline / dipentaskan di 5.9. Apakah itu diharapkan? Ini juga tidak berlaku bersih untuk pementasan di luar tambalan yang sudah digabungkan.
Sunting2: Ya, patchset jelas sudah ketinggalan zaman dan lebih terlihat seperti versi 5.8: D

Apakah Anda yakin Anda mengambil patches_staging.zip dari komentar terbaru saya (https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633114122) dan bukan yang sebelumnya untuk proton 5.0.7-next? Saya mengunduh ulang apa yang saya posting dan saya melihat dengan jelas tambalan yang telah saya terapkan dan bekerja pada Staging 5.9. Jika saya melewatkan sesuatu yang jelas dan mengacaukan sesuatu dengan buruk, bisakah Anda menautkan beberapa patch dari patches_staging.zip yang sudah usang atau sudah di-upstream?

@gofman Saya

Tambalan tersebut diterapkan dengan baik, tetapi game masih belum dimulai sama sekali :(
Dengan biner uap yang diunduh, dan juga dengan versi gratis drm :(

Ada alasan mengapa saya menyarankan untuk menggunakan Proton 5.0.7-next sebagai basis. Meskipun pasti bisa bekerja dalam build yang berbeda, saya khawatir ini mungkin proses yang lebih rumit. Tetapi karena di sini orang-orang yang tampaknya lebih tahu bagaimana ini harus dilakukan, saya yakin mereka dapat memberikan pemecahan masalah yang diperlukan.

@ dylanmc1975 sekali lagi, kami tidak dapat membantu jika Anda tidak memberikan log.

Tambahkan PROTON_LOG=1 ke opsi peluncuran untuk game di Steam. Saat macet, Anda akan mendapatkan file steam-782330.log di direktori home Anda. Unggah itu.

Selain itu, Anda perlu memberi tahu kami opsi peluncuran yang Anda gunakan sejak awal.

Maksudku, game ini akan bekerja kapan saja, tapi tetap saja ....

@ dylanmc1975 tolong jangan hapus komentar. Fakta bahwa Anda tidak menggunakan opsi peluncuran apa pun mungkin menjadi masalahnya. Apakah Anda menggunakan GPU AMD atau NVidia? Setel opsi peluncuran sebagai:

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

Jika itu tidak membantu, jika Anda menggunakan AMD, saya sarankan menggunakan driver AMDVLK daripada RADV, jadi Anda harus menginstal AMDVLK dan menambahkannya ke opsi peluncuran, sehingga opsi peluncuran Anda akan terlihat seperti ini:

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 juga, adakah alasan mengapa Anda begitu ngotot menggunakan tambalan ini alih-alih hanya menurunkan permainan seperti yang dilakukan orang lain untuk bermain? Metode itu diketahui berhasil, jadi saya bingung mengapa Anda bersikeras untuk mencoba melakukannya dengan cara ini, yang sama sekali tidak dijamin akan berhasil sama sekali.

@ dylanmc1975 juga, adakah alasan mengapa Anda begitu ngotot menggunakan tambalan ini alih-alih hanya menurunkan permainan seperti yang dilakukan orang lain untuk bermain? Metode itu diketahui berhasil, jadi saya bingung mengapa Anda bersikeras untuk mencoba melakukannya dengan cara ini, yang sama sekali tidak dijamin akan berhasil sama sekali.

Satu-satunya alasan adalah karena saya tidak dapat menurunkan versi game.
Nanti saya coba opsi Launch Anda dan mungkin saya coba lagi downgrade

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

Dengan opsi peluncuran ini, game diluncurkan, tetapi crash saat memuat game slot menyebabkan denuvo.
Saya akan mencoba kembali untuk menurunkan versi game.

FYI Anda mungkin selalu membutuhkan opsi peluncuran itu, saya selalu punya.

Pada hari Minggu, 24 Mei 2020 jam 14:37 dylanmc1975 [email protected]
menulis:

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

Dengan opsi peluncuran ini, game diluncurkan, tetapi macet saat memuat slot
game menyebabkan denuvo.
Saya akan mencoba kembali untuk menurunkan versi game.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633274350 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y332RLB2TJXTLVBXUQ23RTFSQFANCNFSM4MI6DHIA
.

Saya sudah mencoba untuk memulai permainan lain.
Gim ini berfungsi, tetapi bukan slot yang selalu saya gunakan untuk bermain.

Seberapa penting +com_skipSignInManager 1 ? Apa sebenarnya fungsinya? @ dylanmc1975 Mungkin itu menyebabkan permainan yang disimpan tidak kompatibel?

Sebelumnya saya hanya menggunakan +com_skipIntroVideo 1 dan tidak ada yang lain, dan itu bagus. Saya memiliki akun Bethesda.net dan menggunakannya (masuk) berfungsi dengan baik.

@bertahanMungkin .
Tapi saya harap tidak .. Saya akan melihat kapan Id akan menghapus denuvo ..

@albertz tidak ada hubungannya dengan masuk dengan akun Bethesda. Saya selalu menggunakan bendera itu karena itulah yang benar-benar dibutuhkan oleh semua orang, dan saya selalu dapat masuk dengan akun Bethesda saya. Saya tidak tahu manajer masuk apa yang dilewati, tetapi bukan yang itu.

Dan itu tidak melakukan apa pun dengan permainan yang disimpan, setidaknya tidak sebelum Denuvo (dan tidak sekarang dengan permainan yang diturunkan), permainan yang disimpan dapat dimuat untuk saya.

Dan itu tidak melakukan apa pun dengan permainan yang disimpan, setidaknya tidak sebelum Denuvo (dan tidak sekarang dengan permainan yang diturunkan), permainan yang disimpan dapat dimuat untuk saya.

Saya harap ini hanya masalah denuvo

@ dylanmc1975 Saya ingat beberapa orang mengatakan slot penyimpanan mereka dihapus setelah pembaruan posting, jadi saya ingin tahu apakah yang Anda alami hanyalah bug yang diperkenalkan dalam pembaruan.

WTF.
Saya hampir menyelesaikan permainan ..

Il dom 24 mag 2020, 23:22 James McClain [email protected] ha
scritto:

@ dylanmc1975 https://github.com/dylanmc1975 Saya ingat beberapa orang
mengatakan slot penyimpanan mereka terhapus pembaruan posting, jadi saya ingin tahu apakah Anda
yang dialami hanyalah bug yang diperkenalkan di pembaruan.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633302709 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AIQDG5LRYZ6GQT2LFZ6MO3DRTGF2JANCNFSM4MI6DHIA
.

Mungkin ada masalah dengan permainan yang disimpan.
Saya kehilangan slot yang saya simpan satu kali ketika saya mengubah dari proton 5.6-GE-2 ke proton 5.0.6 asli dan kemudian lagi ketika saya beralih ke 5.8-GE-1.

Game sekarang berjalan dengan sempurna setelah Pembaruan 1.1. Tidak ada lagi Denuvo.

Saya melihat kinerja yang sangat rendah di RADV: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3054

@libcg cukup gunakan salah satu driver vulkan AMD. vulkan-amdgpu-pro memiliki kinerja terbaik, tetapi jika Anda tidak ingin menggunakan driver berpemilik maka AMDVLK hampir sama baiknya (dan jauh lebih baik daripada RADV), bersifat open-source, dan dapat hidup berdampingan dengan RADV.

Masalah kinerja Doom Eternal dengan RADV adalah masalah yang diketahui. Kami sedang mengerjakan.

EDIT: menghapus tag

@hakzsam Ya, saya tahu. Saya pikir Anda bermaksud memberi tag @libcg. Tidak masuk akal untuk membalas saya, karena komentar saya mengatakan kepadanya untuk menggunakan AMDVLK dan komentarnya tentang kinerja RADV yang buruk.

Hai, game saya mogok setiap kali, "layar pemuatan" muncul kapan saja dan mogok pada saat itu. Ini adalah perintah peluncuran saya: PROTON_LOG = 1 PROTON_NO_ESYNC = 1% perintah% + in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1
Steam.log saya terlalu besar untuk diunggah di sini, dan saya baru mengenal github, jadi saya tidak tahu cara membacanya.
Saya berharap Anda dapat membantu saya dan terima kasih!

Pembaruan: itu hanya macet selama cutscene, itu macet di layar pemuatan tiba-tiba, tetapi saya dapat memainkan level pertama tanpa masalah.

@libcg cukup gunakan salah satu driver vulkan AMD. vulkan-amdgpu-pro memiliki kinerja terbaik, tetapi jika Anda tidak ingin menggunakan driver berpemilik maka AMDVLK hampir sama baiknya (dan jauh lebih baik daripada RADV), bersifat open-source, dan dapat hidup berdampingan dengan RADV.

Bagi saya di sini di RX480, radv + aco lebih baik daripada amdvlk dan amdvlk sumber tertutup dalam paket amdgpu-pro. Baik min dan fps maks lebih tinggi dan ini merupakan perbedaan yang serius. Menggunakan radv + llvm sepertinya performa yang mirip dengan amdvlk, jadi menurut saya akulah yang menyebabkan perbedaan.

Perbedaan fps sangat besar. Saya baru saja mencoba beralih antara open amdvlk dan radv dengan savegame yang sama dan mendapatkan ini:

area | amdvlk | radv + akustik
- | - | -
menu utama | 77 fps | 105 fps
dalam game | 56 fps | 67 fps

Ini dengan mesa 20.2 dan llvm 10.0.0 dan amdvlk 2020.Q2.4. Tentang versi pro amdvlk, saya ingat itu tidak sebagus radv ketika saya mencobanya. Saya belum menginstalnya sekarang. Tangkapan layar yang menunjukkan tentang apa nomor fps itu ada di sini:

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

Satu-satunya masalah yang saya temukan dengan radv adalah dibutuhkan RADV_DEBUG=zerovram untuk memperbaiki masalah artefak yang terkadang muncul dalam partikel.

Halo semua,

Hari baru, bug baru. Setiap kali saya memainkan game pada resolusi non-native. Saya melihat artefak persegi yang berkedip-kedip aneh menggantikan efek khusus. Ini tidak terjadi sama sekali saat memainkan game pada resolusi asli monitor saya (baik laptop saya pada 1080p atau monitor eksternal saya pada 4K).

Berikut ini contohnya, Archvile di level pelatihan Battlemode. Lihat di sisi kanan: https://imgur.com/zI2kGxM . Sepertinya tekstur api tidak dipetakan dengan benar ke paha depan yang menahannya.

Spesifikasi sistem:

  • Pop! _OS 20.04 (5.4.0-7634-generik)
  • nVidia RTX 2070 Max-Q, versi driver 440.82
  • Vulkan versi 1.2.140 (meskipun menurut saya Proton menggabungkan versinya sendiri?)

Saya belum dapat menemukan masalah ini di tempat lain.

Doom Eternal sepertinya berhenti berulang kali saat menggunakan Paperspace V100 VM dengan semua yang ada di Ultra. Ini memungkinkan saya bermain lebih lama sebelum membeku di Ultra daripada di Nightmare. Saya dulu bisa bermain melalui level 1 dengan semua yang ada di Nightmare, dan itu bekerja cukup baik sebelum Pembaruan 1.1 setelah Doomgrader ing. Saya memperbarui driver nvidia di VM baru-baru ini tetapi saya akan mencobanya lagi. Apakah ada petunjuk tentang cara mendapatkan log kerusakan dari layar beku? Sejauh ini saya harus mematikan proses Steam secara manual dan memulai ulang setiap saat.

Saya akan mencoba menjalankan Proton dengan PROTON_LOGS = 1

Masalah tampaknya terputus-putus. Saya akan mencoba mengaktifkan login kembali dan menangkapnya lain kali.

Halo semuanya, saya telah mencoba membuatnya berfungsi di Linux Mint 19.3 sejak hari rilis tanpa hasil. Awalnya, pada Proton versi default utama (5.0-4 hingga 5.0-7) tampaknya akan diinstal, kemudian saat memuatnya akan muncul logo id di bilah tugas dan kemudian segera macet. Saat menggunakan versi Glorious Eggroll Proton (5.4-GE-3, 5.5-GE-1, 5.6-GE-2, 5.8-GE-2-MF) ia akan memasang "memproses vulkan shader" dan kemudian dialog "kesalahan driver GPU" dan daftar driver lama (337.88) yang sebenarnya tidak saya jalankan. Menekan putar untuk melewati menghasilkan crash langsung (dalam proton yang lebih lama) atau membuat game tetap terdaftar sebagai bermain tetapi tidak memuat apa pun dan harus 'proses akhir'. Dalam kedua kasus saya menggunakan semua opsi peluncuran yang tercantum di sini dan di ProtonDB. (semua laporan saya di sana tercantum di bawah taibhsear_1 jika Anda ingin melihat detail persisnya) Saya telah memperbarui driver nvidia saya (melalui nvidia ppa, ke 440,82 untuk GTX 1070 saya) serta driver vulkan yang diperbarui dari situs web lunarg karena itu tidak termasuk dalam 440,82 driver untuk beberapa alasan. Info Steam dan vulkaninfo menunjukkan versi vulkan sebagai 1.2.135 kecuali untuk NVidia Optimus Layer sebagai vulkan versi 1.1.119 dan Steam Pipeline Caching Layer dan Steam Overlay Layer sebagai vulkan versi 1.1.73. Mungkinkah ini alasan untuk tidak memulai? Info Steam juga menunjukkan kesalahan "kelas ELF salah" untuk steamoverlayvulkanlayer.so (mencantumkan vulkan versi 1.1.119, driver 440.328.0) dan libEGL.so.1. Saya telah mencoba "steam --reset", menghapus pinned_libs, dan menghapus dan menginstal ulang game, serta menginstal di partisi yang berbeda, tanpa hasil. Saya memiliki file steam log 170MB dengan PROTON_LOGS = 1 dan juga dapat membagikan teks info steam saya jika diperlukan. Ada yang punya ide tentang apa yang harus dicoba selanjutnya? Terima kasih!

Hai, Saya mengalami masalah saat menjalankan Doom Eternal post 1.1 Update Patch. Untuk referensi, ini adalah pengaturan Perangkat Keras saya saat ini untuk PC Linux saya:

OS: Pop! _OS 20.04 LTS x86_64
Host: MS-7B89 1.0
Kernel: 5.4.0-7634-generik
CPU: AMD Ryzen 7 3700X
GPU: NVIDIA GeForce RTX 2070 SUPER

Berikut adalah timeline masalah yang saya alami sejauh ini:

A.Pertengahan Mei (tepat setelah 1.1 Update Patch untuk PC)
Awalnya ada masalah dalam menjalankan game, khususnya yang berikut ini:

  1. Selama bab Pengenalan game (pada dasarnya Bab 1 & 2), game tersebut secara nyata mengalami crash acak di sana-sini saat saya bermain. Jadi pada dasarnya saya bisa berada di tengah-tengah membersihkan arena dengan beberapa musuh yang tersisa, tetapi kemudian tiba-tiba layar akan membeku ke layar 'Memuat' dan berhenti berfungsi sepenuhnya.
  2. Pembekuan masih akan secara aneh memungkinkan audio permainan untuk melanjutkan (pada dasarnya memiliki layar 'Memuat', dengan pemutaran BGM terus menerus), tetapi semua jenis logika permainan (baik itu gerakan musuh, memunculkan, input mouse / keyboard, dll.) sepertinya berhenti berfungsi di latar belakang.
  3. Bagian terburuk dari ini adalah bahwa setiap kali ini terjadi, saya tidak dapat menghentikan permainan melalui menekan tombol 'Stop' di Steam, dan sebaliknya harus menggunakan Proses Membunuh DOOMEternalx64 PID dari 'System Monitor' saya.

Namun, yang aneh adalah bahwa setelah menyelesaikan mencapai level 3 dan seterusnya, masalah pembekuan ini tampaknya telah berhenti dan saya dapat menyelesaikan Nightmare 'puasa' pertama saya sekitar beberapa minggu yang lalu (sekitar akhir Mei atau awal Juni jika Saya ingat).

B.Hari ini (14 Juni 2020):
Saya mencoba melakukan 100% penyelesaian Nightmare run hari ini, dimulai dari Slot Game Baru. Namun, yang mengejutkan saya, masalah pembekuan yang persis sama ini muncul kembali selama level pengenalan pertama ini, menyebabkan saya mencoba kembali dari pos pemeriksaan terbaru setiap kali Pembekuan terjadi. Bagian yang aneh adalah bahwa kali ini masalah pembekuan tampaknya lebih sering terjadi (rata-rata sekitar waktu untuk membersihkan satu 'arena' di antara setiap contoh pembekuan), yang membuat saya curiga bahwa ada beberapa masalah kompatibilitas yang disebabkan bahkan oleh Patch 1.1 ( meskipun saya tidak yakin apakah itu terhubung dengan Denuvo atau tidak). Saya telah mencoba menjalankan semua flag yang disarankan di utas ini juga (NO_ESYNC, skipIntroVideo, skipSignInLauncher, dll.), Tetapi tidak berhasil.

Melihat hal ini, saya kemudian mencoba berbagai versi Proton, terutama Proton versi 'GE' , yang tampaknya memberikan beberapa tambahan pada Proton itu sendiri. Sayangnya menginstal Proton versi 5.6 dan 5.9 GE tampaknya tidak memperbaiki masalah dan malah membuat Baki Sistem Anggur untuk mengeluarkan kesalahan Driver GPU, mengatakan bahwa saya memiliki versi driver NVIDIA yang sudah ketinggalan zaman.

Saya telah mengonfirmasi melalui perintah 'nvidia-smi' bahwa saya memiliki versi driver-440 terbaru dari NVIDIA. Cukup aneh, Baki Sistem Anggur malah mengatakan driver NVIDIA saya adalah versi driver-378, dan meminta saya untuk memperbarui ke versi driver-445, yang terakhir kali saya periksa , bahkan belum dirilis untuk RTX 2070 Super itu Saya menggunakan.

Yang lebih buruk sekarang adalah setelah beberapa kali mencoba ulang dan bahkan menginstal ulang di Steam, sistem Wine sekarang tidak dapat meluncurkan game sama sekali, menyatakan bahwa 'Ada yang salah, dan silakan kunjungi https: //support.codefusion. technology / de_d90127jd781 /? e = 88500006 & l = english '. Mengunjungi tautan kesalahan tampaknya menyatakan bahwa "Saat ini pembelian game Anda tidak berhasil divalidasi ulang, harap tunggu 24 jam dan coba lagi." Saya kemudian mencoba beberapa saran di Steam tentang masalah serupa dari game lain, terutama halaman ini . Namun, memvalidasi ulang File Game Lokal saya tampaknya belum menyelesaikan masalah, yang pada dasarnya membawa saya kembali ke versi Game pra-1.1 Patch. Saya akan menunggu selama 24 jam setelah ini, namun halaman yang sama menyatakan bahwa menunggu 24 jam tidak memperbaiki masalah mereka, jadi saya akan memperbarui jika itu memperbaiki masalah saya.

Adakah orang lain di sini yang memiliki masalah serupa pada update Doom Eternal post 1.1 versi Linux sejauh ini? Dan Bagi mereka yang mengetahui cara kerja Steam's Proton secara mendetail, bolehkah saya tahu apa penyebab utama masalah tersebut, dan apakah ada solusi yang dapat membantu saya memperbaiki / mengatasi beberapa masalah ini?

Segala jenis balasan / bantuan sangat dihargai, dan terima kasih atas semua balasan sebelumnya!

Masalah yang sama dengan crash acak dan audio terus diputar tetapi Anda harus memaksa keluar dari game. Dulu berfungsi dengan baik sebelum pembaruan 1.0 (anti cheat memecahkan ini sepenuhnya) dan 1.1 (masalah tersebut)


Dari: NickSadjoli [email protected]
Dikirim: Minggu, 14 Juni 2020, 08.35
Kepada: ValveSoftware / Proton
Cc: oogetyboogety; Komentar
Perihal: Perihal: [ValveSoftware / Proton] Doom Eternal (782330) (# 3773)

Hai, Saya mengalami masalah saat menjalankan Doom Eternal post 1.1 Update Patch. Untuk referensi, ini adalah pengaturan Perangkat Keras saya saat ini untuk PC Linux saya:

OS: Pop! _OS 20.04 LTS x86_64
Host: MS-7B89 1.0
Kernel: 5.4.0-7634-generik
CPU: AMD Ryzen 7 3700X
GPU: NVIDIA GeForce RTX 2070 SUPER

Berikut adalah timeline masalah yang saya alami sejauh ini:

A.Pertengahan Mei (tepat setelah 1.1 Update Patch untuk PC)
Awalnya ada masalah dalam menjalankan game, khususnya yang berikut ini:

  1. Selama bab Pengenalan game (pada dasarnya Bab 1 & 2), game tersebut secara nyata mengalami crash acak di sana-sini saat saya bermain. Jadi pada dasarnya saya bisa berada di tengah-tengah membersihkan arena dengan beberapa musuh yang tersisa, tetapi kemudian tiba-tiba layar akan membeku ke layar 'Memuat' dan berhenti berfungsi sepenuhnya.
  2. Pembekuan masih akan secara aneh memungkinkan audio permainan untuk melanjutkan (pada dasarnya memiliki layar 'Memuat', dengan pemutaran BGM terus menerus), tetapi semua jenis logika permainan (baik itu gerakan musuh, memunculkan, input mouse / keyboard, dll.) sepertinya berhenti berfungsi di latar belakang.
  3. Bagian terburuk dari ini adalah bahwa setiap kali ini terjadi, saya tidak dapat menghentikan permainan melalui menekan tombol 'Stop' di Steam, dan sebaliknya harus menggunakan Proses Membunuh DOOMEternalx64 PID dari 'System Monitor' saya.

Namun, yang aneh adalah bahwa setelah menyelesaikan mencapai level 3 dan seterusnya, masalah pembekuan ini tampaknya telah berhenti dan saya dapat menyelesaikan Nightmare 'puasa' pertama saya sekitar beberapa minggu yang lalu (sekitar akhir Mei atau awal Juni jika Saya ingat).

B.Hari ini (14 Juni 2020):
Saya mencoba melakukan 100% penyelesaian Nightmare run hari ini, dimulai dari Slot Game Baru. Namun, yang mengejutkan saya, masalah pembekuan yang persis sama ini muncul kembali selama level pengenalan pertama ini, menyebabkan saya mencoba kembali dari pos pemeriksaan terbaru setiap kali Pembekuan terjadi. Bagian yang aneh adalah bahwa kali ini masalah pembekuan tampaknya lebih sering terjadi (rata-rata sekitar waktu untuk membersihkan satu 'arena' di antara setiap contoh pembekuan), yang membuat saya curiga bahwa ada beberapa masalah kompatibilitas yang disebabkan bahkan oleh Patch 1.1 ( meskipun saya tidak yakin apakah itu terhubung dengan Denuvo atau tidak). Saya telah mencoba menjalankan semua flag yang disarankan di utas ini juga (NO_ESYNC, skipIntroVideo, skipSignInLauncher, dll.), Tetapi tidak berhasil.

Melihat ini, saya kemudian mencoba berbagai versi Proton, terutama versi 'GE' https://github.com/GloriousEggroll/proton-ge-custom dari Proton, yang tampaknya menyediakan beberapa tambahan untuk Proton itu sendiri. Sayangnya menginstal Proton versi 5.6 dan 5.9 GE tampaknya tidak memperbaiki masalah dan malah membuat Baki Sistem Anggur untuk mengeluarkan kesalahan Driver GPU, mengatakan bahwa saya memiliki versi driver NVIDIA yang sudah ketinggalan zaman.

Saya telah mengonfirmasi melalui perintah 'nvidia-smi' bahwa saya memiliki versi driver-440 terbaru dari NVIDIA. Cukup aneh, Wine System Tray malah mengatakan driver NVIDIA saya adalah versi driver-378, dan meminta saya untuk memperbarui ke versi driver-445, yang terakhir kali saya periksa https://www.nvidia.com/Download/driverResults .aspx / 159360 / en-us , bahkan belum dirilis untuk RTX 2070 Super yang saya gunakan.

Yang lebih buruk sekarang adalah setelah beberapa kali mencoba ulang dan bahkan menginstal ulang di Steam, sistem Wine sekarang tidak dapat meluncurkan game sama sekali, menyatakan bahwa 'Ada yang salah, dan silakan kunjungi https: //support.codefusion. technology / de_d90127jd781 /? e = 88500006 & l = english '. Mengunjungi tautan kesalahan https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english tampaknya menyatakan bahwa "Saat ini pembelian game Anda tidak berhasil divalidasi ulang, harap tunggu 24 jam dan coba lagi." Saya kemudian mencoba beberapa saran di Steam tentang masalah serupa dari game lain, terutama halaman ini https://steamcommunity.com/app/582010/discussions/0/1734339624803551854 . Namun, memvalidasi ulang File Game Lokal saya tampaknya belum menyelesaikan masalah, yang pada dasarnya membawa saya kembali ke versi Game pra-1.1 Patch. Saya akan menunggu selama 24 jam setelah ini, namun halaman yang sama menyatakan bahwa menunggu 24 jam tidak memperbaiki masalah mereka, jadi saya akan memperbarui jika itu memperbaiki masalah saya.

Adakah orang lain di sini yang memiliki masalah serupa pada update Doom Eternal post 1.1 versi Linux sejauh ini? Dan Bagi mereka yang mengetahui cara kerja Steam's Proton secara mendetail, bolehkah saya tahu apa penyebab utama masalah tersebut, dan apakah ada solusi yang dapat membantu saya memperbaiki / mengatasi beberapa masalah ini?

Segala jenis balasan / bantuan sangat dihargai, dan terima kasih atas semua balasan sebelumnya!

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643760832 , atau berhenti berlangganan https://github.com/notifications/unsubscribe-auth/AAZKLVQXB44S3CACP3QPQE3RWS7ZPANCNFIA .

Pesan 24 jam berasal dari mencoba meluncurkannya terlalu sering, itu adalah
DRM mulai bekerja. Ini tidak ada hubungannya dengan memverifikasi file. Anda hanya perlu
tunggu 24 jam.

Pada hari Minggu, 14 Jun 2020 pukul 12.58 oogetyboogety [email protected]
menulis:

Masalah yang sama dengan crash acak dan audio terus diputar tetapi Anda harus melakukannya
paksa keluar dari permainan. Digunakan untuk bekerja dengan baik sebelum update 1.0 (anti cheat
memecahkan ini sepenuhnya) dan 1.1 (masalah tersebut)


Dari: NickSadjoli [email protected]
Dikirim: Minggu, 14 Juni 2020, 08.35
Kepada: ValveSoftware / Proton
Cc: oogetyboogety; Komentar
Perihal: Perihal: [ValveSoftware / Proton] Doom Eternal (782330) (# 3773)

Hai, Saya mengalami masalah saat menjalankan Doom Eternal post 1.1 Update Patch. Untuk
referensi, ini adalah pengaturan Perangkat Keras saya saat ini untuk PC Linux saya:

OS: Pop! _OS 20.04 LTS x86_64
Host: MS-7B89 1.0
Kernel: 5.4.0-7634-generik
CPU: AMD Ryzen 7 3700X
GPU: NVIDIA GeForce RTX 2070 SUPER

Berikut adalah timeline masalah yang saya alami sejauh ini:

A.Pertengahan Mei (tepat setelah 1.1 Update Patch untuk PC)
Awalnya ada masalah dalam menjalankan game, khususnya yang berikut ini:

  1. Selama bab Pengantar permainan (pada dasarnya Bab 1 & 2),
    game ini secara nyata mengalami crash acak di sana-sini saat saya berada
    bermain. Jadi intinya saya bisa berada di tengah-tengah membersihkan arena dengan
    beberapa musuh tersisa, tapi kemudian tiba-tiba layar akan membeku menjadi a
    Layar 'Memuat' dan berhenti bekerja sepenuhnya.
  2. Pembekuan masih akan memungkinkan audio game untuk melanjutkan
    (pada dasarnya memiliki layar 'Memuat', dengan pemutaran BGM terus menerus), tetapi
    semua jenis logika permainan (baik itu gerakan musuh, memunculkan, mouse / keyboard
    input, dll.) sepertinya berhenti berfungsi di latar belakang.
  3. Bagian terburuk dari ini adalah setiap kali ini terjadi saya tidak dapat melakukannya
    hentikan permainan dengan menekan tombol 'Stop' di Steam, dan sebagai gantinya diperlukan
    untuk menggunakan Membunuh Proses PID DOOMEternalx64 dari 'Sistem saya
    Monitor '.

Namun, yang aneh adalah setelah menyelesaikan mencapai level 3 dan
di luar, masalah pembekuan ini sepertinya telah berhenti dan saya bisa menyelesaikannya
Mimpi buruk 'puasa' pertama saya muncul beberapa minggu yang lalu (sekitar akhir
Mei atau awal Juni jika saya ingat).

B.Hari ini (14 Juni 2020):
Saya mencoba melakukan lari Nightmare yang baru 100% selesai hari ini, mulai
Slot Game Baru. Namun, yang mengejutkan saya, masalah pembekuan yang sama persis ini
muncul kembali selama level pengantar pertama ini, menyebabkan saya mencoba kembali
dari pos pemeriksaan terbaru setiap kali Pembekuan terjadi. Bagian yang aneh adalah
bahwa kali ini masalah pembekuan tampaknya lebih sering terjadi (rata-rata
sekitar waktu untuk menghapus satu 'arena' antara setiap contoh pembekuan), yaitu
membuat saya curiga bahwa ada beberapa masalah kompatibilitas yang disebabkan bahkan oleh file
1.1 Patch (meskipun saya tidak yakin apakah itu terhubung dengan Denuvo atau tidak).
Saya telah mencoba menjalankan semua bendera yang disarankan di utas ini juga (NO_ESYNC,
skipIntroVideo, skipSignInLauncher, dll.), tetapi tidak berhasil.

Melihat ini, saya kemudian mencoba versi Proton yang berbeda, terutama
versi 'GE' https://github.com/GloriousEggroll/proton-ge-custom of
Proton, yang sepertinya memberikan beberapa tambahan pada Proton itu sendiri.
Sayangnya menginstal Proton versi 5.6 dan 5.9 GE tidak terlihat
untuk memperbaiki masalah dan malah membuat Baki Sistem Anggur untuk membuang GPU
Kesalahan driver, mengatakan bahwa saya memiliki versi driver NVIDIA yang sudah ketinggalan zaman.

Saya telah mengonfirmasi melalui perintah 'nvidia-smi' bahwa saya memiliki yang terbaru
versi driver-440 dari NVIDIA. Cukup aneh, Wine System Tray
malah mengatakan driver NVIDIA saya adalah versi driver-378, dan bertanya kepada saya
untuk memperbarui ke versi driver-445, yang terakhir kali saya periksa <
https://www.nvidia.com/Download/driverResults.aspx/159360/en-us>, belum
bahkan telah dirilis untuk RTX 2070 Super yang saya gunakan.

Yang lebih buruk sekarang adalah setelah beberapa kali mencoba ulang dan bahkan menginstal ulang
di Steam, sistem Wine sekarang tidak dapat meluncurkan game sama sekali, menyatakan
bahwa 'Ada yang tidak beres, dan silakan kunjungi
https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english '.
Mengunjungi tautan kesalahan <
https://support.codefusion.technology/de_d90127jd781/?e=88500006&l=english>
tampaknya menyatakan bahwa "Saat ini pembelian game Anda tidak dapat divalidasi ulang
berhasil, harap tunggu 24 jam dan coba lagi. "Saya kemudian mencoba beberapa
saran tentang Steam tentang masalah serupa dari game lain, terutama ini
halaman <
https://steamcommunity.com/app/582010/discussions/0/1734339624803551854>.
Namun, memvalidasi ulang File Game Lokal saya tampaknya belum menyelesaikan
masalah, yang pada dasarnya membawa saya kembali ke versi Patch pra-1.1 dari
permainan. Saya akan menunggu selama 24 jam setelah ini, namun halaman yang sama menyatakan itu
menunggu 24 jam tidak menyelesaikan masalah mereka, jadi saya akan memperbarui jika itu terjadi
entah bagaimana memperbaiki milikku.

Apakah ada orang lain di sini yang memiliki masalah serupa pada Doom versi Linux
Pembaruan Eternal post 1.1 sejauh ini? Dan Bagi yang tahu bagaimana Steam's Proton
bekerja secara rinci, mungkin saya tahu apa yang bisa menjadi penyebab utama masalah tersebut, dan
apakah ada beberapa solusi yang dapat membantu saya memperbaiki / meringankan beberapa
masalah ini?

Segala jenis balasan / bantuan sangat dihargai, dan terima kasih atas semua balasannya
terlebih dahulu!

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub <
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643760832>,
atau berhenti berlangganan <
https://github.com/notifications/unsubscribe-auth/AAZKLVQXB44S3CACP3QPQE3RWS7ZPANCNFSM4MI6DHIA

.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643793392 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y336KMEDIXCK2T5N63ZDRWT6SVANCNFSM4MI6DHIA
.

Pembaruan terkait masalah pembekuan saya:

Pembatasan 24 jam itu rupanya memang urusan Denuvo. Harap abaikan masalah saya tentang yang satu itu.

Setelah batasan diselesaikan, saya kemudian mencoba untuk memainkan lebih banyak Doom Eternal. Namun, masalah pembekuan masih tetap ada. Yang paling menjengkelkan adalah bagaimana ini juga terjadi pada Ultra-Nightmare (Pembekuan yang terjadi tepat setelah patch 1.1 tidak meluas ke Ultra-Nightmare iirc). Mengutak-atik beberapa pengaturan grafis sepertinya tidak membantu, jadi pada dasarnya saya macet sekarang.

Saya memiliki file PROTON_LOG yang direkam selama salah satu sesi untuk debugging, dengan beberapa baris terakhir dari log yang menunjukkan ini:

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.

Pesan kesalahan ini membuat saya percaya bahwa mungkin ada yang salah dengan instalasi Wine saya, meskipun saya tidak sepenuhnya yakin. Perhatikan bahwa pesan pid mungkin telah dihasilkan dari 'Pembunuhan' saya dari proses DoomEternal.exe dari Monitor Sistem, jadi itu mungkin tidak terkait dengan crash game sepenuhnya.

Bantuan apa pun dengan ini akan sangat dihargai, dan terima kasih sebelumnya!

@NickSadjoli Saya rasa Anda mungkin agak bingung tentang cara kerja Steam / Proton.
Proton tidak menggunakan wine sistem Anda sama sekali. Ini termasuk anggur buatannya sendiri, Anda dapat menghapus anggur dengan sudo apt remove wine atau sudo apt remove wine-staging atau versi anggur apa pun yang telah Anda instal, dan permainan akan tetap berjalan. Ini tidak ada hubungannya dengan itu.
Dan kecuali Anda membuat versi Proton yang Anda gunakan sendiri, jika Anda menggunakan versi prebuilt, kemungkinan besar itu bukan masalah anggur / proton yang "rusak".

Sebenarnya, sekarang saya melihat di mana Anda mengatakan Anda menggunakan build Proton GE, yang telah dikompilasi sebelumnya. Jadi ya, ini tidak ada hubungannya dengan apa pun di sistem Anda sejauh menyangkut WINE. Anda telah mencoba beberapa versi Proton (yang sekali lagi, bahkan tidak berinteraksi dari jarak jauh dengan anggur yang telah Anda instal di seluruh sistem).

Ini pasti bisa menjadi driver Nvidia atau masalah vulkan-icd-loader .

Mungkin masalah inilah yang ketika aplikasi Steam melapisi beberapa pemberitahuan (misalnya pencapaian baru), kemudian macet (audio masih terus diputar, tetapi grafik berhenti, dan tidak merespons masukan lagi). Ini sama saat Anda Ctrl + Tab keluar dari game, atau memiliki notifikasi overlay lainnya dari aplikasi lain dalam game.

Saya sudah menonaktifkan Steam Overlay saat dalam game (di properti Steam) tetapi terkadang saya masih mendapatkan pemberitahuan Steam ini untuk pencapaian baru. Mungkin saat pertama kali memainkan mode Nightmare, Anda akan mendapatkan beberapa pencapaian Steam ini, dan itu akan selalu membuatnya macet?

@ gardotd426 Begitu , terima kasih atas koreksinya. Saya benar-benar mendapat kesan bahwa Proton menggunakan paket Wine yang dipasang ke mesin saya (saya pikir itu akan dipasang sebagai paket terpisah yang dipasang bersamaan dengan Steam), jadi itulah mengapa saya pikir ada sesuatu yang salah dengan instalasi Wine saya. Mohon maaf atas asumsi ini, dan saya rasa saya perlu membaca lebih lanjut dokumentasi Proton lagi.

Saya tidak yakin apakah itu vulkan-icd-loader masalah, meskipun sekarang aku ingat, aku menginstal paket driver Vulkan (melalui apt-get install ) libvulkan1 dan mesa-vulkan-drivers baik selama periode Doom Eternal di-brick (sebelum patch 1.1), atau selama proses awal Nightmare saya yang lengkap (tepat setelah patch 1.11). Sebelum kegagalan Pembaruan 1, saya ingat permainan tidak pernah mengalami masalah apa pun tanpa paket-paket ini diinstal, meskipun saya mendapat kesan bahwa paket Proton / Wine sudah memiliki dukungan driver Vulkan (karena saya dapat mengklik 'gunakan Vulkan' opsi dalam pengaturan Grafis Doom Eternal). Mungkinkah penginstalan driver 'terpisah' ini mungkin menjadi sumber masalah?

Baru saja saya mencoba melakukan beberapa tes tambahan dari permainan tersebut antara jam 9 malam dan 10 malam waktu setempat. Saya awalnya mencoba saran yang diberikan oleh @albertz untuk menonaktifkan Steam Overlay (karena saya benar-benar mengalami masalah yang sama yang dia jelaskan sehubungan dengan Ctrl + Tab atau Alt + Tab menabrak permainan), tetapi sayangnya tidak beruntung dan masih mengalami pembekuan yang sama persis. Saya kemudian mencoba Paksa overlay BPM mati juga, tapi tidak ada dadu juga. Yang aneh adalah bahwa perubahan pengaturan ini tampaknya telah menyebabkan sistem penyimpanan gim menjadi salah dan tampaknya 'menghapus' semua Simpan File yang saya miliki secara lokal di PC saya (mirip dengan laporan orang-orang tentang Simpan File dihapus setelah Pembaruan 1 sebelumnya di utas ini), mengenali semua Simpan Slot sebagai "Slot Baru". Anda dapat melihat ini di jejak output file log pertama yang akan saya posting di bawah ini untuk lebih jelasnya.

Setelah masalah aneh ini, PC saya entah bagaimana membeku di luar permainan, jadi saya kemudian melanjutkan untuk memulai ulang PC saya. Cukup aneh begitu saya boot ke dalam game (setelah pukul 21:13 crash), game tersebut tampaknya telah memulihkan semua file Simpan saya sebelumnya, dan mencatat kemajuan apa pun yang saya miliki di sesi sebelumnya (sebelum pembekuan 21:13) ke slot yang ditentukan saya pilih.

Saya kemudian memutuskan untuk mencobanya dan memainkan game dengan status terbaru ini. Tampaknya telah berjalan dengan baik (tidak mengalami pembekuan untuk jangka waktu yang cukup baik), tetapi sayangnya 15 - 20 menit kecelakaan terjadi lagi (pukul 21:46 crash). Hal ini terutama terjadi dengan hanya beberapa flag yang direkomendasikan yang diaktifkan (hanya Proton Logs, skipIntro, flag skipKeyPressLoadingScene yang aktif).

Sebagai percobaan terakhir, saya kemudian mencoba mengaktifkan semua flag yang telah direkomendasikan di thread ini sejauh ini (NO_ESYNC dan juga skipSignInManager), tetapi sayangnya crash masih terjadi (lihat log crash pukul 22.03).

Saya telah merekam beberapa ms jejak terakhir dari file log yang ditangkap untuk sesi macet ini, namun mereka cukup panjang jadi saya akan memposting ini di komentar berikutnya satu per satu, membatasinya hanya beberapa ratus baris terakhir (Github sepertinya tidak dapat mendukung semua baris ini sekaligus). Saya juga telah menambahkan stempel waktu log kerusakan untuk referensi.

EDIT: Menambahkan beberapa komentar tentang rekaman file log.

1. beberapa ms terakhir jejak dari file LOG pembekuan / crash pra-restart (9.13pm per catatan saya):

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?)

Saya ingin menyoroti baris pertama yang direkam dari jejak log ini secara khusus, karena ini adalah kecelakaan di mana file penyimpanan entah bagaimana tidak dikenali (hampir memberi saya kesan bahwa file simpanan sebelumnya telah dihapus). Ini terlihat terjadi setelah saya menyesuaikan opsi Steam Overlay.

EDIT: File log yang dipangkas untuk menghindari kekacauan yang tidak perlu

2. Beberapa ms jejak terakhir dari file LOG jam 21:46 freeze / crash

...
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?)

EDIT: Output file log dipangkas untuk menghindari kekacauan yang tidak perlu.

3. beberapa md jejak terakhir untuk pembekuan game sekitar pukul 22:00:

...
--------------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?)

Saya tidak sepenuhnya yakin baris mana yang dapat menyebabkan pembekuan (karena tidak ada baris debug di ms terakhir yang tampaknya menunjukkan kesalahan grafis yang fatal), namun saya perhatikan bahwa RtlRestoreContext dan loaddll traces tampaknya menjadi baris yang paling umum terjadi sebelum proses penghentian (yang saya mulai secara manual). Selain itu, baris Flushing device resizeSwapChain: true, resizeViewDest: false, resizeImageNeedsFlush: false tampaknya cukup sering muncul. Saya tidak begitu akrab dengan ini, bagaimanapun, bolehkah saya berasumsi bahwa baris RtlRestoreContext dan loaddll menunjukkan upaya mesin game untuk memuat dalam paket dll yang diperlukan untuk memulihkan konteks adegan permainan, dengan baris 'Perangkat pembilas' yang berisi bendera tindakan yang harus dilakukan oleh 'perangkat' (yang saya asumsikan adalah GPU atau sumber daya lain yang digunakan untuk membuat adegan permainan saat ini?)

Terima kasih sebelumnya atas bantuan / penjelasan tambahan!

EDIT: Membuat inti yang berisi keluaran lebih rinci dari file log, sesuai rekomendasi @ kisak-valve. Sayangnya hanya gists mengandung output rinci untuk pertama (09:13) dan terbaru (saya lakukan pengujian lebih lanjut seperti yang tercantum dalam komentar berikutnya) uji log (11:18) . Namun, pengujian lebih lanjut dapat dilakukan dan ditambahkan sebagai inti lain jika diperlukan.

Halo @NickSadjoli , di masa mendatang, lampirkan log sebagai file atau gunakan intisari .

Oh maaf untuk @ kisak-valve itu! Saya tidak menyadari bahwa pemformatan kode dapat dilakukan dengan cara seperti itu juga.

Saya telah memberikan intisari yang berisi keluaran yang lebih rinci untuk kejadian crash pertama dan terbaru. Sayangnya batas ukuran 1MB dari Gists mencegah saya untuk mengunggah seluruh file log juga, jadi saya hanya memasukkan output log tepat setelah game disimpan di Checkpoint terbaru (tampaknya ditandai dengan AKHIR SAVEGAME).

Terima kasih sebelumnya!

@NickSadjoli Periksa dmesg setelah pembekuan. Saya pernah mengalami masalah serupa yang tampaknya disebabkan oleh masalah dengan driver kernel AMD.

@jjbarr dia menggunakan driver Nvidia berpemilik, dia tidak menggunakan driver grafis kernel.

@NickSadjoli Anda pasti perlu menghapus salah satu paket yang Anda instal. Itu untuk GPU AMD dan Intel. Anda memiliki GPU Nvidia. Anda tidak menggunakan driver Mesa vulkan, Anda menggunakan driver Nvidia. Saya tidak tahu apakah itu yang menyebabkan masalah Anda, tetapi itu tidak membantu. Hapus paket mesa-vulkan-drivers . Anda sebenarnya membutuhkan libvulkan1 . Bukan untuk Doom Eternal, saya tidak percaya, tetapi yang pasti untuk game non-uap apa pun yang akhirnya ingin Anda mainkan yang menggunakan Vulkan atau DX. Sekali lagi, mesa-vulkan-drivers mungkin tidak menyebabkan masalah Anda, tetapi juga tidak membantu.

Juga, hanya untuk memastikan Anda memiliki semua yang Anda butuhkan, saya akan menginstal libvulkan1:i386 juga. Doom Eternal semuanya 64-bit, saya percaya, tapi tetap saja. Hal lain tidak.

Setelah ini, temukan konfigurasi proton YANG DIKENAL BAIK (versi Proton mana pun yang Anda gunakan saat berfungsi dengan baik), alihkan ke konfigurasi itu di properti game di Steam, lalu hapus game pfx. Ini akan menjadi rm -r ~/path/to/library/steamapps/compatdata/782330/pfx .

@ Gardoted . Sayangnya tampaknya saya tidak dapat benar-benar menghapus driver mesa-vulkan secara langsung sekarang karena lingkungan pop-desktop digunakan oleh PopOS tampaknya bergantung pada paket ini. Saya masih ingat apt-get menyebutkan bahwa menginstal libvulkan dan mesa-vulkan-drivers memang menginstal paket baru, jadi apa yang mungkin terjadi adalah bahwa secara default beberapa sub-paket yang diperlukan untuk mesa-vulkan -drive sudah termasuk dalam PopOS secara default, tapi kemudian tambahan, paket yang lebih opsional, dipasang ketika saya meminta apt-get berikutnya juga.

Juga, sehubungan dengan kembali ke versi Proton yang sebelumnya digunakan: Saat ini saya menggunakan Proton v5.0.9. Proton terakhir dengan kinerja stabil (pra-Pembaruan 1 dan Pembaruan 1.1) yang saya ingat adalah v5.0.7, atau v5.0.8. Sayangnya tampaknya Steam secara otomatis akan memperbarui Proton 5.0 untuk menyertakan versi terbaru dari Proton, dan membuang yang sebelumnya digunakan dalam kasus ini. Apakah Proton Github menyimpan log dari semua versi Proton yang digunakan sebelumnya yang dapat saya unduh dan gunakan (mirip dengan versi GE)?

Karena itu, saya sudah mencoba pengujian lebih lanjut dengan game hari ini. Untuk tes ini, saya juga merekam syslog saya untuk melihat apa yang bisa terjadi di luar interaksi Proton / game juga. Saya akan memberikan intisari untuk keluaran Proton dan syslog untuk masing-masing sesi pengujian ini sebagai berikut:

  1. Sesi pertama, direkam pukul 11.24 - 11.27 pagi [ syslog_gist ]
    Sayangnya tidak ada log Proton yang direkam untuk sesi ini (lupa menyalakan bendera)
  2. Hasil status game: Macet setelah beberapa menit bermain game. Terlihat tepat di sekitar save Checkpoint.
  3. Bendera yang digunakan: setel 1 ke semua tanda terkait non-proton yang direkomendasikan. tidak ada bendera Proton yang digunakan
  4. Pengaturan Video Game: Nonaktifkan opsi 'Hadir dari Hitung', yang secara khusus dinyatakan mati jika mengalami masalah dengan perangkat lunak overlay eksternal (yang disarankan sebelumnya oleh @albertz)

  5. Sesi kedua, direkam pada 11.30 - 11.32 [ syslog_gist ]
    Sayangnya tidak ada log Proton yang direkam untuk sesi ini (lupa menyalakan bendera)

  6. Hasil status game: Macet setelah sekitar <1 menit bermain game. Terlihat tepat setelah mengubah pengaturan 'Present from Compute'
  7. Bendera yang digunakan: setel 1 ke semua tanda terkait non-proton yang direkomendasikan. tidak ada bendera Proton yang digunakan
  8. Pengaturan Video Game: Mencoba mengaktifkan opsi 'Sajikan dari Hitung'. Kali ini game membeku jauh lebih cepat setelah mengaktifkan opsi ini, dengan layar freeze secara nyata menunjukkan layar 'Pengaturan Menu Utama', tepat ketika opsi diaktifkan.

  9. Sesi ketiga, direkam pukul 11.32 - 11.37 [ Proton_log_gist ]

  10. Hasil status game: Macet setelah beberapa menit bermain game. Terlihat tepat di sekitar penyimpanan Checkpoint.
  11. Bendera yang digunakan: setel 1 ke semua tanda terkait non-proton yang direkomendasikan. Hanya PROTON_LOG yang diaktifkan
  12. Pengaturan Video Game: Tetap menggunakan pengaturan yang sama dari sesi sebelumnya ('Hadir dari Hitung' Diaktifkan, tidak ada perubahan lain)

  13. Sesi terakhir, direkam pada 11.42 - 11.46 [ syslog_gist ] [ Proton_log_gist ]

  14. Hasil status game: Membeku setelah terasa lebih lama dari sesi gameplay sebelumnya. Terlihat tepat di sekitar save Checkpoint juga.
  15. Bendera yang digunakan: setel 1 ke semua tanda terkait non-proton yang direkomendasikan. Hanya PROTON_LOG yang diaktifkan
  16. Pengaturan Video Game: Tetap menggunakan pengaturan yang sama dari sesi sebelumnya ('Hadir dari Hitung' Diaktifkan, tidak ada perubahan lain)

Dari semua file log ini ada beberapa hal yang ingin saya perhatikan dan soroti:

  • Baris 'Peringatan pengelola jendela: Jendela 0xa000001 menetapkan petunjuk MWM yang menunjukkan bahwa ia tidak dapat diubah ukurannya, tetapi menetapkan ukuran minimal 1 x 1 dan ukuran maks 2147483647 x 2147483647; ini tidak masuk akal. ' tampaknya terus-menerus terjadi sekitar waktu game membeku. Apakah ini merupakan indikasi bahwa ini adalah masalah overlay GNOME dengan game tersebut?
  • Proton log dari sesi ketiga memberikan jenis kesalahan jejak baru yang menarik, yaitu '7370.996: 0094: 009c: err: clipboard : convert_selection Timed out waiting for SelectionNotify event'. Apakah ini berarti bahwa game sedang menunggu semacam acara, tetapi kemudian waktunya habis dan menyebabkan kesalahan (game berhenti)?

Satu hal yang perlu dicatat adalah bahwa saya menjalankan beberapa tugas latar belakang saat menjalankan permainan (meskipun ini terutama terbuka Firefox tab di latar belakang). Saya percaya ini seharusnya tidak menyebabkan masalah apa pun dengan Game Freeze, namun hanya catatan bagi mereka yang mungkin dapat menunjukkan kemungkinan konflik.

Untuk memastikan bahwa mesin itu sendiri tidak mengalami masalah dengan mesin saya, saya kemudian mencoba memainkan Doom 2016 sebentar (yang menggunakan versi sebelumnya dari mesin IdTech: IdTech 6), untuk melihat apakah versi Proton saat ini telah menyebabkan masalah apa pun dengan judul ini juga.

Yang cukup menarik, ada dua kejadian 'pemadaman layar' yang sangat pendek (sekitar 1 hingga 2 md) yang terjadi selama menjalankan Doom 2016 (yang untuk sepersekian detik saya pikir akan menyebabkan pembekuan mirip dengan Doom Eternal), namun gim ini mampu untuk memulihkannya dan melanjutkan seluruh alur game dengan lancar. Berikut adalah file syslog dan Proton Log untuk pengujian Doom 2016, dengan catatan bahwa 'pemadaman' tampaknya terjadi di sekitar baris yang sama dari peringatan 'Window manager MWM hint' (untuk file syslog), atau - di kasus Proton Log - pesan 'Setting breakpad minidump'. Sayangnya karena pesan Proton Log tampaknya sangat berbeda dari pesan Proton Log Doom Eternal, ini mungkin tidak terlalu membantu, namun beberapa informasi tambahan dapat saya amati.

Jika ada yang memerlukan pengujian lebih lanjut atau informasi lebih lanjut, harap beri tahu saya dan saya akan melihat apakah saya dapat memberikannya juga.

EDIT: Komentar yang belum selesai
EDIT2: Memformat

Saya menerima pesan "Tidak dapat menemukan kecocokan BATTLEMODE yang tersedia. Harap coba lagi nanti" dan pesan "Luncurkan server gagal". Di Win 10 semuanya bekerja dengan baik. Adakah yang bisa mengkonfirmasi masalah ini?

Saya tidak akan terkejut jika mereka menerapkan semacam anticheat yang memblokir Linux dengan pembaruan terbaru (mereka selalu mengatakan bahwa mereka mengembalikan anticheat tetapi tidak akan memblokir kampanye untuk itu). Jelas mungkin tidak ada pertandingan yang sedang berlangsung sekarang karena waktu di Amerika dan Eropa, tetapi besok (hari ini, secara teknis) saya akan mencoba dan melihat apakah saya dapat mereproduksi masalah tersebut.

BTW @ gardotd426

Setelah ini, cari konfigurasi proton YANG DIKENAL BAIK (versi Proton mana pun yang Anda gunakan saat berfungsi dengan baik).

Mengenai saran Anda untuk ini, bolehkah saya mengetahui apakah versi Proton 5.0.7 atau 5.0.8 yang dibuat sebelumnya tersedia? Saya memahami bahwa saya dapat membuat versi yang berfungsi dari paket proton ini secara lokal melalui panduan pembuatan Proton, namun saya ingin tahu apakah versi yang sudah berfungsi dan sudah dikompilasi sebelumnya sudah dapat diunduh dan dimasukkan ke dalam compatibilitytools.d/ direktori untuk pengaturan yang lebih cepat.

Terima kasih sebelumnya!

@NickSadjoli, Anda juga dapat mencoba menyetel ulang
hapus folder pinned_libs *. mereka harus berada di jalur seperti ini: ~ / .steam / steam / ubuntu12_32 / steam-runtime
Pada permulaan uap berikutnya, ini akan menambahkannya kembali.
Saya belum mencobanya, tapi menurut saya menjalankan steam --reset akan melakukannya juga.

Halo semuanya, mohon maaf karena ini cukup terlambat, namun saya sepertinya telah menyelesaikan masalah ini di pihak saya (untuk saat ini), dan berhasil membuat Doom Eternal berjalan dengan lancar dari paruh kedua level 2 hingga saat ini level 6 tanpa menabrak sekali. Ada beberapa gangguan grafis yang terlihat, tapi saya yakin ada sesuatu yang kadang-kadang terjadi sebelumnya juga, yang saya kaitkan lebih karena driver Proton belum sepenuhnya dioptimalkan untuk beberapa game (mungkin, tapi itu juga tidak mengganggu saya. banyak, karena itu jarang terjadi)

TL; DR: GNOME Extension Backslide tampaknya telah menyebabkan konflik dengan Doom Eternal. Saya tidak sepenuhnya yakin mengapa ini terjadi, namun ada beberapa contoh GNOME sebelumnya yang mengalami masalah dengan permainan yang berjalan sudah didokumentasikan / didiskusikan. Jadi ini bisa menjadi masalah potensial bagi pengguna Proton lainnya juga.

Saya awalnya mencoba saran @AllKind untuk mengatur ulang Steam tadi malam. Awalnya sepertinya berhasil karena saya bisa melewati sebagian besar level 2 tanpa menabrak, hanya untuk itu sayangnya crash selama area transisi antara level 2 dan 3 sekalipun. Kerusakan lain terjadi ketika saya mencoba menjalankan game setelah itu, jadi saya pikir itu hanya meringankan masalah untuk beberapa waktu.

Pagi ini saya kemudian mencari kesalahan syslog yang saya posting lagi, dan memperhatikan bahwa desktop GNOME sebelumnya diketahui menyebabkan masalah dengan beberapa permainan sebelumnya. Dengan ini, saya kemudian berpikir bahwa mungkin beberapa ekstensi GNOME di PC saya yang mengubah perilaku terkait tampilan dapat menyebabkan konflik serupa dengan jendela permainan saat sedang berjalan.

Dari semua ekstensi yang aktif, Slide Mundur dan Animasi Jendela adalah satu-satunya ekstensi yang menurut saya menonjol sebagai ekstensi pengubah tampilan, jadi saya mematikannya dan menjalankan Doom Eternal lagi dengan menonaktifkannya.

Hebatnya, permainan kemudian berjalan mulus sejak saat itu, dengan hanya beberapa kejadian crash ketika saya mendapat pesan Steam masuk (yang tampaknya terkait kembali dengan masalah 'Alt + Tab' atau 'Ctrl + Tab' yang telah dilaporkan sebelumnya). Saya kemudian berhasil melewati seluruh level ke-3 dari permainan pagi ini tanpa freeze atau crash dalam pengaturan ini, sesuatu yang bahkan tidak mungkin dilakukan kemarin.

Pertanyaan bagi saya kemudian menjadi ekstensi mana dari 2 (Window Animation atau Backslide) yang secara khusus dapat menyebabkan masalah. Untuk menentukan ini, saya kemudian mencoba mengaktifkan Backslide, dan menjalankan game lagi dengan mengaktifkannya.

Ternyata game tersebut berhenti berfungsi hanya beberapa menit setelah dijalankan dengan konfigurasi ini, yang membuat saya lebih yakin bahwa Backslide adalah masalahnya. Saya kemudian mematikannya, dan setelah itu berhasil memainkan game hingga Level 6 tanpa ada lagi pembekuan yang direkam.

Melihat ini dan utas konflik GNOME yang saya tautkan di sini, apakah ada potensi konflik GNOME dan Proton lainnya yang terjadi untuk permainan lain? Juga, apakah debugging sebelumnya telah dilakukan pada Proton untuk memeriksa potensi konflik dengan ekstensi spesifik GNOME (terutama yang mengubah tampilan Desktop?). Jika ternyata ada beberapa contoh konflik ekstensi Proton dan GNOME, lihat ini akan sangat dihargai.

Untuk saat ini, berdasarkan pengalaman saya, saya sangat menyarankan untuk mematikan ekstensi GNOME yang mengubah tampilan dengan keadaan saat ini (yaitu, posting Pembaruan 1.1) dari Doom Eternal, jika masalah serupa muncul untuk orang lain yang saya kira. Jika orang lain entah bagaimana telah memecahkan masalah serupa dengan jenis solusi yang serupa (mematikan beberapa ekstensi GNOME), harap lakukan konfirmasi dan bagikan di sini.

EDIT: Diposting secara tidak sengaja sebelum menyelesaikan komentar.

Saya senang Anda telah memperbaikinya, tetapi sayangnya meskipun sudah diperiksa,
dan menemukan bahwa sejumlah besar ekstensi GNOME menyebabkan masalah dengan
Proton, seperti yang Anda tanyakan, tidak ada yang bisa dilakukan siapa pun. Katup
dan Proton tidak memiliki bantalan atau kemampuan untuk memperbaikinya sama sekali (pada file
seluruh). Dan GNOME sendiri bahkan tidak membuat ekstensi atau memberikan sanksi kepada mereka
semua, sungguh. Semuanya "tidak didukung". Jadi sebenarnya tidak ada yang bisa
dilakukan, di luar membuat orang menyadarinya.

Pada Kamis, 18 Juni 2020 pukul 10.49 NickSadjoli [email protected]
menulis:

Halo semuanya, maaf karena ini sudah cukup terlambat, bagaimanapun tampaknya saya
entah bagaimana telah menyelesaikan masalah di pihak saya (untuk saat ini), dan berhasil mendapatkannya
Doom Eternal berjalan mulus dari paruh kedua level kedua
ke level 6 saat ini tanpa menabrak sekali pun. Ada beberapa yang terlihat
gangguan grafis, tapi saya yakin ada sesuatu yang terkadang terjadi
sebelumnya juga, yang saya kaitkan lebih dengan yang tidak dimiliki oleh driver Proton
telah dioptimalkan sepenuhnya untuk beberapa game (mungkin, tetapi itu tidak benar-benar
menggangguku terlalu banyak, karena itu jarang terjadi)

TL; DR: GNOME Extension Backslide tampaknya menyebabkan beberapa konflik
dengan Doom Eternal. Saya tidak sepenuhnya yakin mengapa ini terjadi
pernah ada contoh GNOME sebelumnya yang mengalami masalah dengan permainan
berjalan sudah didokumentasikan / didiskusikan. Jadi ini bisa menjadi masalah potensial
untuk pengguna Proton lainnya juga.

Awalnya saya mencoba saran @AllKind https://github.com/AllKind
setel ulang Steam tadi malam. Awalnya sepertinya bekerja seperti yang saya bisa
melewati sebagian besar level ke-2 tanpa menabrak, hanya
untuk itu sayangnya crash selama area transisi antara 2 dan
Tingkat 3 sekalipun. Kerusakan lain terjadi saat saya mencoba menjalankan game
setelah itu, jadi saya pikir itu hanya meringankan masalah untuk beberapa waktu.

Pagi ini saya kemudian mencari kesalahan syslog yang saya posting lagi, dan
menyadari bahwa desktop GNOME tampaknya sebelumnya telah dikenal
menyebabkan masalah dengan beberapa game
https://gitlab.gnome.org/GNOME/mutter/-/issues/361 sebelumnya. Dengan ini, saya
kemudian berpikir bahwa mungkin beberapa ekstensi GNOME di PC saya itu
perilaku terkait tampilan yang dimodifikasi dapat menyebabkan konflik serupa dengan
jendela game saat dijalankan.

Dari semua extension yang aktif, terdapat Backslide dan Window Animations
satu-satunya ekstensi yang menurut saya menonjol adalah pengubah tampilan
ekstensi, jadi saya mematikannya dan menjalankan Doom Eternal lagi dengan ini.

Hebatnya, permainan kemudian berjalan mulus sejak saat itu, hanya dengan contoh
crashing saat saya mendapat pesan Steam masuk (yang sepertinya berhubungan
kembali ke masalah 'Alt + Tab' atau 'Ctrl + Tab' yang telah dilaporkan
sebelumnya). Saya kemudian berhasil melewati seluruh level ke-3 dari game tersebut
pagi ini tanpa freeze atau crash dalam pengaturan ini, sesuatu yang
bahkan tidak mungkin kemarin.

Pertanyaan bagi saya kemudian menjadi perpanjangan mana dari 2 (Animasi Jendela
atau Mundur) dapat menyebabkan masalah secara spesifik. Untuk menentukan ini, saya
lalu mencoba mengaktifkan Backslide, dan menjalankan game lagi dengan mengaktifkannya.

Ternyata permainan membeku hanya beberapa menit setelah dijalankan dengan ini
konfigurasi, yang membuat saya lebih yakin bahwa Backslide memang
masalah. Saya kemudian mematikannya, dan setelah itu berhasil memainkan game semua
cara menuju Level 6 tanpa ada lagi rekaman macet.

Melihat ini dan utas konflik GNOME yang saya tautkan di sini, ada di sana
ada potensi konflik GNOME dan Proton lainnya yang terjadi untuk orang lain
permainan? Juga, apakah ada jenis debugging yang sebelumnya dilakukan pada Proton untuk diperiksa
potensi konflik apa pun dengan ekstensi khusus GNOME (terutama ekstensi
yang mengubah tampilan Desktop?). Kalau ternyata ada kelipatan
Contoh konflik ekstensi Proton dan GNOME, lihatlah ini
dihargai, dan

t menggunakan beberapa ekstensi GNOME tambahan yang saya duga mungkin ada
menyebabkan beberapa konflik dengan jendela permainan (berdasarkan Windows
kesalahan manajemen yang saya dapatkan dari syslog), dan mencoba mematikan
ekstensi yang mengubah tampilan / tampilan desktop - yaitu
mematikan Animasi dan ekstensi Backslide. Mematikan Backslide
secara khusus tampaknya berhasil untuk saya, seperti ketika saya mencoba menjalankan Doom
Abadi lagi pagi ini dengan Backslide diaktifkan menyebabkan Freeze berhenti
terjadi lagi.

Jadi detail bagaimana saya berhasil melakukannya adalah sebagai berikut:
Kemarin malam saya mencoba @AllKind https://github.com/AllKind
saran untuk mengatur ulang Steam. Yang mengejutkan saya, ini sepertinya berhasil
awalnya karena gim ini tidak mogok untuk waktu yang lama
untuk kemudian crash tepat ketika saya akan bertransisi ke level 3 (iirc).
Sayangnya ini membuat saya jatuh

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-646068897 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y33ZKKR2JEZYALJZQSADRXISQPANCNFSM4MI6DHIA
.

@ gardotd426 adakah cara proton dapat berperilaku baik dengan overlay? Saya mengalami masalah ini bahkan tanpa gnome (saya menggunakan enlightenment di gentoo dengan openrc alih-alih systemd), jadi menurut saya masalahnya tidak bisa diisolasi di sana

Apa yang Anda maksud dengan "hamparan". Kata itu memiliki banyak definisi saat itu
datang ke komputasi / game / dll.

Pada hari Jumat, 19 Juni 2020 pukul 01.00 oogetyboogety [email protected]
menulis:

@ gardotd426 https://github.com/gardotd426 apakah ada cara yang bisa dilakukan proton
berperilaku baik dengan overlay? Saya mengalami masalah ini bahkan tanpa gnome (I
gunakan pencerahan di gentoo dengan openrc daripada systemd), jadi saya tidak
pikir masalahnya bisa diisolasi di sana

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-646435630 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y3346RUIEP3W2QM6QPW3RXLWGHANCNFSM4MI6DHIA
.

Mengacu kembali ke bagian posting sebelumnya, di mana masalah tersebut tampaknya berkorelasi dengan beberapa fungsionalitas di mana aplikasi mencoba mengganggu permainan dan permainan macet.

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.

Mungkin saya bisa menggali lebih jauh apa akar penyebabnya di X atau mencobanya di Wayland. Saya belum melihat ke dalam menggunakan proton dengan wayland tetapi saya pikir saya menonaktifkan "overlay" dalam hal yang ditunjukkan Proton terkait dengan posting di atas. Menggunakan wayland mungkin memaksa mekanisme notifikasi yang berbeda atau sesuatu yang mengurangi akar penyebab masalah ini yang memungkinkan saya untuk bermain terus menerus tanpa crash.

Popup pemberitahuan yang Anda dapatkan dari Steam saat bermain game uap berasal
Uap sendiri. Ini hamparan Steam. Beberapa game memiliki masalah dengannya, tetapi
tidak banyak. Menggunakan Wayland tidak mungkin mengubah apa pun, Steam akan tetap ada
menggunakan hamparan Steam yang sama dan bahkan kemudian saya cukup yakin Steam akan melakukannya
berjalan di XWayland. Anda bisa mencoba menonaktifkan hamparan Steam untuk apa pun
game yang tampaknya bermasalah.

Pada hari Jumat, 19 Juni 2020 jam 01:08 oogetyboogety [email protected]
menulis:

Mengacu kembali ke bagian poat sebelumnya, di mana masalah muncul
untuk dikorelasikan dengan beberapa fungsi yang dicoba oleh aplikasi
menghentikan game dan game crash.

Hebatnya, permainan kemudian berjalan mulus sejak saat itu, dengan hanya beberapa kejadian crash ketika saya mendapat pesan Steam masuk (yang tampaknya terkait kembali dengan masalah 'Alt + Tab' atau 'Ctrl + Tab' yang telah dilaporkan sebelumnya). Saya kemudian berhasil melewati seluruh level ke-3 dari permainan pagi ini tanpa freeze atau crash dalam pengaturan ini, sesuatu yang bahkan tidak mungkin dilakukan kemarin.

Mungkin saya bisa menggali lebih jauh apa akar penyebabnya di X atau mencobanya
Wayland. Saya belum melihat ke dalam menggunakan proton dengan wayland tapi saya pikir saya
menonaktifkan "overlay" dalam hal yang ditunjukkan Proton terkait dengan pos
di atas, tetapi menggunakan wayland mungkin memaksakan mekanisme notifikasi yang berbeda
sesuatu yang mengurangi akar penyebab masalah ini yang memungkinkan saya melakukannya
bermain terus menerus tanpa crash.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-646437725 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y334BPA7PDJVTDHLXON3RXLXF7ANCNFSM4MI6DHIA
.

Oke saya menonaktifkannya tetapi saya masih mendapatkan kesalahan yang sama. Saya akan mencoba mengumpulkan beberapa batang kayu dan melihat apakah saya melihat tren.

EDIT:
Muncul bekerja lagi untuk sementara waktu. Belum ada kerusakan

Semuanya "tidak didukung". Jadi tidak ada yang benar-benar bisa dilakukan, selain membuat orang menyadarinya.

@ gardotd426 Sial, itu sangat disayangkan. Senang saya melakukan tes dan membantu menyoroti masalah ini kemudian. Mudah-mudahan ini setidaknya bisa membantu orang, dan semoga masalah ini bisa menjadi salah satu fokus tim pengembang GNOME untuk bekerja sama dengan Valve / Proton.

EDIT: Memformat

Mereka sepertinya tidak tertarik pada hal seperti itu. Dan adalah
benar-benar meluncur menuju Wayland masa depan, terlepas dari
apakah sudah siap atau belum. Yang secara obyektif tidak. Itu hanya milikku
pendapat meskipun saya kira. Anda masih bisa mengajukan laporan bug dengan GNOME, tapi saya
tidak tahu seberapa jauh Anda akan mendapatkannya. Tapi maksudku secara teknis adalah masalah pada
GNOME, jika bukan masalah dengan GNOME. Mereka mungkin akan menyuruh Anda untuk tidak melakukannya
gunakan ekstensi karena mereka tidak menulis ekstensi dan tidak
mendukung mereka.

Pada Sabtu, 20 Juni 2020 pukul 11:57, NickSadjoli [email protected]
menulis:

Semuanya "tidak didukung". Jadi tidak ada yang benar-benar bisa dilakukan,
di luar membuat orang menyadarinya.
@ gardotd426 https://github.com/gardotd426 Sial, cukup
malang. Senang saya melakukan tes dan membantu menyoroti ini
masalah itu. Semoga ini membantu orang setidaknya, dan berharap masalah ini
bisa menjadi salah satu fokus di tim pengembangan GNOME untuk dikerjakan
dengan Valve / Proton.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-647013133 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y336AOGCCKSZKJIXOMP3RXTL7RANCNFSM4MI6DHIA
.

Halo @PopeRigby , apakah Anda masih mengalami kerusakan parah yang Anda jelaskan di https://github.com/ValveSoftware/Proton/issues/3773#issuecomment -614309204? Selain itu, saat pengujian, gunakan PPA oibaf atau PPA kisak-mesa dan RADV / ACO dan beri tahu kami jika Anda dapat mereproduksi error dengan itu.

[782330] - Doom eternal - layar berkedip setelah diluncurkan

Masalah ditransfer dari https://github.com/ValveSoftware/Proton/issues/4023.
@bobaxxx diposting pada 2020-06-26T14: 01: 37:

Laporan Kompatibilitas

  • Nama game dengan masalah kompatibilitas: Doom eternal
  • Steam AppID permainan: 782330

Sistem Informasi

Saya mengkonfirmasi:

  • [X bahwa saya belum menemukan laporan kompatibilitas yang ada untuk game ini.
  • [X] bahwa saya telah memeriksa apakah ada pembaruan untuk sistem saya tersedia.

Gejala

Penginstalan game OK, tetapi ketika saya mulai, saya dapat mencapai menu, tetapi layar berkedip seperti neraka.

Reproduksi

  • Install
  • Luncurkan game (linux mint tricia)

Ini lognya:

log.txt

Halo @PopeRigby , apakah Anda masih mengalami hard crash yang Anda jelaskan di # 3773 (komentar) ? Selain itu, saat pengujian, gunakan PPA oibaf atau PPA kisak-mesa dan RADV / ACO dan beri tahu kami jika Anda dapat mereproduksi error dengan itu.

Saya tidak lagi menginstal Doom Eternal, tetapi saya akan melaporkan kembali saat saya menginstalnya kembali. Mungkin saat DLC pertama keluar.

Masih cukup menjengkelkan bahwa game tidak merespons lagi begitu akan ada beberapa notifikasi popup oleh beberapa aplikasi lain (mungkin Steam itu sendiri), atau ketika Anda secara tidak sengaja menekan Alt + Tab atau lebih.

Apakah ini masalah yang bisa diperbaiki di Wine? Saya kira ini tidak terjadi di Windows, bukan? Alangkah baiknya jika ini bisa diperbaiki. Kalau tidak, ini berjalan sangat baik untuk saya sekarang (dengan Nvidia 2070). Tampaknya menjadi lebih lancar sejak Pembaruan 2.

Halo @albertz , mungkin terkait: "Memperbaiki kesalahan visual aplikasi Vulkan saat aplikasi berhenti membalik karena perubahan jendela, seperti saat alt-tab digunakan untuk mengubah fokus jendela." di nVidia 450.51 .

@albertz Dalam pengaturan grafis game, apakah Anda menggunakan "layar penuh"? Coba ubah ke pengaturan berjendela tanpa bingkai.

Penginstalan game OK, tetapi ketika saya mulai, saya dapat mencapai menu, tetapi layar berkedip seperti neraka.

Saya sudah mengalaminya berkali-kali. Saya pikir saat mengubah versi Proton dan saat menginstal driver video baru.
Harus mengatur ulang default video (dengan pintasan keyboard) dan memulai ulang permainan.

Halo @albertz , mungkin terkait: "Memperbaiki kesalahan visual aplikasi Vulkan saat aplikasi berhenti membalik karena perubahan jendela, seperti saat alt-tab digunakan untuk mengubah fokus jendela." di nVidia 450.51.

Saya sudah menginstalnya sekarang, tetapi Alt + Tab masih tidak berfungsi.

Saya juga kehilangan game simpanan saya lagi, setelah beralih dari Proton-GE ke native 5.0.9. Dan setelah pembaruan Doom Eternal 2.
Karena itu saya tidak memainkannya lagi di linux. Kehilangan game saya terlalu sering.

inti

Saya juga mengalami bug yang sama dengan @albertz , tetapi dalam kasus saya, itu juga terjadi saat game menampilkan penghargaan kemajuan uap. Apakah ada cara untuk mematikannya?

nvidia 2060S dengan nvidia 440.100
ubuntu 20.04 (5.4.0-39-generik)

sunting: memperbarui driver ke 450.51 tidak menyelesaikan masalah yang disebutkan di atas.

ada yang memainkan ini dengan intel gpu? Saya punya laptop dengan UHD 620 dan tidak mau menyala. pertama, jendela muncul dan mengatakan "tidak didukung", lalu ketika saya mengeklik putar, game seharusnya memuat selama 10 menit atau lebih, tetapi tidak pernah dimulai

PS Saya hampir mengalahkan DOOM di laptop ini, tidak pernah ada masalah

Adakah pembaruan di alt-tab? Benar-benar menyebalkan!

@Rush : Apakah Anda menggunakan "layar penuh" dalam pengaturan grafis game? Coba setel game ke "berjendela tanpa bingkai" sebagai gantinya. Itu memperbaiki masalah macet Alt-Tab di sini untuk saya.

Telah mencobanya dengan "jendela tanpa batas". Masih tidak berhasil, crash pada prestasi steam juga. Alt-Tab tidak berfungsi. Saya menggunakan nvidia-450.57.

Halo,

Saya baru saja mencoba opsi "jendela tanpa batas" di Fedora 32 dengan GTX 1070 (driver 450.57). Jendela permainan masih membeku segera setelah Alt + Tab atau tombol Windows ditekan di desktop Gnome

Saya mengalami crash dengan versi terbaru dari doom eternal dan tidak yakin apa yang terjadi:

Driver Nvidia: 450.57.0
CPU: AMD 3970x
Ubuntu: 20.04
Kernel: 5.4.0-40-generik
Proton: 5.0-9

Opsi Peluncuran:
PROTON_LOG=1 %command% +com_skipIntroVideo 1

kerusakan pertama di log:

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

Apakah ada yang mengalami ini?

Telah mencobanya dengan "jendela tanpa batas". Masih tidak berhasil, crash pada prestasi steam juga. Alt-Tab tidak berfungsi. Saya menggunakan nvidia-450.57.

Setelah beberapa pengujian lagi, saya menemukan, tab alt tampaknya berfungsi pada resolusi yang lebih rendah tetapi begitu saya mengubahnya ke asli di jendela tanpa batas, tampaknya membekukan / layar hitam permainan. Saya tidak tahu apakah itu membantu.

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1

Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1

Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, nvidia 450.57-5 / GTX1070, linux 5.7.11.arch1-1

Steam overlay tidak dapat dinonaktifkan di Linux (yang akan menyelesaikan masalah):
https://github.com/ValveSoftware/steam-for-linux/issues/3239

Namun, saya tidak perlu me-restart X. $ kill $(pgrep DOOM) sudah cukup dan saya cukup me-restart game dari steam.

Kalian pasti harus memberitahukan hal ini kepada Nvidia. Terlepas dari reputasi mereka, mereka benar-benar tampaknya melakukan pekerjaan yang layak dengan memperbaiki hal-hal seperti itu dengan pembaruan.

Karena sepertinya ini adalah masalah khusus Nvidia, saya memiliki GPU AMD dan saya tidak melihat ini sama sekali. Saya menggunakan versi khusus Proton dengan fshack diaktifkan kembali, saya tidak tahu apakah itu dinonaktifkan pada vanilla Proton atau tidak (saya tahu itu dinonaktifkan pada versi terbaru dari GE Proton). Mungkin itu bagiannya juga. Tapi itu bisa diselesaikan dengan menentukan apakah proton yang Anda gunakan berisi fshack patch atau tidak.

Tapi ya, saya bermain sekitar 5 jam tadi malam dan mendapat beberapa prestasi dan semuanya bekerja persis seperti yang seharusnya. Dan kecuali itu kebetulan besar yang tampaknya hanya memengaruhi pengguna Nvidia (setidaknya akhir-akhir ini), ini terdengar seperti masalah pengemudi. Entah itu, atau hal itu fshack, atau mungkin hal lingkungan desktop.

Dalam ProtonDB tentang Rage 2 , saya membaca tentang laporan yang sangat mirip bahwa tab / overlay membekukan permainan. Rage 2 didasarkan pada mesin idTech yang lebih lama. Solusinya tampaknya menetapkan AsyncComputeDisable menjadi 1 di settings.ini . Mungkinkah ada yang setara di Doom Eternal?

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1

Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, kernel 5.7.12-24-tkg-pds, Nvidia RTX 2060, ada ide bagaimana cara memperbaiki masalah alt + tab?
Game benar-benar tidak dapat dimainkan, karena pencapaian apa pun akan memunculkan lapisan uap sehingga membuat game berhenti. Saya juga menggunakan jendela berbatas, tetapi sebenarnya tidak ada perbedaan antara layar penuh dan jendela berbatas, yang membeku di kedua mode.

Dalam ProtonDB tentang Rage 2 , saya membaca tentang laporan yang sangat mirip bahwa tab / overlay membekukan permainan. Rage 2 didasarkan pada mesin idTech yang lebih lama. Solusinya tampaknya menetapkan AsyncComputeDisable menjadi 1 di settings.ini . Mungkinkah ada yang setara di Doom Eternal?

Ada opsi serupa dalam malapetaka, saya telah menonaktifkannya, jadi ini bukan kasusnya = (

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1
Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, kernel 5.7.12-24-tkg-pds, Nvidia RTX 2060, ada ide bagaimana cara memperbaiki masalah alt + tab?
Game benar-benar tidak dapat dimainkan, karena pencapaian apa pun akan memunculkan lapisan uap sehingga membuat game berhenti. Saya juga menggunakan jendela berbatas, tetapi sebenarnya tidak ada perbedaan antara layar penuh dan jendela berbatas, yang membeku di kedua mode.

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.

https://steamcommunity.com/discussions/forum/1/617329920710103124/

Solusinya bagus (jika berhasil) untuk benar-benar menyelesaikan game,
tapi ini kasus yang JELAS dari masalah driver yang perlu dilaporkan. Memiliki
ada yang melaporkan ini ke Nvidia?

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.

https://steamcommunity.com/discussions/forum/1/617329920710103124/

Seperti yang sudah saya tulis, menonaktifkan steam overlay di Linux tidak dimungkinkan karena bug berusia enam tahun ini:
https://github.com/ValveSoftware/steam-for-linux/issues/3239

Ini akan menjadi solusi termudah tetapi tidak ...

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

Seperti yang sudah saya tulis, menonaktifkan steam overlay di Linux tidak dimungkinkan karena bug berusia enam tahun ini:
ValveSoftware / steam-untuk-linux # 3239

Ini akan menjadi solusi termudah tetapi tidak ...

Masalahnya bukan overlay, melainkan notifikasi. Solusi di atas harus menghapus notifikasi agar tidak ditampilkan, setidaknya secara teori, sehingga DE setidaknya dapat dimainkan untuk pengguna nvidia untuk sementara. Namun, saya tidak dapat menguji efeknya pada DE karena saya memiliki sebagian besar pencapaian.

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

Seperti yang sudah saya tulis, menonaktifkan steam overlay di Linux tidak dimungkinkan karena bug berusia enam tahun ini:
ValveSoftware / steam-untuk-linux # 3239
Ini akan menjadi solusi termudah tetapi tidak ...

Masalahnya bukan overlay, melainkan notifikasi. Solusi di atas harus menghapus notifikasi agar tidak ditampilkan, setidaknya secara teori, sehingga DE setidaknya dapat dimainkan untuk pengguna nvidia untuk sementara. Namun, saya tidak dapat menguji efeknya pada DE karena saya memiliki sebagian besar pencapaian.

Maaf, saya tidak membaca tautan Anda dan berpikir itu hanya menjelaskan cara menonaktifkan hamparan di opsi menu.

Saya baru saja mencobanya dan berhasil! Terima kasih!

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

Seperti yang sudah saya tulis, menonaktifkan steam overlay di Linux tidak dimungkinkan karena bug berusia enam tahun ini:
ValveSoftware / steam-untuk-linux # 3239
Ini akan menjadi solusi termudah tetapi tidak ...

Masalahnya bukan overlay, melainkan notifikasi. Solusi di atas harus menghapus notifikasi agar tidak ditampilkan, setidaknya secara teori, sehingga DE setidaknya dapat dimainkan untuk pengguna nvidia untuk sementara. Namun, saya tidak dapat menguji efeknya pada DE karena saya memiliki sebagian besar pencapaian.

Maaf, saya tidak membaca tautan Anda dan berpikir itu hanya menjelaskan cara menonaktifkan hamparan di opsi menu.

Saya baru saja mencobanya dan berhasil! Terima kasih!

Sekarang tolong laporkan ini ke Nvidia jadi sebenarnya ada kemungkinan sesuatu telah dilakukan tentang itu.

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1
Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, kernel 5.7.12-24-tkg-pds, Nvidia RTX 2060, ada ide bagaimana cara memperbaiki masalah alt + tab?
Game benar-benar tidak dapat dimainkan, karena pencapaian apa pun akan memunculkan lapisan uap sehingga membuat game berhenti. Saya juga menggunakan jendela berbatas, tetapi sebenarnya tidak ada perbedaan antara layar penuh dan jendela berbatas, yang membeku di kedua mode.

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.

https://steamcommunity.com/discussions/forum/1/617329920710103124/

Terima kasih, saya dapat mengonfirmasi bahwa solusi ini berhasil untuk saya.

@syair_hatii

mungkin bijaksana untuk meninggalkan ulasan di protondb untuk DE dan menyebutkan solusi pemberitahuan uap dengan tautan ke panduan. Saya sudah melakukan ini dengan harapan akan bermanfaat bagi lebih banyak pengguna Linux dengan nvidia gpus.

Terima kasih atas kesabaran Anda.

@ roman-bron & @ syahrini

mungkin bijaksana untuk meninggalkan ulasan di protondb untuk DE dan menyebutkan solusi pemberitahuan uap dengan tautan ke panduan. Saya sudah melakukan ini dengan harapan akan bermanfaat bagi lebih banyak pengguna Linux dengan nvidia gpus.

Terima kasih atas kesabaran Anda.

Ide bagus, selesai!

Tentang melaporkan hal ini ke NVidia, saya pribadi tidak dalam posisi untuk memberi mereka deskripsi masalah yang tepat. Ini akan membutuhkan log atau jejak rinci daripada mengatakan "seseorang mengatakan itu tidak terjadi pada AMD-nya".

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1
Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, kernel 5.7.12-24-tkg-pds, Nvidia RTX 2060, ada ide bagaimana cara memperbaiki masalah alt + tab?
Game benar-benar tidak dapat dimainkan, karena pencapaian apa pun akan memunculkan lapisan uap sehingga membuat game berhenti. Saya juga menggunakan jendela berbatas, tetapi sebenarnya tidak ada perbedaan antara layar penuh dan jendela berbatas, yang membeku di kedua mode.

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

Terima kasih, saya dapat mengonfirmasi bahwa solusi ini berhasil untuk saya.

U sekarang bisa alt + tab keluar dari game? Atau ini hanya memperbaiki masalah notifikasi saja?

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1
Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, kernel 5.7.12-24-tkg-pds, Nvidia RTX 2060, ada ide bagaimana cara memperbaiki masalah alt + tab?
Game benar-benar tidak dapat dimainkan, karena pencapaian apa pun akan memunculkan lapisan uap sehingga membuat game berhenti. Saya juga menggunakan jendela berbatas, tetapi sebenarnya tidak ada perbedaan antara layar penuh dan jendela berbatas, yang membeku di kedua mode.

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

Terima kasih, saya dapat mengonfirmasi bahwa solusi ini berhasil untuk saya.

U sekarang bisa alt + tab keluar dari game? Atau ini hanya memperbaiki masalah notifikasi saja?

Saya baru saja memeriksa masalah pemberitahuan, itu sudah menyenangkan karena saya memiliki semua pencapaian yang "mudah". Saya tidak berpikir ini menyelesaikan masalah Alt + Tab tetapi Anda perlu memeriksanya sendiri (maaf, saya tidak akan menginstal game besar ini untuk ketiga kalinya;)).

nvidia 450.57-6 GTX 1060 6GB
kernel 5.7.12-arch1-1
Game membeku setiap kali ada popup hamparan Steam. Sekarang, saya tidak mengerti mengapa karena saya menonaktifkan Steam overlay, namun masih menunjukkan sesuatu seperti pencapaian dan membekukan permainan. Setelah itu, game tidak akan mulai lagi (layar hitam) dan saya harus me-reboot PC agar bisa bermain lagi. Juga Alt + Tabbing juga membekukannya ke layar hitam, tapi itu bisa diatasi dengan tidak Alt + Tabbing.
Catatan samping: Saya bermain dalam mode offline.
EDIT: memulai ulang X memungkinkan saya untuk bermain lagi. Masih menyebalkan, tapi kurang begitu.

Sama di sini, kernel 5.7.12-24-tkg-pds, Nvidia RTX 2060, ada ide bagaimana cara memperbaiki masalah alt + tab?
Game benar-benar tidak dapat dimainkan, karena pencapaian apa pun akan memunculkan lapisan uap sehingga membuat game berhenti. Saya juga menggunakan jendela berbatas, tetapi sebenarnya tidak ada perbedaan antara layar penuh dan jendela berbatas, yang membeku di kedua mode.

Maukah Anda mencoba solusi di bawah ini untuk menonaktifkan pemberitahuan hamparan uap dan melihat bagaimana hal itu memengaruhi Doom Eternal, sayangnya saya memiliki hampir semua pencapaian pemain tunggal dan tidak dapat memeriksa apakah solusi tersebut memperbaiki sesuatu.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

Terima kasih, saya dapat mengonfirmasi bahwa solusi ini berhasil untuk saya.

U sekarang bisa alt + tab keluar dari game? Atau ini hanya memperbaiki masalah notifikasi saja?

Ini hanya memperbaiki sementara masalah pemberitahuan dengan menghapus semua pemberitahuan uap dalam game sampai nvidia menangani bug di driver, dengan asumsi bahwa itu bahkan adalah bug driver. Saya berhasil memeriksa ini di game saya kemarin dan berhasil.

Halo yang disana! Baru saja kembali bermain DOOM Eternal lagi dan saya menghadapi beberapa masalah kinerja.

Pada RX 5700 XT dengan Mesa 20.1.4 dan ACO diaktifkan pada pengaturan peluncuran, saya mendapatkan 70 - 120FPS bermain pada pengaturan maksimum dengan V-Sync aktif dan Freesync diaktifkan.

Dengan kartu yang sama, menggunakan driver AMDGPU-PRO terbaru dan Freesync juga diaktifkan, saya mendapatkan 144FPS yang konsisten saat bermain game dengan V-Sync yang disetel ke Triple Buffering (On dan AUTO membatasi frame rate pada 72FPS di luar menu karena alasan tertentu). Tapi driver PRO membuat darah terlihat seperti efek pelangi metalik.

Dari apa yang saya temukan, masalah kinerja utama dengan DOOM Eternal sudah diperbaiki di Mesa setidaknya sejak 20.1.1, bisakah masalahnya ada di tempat lain?

Tidak tahu apakah itu layak disebutkan, tetapi saya perhatikan bahwa ketika menggunakan driver PRO, versi Vulkan yang dilaporkan oleh DOOM dan MangoHud adalah 1.2.139, sedangkan dengan Mesa 20.1.4, ia melaporkan 1.2.131 (sistem saya memiliki yang terbaru tersedia di repo Solus, versi 1.2.141.0). Corectrl juga melaporkan Versi Vulkan API sebagai 1.2.131.

Hai, Saya mengalami masalah saat meluncurkan Doom Eternal, setelah terasa seperti usia yang mengatakan "Berlari", akhirnya menyerah dan menutup. Saya memeriksa file log dari PROTON_LOG=1 %command% , saya terkejut ketika dikatakan ukurannya 3GB.

Sepertinya beberapa skrip saat startup berulang tanpa batas, akhirnya diakhiri dengan StackOverflowException , jadi mungkin rekursi?

Dengan beberapa ahli yang memahami istilah "pengecualian", saya menemukan pola berulang dari cuplikan berikut di log:

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

Angka 10394444 adalah nomor baris, jika Anda bertanya-tanya.

Menjalankan perintah grep code=c0000005 steam-782330.log | wc -l memberi saya berapa kali loop ini terjadi, yaitu 290 (290 kali terlalu banyak).

Sistem Informasi:

  • Debian 10 Buster
  • Driver Nvidia v450.66, RTX 2070
  • Proton 5.0.9

Saya telah memainkan Doom Eternal dengan sukses sebelumnya di Linux, dan kemudian tidak memainkannya sejak beberapa waktu (setidaknya sebulan, mungkin lebih lama). Sementara itu, saya pikir ada beberapa pembaruan Doom, tetapi juga di sistem Ubuntu saya, termasuk driver Nvidia baru, dll.

Sekarang saya hanya ingin bermain lagi, dan itu tidak dimulai. Saya melihat logo id di systray, kemudian layar menjadi hitam, dan kemudian saya kembali ke desktop, tanpa kesalahan apa pun.

Ini dengan Proton 5.0, yang saya gunakan sebelumnya (hanya instalasi standar, tetapi dengan "PROTON_NO_ESYNC": "1" dalam file user_settings.py ).

Saya juga mencoba dengan Proton 5.13 yang baru, saat saya membaca beberapa laporan di sini yang berjalan lebih baik sekarang, dan juga masalah alt-tab teratasi. Namun, saya mendapatkan perilaku yang sama, yaitu saya melihat logo id di systray, lalu layar hitam, lalu kembali ke desktop.

Dari file ~/steam-782330.log (jalankan dengan 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?)

(Saya tidak begitu tahu apa yang relevan dari ini. Saya harap ini berisi beberapa informasi yang relevan ...)


Edit Anehnya, setelah PC saya restart, sekarang berjalan dengan benar. Saya masih memiliki masalah alt + tab (yaitu alt + tab, atau hamparan apa pun yang terjadi dalam permainan akan membekukan grafik) tetapi itu berjalan dengan sangat baik jika tidak. Mungkin lebih baik (lebih halus, lebih cepat) dari sebelumnya, tapi saya tidak tahu. Tapi saya sangat berharap masalah alt + tab akan diperbaiki. Saya menggunakan jendela tanpa bingkai, karena inilah yang saya baca di suatu tempat.

Sekarang saya juga memiliki file log sebagai perbandingan dari proses yang benar.

File ~/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"
...

Dari log baru itu, saya tidak dapat menemukan bagian-bagian ini dari log lama:

Hilang:

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
...

Tetapi saya berasumsi bahwa ini semua sudah menjadi bagian dari penanganan kesalahan, penanganan kecelakaan, yang mengumpulkan beberapa informasi tentang sistem saya. Jadi ini mungkin tidak relevan. Jadi pada dasarnya saya tidak tahu bagian mana dari log (pertama) yang relevan dengan kesalahan yang saya alami.

Halo,

Doom Eternal membeku di layar Loading.

steam-782330.zip

Ini file lognya. Karena terlalu besar saya harus menutupnya.

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

Saya baru mencobanya dengan Proton 5.13-1 dan kemiringan roda mouse tidak lagi dikenali oleh game. Berfungsi lagi setelah kembali ke 5.09.

Halo @ Sha1rath , untuk kejelasan, apakah Anda mengacu pada acara pengguliran horizontal di mouse Anda? Mouse model apa yang Anda gunakan?

Biasanya saya akan meminta log Proton untuk mengikuti regresi, tetapi menurut saya itu tidak akan mengungkapkan sesuatu yang menarik tanpa mengaktifkan log tambahan.

@ kisak-valve Ya, pengguliran horizontal dengan memiringkan roda mouse (disebut roda miring atau roda 4D).
Saya menggunakan AIMO Remastered Roccat Kone.
Dalam game, tombol miringkan dikenali sebagai "Mouse 4" dan "Mouse 5", xev mengeluarkannya sebagai "tombol 6" dan "tombol 7".
Saya mencoba me-rebindingnya dalam permainan karena saya berasumsi mungkin kode tombol baru saja berubah, tetapi ketika menetapkan kunci baru di menu pengaturan, ketika saya memiringkan roda, itu terus menampilkan "tekan tombol baru" (atau lebih). Gim ini sama sekali tidak menyadarinya.

Tentang log: Saya juga berasumsi bahwa peristiwa input yang tidak dikenali tidak akan mencatat apa pun.

Ngomong-ngomong, karena mouse saya memiliki banyak tombol (12 jika Anda menghitung semua arah roda), saya menyadari bahwa banyak tombol tidak berfungsi di proton. Mouse dapat mengikat tombolnya sendiri ke input keyboard, yang saya lakukan sebagai solusinya. Akan menyenangkan melihat semua tombol mouse bekerja tanpa mengikat makro keyboard ke mereka di mouse itu sendiri. Namun, satu-satunya perubahan yang saya perhatikan adalah tentang roda kemiringan (yang tidak ingin saya tetapkan dengan makro keyboard karena itu akan menonaktifkan pengguliran horizontal di desktop Linux saya) ...

@ Sha1rath Bisakah Anda mendapatkan log dengan + x11drv, + x11settings, + event, + cursor, + win, + message sebagai saluran logging tambahan pada 5.0-9 yang berfungsi dan 5.13-1 jika gagal?

Berikut lognya:
DoomEternalProtonLogs.tar.gz

Dan inilah yang saya lakukan saat memasukkannya:

Kedua

  • Memulai permainan
  • Buka menu kontrol kustomisasi
  • Klik bidang kanan binding shotgun tempur
  • Roda miring ke kiri

Proton 5.13

  • Tidak ada yang terjadi, tekan prompt tombol baru tidak hilang
  • Roda miring ke kanan
  • Tidak ada yang terjadi, tekan prompt tombol baru tidak hilang

Proton 5.0-9

  • Shotgun ditugaskan dan ditampilkan sebagai tombol mouse 4
  • Klik bidang kanan ikatan meriam berat
  • Roda miring ke kanan
  • Meriam ditugaskan dan ditampilkan sebagai tombol mouse 5

Kedua

  • Tekan ESC berulang kali untuk keluar dari menu pengaturan dan keluar dari game

Terima kasih banyak telah menangani ini.

PS: Saya baru saja mencoba Dying Light dan di sana saya memiliki masalah yang sama: Roda miring berfungsi di Proton 5.0-9 tetapi tidak di 5.13. Jadi ini bukan hanya masalah khusus Doom Eternal.

Halo yang disana! Baru saja mendapatkan game tersebut selama penjualan. Tombol tab (Untuk inventaris dan barang) tidak berfungsi untuk saya. Aku bersumpah itu berhasil selama misi pertama tapi kemudian tidak ada apa-apa, bahkan di menu ... Ada lagi?

Halo @ Sha1rath , atas permintaan pengembang Proton, saya telah mentransfer masukan masukan roda gulir Anda baru-baru ini ke # 4341 karena tampaknya ini bukan masalah khusus game.

Halo yang disana! Baru saja mendapatkan game tersebut selama penjualan. Tombol tab (Untuk inventaris dan barang) tidak berfungsi untuk saya. Aku bersumpah itu berhasil selama misi pertama tapi kemudian tidak ada apa-apa, bahkan di menu ... Ada lagi?

Coba tekan alt kiri. Itu juga akan memunculkan menu yang sama, dan kemudian Anda harus dapat menggunakan Tab lagi.

Itu terjadi pada saya ketika saya melakukan alt-tab saat bermain game. Setelah saya kembali ke alt-tab, saya harus menggunakan alt satu kali agar tab berfungsi kembali.

Meskipun Anda tidak melakukan alt-tab, coba saja.

Halo,

Doom Eternal membeku di layar Loading.

steam-782330.zip

Ini file lognya. Karena terlalu besar saya harus menutupnya.

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

Saya mengalami masalah yang sama, apakah Anda bisa membuatnya berfungsi? Saya juga menggunakan 2080, nvidia 455.34.01

Tidak, saya belum 😔

Pada Sel, 3 Nov 2020, 22:45 George Gibbs [email protected] menulis:

Halo,

Doom Eternal membeku di layar Loading.

steam-782330.zip
https://github.com/ValveSoftware/Proton/files/5432527/steam-782330.zip

Ini file lognya. Karena terlalu besar saya harus menutupnya.

prosesor: 0
vendor_id: GenuineIntel
keluarga cpu: 6
model: 94
nama model: Intel (R) Core (TM) i7-6700 CPU @ 3.40GHz
melangkah: 3

NVIDIA Corporation TU104 [GeForce RTX 2080 Rev. A] (rev a1)

nvidia 455.28-7
Versi Instance Vulkan: 1.2.153

Saya mengalami masalah yang sama, apakah Anda bisa membuatnya berfungsi? Saya juga menggunakan a
2080, nvidia 455.34.01

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-721245884 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AAAIQWG4SS2O2J7DNOMY7YTSOAXTPANCNFSM4MI6DHIA
.

Tidak, saya belum termenung

Terima kasih telah mengonfirmasi, berharap menemukan solusi. Saya mengirimkan bug 1522 ke pelacak mutter karena tampaknya berfungsi dengan baik untuk saya dengan KDE dan menonaktifkan kompositor (yang dilakukannya secara default untuk aplikasi layar penuh dengan KDE terbaru). Tidak tahu apakah itu benar-benar bergumam karena kesalahan atau sesuatu dalam anggur / proton, tetapi saya pikir tidak ada salahnya untuk mencoba dan lebih memperhatikannya ...

FWIW Saya menjalankan Nvidia dan saya tidak mengalami masalah apa pun pada Budgie, yang menggunakan GNOME dan Mutter di balik kap mesin dan karena itu juga tidak memiliki cara untuk menonaktifkan kompositor.

Tidak, saya belum termenung

Terima kasih telah mengonfirmasi, berharap menemukan solusi. Saya mengirimkan bug 1522 ke pelacak mutter karena tampaknya berfungsi dengan baik untuk saya dengan KDE dan menonaktifkan kompositor (yang dilakukannya secara default untuk aplikasi layar penuh dengan KDE terbaru). Tidak tahu apakah itu benar-benar bergumam karena kesalahan atau sesuatu dalam anggur / proton, tetapi saya pikir tidak ada salahnya untuk mencoba dan lebih memperhatikannya ...

Menariknya, hari ini mulai berfungsi lagi!

Mungkin ada hubungannya dengan pembaruan ini?

[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)

Menariknya, hari ini mulai berfungsi lagi!

Itu juga tidak berfungsi untuk saya di beberapa titik, tetapi kemudian setelah saya me-restart komputer saya, itu berfungsi (tetapi tidak ada pembaruan untuk sementara itu).

@ kisak-valve Hai, tampaknya karena permainan tidak mengenali bahwa akun bethesda saya telah diverifikasi, saya tidak dapat mengakses mode pertempuran atau level master yang lebih baru karena itu. Akan menyenangkan melihat perbaikan segera.

Diuji dengan proton 5.0.10

Saya mengalami game macet saat "memuat" (~ 10 detik setelah diluncurkan). Saya sudah coba driver nvidia 440, 450 dan 455, hasilnya sama saja. Mencoba versi proton 5.13-1, 5.0-10, dan 5.9-GE, hasilnya sama. Luncurkan argumen yang digunakan: PROTON_NO_ESYNC = 1% perintah% + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1 (Saya sudah mencobanya secara individual dan bersama-sama. Hasilnya sama).

info sistem: https://gist.github.com/dymax78/24837a587c00eb59a2c68fc24c5b80da

proton log dump: steam-782330.zip

Terima kasih atas waktu dan bantuannya.

@ dymax78 Sudahkah Anda mencoba memainkan game dengan Esync diaktifkan? Saya tidak pernah mengalami masalah ini setelah melakukannya.

Selama berbulan-bulan, game tidak akan berjalan kecuali esync dinonaktifkan, jadi tidak demikian
masuk akal. Saya kira itu mungkin berhasil dengan Esync sekarang, tapi saya ragu itu
masalah.

Pada hari Minggu, 8 Nov 2020 jam 23:46 Alexander Streng [email protected]
menulis:

@ dymax78 https://github.com/dymax78 sudahkah Anda mencoba memainkan gim ini
dengan Esync diaktifkan? Saya tidak pernah mengalami masalah ini setelah melakukannya.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-723750943 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y33YMBZOHY57PSCZLOO3SO5X3TANCNFSM4MI6DHIA
.

@ gardot426 masih layak untuk dicoba. Dan permainan ini bekerja sempurna dengan esync (pada perangkat keras nvidia tapi itu tidak masalah). Dalam kasus mh jika esync dinonaktifkan maka 99% dari waktu permainan akan macet di layar hitam bahkan sebelum boot ke menu utama.

@ gardot426 masih layak untuk dicoba. Dan permainan ini bekerja sempurna dengan esync (pada perangkat keras nvidia tapi itu tidak masalah). Dalam kasus mh jika esync dinonaktifkan maka 99% dari waktu permainan akan macet di layar hitam bahkan sebelum boot ke menu utama.

Hai Warrior,

Ya, saya sudah mencobanya juga. Sayangnya, hasilnya sama.

Doom Eternal tidak dapat dimuat setelah peningkatan dari Ubuntu 20.04 - 20.10

Masalah ditransfer dari https://github.com/ValveSoftware/steam-for-linux/issues/7458.
@Pentastarch diposting pada 2020-11-09T16: 08: 10:

Informasi sistem Anda

Distro: Ubuntu 20.10
Kernel: 5.8.0-26-generik
RAM: 32 GB
Driver GPU: NVIDIA 455.28
GPU: NVIDIA GeForce RTX 2070 SUPER
CPU: AMD Ryzen 7 3700X 8-Core
Proton: 5.13-1
Klien Steam: Dibangun: 4 November, versi 1604538810
Versi Steam Runtime: steam-runtime_0.20201104.0

Ubuntu 20.10

Dalam versi beta uap - ya

Saya meningkatkan dari 20,04 menjadi 20,10 dan Doom Eternal berhenti memuat. Itu sampai ke layar pemuatan dan hang. Game lain - Doom 2016, Metro Exodus memuat dan berjalan dengan baik.

Saya telah menginstal ulang steam dan game, memverifikasi file tetapi tidak dapat melewati layar muat.

Saya memang mengubah kecepatan refresh layar menjadi 60Hz dari 144Hz, yang berfungsi sebelum peningkatan, dan itu memuat layar berikutnya dan musik dimulai. Tapi kemudian tergantung di sana. tapi saya belum melangkah lebih jauh.

Ada ide ??

Untuk setiap orang yang menggantungnya di layar pemuatan awal, coba jalankan di Windowed (saya yakin -window atau -safe opsi peluncuran) atau coba kompositor yang berbeda (jika Anda menggunakan gnome, coba kde atau sesuatu yang tidak terkomposisi). Saya mengalami masalah serupa dengan mutter / gnome seperti yang tercantum dalam posting saya di atas yang mungkin Anda hadapi.

Sebenarnya saya melihat bahwa Battlemode juga tidak berfungsi (saya belum pernah mencoba
untuk memainkannya).

Idk jika ini adalah masalah Proton 5.13 atau apa, saya akan mencoba dengan Proton lain
versi dan lihat apa yang terjadi.

Pada hari Senin, 9 November 2020 pukul 13.21 George Gibbs [email protected]
menulis:

Untuk semua orang yang menggantungnya di layar pemuatan awal, coba jalankan
Windowed (Saya percaya opsi -window atau -safe launch options) atau coba yang lain
compositor (jika Anda menggunakan gnome, coba kde atau sesuatu yang tidak terkomposisi). Aku
mengalami masalah serupa dengan mutter / gnome seperti yang tercantum dalam posting saya di atas
mungkin apa yang Anda hadapi.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-724188382 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y33526S7GAA3NM2AXZV3SPAXKBANCNFSM4MI6DHIA
.

Saya sudah mencoba semua versi proton, termasuk versi GE, ditingkatkan ke driver Nvidia terbaru. Uap dibersihkan, memuat ulang semuanya.
Tetapi karena semua permainan saya yang lain berjalan, itu pasti semacam interaksi - khususnya untuk DE dan 20.10 - seperti yang disarankan Vash63, gnome?

@ kisak-valve, jadi Doom Eternal Battlemode dipastikan tidak berfungsi dengan 5.13. Haruskah itu ada dalam masalah 5.13? Atau di sini saja?

Halo @ gardotd426 , harap konfirmasikan bahwa masalah tidak terjadi dengan versi Proton yang lebih lama, lalu dengan Proton 5.13, tambahkan PROTON_LOG=1 %command% ke opsi peluncuran game, ulangi masalah, dan lampirkan $ HOME / steam- yang dihasilkan $ APPID.log ke laporan terbitan ini sebagai file. (Proton log dikompres dengan baik jika diperlukan.)

Secara umum, ini adalah tempat yang tepat untuk mendiskusikan semua masalah yang Anda lihat dengan Doom Eternal.

Untuk setiap orang yang menggantungnya di layar pemuatan awal, coba jalankan di Windowed (saya yakin -window atau -safe opsi peluncuran) atau coba kompositor yang berbeda (jika Anda menggunakan gnome, coba kde atau sesuatu yang tidak terkomposisi). Saya mengalami masalah serupa dengan mutter / gnome seperti yang tercantum dalam posting saya di atas yang mungkin Anda hadapi.

Terima kasih untuk sarannya. Sayangnya, opsi peluncuran berjendela diabaikan (-windowed, –windowed -w 1024, -sw, atau -safe) dan game tetap terbuka dalam layar penuh. Berdasarkan tanggapan Anda, penting untuk dicatat bahwa saya baru saja memperbarui Gnome ke 3.38.

Halo @ gardotd426 , harap konfirmasikan bahwa masalah tidak terjadi dengan versi Proton yang lebih lama, lalu dengan Proton 5.13, tambahkan PROTON_LOG=1 %command% ke opsi peluncuran game, ulangi masalah, dan lampirkan $ HOME / steam- yang dihasilkan $ APPID.log ke laporan terbitan ini sebagai file. (Proton log dikompres dengan baik jika diperlukan.)

Secara umum, ini adalah tempat yang tepat untuk mendiskusikan semua masalah yang Anda lihat dengan Doom Eternal.

@ kisak-valve battlemode tidak pernah bekerja dengan Proton karena masalah "akun tidak diverifikasi"

@ kisak-valve battlemode tidak pernah bekerja dengan Proton karena masalah "akun tidak diverifikasi"

@ warriormaster12 Maaf, ini salah.

Battlemode berfungsi dengan versi Proton lainnya. Saya mengujinya setelah posting saya sebelumnya, dan bisa bermain seperti 5 pertandingan berturut-turut tanpa masalah.

Dan di Proton 5.13, ini bukan masalah "akun tidak diverifikasi". Ini hanya "Terjadi kesalahan tak dikenal. Coba lagi nanti."

@ kisak-valve Saya akan mendapatkan log tersebut dan mempostingnya nanti hari.

Battlemode berfungsi dengan versi Proton lainnya. Saya mengujinya setelah posting saya sebelumnya, dan bisa bermain seperti 5 pertandingan berturut-turut tanpa masalah.

Battlemode @ gardotd426 tidak pernah bekerja untuk saya dengan versi proton apa pun, hanya mengatakan tidak dapat menemukan kecocokan.

@ kisak-valve battlemode tidak pernah bekerja dengan Proton karena masalah "akun tidak diverifikasi"

@ warriormaster12 Maaf, ini salah.

Battlemode berfungsi dengan versi Proton lainnya. Saya mengujinya setelah posting saya sebelumnya, dan bisa bermain seperti 5 pertandingan berturut-turut tanpa masalah.

Dan di Proton 5.13, ini bukan masalah "akun tidak diverifikasi". Ini hanya "Terjadi kesalahan tak dikenal. Coba lagi nanti."

@ kisak-valve Saya akan mendapatkan log tersebut dan mempostingnya nanti hari.

@tokopedia

Battlemode tidak pernah bekerja di pihak saya. Saya memeriksa bethesda.net dan dikatakan bahwa akun saya diverifikasi tetapi di Doom Eternal tidak.

Battlemode @ gardotd426 tidak pernah bekerja untuk saya dengan versi proton apa pun, hanya mengatakan tidak dapat menemukan kecocokan.

Ini terkadang juga menjadi masalah bagi pengguna Windows.

Tapi tidak, saya bisa memainkan 5 atau 6 pertandingan berturut-turut hanya dengan menggunakan "Quick Match" (jadi tidak seperti saya diundang oleh siapapun atau apapun) dan itu bekerja dengan sempurna.

Battlemode tidak pernah bekerja di pihak saya. Saya memeriksa bethesda.net dan dikatakan bahwa akun saya diverifikasi tetapi di Doom Eternal tidak.

@ warriormaster12 itu sangat disayangkan, tapi saya tidak memiliki masalah itu sama sekali, dan itu bukan masalah dengan 5.13 juga, itu adalah masalah lain.

Battlemode @ gardotd426 tidak pernah bekerja untuk saya dengan versi proton apa pun, hanya mengatakan tidak dapat menemukan kecocokan.

Ini terkadang juga menjadi masalah bagi pengguna Windows.

Tapi tidak, saya bisa memainkan 5 atau 6 pertandingan berturut-turut hanya dengan menggunakan "Quick Match" (jadi tidak seperti saya diundang oleh siapapun atau apapun) dan itu bekerja dengan sempurna.

Battlemode tidak pernah bekerja di pihak saya. Saya memeriksa bethesda.net dan dikatakan bahwa akun saya diverifikasi tetapi di Doom Eternal tidak.

@ warriormaster12 itu sangat disayangkan, tapi saya tidak memiliki masalah itu sama sekali, dan itu bukan masalah dengan 5.13 juga, itu adalah masalah lain.

@ gardotd426 Anda mungkin pengecualian bukan aturan, tetapi kita akan lihat. Saya akan mengirim lig hari ini dan juga mencoba mengirim tiket ke dukungan Bethesda.

Itu tidak mungkin.

Anda hampir tidak pernah mengalami situasi di mana multipemain hanya berfungsi untuk satu
orang dan bukan orang lain. Anda sering mengalami situasi di mana itu akan terjadi
bekerja untuk kebanyakan orang tetapi beberapa tidak dapat membuatnya berfungsi.

Saya telah menguji ini di beberapa mesin.

Pada Sel, 10 Nov 2020, 02:57 Alexander Streng [email protected]
menulis:

@ gardotd426 https://github.com/gardotd426 battlemode tidak pernah berhasil
saya dengan versi proton apa pun, hanya dikatakan tidak dapat menemukan kecocokan.

Ini terkadang juga menjadi masalah bagi pengguna Windows.

Tapi tidak, saya bisa memainkan 5 atau 6 pertandingan berturut-turut hanya dengan menggunakan "Cepat
Cocokkan "(jadi tidak seperti saya diundang oleh siapa pun atau apa pun) dan berhasil
dengan sempurna.

Battlemode tidak pernah bekerja di pihak saya. Saya memeriksa bethesda.net dan tertulis
bahwa akun saya terverifikasi tetapi di Doom Eternal tidak.

@ warriormaster12 https://github.com/warriormaster12 itu sangat disayangkan,
tetapi saya tidak memiliki masalah itu sama sekali, dan itu bukan masalah dengan 5.13
baik, itu sesuatu yang lain.

@ gardotd426 https://github.com/gardotd426 Anda mungkin merupakan pengecualian
aturan tapi kita akan lihat. Saya akan mengirim lig hari ini dan juga mencoba mengirim
tiket ke dukungan Bethesda.

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-724530867 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y332BA7TH5INNNITWL6TSPDW7JANCNFSM4MI6DHIA
.

@ gardotd426 tebak kamu benar saat itu, saya sudah kirim tiket ke Bethesda

Mudah-mudahan mereka memberi Anda apa pun selain "Maaf, game ini untuk
Hanya untuk Windows, kami tidak dapat memberikan bantuan apa pun "yang 99,9999% akan menjadi apa
mereka bilang.

Pada Sel, 10 Nov 2020 jam 4:43 pagi Alexander Streng [email protected]
menulis:

@ gardotd426 https://github.com/gardotd426 rasa Anda saat itu, saya
sudah mengirim tiket ke Bethesda

-
Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-724587166 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AM5Y33YYIFYFRLNL7ATKAUDSPEDKHANCNFSM4MI6DHIA
.

Untuk setiap orang yang menggantungnya di layar pemuatan awal, coba jalankan di Windowed (saya yakin -window atau -safe opsi peluncuran) atau coba kompositor yang berbeda (jika Anda menggunakan gnome, coba kde atau sesuatu yang tidak terkomposisi). Saya mengalami masalah serupa dengan mutter / gnome seperti yang tercantum dalam posting saya di atas yang mungkin Anda hadapi.

Terima kasih untuk sarannya. Sayangnya, opsi peluncuran berjendela diabaikan (-windowed, –windowed -w 1024, -sw, atau -safe) dan game tetap terbuka dalam layar penuh. Berdasarkan tanggapan Anda, penting untuk dicatat bahwa saya baru saja memperbarui Gnome ke 3.38.

Ini pasti Gnome. Baru saja menginstal Plasma dan berfungsi dengan baik

Untuk setiap orang yang menggantungnya di layar pemuatan awal, coba jalankan di Windowed (saya yakin -window atau -safe opsi peluncuran) atau coba kompositor yang berbeda (jika Anda menggunakan gnome, coba kde atau sesuatu yang tidak terkomposisi). Saya mengalami masalah serupa dengan mutter / gnome seperti yang tercantum dalam posting saya di atas yang mungkin Anda hadapi.

Terima kasih untuk sarannya. Sayangnya, opsi peluncuran berjendela diabaikan (-windowed, –windowed -w 1024, -sw, atau -safe) dan game tetap terbuka dalam layar penuh. Berdasarkan tanggapan Anda, penting untuk dicatat bahwa saya baru saja memperbarui Gnome ke 3.38.

Ini pasti Gnome. Baru saja menginstal Plasma dan berfungsi dengan baik

Terimakasih sudah mengkonfirmasi. Saya telah membuka masalah untuk ini di pelacak gumaman GNOME , meskipun saya masih tidak yakin apakah gumaman adalah kesalahannya atau sesuatu tidak ditangani dengan benar antara Proton dan gumaman.

Denuvo telah dihapus dari game dalam pembaruan sehingga game harus bekerja di luar kotak. Proton 5.9 menjalankannya dengan baik.

Dari apa yang saya kumpulkan membaca utas ini, dan berdasarkan pengalaman pribadi:

  • Demi kasih tuhan jangan gunakan GNOME / MATE
  • Alt-Tabbing saat berada di layar penuh atau mengubah resolusi layar dapat dan dalam banyak kasus akan merusak rendering dan Anda harus menghentikan permainan. Jika Anda perlu mengakses program lain saat Anda bermain, mainkan dalam mode Windowed. Gim ini mendukung tombol maksimalkan.
  • Suara berderak dapat terjadi. Ini sebagian besar dapat dikurangi menggunakan beberapa pengaturan Pulseaudio kustom.
  • Penggunaan GPU sedikit lebih tinggi saat bermain di Proton. Pada Windows, minimum absolut adalah 1050 2GB, tetapi untuk Proton Anda memerlukan 1060 3GB atau lebih baik, yang saya yakin sangat direkomendasikan.
  • Saya mencoba multi-pemain. Ini tidak berhasil. Pesan kesalahan tidak memberi saya sesuatu yang spesifik, itu hanya memberi tahu saya bahwa ada masalah koneksi, jadi saya tidak tahu apakah itu disebabkan oleh semacam anticheat. Jika ada yang punya masalah, beri tahu saya.

Spesifikasi yang telah saya uji:

GTX 1060 3GB
Intel Core i5 8400
RAM 16 GB HyperX Fury DDR4 Dual Channel
GeForce Driver 450 LTS
Intel 660p Series 1TB (tempat game disimpan)

Untuk setiap orang yang menggantungnya di layar pemuatan awal, coba jalankan di Windowed (saya yakin -window atau -safe opsi peluncuran) atau coba kompositor yang berbeda (jika Anda menggunakan gnome, coba kde atau sesuatu yang tidak terkomposisi). Saya mengalami masalah serupa dengan mutter / gnome seperti yang tercantum dalam posting saya di atas yang mungkin Anda hadapi.

Terima kasih untuk sarannya. Sayangnya, opsi peluncuran berjendela diabaikan (-windowed, –windowed -w 1024, -sw, atau -safe) dan game tetap terbuka dalam layar penuh. Berdasarkan tanggapan Anda, penting untuk dicatat bahwa saya baru saja memperbarui Gnome ke 3.38.

Ini pasti Gnome. Baru saja menginstal Plasma dan berfungsi dengan baik

Kubuntu 20.04, Proton 5.13-1 - multplayer tidak pernah berfungsi.

@ gardotd426 yah, saya mencoba tetapi mereka menolak untuk memperbaiki masalah karena Proton. Saya harus mencoba untuk menguji permainan di windows dan membuat tiket setelah itu.

Perbarui, mereka bersedia terus membantu saya dengan masalah verifikasi akun.

@ kisak-valve Hai, saya pikir akan menjadi ide yang baik untuk mengirim log yang sama dengan yang saya kirim ke Bethesda di sini.

Ini lognya
steam-782330.zip

@ gardotd426 Kesimpulan dukungan Bethesda adalah bahwa masalahnya bukan pada akun / akun saya yang tertaut dengan steam tetapi bagaimana Proton menangani proses masuk ke permainan.

@ warriormaster12 Tentu saja, bagi saya Battlemode berfungsi dengan baik di Windows.

Belum mencoba Battlemode, tapi kecuali masalah alt + tab Doom Eternal berjalan dengan sempurna di setup Gnome saya. Dan itu berjalan dengan baik! :-) Mulai memainkan DLC Dewa Kuno.

Jika ada yang membutuhkan sesuatu yang mungkin bisa membantu, silakan bertanya, saya akan mencoba memberikan sebanyak mungkin kemampuan saya.

Belum mencoba Battlemode, tapi kecuali masalah alt + tab Doom Eternal berjalan dengan sempurna di setup Gnome saya. Dan itu berjalan dengan baik! :-) Mulai memainkan DLC Dewa Kuno.

Jika ada yang membutuhkan sesuatu yang mungkin bisa membantu, silakan bertanya, saya akan mencoba memberikan sebanyak mungkin kemampuan saya.

Gnome versi berapa?

Gnome 3.38.1

Pada hari Minggu, 15 Nov 2020, 13:44 dymax78 [email protected] menulis:

Belum mencoba Battlemode, tapi kecuali masalah alt + tab Doom Eternal berjalan
dengan sempurna di pengaturan Gnome saya. Dan itu berjalan dengan baik! :-) Mulai memainkan
Dewa Kuno DLC.

Jika ada yang membutuhkan sesuatu yang mungkin bisa membantu, tolong tanyakan, saya akan mencoba
menyediakan sebanyak mungkin kemampuan saya.

Gnome versi berapa?

-
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-727529802 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AAAIQWGUK7GZKOHZJJ2S2GTSP6BE5ANCNFSM4MI6DHIA
.

Apakah halaman ini membantu?
4 / 5 - 1 peringkat

Masalah terkait

shaphanpena1 picture shaphanpena1  ·  3Komentar

lumni1968 picture lumni1968  ·  3Komentar

juppso picture juppso  ·  3Komentar

BLaDZer picture BLaDZer  ·  3Komentar

prototype99 picture prototype99  ·  3Komentar