Proton: Doom Eternal (782330)

تم إنشاؤها على ١٦ أبريل ٢٠٢٠  ·  374تعليقات  ·  مصدر: ValveSoftware/Proton

نظرًا للفيضان المبكر لردود الفعل على Doom Eternal بينما اكتشف المجتمع كيفية تشغيل هذه اللعبة ، تمت إعادة تعيين المناقشة الخاصة بهذه اللعبة. إذا كان لديك اهتمام بجهود المجتمع المبذولة لتشغيل هذه اللعبة ، فلا تتردد في قراءة # 3654.

المتطلبات الصعبة المعروفة:

بروتون 5.0-6 أو أحدث
Mesa 20.0.3 / LLVM 9.0 (AMD فقط) (أو ما يعادل AMDVLK / AMDGPU-PRO) (يحتاج RADV / ACO إلى 20.1+)
nVidia 440.82 (nVidia فقط ، قد تعمل برامج التشغيل الأقدم قليلاً مع أداء متدهور.)
vulkan-icd-loader 1.2.135 (يتم توفيره من خلال وقت تشغيل Steam. يمكن للسائقين الإبلاغ عن دعم لمواصفات فولكان القديمة وهذا أمر جيد.)

المراوغات المعروفة:

حتى كتابة هذه السطور ، يواجه Denuvo وقتًا عصيبًا مع شيء ما في Wine-Staging ، وقد تصل بنايات Proton التابعة لجهة خارجية بناءً على ذلك إلى إغلاق لمدة 24 ساعة بعد 5 جولات في اليوم.
~ Steam Overlay يؤدي إلى تدهور الأداء عندما يكون مرئيًا. ~ Improved Steam Overlay and FPS counter performance for games using Vulkan async compute (such as DOOM Eternal). في التحديث التجريبي لعميل Steam 2020-04-16 .
Alt-Tab قد يكسر عرض اللعبة.

أدلة المصلح:

يُرجى عدم إعادة نشر أدلة العبث في تقرير المشكلة هذا. إذا كان لديك واحد لمشاركته ، فيرجى وضعه في جوهره وطلب مشاركة جوهره في هذا القسم.

Game compatibility - Unofficial

التعليق الأكثر فائدة

آمل أن يكون هذا وثيق الصلة. يخبر المنتج التنفيذي مارتي ستراتون أنه سيتم إزالة شرط مكافحة الغش في التحديث القادم:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

آمل أن يعني هذا أن التحديث يعني أن هناك فرصة لهذا العمل مع البروتون مرة أخرى دون الكثير من الحلول.

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها. أنا سعيد باستعادة الوصول لكم يا رفاق.

ال 374 كومينتر

أتلقى حادثًا صعبًا يبدو أنه حدث بعد 30 دقيقة أو نحو ذلك. هذا هو ملف السجل:
https://send.firefox.com/download/945b855f1dd20e0d/#dP9yXbTc4PGFlF5mkZL1EQ

لدي RX 5700XT وأنا أستخدم ArchLinux مع RADV.

مرحبًا PopeRigby ، يُرجى نسخ معلومات النظام من Steam ( Steam -> Help -> System Information ) ووضعها في الجوهر ، ثم تضمين ارتباط إلى الجوهر في تقرير هذه المشكلة.

كملاحظة جانبية ، من المعروف أن سجلات بروتون تنضغط جيدًا ، يرجى التفكير في إلقاء سجلات كبيرة في الأرشيف.

إليك جوهر معلومات النظام: https://gist.github.com/PopeRigby/263d2b99e3998f99fdf4e0d222845843

فهل يعمل ACO على Mesa 20.1 الآن؟ آخر ما سمعت أن ACO لا يعمل.

هل ما زال صحيحًا أن تمكين التراكب يسبب مشاكل في الأداء؟

تجربتي الخاصة تظهر عكس ذلك:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394/30؟u=silviu_c

@ kisak-valve - لقد أدخلت تعليقًا في الخيط الآخر حول إزالة libvulkan1 في Ubuntu ، وهو رقم كبير لأنه سيؤدي إلى تفجير نظامك. هل هناك طريقة أفضل لجعل فولكان المتضمن في وقت تشغيل Steam يحظى بالأولوية على النظام الأول؟

sudo apt إزالة 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 ، أين تم هذا التعليق؟

تعليق في الخيط الآخر حول إزالة libvulkan1 في أوبونتو

btegs ، يجب إعادة قراءة هذا التعليق. لم يقل كيساك الإزالة ، قال إعادة الإضافة .

تعليق في الخيط الآخر حول إزالة libvulkan1 في أوبونتو

btegs ، يجب إعادة قراءة هذا التعليق. لم يقل كيساك الإزالة ، قال إعادة الإضافة .

كنت أشير إلى https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -613766116 حيث تؤدي إعادة إضافة libvulkan1 على Ubuntu 19.10 عبر apt إلى إعادة تثبيت الإصدار 1.1.114.

لذا إذا تركت ذلك باعتباره libvulkan1 الرئيسي على مستوى النظام وأزلت pinned_libs_ * من التثبيت البخاري ، فكيف يجعل هذا تلقائيًا برامج تشغيل AMD الخاصة بك تحت MESA تستخدم libvulkan من Steam وليس نظامك؟

btegs ،

يعطي Steam الأولوية للمكتبات بالترتيب التالي: المكتبات المثبتة> النظام المضيف> وقت تشغيل Steam> ld.so.conf

btegs ،

يعطي Steam الأولوية للمكتبات بالترتيب التالي: المكتبات المثبتة> النظام المضيف> وقت تشغيل Steam> ld.so.conf

تم حذف هذه المجلدات وإعادة إنشائها بمجرد بدء تشغيل Steam. لقد راجعت الدليل وكانوا يرتبطون بإصدار 1.2.135 من Vulkan. بارد.

ثم أقوم بتحميل لعبة عشوائية باستخدام Proton 5.0-6 مع تعيين hud DXVK على 1 ضمن Ubuntu 19.10. يظهر كـ Mesa 20.0.99 (باستخدام إصدار git حافة النزيف من https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers لجهاز RX 580 الخاص بي. يعرض Vulkan 1.2.128 لإصدار Vulkan الخاص بي. من الواضح أنني لا أستطيع بدء DOOM Eternal أيضًا.

ما الذي يجري وما هي الخطوات المفقودة؟

ملاحظة: لقد عثرت على مستودع Ubuntu على https://packages.lunarg.com/ والذي يعطيني تحديث libvulkan1 و libvulkan1: i386 دون التأثير على ميسا الحالي. تم تثبيت 1.2.135 ، ولكن كلما جربت لعبة على Steam أو أستخدم GameHub مع لعبة GOG ، فإنها لا تزال عند 1.2.128. ليس لدي أدنى فكرة عن مصدر هذا الإصدار من Vulkan!

"Alt-Tab قد يعطل عرض اللعبة."
يمكن لـ Arch Linux مع KDE Plasma تأكيد أن Alt-Tabbing كسر عرض اللعبة ، ولكنه أدى أيضًا إلى عدم الاستجابة لإجراءات الإغلاق بالنقر بزر الماوس الأيمن فوق العملية في شريط المهام والنقر فوق الزر "إغلاق".
sudo kill -SIGHUP 31117 أغلق اللعبة
معلومات النظام: https://pastebin.com/1z80Y7WG

يبدو أن تحطمي الصعب يحدث بعد حوالي 20 دقيقة في كل مرة أبدأ فيها اللعبة. ربما يمكنني تحديد الوقت للتحقق.

إضافة الأخطاء (ربما تكون واضحة / معروفة بالفعل):

  • يجب تخطي شعار المقدمة الأولية (_ "+ in_terminal 1 + com_skipIntroVideo 1" _)
  • صوت طقطقة قليلاً في وقت ما (يجب زيادة أخذ عينات الصوت النبضي إلى 48 كيلو هرتز)
  • متعددة اللاعبين لا تعمل (هذا سيء )

يبدو أن هذه اللعبة تتأثر أيضًا بـ https://github.com/ValveSoftware/Proton/issues/2927

إذا كنت تواجه مشكلات ، وكان لديك معالج Ryzen 3xxx ، فجرب الحل البديل هناك ^

Doom Eternal Monitor / Resolution فشل

تم نقل المشكلة من https://github.com/ValveSoftware/Proton/issues/3797.
@ Kalevr1 تم نشره في 2020-04-24T23: 18: 50:

تقرير التوافق

  • اسم اللعبة مع مشكلات التوافق: Doom Eternal
  • معرف تطبيق Steam للعبة: 782330

معلومات النظام

أؤكد:

  • [x] أنني لم أعثر على تقرير توافق موجود لهذه اللعبة.
  • [x] أني تحققت مما إذا كانت هناك تحديثات متوفرة لنظامي.

steam-782330.log.zip

الأعراض

بعد تثبيت أحدث إصدار من SteamPlay Proton 5.06 ، حصلت على جلسة تشغيل مثالية استمرت عدة ساعات. أخذت استراحة لتناول الطعام ثم عدت لمواصلة اللعب. لدي إعداد 2 شاشة. عندما حاولت تشغيل اللعبة للمرة الثانية ، تحولت إلى نافذة صغيرة على الشاشة الثانوية. جهاز العرض السفلي هو شاشتي الافتراضية ويجلس على مستوى العين. يمكنني رؤية الزاوية اليسرى العلوية من Doom Intro يتم عرضها داخل نافذة بحجم ربع على الشاشة الثانوية. يعتقد محرك اللعبة أنه يتم عرضه على الشاشة بأكملها ولكني أرى فقط الجزء الذي يتداخل مع النافذة. يمكنني رؤية زرين في واجهة المستخدم ويمكنني التفاعل معهم. أنا Alt-F4 للخروج.

يبدو قابلاً للإصلاح إذا كان بإمكاني فرض الشاشة ودقة التطبيق يدويًا ولكن لا أعرف ما إذا كان ذلك سيعمل. أحد الحلول التي وجدتها هو إذا قمت بحذف ../steamapps/compatdata/782330 ، فستقوم اللعبة "بالتشغيل لأول مرة" مرة أخرى ، والتي تعمل دائمًا بشكل مثالي.

لقد قمت بتضمين لقطة شاشة لكلا الشاشتين (1920 × 2160 بكسل). Steam في وضع ملء الشاشة أدناه في المرحلة الأساسية وسترى Doom Window أعلاه في المرحلة الثانوية.

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

التكاثر


@ Kalevr1 علق على 2020-04-24T23: 21: 15:

هذه أول مشاركة لي ، لذلك آمل أن يكون من الصحيح بدء تقرير جديد بدلاً من إرفاقه بآخر. إن لم يكن الاعتذار.

كنت أحاول استخدام 5.06 بروتون و 5.6 GE ، وغالبًا ما تتعطل اللعبة في كلاهما.

هنا هو سجل تحطم Proton GE 5.6
هنا هو سجل تحطم بروتون 5.06

كنت أحاول استخدام 5.06 بروتون و 5.6 GE ، وغالبًا ما تتعطل اللعبة في كلاهما.

هنا هو سجل تحطم Proton GE 5.6
هنا هو سجل تحطم بروتون 5.06

أعتقد أن مشكلتي قد تم حلها. أعتقد أن سبب هذه المشكلة هو عدم استقرار AVX على المعالج. قمت برفع تردد التشغيل عن المعالج ولكني لم أتحقق من استقرار رفع تردد التشغيل مع AVX2. اضطررت إلى إضافة إزاحة AVX لوحدة المعالجة المركزية الخاصة بي في السير من أجل اجتياز اختبارات "Small FFTs" في Prime95 مع AVX2 في Windows وتأكيد الاستقرار نفسه باستخدام الأداة المساعدة stress على نظام archlinux الخاص بي. بمجرد أن فعلت ذلك ، لم أر أي حوادث بعد الآن. كان تخميني الأول هو عدم استقرار ذاكرة الوصول العشوائي (قمت أيضًا برفع تردد التشغيل عنها) ، ولكن بعد إيقاف تشغيل XMP وتشغيله ، وتوقيتات وترددات غير مقيدة ، تمكنت من التأكد من أنها لم تكن مشكلة في ذاكرة الوصول العشوائي.

أنا في نفس السيناريو بشكل فعال ، نفس الإصدارات ، لا أستطيع معرفة كيفية جعل DOOM Eternal لا يتعطل عند البدء. :(

هل فهمت هذا

btegs ،
يعطي Steam الأولوية للمكتبات بالترتيب التالي: المكتبات المثبتة> النظام المضيف> وقت تشغيل Steam> ld.so.conf

تم حذف هذه المجلدات وإعادة إنشائها بمجرد بدء تشغيل Steam. لقد راجعت الدليل وكانوا يرتبطون بإصدار 1.2.135 من Vulkan. بارد.

ثم أقوم بتحميل لعبة عشوائية باستخدام Proton 5.0-6 مع تعيين hud DXVK على 1 ضمن Ubuntu 19.10. يظهر كـ Mesa 20.0.99 (باستخدام إصدار git حافة النزيف من https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers لجهاز RX 580 الخاص بي. يعرض Vulkan 1.2.128 لإصدار Vulkan الخاص بي. من الواضح أنني لا أستطيع بدء DOOM Eternal أيضًا.

ما الذي يجري وما هي الخطوات المفقودة؟

ملاحظة: لقد عثرت على مستودع Ubuntu على https://packages.lunarg.com/ والذي يعطيني تحديث libvulkan1 و libvulkan1: i386 دون التأثير على ميسا الحالي. تم تثبيت 1.2.135 ، ولكن كلما جربت لعبة على Steam أو أستخدم GameHub مع لعبة GOG ، فإنها لا تزال عند 1.2.128. ليس لدي أدنى فكرة عن مصدر هذا الإصدار من Vulkan!

في الخيط القديم ، أبلغ عدد قليل من المستخدمين أن نمط المعركة لا يمكنه العثور على الألعاب ، ولدي نفس المشكلة. لم يقترح أي شخص في سلسلة الرسائل هذه سببًا أو أبلغ عن إصلاح ، لذلك أود إعادة الانتباه إلى هذه المشكلة.
عند محاولة العثور على مباراة في نمط القتال ، في أي من الخيارات الثلاثة ، لا يمكنني ببساطة العثور على لعبة على الإطلاق. لا يوجد عطل أو خطأ ، على الرغم من أنني لم أتحقق من أي ملفات سجل.

أنا في نفس السيناريو بشكل فعال ، نفس الإصدارات ، لا أستطيع معرفة كيفية جعل DOOM Eternal لا يتعطل عند البدء. :(

هل فهمت هذا

btegs ،
يعطي Steam الأولوية للمكتبات بالترتيب التالي: المكتبات المثبتة> النظام المضيف> وقت تشغيل Steam> ld.so.conf

تم حذف هذه المجلدات وإعادة إنشائها بمجرد بدء تشغيل Steam. لقد راجعت الدليل وكانوا يرتبطون بإصدار 1.2.135 من Vulkan. بارد.
ثم أقوم بتحميل لعبة عشوائية باستخدام Proton 5.0-6 مع تعيين hud DXVK على 1 ضمن Ubuntu 19.10. يظهر كـ Mesa 20.0.99 (باستخدام إصدار git حافة النزيف من https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers لجهاز RX 580 الخاص بي. يعرض Vulkan 1.2.128 لإصدار Vulkan الخاص بي. من الواضح أنني لا أستطيع بدء DOOM Eternal أيضًا.
ما الذي يجري وما هي الخطوات المفقودة؟
ملاحظة: لقد عثرت على مستودع Ubuntu على https://packages.lunarg.com/ والذي يعطيني تحديث libvulkan1 و libvulkan1: i386 دون التأثير على ميسا الحالي. تم تثبيت 1.2.135 ، ولكن كلما جربت لعبة على Steam أو أستخدم GameHub مع لعبة GOG ، فإنها لا تزال عند 1.2.128. ليس لدي أدنى فكرة عن مصدر هذا الإصدار من Vulkan!

قمت بالترقية إلى Ubuntu 20.04 باستخدام حزمة Vulkan هذه من lunarg وما زلت عالقًا مع 1.2.128. لقد قمت بإزالة libs المثبتة (حتى أن Steam يحذرني عند إعادة إنشائه عند الإطلاق) ولا يمكنني الحصول على هذا الإصدار الأحدث للمزامنة.

تجاهل @ kisak-valor تعليقي من قبل ، لكنني سعيد لوجود أشخاص آخرين لديهم هذه المشكلة.

التالي هو Ubuntu 20.04 ، أحدث برامج تشغيل Nvidia 440 مع GTX 1080. بعد بدء اللعبة ، تظهر شاشة سوداء صغيرة على الشاشة الثانية وتبقى هكذا.

image

في بعض الأحيان تظهر القائمة الفعلية بدلاً من الشاشة السوداء مثل هذا

image

ولكن إذا حاولت جعل اللعبة تمضي في وضع ملء الشاشة بالضغط على ALT + ENTER ، فحينئذٍ ينفجر كل شيء

حسنًا ، يتم الآن إطلاق DOOM Eternal بالنسبة لي. لست متأكدًا مما تغير بالنسبة لي للقيام بذلك. ربما كان تحديث برنامج تشغيل MESA حديثًا هو الذي أصلحه ، غير متأكد. فقط أعمى حاول ذلك مرة أخرى ، وأنا قادر على الدخول واللعب. إذا لاحظت مشاكل أخرى سأبلغ عنها.

التالي هو Ubuntu 20.04 ، أحدث برامج تشغيل Nvidia 440 مع GTX 1080. بعد بدء اللعبة ، تظهر شاشة سوداء صغيرة على الشاشة الثانية وتبقى هكذا.

image

في بعض الأحيان تظهر القائمة الفعلية بدلاً من الشاشة السوداء مثل هذا

image

ولكن إذا حاولت جعل اللعبة تمضي في وضع ملء الشاشة بالضغط على ALT + ENTER ، فحينئذٍ ينفجر كل شيء

هل حدث ذلك عند التشغيل الأول أيضًا أم في محاولات الإطلاق اللاحقة فقط؟ إذا كان الأمر يشبه وضعي ، فيمكنك إجراء حل بديل عن طريق حذف المجلد الموجود ضمن compdata كما أوضحت في تقريري ، بحيث يكون كل تشغيل "أول" تشغيل. لسوء الحظ ، اضطررت إلى التمهيد المزدوج في طريقي خلال هذه اللعبة. كان هذا أو حذف هذا المجلد مع كل إطلاق للعبة. حتى يتم إصلاح خطأ إطلاق الشاشات المتعددة ، لا توجد طريقة أخرى يمكنني رؤيتها.

ولكن إذا حاولت جعل اللعبة تمضي في وضع ملء الشاشة بالضغط على ALT + ENTER ، فحينئذٍ ينفجر كل شيء

luisalvarado بدلاً من الضغط على alt-enter ، حاول الدخول إلى الإعدادات وتغيير وضع "windowed" إلى "borderless windowed" أولاً. إذا كان يعمل ، قم بتغييره إلى "ملء الشاشة" بعد ذلك. أو مجرد اللعب بلا حدود؟

ولكن إذا حاولت جعل اللعبة تمضي في وضع ملء الشاشة بالضغط على ALT + ENTER ، فحينئذٍ ينفجر كل شيء

luisalvarado بدلاً من الضغط على alt-enter ، حاول الدخول إلى الإعدادات وتغيير وضع "windowed" إلى "borderless windowed" أولاً. إذا كان يعمل ، قم بتغييره إلى "ملء الشاشة" بعد ذلك. أو مجرد اللعب بلا حدود؟

اسمحوا لي أن أختبر. شكرا لك

أنا في محطة عمل Fedora 32 مع Steam Flatpak. نفيديا 1080 تي. تحطم DOOM Eternal في البداية. لدي نافذة نبيذ فارغة صغيرة لبضع ثوان. ثم تغلق النافذة ولا تبدأ اللعبة. معلومات النظام مرفقة. لدي برامج تشغيل NVIDIA 440.82.

أستخدم بروتون 5.0.7

steam-hw.txt

vatula أنا خارج الحلقة عندما يتعلق الأمر

كنت أواجه انخفاضًا هائلاً في FPS في المراحل اللاحقة من الساحات عندما ظهر الكثير من الوحوش والجزيئات على الشاشة. حاولت r_antialiasing 0 ، وتم تحسين التجربة بشكل كبير. أعتقد أن هناك مشكلة في التحيز الزمني والجزيئات لسبب ما.
الآن تبدو اللعبة سلسة حتى في المعارك الكبيرة.

vatula لدي تكوين

اعتدت استخدام Flatpak (منذ حوالي عام أو نحو ذلك) ، لكن في بعض الأحيان كنت أواجه مشكلات مع الألعاب التي لم تكن لدي مع إصدار RPMFusion.

لعبة DOOM Eternal تعمل بشكل جيد بالنسبة لي.

MagicRB @ kisak-valve أنا أرفق سجلات البروتون من أجل الانهيار. إنه ضخم (3.7 جيجا بايت) ، به بعض الأخطاء ولكن نظرًا لأنه كبير جدًا لم أستطع معرفة أيهما كان بالغ الأهمية. لقد قمت بتحميل سجل مضغوط إلى mega.nz steam-782330.zip

nathanjackson أؤكد إطلاق اللعبة عند تثبيت Steam من RPMFusion. @ kisak-valve هل يمكن أن يعني ذلك وجود مشكلة في Steam Flatpak؟

مرحبا vatula ، ربما. نظرًا لوجود اختلاف في السلوك بين النظام المضيف و flatpak ، فلن يضر ذكر تجربتك بأدب لمشرفي حزمة البخار الذين يوفرون flathub على https://github.com/flathub/com.valvesoftware.Steam/issues .

أواجه مشكلة غريبة بعد تحديث نظام التشغيل الخاص بي. سيتجمد فيديو المقدمة بشكل دوري ، لمدة 5 ثوانٍ تقريبًا ، ثم يتم تشغيله لمدة نصف ثانية أو نحو ذلك ، ثم يتجمد مرة أخرى وهكذا. النظام لا يستجيب أثناء تلك التجميد.

المواصفات:

  • نظام التشغيل: Pop! _OS 20.04، kernel 5.4.0-7626-generic
  • وحدة معالجة الرسومات: nVidia RTX 2070 Max-Q ، إصدار برنامج التشغيل 440.82
  • Vulkan: 1.2.140 مثبت يدويًا
  • البروتون: يحدث مع 5.5-GE-1 و 5.0-7

تظهر سجلات بروتون عدة أسطر يبدو أنها تتكرر في كل تجميد:

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

إليك بعض المقتطفات الأخرى حول بعض تلك التجميدات: https://gist.github.com/thebozzcl/d443097713938069abb233dabd4bba47

ما زلت أتحقق من سجلات النظام لمعرفة ما إذا كنت أجد نمطًا آخر يمكن أن يعطيني فكرة.

عند محاولة لعب Battlemode ، لم أتمكن من الاتصال بأي ألعاب. لقد لاحظت بعض الطلبات السيئة لقبول قبول GroupInvitation في وحدة التحكم ، ولكن تم الاتصال بـ Bethesda.net دون أي مشكلة.

doom-eternal-bad-request-snippet

عند محاولة لعب Battlemode ، لم أتمكن من الاتصال بأي ألعاب. لقد لاحظت بعض الطلبات السيئة لقبول قبول GroupInvitation في وحدة التحكم ، ولكن تم الاتصال بـ Bethesda.net دون أي مشكلة.

doom-eternal-bad-request-snippet

أواجه نفس المشكلة ، كان هذا يعمل على إصدار Proton سابق.

عند محاولة لعب Battlemode ، لم أتمكن من الاتصال بأي ألعاب. لقد لاحظت بعض الطلبات السيئة لقبول قبول GroupInvitation في وحدة التحكم ، ولكن تم الاتصال بـ Bethesda.net دون أي مشكلة.
أواجه نفس المشكلة ، كان هذا يعمل على إصدار Proton سابق.

nathanjackson حقا؟ ما هو الإصدار؟ لم أتمكن مطلقًا من لعب Battlemode في أي إصدار من إصدارات Proton: /

عملت Battlemode معي عندما كان لدي التكوين التالي:

  • Proton 5.0-6 أو 5.4-GE-3 (Glorious Eggroll)
  • فيدورا 30
  • نفيديا 440.82

ومع ذلك ، قمت مؤخرًا بالترقية إلى Fedora 32 وتوقفت Battlemode عن العمل ، ولكن تغيرت بعض المتغيرات:

  • بروتون 5.0-7
  • فيدورا 32
  • نفيديا 440.82

كاختبار ، جربت Proton 5.4-GE-3 على Fedora 32 وما زالت Battlemode لا تعمل. لذلك أعتقد أن شيئًا ما حول ترقية نظام التشغيل قد أدى إلى توقف Battlemode عن العمل. على الرغم من أنني أعتقد أن Bethesda دفعت تحديثًا إلى DOOM Eternal لتغييرات Battlemode ، فربما كان لذلك علاقة به؟ إنه أمر غريب لأنني أستطيع الاتصال ببيثيسدا بدون مشكلة.

يبدو أن آخر تحديث لـ DOOM كسر اللعبة على Proton. لم يعد يعمل على الإطلاق.

steam-782330.log

نعم ، لم يتم الإطلاق مع التحديث الجديد. أرى شعار برنامج المعرف في علبة النظام لفترة وجيزة ، ثم يختفي.

مرحبًا libcg ، تبدو مشكلة في WPF
trace:mscoree:mono_assembly_preload_hook_fn "PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
The entry point method could not be loaded due to Could not load file or assembly 'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

توقف عن العمل بعد آخر تحديث بالنسبة لي أيضًا ، ولم يتم تشغيله على الإطلاق.

Doom Eternal Patch 14 مايو كسر اللعبة.

تم نقل المشكلة من https://github.com/ValveSoftware/Proton/issues/3867.
TheRirmUK نشر على 2020-05-14T17: 37: 02:

تقرير التوافق

  • اسم اللعبة مع مشكلات التوافق: Doom Eternal
  • معرف تطبيق Steam للعبة: 782330

    معلومات النظام

  • وحدة معالجة الرسومات: Nvida RTX 2060

  • إصدار برنامج التشغيل / LLVM: Nvidia 440.82
  • إصدار النواة: 5.6.2
  • ارتباط بتقرير معلومات النظام الكامل كـ Gist :
  • إصدار البروتون: 5.0-7

    أؤكد:

  • [Y] أنني لم أعثر على تقرير توافق موجود لهذه اللعبة.

  • [Y] أني تحققت مما إذا كانت هناك تحديثات متوفرة لنظامي.

الأعراض

لن يتم تحميل اللعبة بعد الآن على الإطلاق بعد تصحيح اليوم 14 مايو 2020 ، لا تظهر أي أخطاء ، انقر فوق تشغيل انتظر بضع ثوانٍ ولن يحدث شيء ويعود زر التشغيل إلى طبيعته.

التكاثر

؟ لا يعمل على الإطلاق ، أعتقد أنه قد يكون مشكلة ضد الغش denuvo

منذ التحديث الأخير (أعتقد اليوم 14 مايو 2020 - أين يمكنني رؤية محفوظات التحديث؟) ، كما أنه لم يعد يعمل على الإطلاق. كما ورد من قبل ، لا تظهر أي أخطاء ، انقر فوق تشغيل ، يظهر رمز معرف البرنامج لمدة 1-2 ثانية كرمز علبة ، ثم يختفي ، ويقول Steams إنه توقف (يقول أيضًا أن وقت التشغيل الأخير كان الآن فقط ، لذلك يبدو أنه لا يوجد خطأ ما).

قبل ذلك (قبل أيام قليلة ، آخر مرة لعبت فيها) ، كانت تسير بشكل لا تشوبه شائبة ، كما ورد هنا .

لقد قمت بتثبيت dotnet48 في بادئة اللعبة باستخدام protontricks ، والآن أحصل على نافذة منبثقة denuvo عندما أبدأ اللعبة تقول أن اللعبة لا يمكن أن تبدأ.

نعم ، نفس الشيء مع dotnet35sp1 . من المحتمل أن يكون سبب خطأ WPF هو نافذة Denuvo المنبثقة نفسها.

libcg أعتقد أنك على حق ، نظرًا لأنه تم تسجيل ذلك قبل استدعاء WPF في نهايتي:

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

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

قد أضطر إلى طلب استرداد إذا لم يكن هناك ملف تنفيذي خالٍ من إدارة الحقوق الرقمية.

تحرير: طلب رد الأموال

تحرير: aaaa و رفض رد: :(

اعتبرني غاضبًا تمامًا. عملت إحدى ألعابي المفضلة على Steam على ما يرام على Linux ، ثم قررت id أن تضيف وضع kernel-mode anticheat ، على ما يبدو أنها تزعجني بشكل خاص.

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

ربما يحتاج المرء إلى إلغاء تثبيت Denuvo Anti-Cheat لتشغيل اللعبة؟

artemyto لقد قرأت أنه من الممكن إلغاء تثبيت Denuvo ، ولكن بعد ذلك لن تعمل اللعبة.

من خلال مظهره ، هذا إلى حد كبير علب Doom Eternal على Linux عبر Proton. لا يمكن أن يدعم البروتون فعليًا DAC ، مثل ، على الإطلاق.

ما لم يسمح id أو Bethesda للناس بإطلاق اللعبة بدون DAC ولعب اللاعب المنفرد ، لا يبدو أن هناك الكثير مما يمكننا فعله ...

أحث الأشخاص المتضررين من هذا على إرسال تذكرة دعم عبر موقع Bethesda الإلكتروني هنا . أخبرهم أن يتخلصوا من أنتيشيت وضع النواة. إنها عدوانية ، ومن غير المقبول بصراحة إضافة هذا إلى لعبة تم إيقافها منذ شهرين بالفعل.

بقدر ما قد يكون ذلك مرضيًا ، لا أعتقد أنه سيغير أي شيء بالفعل. قلة من الناس الذين يبكون غاضبًا في ديموغرافية محيطية ربما لا يهتم بها بيثيسدا وهويته بصراحة تامة لن يعكسوا قرارًا ربما تم اتخاذه منذ فترة طويلة.

وأنت تعلم. إن تدفق الصفراء ليس محببًا تمامًا ...

نأمل أن تقوم Bethesda بإزالة Denuvo كما لو كان لديها اللياقة فيما يتعلق بـ Doom 2016.

انها ليست بهذه البساطة. DAC! = دينوفو.

وربما لن يزيلوا DAC ما لم يغلقوا الجزء متعدد اللاعبين من اللعبة.

يختلف Yeah Denuvo Anti-Cheat عن Denuvo Anti-Tamper ، وآمل أن يكون هناك خيار أو حجة سطر أوامر لتخطي DAC على غرار EAC -eac-nop-loaded (على الأقل هذا يعمل مع DBFighterZ).
_الآن إزالة هذه اللعبة من قائمة أمنياتي_.

نفس المشكلة بالنسبة لي ...

وقد اشتريت اللعبة للتو ، يا ف.

اعتبرني غاضبًا تمامًا.

كان من الممكن أن يكون هذا أنا ، لكنني كنت أضغط على أجرتي مؤخرًا بسبب فقدان الوظائف ، نتيجة لفيروس كوفيد -19. لن أشتريه الآن.

أخبار سيئة ... إنه العنوان الرئيسي لمكافحة الغش في Denuvo. لا يتم إزالة مكيف الهواء. ضيعت Valve و Mesa devs وقتهم مما يجعلها متوافقة وفعالة.

إذا كان لديك تحديث في قائمة الانتظار ولكن لم تقم بتثبيته بعد ، فإليك كيفية الالتزام بالإصدار القديم:
1.) أغلق Steam
2.) استخراج واستبدال الملف المرفق في مجلد steamapps (نفس المكتبة حيث تم تثبيت DE.) تحرير: بيان جديد مرفق بواسطة gralco
3.) أعد تشغيل Steam.
لن يتم وضع أي تحديث في قائمة الانتظار لأن Steam يعتقد الآن أنك تستخدم الإصدار الحالي ، ولكن سيتعين عليك تجنب التحقق من صحة ملفات اللعبة.
إذا كان البيان المشار إليه قديمًا ولم يكن أي منها متاحًا ، فيمكنك تحرير البيان المرفق والمطابقة يدويًا مع buildid و InstalledDepots + MountedDepots مع أحدث إصداراتهما باستخدام steamdb.
إذا كنت قد أجريت التحديث بالفعل ، فسيتعين عليك البحث عن مصدر آخر لملفات الألعاب القديمة. ضع في اعتبارك أن إصدارات مشغل bethesda غير متوافقة للأسف مع ملفات حفظ البخار.
لقد جربت طريقة تتضمن وحدة التحكم بالبخار وبيانات أقدم ، ولكن لا يبدو أن تلك البيانات القديمة لـ Doom Eternal متاحة.

امل ان يساعد. مع بعض الحظ في المستقبل ، ربما يمكننا إقناع Bethesda بإسقاط Denuvo AC كشرط إطلاق ، أو على الأقل تقديم إصدارات أقدم من خلال علامة تبويب بيتا (يمكن اعتبارها حجة speedrunner أيضًا).

لذا فإن فهمي للمشكلة الآن هو أن حماقة denuvo anticheat هذه تستخدم .NET WPF للمثبت ، وحدث أن Wine 5.7 قدم دعمًا له مؤخرًا

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

على الورق ، يجب أن يعمل Proton-GE-5.8 ، لكنه لم يكن كذلك بالنسبة لي. استخدم @ TerminalJunkie5 أيضًا protontricks لتثبيت dotnet48 ، لكن المثبت لا يزال يبدو أنه فشل. حتى لو كان المثبت يعمل بشكل مثالي ، فلا يوجد ضمان بأن المضاد سيتعاون بشكل كافٍ مع البروتون لبدء اللعبة.

بعبارة أخرى ، فقط ناشري AAA هم ناشرو AAA نموذجيون

هل هناك أي طريقة للتراجع عن التحديث؟

إذا كان لديك تحديث في قائمة الانتظار ولكن لم تقم بتثبيته بعد ، فإليك كيفية الالتزام بالإصدار القديم:
1.) أغلق Steam
2.) استخراج واستبدال الملف المرفق في مجلد steamapps (نفس المكتبة حيث تم تثبيت DE. appmanifest_782330.acf.zip
3.) أعد تشغيل Steam.
لن يتم وضع أي تحديث في قائمة الانتظار لأن Steam يعتقد الآن أنك تستخدم الإصدار الحالي ، ولكن سيتعين عليك تجنب التحقق من صحة ملفات اللعبة. عندما يتم إصدار تحديث جديد ، ستكون هناك حاجة إلى تطبيق جديد للالتزام بالإصدار القديم إذا لزم الأمر.

طريقك يعمل ، لا يزال بإمكاني تشغيل اللعبة ولا يلزم تحديث بعد وضع ملف acf.
تلميح آخر. يمكنك تعطيل التحديث التلقائي ضمن Doom Eternal -> Properties -> Updates -> تحديث هذه اللعبة فقط عندما أقوم بتشغيلها.
قد يساعد هذا أولئك الذين حصلوا على التحديث التلقائي المثبت عن طريق Steam أمس ، ولكن لا يزال يتطلب ACF الأخير قبل الإطلاق.

إذا بدأ التحديث بالفعل وتمكنت من الضغط على الزر "إيقاف مؤقت" ، فاحذف المحتوى الموجود أسفل $ STEAM_LIBRARY_PATH / steamapps / download. ثم ضع ملف البيان من الأعلى. أعد تشغيل البخار.

تقول ملاحظات إصدار التحديث على Steam:

يمكن إلغاء تثبيت برنامج Denuvo Anti-Cheat في أي وقت من خلال مربع الحوار "إضافة أو إزالة البرامج"
لمزيد من المعلومات ، يرجى الاطلاع على https://help.bethesda.net/ أو الرجوع إلى مدونة يوم إطلاق Denuvo هنا

الآن ، كيف يمكنني إلغاء تثبيت هذا تحت Proton؟

@ nuku97 أعتقد أنه ينص فقط على أنه يمكنك فقط إلغاء تثبيت Denuvo AC. لن تبدأ اللعبة على أي حال مع إلغاء تثبيتها. هذا ما فهمته.

سيكون عديم الفائدة إلى حد كبير كنظام لمكافحة الغش إذا كان بإمكانك فقط إلغاء تثبيته وتعمل اللعبة كما فعلت من قبل.
منذ أن تمت إضافة هذا إلى BATTLEMODE ، آمل أن يسمح التحديث المستقبلي للعبة بلعب حملة اللاعب الفردي دون متطلبات Denuvo AC.

قم بعمل مكافحة الغش الذي كسر اللعبة لأولئك الذين يدفعون بعد إصدار نسخة مجانية من denuvo حيث يمكن لأي شخص اللعب دون شرائها. بيثيسدا u فعلت تو أبناء العاهرة

تقول ملاحظات إصدار التحديث على Steam:

يمكن إلغاء تثبيت برنامج Denuvo Anti-Cheat في أي وقت من خلال مربع الحوار "إضافة أو إزالة البرامج"
لمزيد من المعلومات ، يرجى الاطلاع على https://help.bethesda.net/ أو الرجوع إلى مدونة يوم إطلاق Denuvo هنا

الآن ، كيف يمكنني إلغاء تثبيت هذا تحت Proton؟

مما رأيته ، يفترض أنك قادر على إلغاء تثبيت Denuvo Anti-Cheat ، لكن اللعبة لن تعمل حتى يتم تثبيتها مرة أخرى

تقول ملاحظات إصدار التحديث على Steam:
يمكن إلغاء تثبيت برنامج Denuvo Anti-Cheat في أي وقت من خلال مربع الحوار "إضافة أو إزالة البرامج"
لمزيد من المعلومات ، يرجى الاطلاع على https://help.bethesda.net/ أو الرجوع إلى مدونة يوم إطلاق Denuvo هنا
الآن ، كيف يمكنني إلغاء تثبيت هذا تحت Proton؟

مما رأيته ، يفترض أنك قادر على إلغاء تثبيت Denuvo Anti-Cheat ، لكن اللعبة لن تعمل حتى يتم تثبيتها مرة أخرى

سأحاول في نظام التشغيل المزدوج لنظام التشغيل Windows لاحقًا إذا سمحت إلغاء التثبيت بألعاب لاعب واحد على الأقل. بعد كل شيء ، لا يهمني Battlenet ...

تقول ملاحظات إصدار التحديث على Steam:
يمكن إلغاء تثبيت برنامج Denuvo Anti-Cheat في أي وقت من خلال مربع الحوار "إضافة أو إزالة البرامج"
لمزيد من المعلومات ، يرجى الاطلاع على https://help.bethesda.net/ أو الرجوع إلى مدونة يوم إطلاق Denuvo هنا
الآن ، كيف يمكنني إلغاء تثبيت هذا تحت Proton؟

مما رأيته ، يفترض أنك قادر على إلغاء تثبيت Denuvo Anti-Cheat ، لكن اللعبة لن تعمل حتى يتم تثبيتها مرة أخرى

أعتقد أنه يمكنك فصلها باستخدام protontricks

تقول ملاحظات إصدار التحديث على Steam:
يمكن إلغاء تثبيت برنامج Denuvo Anti-Cheat في أي وقت من خلال مربع الحوار "إضافة أو إزالة البرامج"
لمزيد من المعلومات ، يرجى الاطلاع على https://help.bethesda.net/ أو الرجوع إلى مدونة يوم إطلاق Denuvo هنا
الآن ، كيف يمكنني إلغاء تثبيت هذا تحت Proton؟

مما رأيته ، يفترض أنك قادر على إلغاء تثبيت Denuvo Anti-Cheat ، لكن اللعبة لن تعمل حتى يتم تثبيتها مرة أخرى

أعتقد أنه يمكنك فصلها باستخدام protontricks

لا ترى ما هو الهدف من هذا الآن حيث لا يمكن حتى تثبيت Denuvo anticheat في بادئة Wine حتى الآن بسبب مشكلة .NET WPF

DAC لا يعمل تحت بروتون وربما لن يعمل.

إنها تحاول القيام بأحد الأشياء العديدة التي من المستحيل على بروتون دعمها.

أعتقد أنه يجب علينا جميعًا إرسال تعليقات إلى Bethesda مثل serebit المقترحة. أرسل لي مع السجلات والروابط ، وأظهر حينها أنه مجتمع من الأشخاص الذين يلعبون لعبتهم في Linux. لا أطلب دعمًا لنظام Linux ، ولكن عن خيار إطلاق اللعبة بدون Denuvo anti-cheat ، فقط لحملة اللاعب الفردي.

يوجد بالفعل مستخدمو Windows على Reddit يطلبون نفس الشيء.

تقول ملاحظات إصدار التحديث على Steam:

يمكن إلغاء تثبيت برنامج Denuvo Anti-Cheat في أي وقت من خلال مربع الحوار "إضافة أو إزالة البرامج"
لمزيد من المعلومات ، يرجى الاطلاع على https://help.bethesda.net/ أو الرجوع إلى مدونة يوم إطلاق Denuvo هنا

الآن ، كيف يمكنني إلغاء تثبيت هذا تحت Proton؟

اضبط خيارات تشغيل اللعبة على:
bash -c 'exec "$1" "$2" "uninstaller.exe"' -- %command%
وسيقوم بروتون بإطلاق مربع حوار "إضافة / إزالة البرامج".

DAC لا يعمل تحت بروتون وربما لن يعمل.

إنها تحاول القيام بأحد الأشياء العديدة التي من المستحيل على بروتون دعمها.

ألا يدعم Wine برنامجًا آخر لمكافحة الغش في kernel عن طريق تشغيل نواة افتراضية ، أم أن DAC تقوم بأشياء لا يمكن محاكاتها؟

على حد علمي ، هذا ليس هو الحال ، ولا يدعم Wine أي برنامج لمكافحة الغش في وضع kernel.

قد أكون مخطئا.

على حد علمي ، هذا ليس هو الحال ، ولا يدعم Wine أي برنامج لمكافحة الغش في وضع kernel.

قد أكون مخطئا.

لقد دعم Wine برامج تشغيل وضع kernel لبعض الوقت الآن ، ولكن ما إذا كان ينفذ كل ما يتطلبه مكافحة الغش بعينه هو أمر آخر تمامًا. على سبيل المثال ، تتطلب مجموعة منهم حل Wine Bug 37355 .

يبدو أن خطأ النبيذ قد يعتمد على ميزة kernel ليتم إصلاحها؟

سيئ بعد ذلك. ربما يومًا ما سيعمل DE مرة أخرى. (لن أقول قريبا )

أنا أكره وضع Kernel-mode Anti-cheat من الناحية المفاهيمية ، لكنني أشعر بأنني أفضل كثيرًا حيال ذلك في Wineprefix حيث يمكنني الاعتماد على Wine للتوسط بين AC وبقية النظام (والتأكد من عدم استنشاقه) حول الأماكن التي لا ينبغي أن تكون ...)

من مقابلة techraptor.net:

TR: كان لاعبي Linux سابقًا قادرين على لعب اللعبة على Steam عبر Proton في اللعب المنفرد. أدت إضافة Denuvo Anti-Cheat إلى حظر ذلك - هل هناك أي طريقة يمكن من خلالها أن تسمح Denuvo Anti-Cheat للاعب الفردي بالتشغيل على الأجهزة الافتراضية مع حماية اللاعبين المتعددين أو إزالته؟

MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

هذا يجعلني أشعر بالدفء والغموض في الداخل ، شكرًا لمشاركة

من مقابلة techraptor.net:

TR: كان لاعبي Linux سابقًا قادرين على لعب اللعبة على Steam عبر Proton في اللعب المنفرد. أدت إضافة Denuvo Anti-Cheat إلى حظر ذلك - هل هناك أي طريقة يمكن من خلالها أن تسمح Denuvo Anti-Cheat للاعب الفردي بالتشغيل على الأجهزة الافتراضية مع حماية اللاعبين المتعددين أو إزالته؟

MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

هل يمكنك توفير رابط لهذه المقابلة؟

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

"MG" هي مالك منتج Denuvo Anti-Cheat من أجل السياق.

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

"MG" هي مالك منتج Denuvo Anti-Cheat من أجل السياق.

من هو أيضًا ، بناءً على اسم المستخدم mgreshis ، الذي نشر مقتطف المقابلة والرابط. لذلك لدينا مالك المنتج هنا في المشكلة.

Imho ، هذا النوع من السلوك من المطورين غير مقبول. حتى لو تمكنت من العمل مع جميع الحلول المذكورة ، فقد قررت طلب استرداد. حتى إذا تم رفض رد الأموال ، فإنه يضع على الأقل بعض الضغط (وإن كان طفيفًا) على البخار ونأمل أن تكون Bethesda.

(عندما كتبت هذا ، يمكنني أن أخبرك أن دعم Steam قد منح طلبي لاسترداد الأموال وأعاد لي أموالي. أقترح على الأشخاص القيام بذلك كعلامة على الاحتجاج. لا تقبل هذا. أظهر لهم أنهم سيفقدون عملاء بهذا نوع السلوك. دع المحفظة تتحدث. إنها اللغة الوحيدة التي يفهمونها)

@ SysGh-st كم ساعة لديك؟ تم رفض طلب استرداد الأموال الخاص بي أمس. أتساءل عما إذا كانوا يخففون القيود المفروضة على طلبات استرداد هذه اللعبة الآن؟ نقاط العمل الجيدة الأخرى هي:

  1. اترك مراجعات سلبية للبخار
  2. ضع علامة على التعليقات السلبية الأخرى على أنها مفيدة

lpww
بصراحة لا أستطيع تذكر عدد الساعات. لقد دخلت قليلاً في حملة اللاعب الفردي. لقد اشتريت هذا منذ بعض الوقت مع كل شيء إضافي (89 يورو أو ما يقرب من ذلك) كشراء مسبق.
لقد وصفت بأدب سبب طلب الاسترداد لأنه لم يكن يعمل في ظل نظام البروتون / لينكس ولم يكن لدي أجهزة كمبيوتر أخرى بها نوافذ متاحة مما يجعل المنتج عديم الفائدة تمامًا بالنسبة لي.

أعتقد أن كونك مؤدبًا وأشرح لماذا يقطع شوطًا طويلاً. الطلب بعد كل شيء يقرأه الإنسان على الطرف الآخر. آمل حقًا أن يخفف دعم Steam من القيود عندما تكون هناك مشكلات من هذا القبيل.
أنا شخصياً لا أعتقد أن هذا سيتم حله في أي وقت قريب. مجتمع Linux هو ببساطة صغير جدًا بحيث لا يمكن الاعتناء به. محزن لكن حقيقي.

أتمنى حقًا أن أفتح Firefox للحصول على جميع الإشعارات حول هذا الأمر قبل إطلاق Steam اليوم والحصول على تحديث اللعبة. الآن أنا مشدود.

يا رفاق ، أنا محبط جدًا بشأن هذا الموقف أيضًا. أنا لست من أشد المعجبين بمضادات الغش على مستوى Kernel بشكل عام ، وكسر اللعبة التي كانت تعمل أمر محبط بالتأكيد.

يمكن أن نشعر بالإحباط من Bethesda لنشرها هذا ، ومع ذلك ، فلنمنح Denuvo فرصة لتقديمها ، وهذا بالتأكيد أحد أقوى العبارات المباشرة (التي رأيتها على الأقل) من شركة تطوير مكافحة الحشوات ، وهذا أمر مشجع.

وأيضًا من أجل @ kisak-valal واشترك الجميع في هذه المشكلة في انتظار أخبار عن كيفية تشغيل هذه اللعبة مرة أخرى ... دعونا نمنع هذا من التحول إلى العديد من الصراخ ومناقشات حول المبالغ المستردة. لدينا منتديات reddit و bethesda ومنتديات steam لمناقشة هذا الموضوع الأوسع في.

mgreshis إذا

serebit سأمتنع عن مثل هذه الأسئلة حتى يتم حل المشكلة بالفعل. لقد سمعنا مرات كثيرة جدًا أن هناك لعبة أو إصلاحًا لشيء ما قادم "قريبًا" لنظام التشغيل Linux ، فقط لأنه لن يتحقق أبدًا ، وكما قال DarkArc ، يجب أن نحافظ على هذا الموضوع نظيفًا قدر الإمكان لـ @ kisak-valve's العقل ، وأنا أيضًا أعتذر عن مساهمتي في ذلك.

هذا لا يعمل على Linux. يتطلب تشغيل ملفات دفعية.

يوم الجمعة ، 15 مايو 2020 ، الساعة 5:26 مساءً Campbell Jones [email protected]
كتب:

لكل من تأثر بهذا ، حتى نحصل على إصلاح من المطورين ،
سيتعين عليك استخدام العملية التالية لضبط اللعبة:
https://docs.google.com/document/d/1iugtqVUuG8TsnZyRzBV-QamdbygdSEGJzOSkDFGpgJU/edit

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629497189 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y33ZWU6ERMBYYVGE2JT3RRWXP3ANCNFSM4MI6DHIA
.

هذا لا يعمل على Linux. يتطلب تشغيل ملفات دفعية.
...
يوم الجمعة 15 مايو 2020 الساعة 5:26 مساءً Campbell Jones @ . * > كتب: لكل من تأثر بهذا الأمر ، حتى نحصل على إصلاح من المطورين ، سيتعين عليك استخدام العملية التالية لضبط اللعبة: https://docs.google.com/document/d/1iugtqVUuG8TsnZyRzBV-QamdbygdSEGJzOSkDFGpgJU / تحرير - أنت تتلقى هذا لأنك علقت. قم بالرد على هذه الرسالة الإلكترونية مباشرةً ، أو اعرضها على GitHub < # 3773 (تعليق) > ، أو قم بإلغاء الاشتراك https://github.com/notifications/unsubscribe-auth/AM5Y33ZWU6ERMBYYVGE2JT3RRWXP3ANCNFSM4MI6DHIA .

لديك قائمة أوامر منفصلة في النهاية. إنها مفيدة وآمل.

@ SysGh-st عليك تشغيلها في depotdownloader. وهو برنامج Windows .bat. ذلك مرة أخرى....

إنها أيضًا أوامر Windows.

@ gardotd426 أنا متأكد من أنه يمكنك فتح "windows" cmd من النبيذ ، ومدى جودة تشغيله لملفات bat التي لا أعرفها ولكن قد يكون من الممكن المحاولة

يتطلب أيضًا تثبيت dotnet core ، والذي يحتوي على إصدار Linux ،
لكني أتخيل أنك بحاجة إلى تثبيت إصدار Windows في wineprefix.

في الجمعة ، 15 مايو 2020 ، الساعة 5:38 مساءً ، كتب MagicRB [email protected] :

@ gardotd426 https://github.com/gardotd426 أنا متأكد من أنه يمكنك فتح ملف
cmd "windows" من النبيذ ، كيف يعمل بشكل جيد ملفات .bat لا أعرف ولكن ذلك
ربما نحاول

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629504278 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y33ZO33Z32OO2UYHGGLRRWY47ANCNFSM4MI6DHIA
.

حسنًا ، لقد اكتشفت كيفية تشغيله ، فأنت بحاجة إلى إصدار Linux من dotnet core وبعد اتباع تعليمات تثبيت dotnet core ، يمكنك تشغيل كل شيء مثل قائمة أوامر shell ، مثل

./depotdownloader COMMAND1
./depotdownloader COMMAND2

ولكن ، لن يعمل ، لأنه كما تقول التعليمات ، سيسمح لك فقط أن تكون قادرًا على تشغيل. exe مباشرة ، مما يعني أنه لن يكون أي من تصحيحات البروتون متاحًا ، لذلك من غير المرجح أن تعمل بالفعل سيتعين عليك تثبيت dxvk وكل ذلك داخل wineprefix ، ومرة ​​أخرى ، أشك حقًا في أنها ستنجح. سأطلب من TK-Glitch ما إذا كان لديه أي أفكار حول تشغيله بمجرد تنزيل كل شيء.

إذا كانت المشكلة هي عدم تشغيل البخار لـ exe ، أو فقد نوعًا ما ، فليس من الصعب تشغيله يدويًا ، فقط قم بتنزيل أحدث إصدار من proton-ge ، أو قم بإنشاء النبيذ باستخدام نصوص tk-glitch مع تصحيحات البروتون وتثبيت dxvk ، عمل

لن يسمح لك Steam بتشغيل اللعبة لأنها ستظل تقول تحديثًا
مطلوب ، حتى في وضع عدم الاتصال. وتشغيل الألعاب في Steam من خلال
البروتون ليس نفس الشيء مثل تشغيلهم بنفس النبيذ
بناء يدويًا مع عدم وجود أي من بقية البروتون. من غير المحتمل أن تنجح ،
لكنني سأحاول.

في الجمعة ، 15 مايو ، 2020 الساعة 6:04 مساءً ، كتب MagicRB [email protected] :

إذا كانت المشكلة هي عدم تشغيل البخار في exe ، فقد فقدت نوعًا ما ، فهذا ليس بالأمر الصعب
لتشغيله يدويًا ، ما عليك سوى تنزيل أحدث إصدار أو إنشاء proton-ge
النبيذ باستخدام نصوص tk-glitch مع تصحيحات البروتون والتثبيت
dxvk ، يجب أن يعمل

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629519573 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y337DUWQ7UHR4AEGIZLTRRW37DANCNFSM4MI6DHIA
.

في بعض الألعاب يعمل ، أتساءل ، أنا لا أملك الموت الأبدي

https://steamdb.info/sub/235874/depots/
يبدو أنه تم إصدار تحديث آخر فقط ...

@ peterge1998 نعم إنه لا يصلح أي شيء.

الغباء هو أنك إذا انتقلت إلى خصائص اللعبة ، واخترت علامة التبويب "DLC" ، فلدينا جميعًا "Doom Eternal - Single Player Campaign" مثل DLC ، مما يعني أنها كيانات منفصلة ، ويجب أن نكون قادرين على إطلاقها ، لكننا لا نستطيع.

أعتقد أنه عليك فقط الانتظار في هذا ، حتى يصدر المعرف شيئًا ما

MagicRB بادئ ذي بدء ، أنت لا تملك هذه اللعبة ، لذلك لا أعرف ما الذي تفعله حقًا هنا في التعليق وإضافة إلى الضوضاء بدون أي شيء مفيد حرفيًا. ثانيًا ، لن يقوم iD بإصدار أي شيء ، فمن الواضح أنهم هم الذين كسروه في المقام الأول. الآن يقول "MG" من Denuvo أن Denuvo MIGHT يصلح الأمر ، ولكن هذا الأمر في الهواء تمامًا الآن ، ونحن جميعًا تجاوزنا فترة استرداد الأموال ، وهو أمر غير مقبول على الإطلاق وربما مجرمين بصراحة ، نظرًا لأنهم انتظروا بشكل ملائم حتى ذهب الجميع تجاوز فترة استرداد الأموال قبل القيام بذلك ، ولم تعطِ أي إشارة مسبقًا إلى حدوث ذلك.

ومع ذلك ، ليس هذا هو الهدف من هذا الموضوع على الإطلاق ، فالهدف من هذا الموضوع هو محاولة تشغيل اللعبة تحت Proton ، هذه هي صفحة مشكلات Valve Proton. لذا ، فإن "عليك الانتظار فقط" ، خاصة عندما لا تملك اللعبة ، وليس لديك أي مصلحة أو تأثير على هذا على الإطلاق ، فهي غير مفيدة إلى حد ما. كما طلب الناس بالفعل ، هذا لمحاولة تشغيل هذه اللعبة. ليس أفكارك.

إليك سجل Steam بعد التحديث الأخير (بعد التحديث الأولي) الذي تم الوصول إليه للتو ، إذا كان مختلفًا عن السابق:
steam-782330.log

2.) استخراج واستبدال الملف المرفق في مجلد steamapps (نفس المكتبة حيث تم تثبيت DE. appmanifest_782330.acf.zip

كيف قمت بإنشاء ملف appmanifest؟ أو هل قمت فقط بنسخ هذا بعد تثبيت أحدث إصدار؟ لأن إصدارك ليس أحدث إصدار بعد الآن ...
تحرير البيان الخاص بك والكتابة فوق بيان Depot 782332 و MountedDepots بمعرف البيان الحالي واستبدال LastUpdated بالوقت الحالي لا يعمل بالنسبة لي ...

لقد نشروا ذلك قبل التحديث الأخير الذي ذكرته للتو ، لذا من الواضح أنه لن يكون البيان الصحيح

أنت بصراحة يجب أن تكون قادرًا على الاحتفاظ بملف appmanifest الخاص بك من بعد التحديث ثم نسخه بعد downpatching. لكنني بصراحة لا أرى كيف يمكن أن يعمل downpatching ، باستثناء ربما محاولة تشغيله في Lutris بدون DRM بدون تشغيل Steam.

الآن بعد أن فكرت في الأمر ، لا أعرف كيف سيعمل ذلك ، لأنه لا يمكنك إملاء النبيذ أو نسخ البروتون. لا يمكنك تمكين vkd3d أو dxvk بهذه الطريقة أيضًا ، ولكن من الواضح أن هذه اللعبة لا يجب أن تحتاجها لأنها Vulkan الأصلية.

البروتون هو في الأساس نبيذ. لذلك إذا كان لديك الإصدار الخالي من DRM ، فما عليك سوى إعداد wineprefix وتفريغ اللعبة.

لا ينبغي أن يكون من الصعب للغاية كتابة نص لوتريس ...

لا يتعلق الأمر بالإصدار الخالي من DRM ، إنه يتعلق بإصدار Steam. و
المشكلة ليست DRM ، إنها Denuvo Anti Cheat ، وهي مختلفة تمامًا.
يؤدي التقليل من التحديث المذكور أعلاه إلى إلغاء التحديث بشكل أساسي ، ولكنه كذلك
لا يزال إصدار DRM ، ولن يسمح لك Steam نفسه بتشغيله بالطريقة العادية
الطريق دون تحديث. وبروتون يحتوي على النبيذ ، لكنه ليس هو نفسه
شيء. يحتوي البروتون على العديد من الإصلاحات وأشياء أخرى خارج مصنع النبيذ
مضمنة داخل ، ويتم إرفاقها بمعرّف التطبيق المكون من 7 أرقام ، والذي لن يكون كذلك
تقدم عند محاولة تشغيل اللعبة بطريقة أخرى ، لذلك لن تحصل عليها
أي من إصلاحات Doom Eternal (إذا لزم الأمر) من البروتون باستثناء ما كان
مصححة في هذا البناء من Wine. "Proton" هو برنامج نصي بيثون يجمع بين
النبيذ والعديد من الأدوات الأخرى ، ويمكن استخدامه فقط AS Proton مع Steam
الألعاب التي تم إطلاقها في Steam.

نعم. ولكن يجب أن تكون النسخة المصقولة متوافقة مع exe المسرب. ستفقد ما تم حفظه ، ولكن من المحتمل أن يكون قابلاً للعب في النبيذ العادي.

إذا كنت تريد حقًا أن تقوم ببناء بروتون بنفسك واستخدامه بشكل مستقل عن البخار ... ولكن هذا يتطلب الكثير من الجهد.

يمكنك استخدام نبيذ بروتوني خارج البخار ، أو يمكنك استخدام العرف
يتكوّن نبيذ البروتون من البخار الخارجي ، لكن البروتون وكل الأشياء غير النبيذ
التي تصنعها ، لا أعني ذلك حقًا. يمكنك تقنيًا التحويل يدويًا
كل شيء بدءًا من نص Python إلى نوع آخر من البرامج النصية ، ولكن في
هذه النقطة لم تعد بروتون وهذه فلسفية كاملة
سؤال.

وعلى أي حال ، فهي ليست ذات صلة حتى لأنه لا ينبغي إجبار أحد على ذلك
استخدام exes المتصدع المسرب للعب لعبة اشتروها ودفعوا ثمنها.

من الواضح أنها ليست الطريقة التي يجب أن تكون الأمور، وإنما هو وسيلة للعب اللعبة في الوقت الحالي.

الشيء الوحيد الذي يمكنني التفكير فيه ، على أي حال.

إليك أحدث تطبيق appmanifest_782330.acf

appmanifest_782330.zip

يبدو أن هناك آخر تحديث لـ Doom Eternal. هل يصبح أي شخص لديه هذا التحديث الأخير أفضل أم أسوأ. هنا أصبحت أسوأ ، بعد فتح علبة النبيذ الخاصة بالنظام سوف تغلق فجأة. قبل بدء اللعبة ، على الرغم من الخروج بمجرد بدء اللعبة بالفعل

@ gardotd426 هناك طرق لتشغيل إصدارات https://steamcommunity.com/sharedfiles/filedetails/؟id=885555151

تمكنت من الرجوع إلى إصدار أقدم من اللعبة باستخدام الطريقة الموضحة في مستند Google من وقت سابق.

كان علي فقط السماح لشركة Steam بإعادة تنزيل اللعبة أولاً (لقد قمت بإلغاء تثبيتها سابقًا). ثم اتبعت الدليل لتنزيل الملفات القديمة ، وقمت بنسخ هذه الملفات إلى دليل تثبيت DOOM Eternal. بعد ذلك تمكنت من إطلاق اللعبة عبر Steam.

TheGreatMcPain هل أنت على windows على لينكس؟ هل كان عليك فعل أي شيء خاص لمنع Steam من تحديث اللعبة تلقائيًا؟ أقوم حاليًا بتنزيل الإصدار القديم

lpww أنا على نظام

نظرًا لأنني سمحت لـ Steam بتنزيل اللعبة بالكامل ، فإنها تعتقد أن اللعبة محدثة بالفعل ، لذلك طالما لم أتحقق من ذاكرة التخزين المؤقت للعبة ، فلا يجب إعادة تنزيل التحديث. على الرغم من ذلك ، من المحتمل أن يعيد Steam تحديث اللعبة إذا ظهر تحديث جديد. إذا حدث ذلك ، فسأسمح على الأرجح لـ Steam بتنزيل التحديث ، ثم استبدله بالملفات القديمة مرة أخرى.

فقط في حالة تعيين خصائص اللعبة على "تحديث هذه اللعبة فقط عند تشغيلها".

هل هناك أي فرصة لتتمكن من كتابة سريعة خطوة بخطوة؟

أحاول إصدار "wine ./script.bat" من موقع depotdownloader والحصول على "0009: err: module : __ wine_process_init فشل في تحميل L" Z: \ home \ petter \ H \ 00e4mtningar \ script.bat "، خطأ c000012f
"

peppot أنت لا تستخدم النبيذ ، فأنت تقوم بتثبيت نسخة لينكس من دوت نت كور.
يوجد بالفعل إصدار لينكس.

في يوم السبت ، 16 مايو ، 2020 الساعة 2:52 مساءً كتب peppot [email protected] :

هل هناك أي فرصة لتتمكن من كتابة سريعة خطوة بخطوة؟

أحاول إصدار "wine ./script.bat" من موقع depotdownloader
والحصول على "0009: err: module : __ wine_process_init فشل في التحميل
L "Z: \ home \ petter \ H \ 00e4mtningar \ script.bat" ، الخطأ c000012f
"

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629690846 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y336YTCNK6V2NITXHQELRR3OIDANCNFSM4MI6DHIA
.

أنا أتفهم ذلك. تعديل تعليمات البرنامج النصي .bat لإصدارات shell مثل / depotdownloader -app 782330 -depot 782332 -manifest 4641765937586464647 -username $ un -password $ pw -dir
(تم تصدير un = myusername ، وتصدير pw = mypwd) وتشغيل الأوامر المدرجة وفقًا لذلك

نعم. هذا ما فعلته ، على الرغم من أنني لم أتمكن من اختبار اللعبة بعد.
أنا أقوم بنسخ الملفات الآن.

في يوم السبت ، 16 مايو ، 2020 الساعة 2:57 مساءً كتب peppot [email protected] :

أنا أتفهم ذلك. تعديل تعليمات البرنامج النصي .bat إلى
إصدارات shell مثل / depotdownloader -app 782330 -depot 782332 -manifest
4641765937586464647 -اسم المستخدم $ un -password $ pw -dir.
(تم تصدير un = myusername ، وتصدير pw = mypwd) وتشغيل ملف
الأوامر وفقًا لذلك

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-629691457 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y334NTYBEKS2REDWFAY3RR3O3NANCNFSM4MI6DHIA
.

المتطلبات الأساسية

  1. قم بتثبيت NET Core. مزيد من التفاصيل هنا . تحتاج إلى إضافة هذا إلى مسارك بعد التثبيت. أضفت PATH=$PATH:~/.dotnet/tools إلى نهاية ~/.profile

  2. اتبع الإرشادات لتنزيل واستخراج DepotDownloader من مستند Google

قم بتنزيل الملفات التي تم إرجاعها إلى إصدار أقدم

لقد قمت بلف تعليمات التنزيل في نص. ستحتاج إلى جعله قابلاً للتنفيذ وتشغيله من المجلد الذي قمت باستخراجه من DepotDownloader

#!/usr/bin/env bash

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

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

انسخ الملفات التي تم إرجاعها إلى إصدار أقدم إلى Steam

... قريبًا عندما أصل إلى هذا الحد

peppot ، نعم يمكنني أيضًا أن أؤكد أنه يعمل. يمنحك تحذيرًا بعد بدء تشغيل المكافآت عبر الإنترنت و XP والتقدم الآخر عبر الإنترنت لا يمكن حفظه حتى يتم تثبيت التحديث المطلوب ، ولكنه يسمح لك بالمتابعة. الى الان.

هل قمت بنقل مجلد DOOM القديم بعيدًا عن الطريق واستبدله بالمحتويات التي تم تنزيلها وقمت بتشغيله من داخل Steam؟

لا ، هذا غير ضروري. أنت فقط تستبدل الملفات الموجودة بالفعل.

ما زلت أقوم بعمل نسخة احتياطية من مجلد اللعبة أولاً ، قبل القيام بأي شيء. لكن نعم ، ما عليك سوى نسخ الملفات فوق التثبيت الحالي.

لبدء التشغيل ، هل انتقلت إلى وضع عدم الاتصال لتجنب محاولات التحديث؟

peppot لم أكن بحاجة إلى ذلك ، ولكن ربما يوصى به.

حاولت تشغيله باستخدام وضع غير متصل بالشبكة و Proton-5.6-GE-2 وتلقيت رسالة خطأ من DOOM نفسها ، تفيد بأنه يجب أن يكون متصلاً بالإنترنت

التقط لقطة شاشة لرسالة الخطأ وانشرها هنا.

انتظر فما بالك ، كنت أفكر في أنه لا يمكنك تشغيله في الوضع العادي عبر الإنترنت. نعم ، يجب أن يكون Steam متاحًا على الإنترنت لبدء اللعبة. كل ما عليك فعله هو الاحتفاظ بجميع الملفات التي تم تنزيلها ، وإذا تم فرض تحديث جديد ، فقم بتنزيله ، ثم انسخ الملفات مرة أخرى تمامًا مثل هذه المرة.

لا يمكنك إيقاف التحديثات ، ولكن يمكنك فقط إعادة اللصق فوق الملفات بعد التحديث. بالإضافة إلى ذلك ، سيتعين عليك التحديث للحصول على ملف appmanifest الجديد ، وإلا فلن يسمح لك بتشغيل فترة اللعبة.

أيضًا ، قد يؤدي التحديث إلى إصلاح اللعبة. في كلتا الحالتين ، يجب عليك الاستمرار في التحديث ، فقط تأكد من الاحتفاظ بالملفات التي تم تنزيلها باستمرار ، في كل مرة تقوم فيها بالتحديث. هذا هو أفضل ما يمكن القيام به الآن.

حاولت تشغيله باستخدام وضع غير متصل بالشبكة و Proton-5.6-GE-2 وتلقيت رسالة خطأ من DOOM نفسها ، تفيد بأنه يجب أن يكون متصلاً بالإنترنت

أعتقد أنك بحاجة إلى أن تكون متصلاً بالإنترنت عند الإطلاق الأول لجعل DRM في Denuvo سعيدًا.

المتطلبات الأساسية

  1. قم بتثبيت NET Core. مزيد من التفاصيل هنا . تحتاج إلى إضافة هذا إلى مسارك بعد التثبيت. أضفت PATH=$PATH:~/.dotnet/tools إلى نهاية ~/.profile
  2. اتبع الإرشادات لتنزيل واستخراج DepotDownloader من مستند Google

قم بتنزيل الملفات التي تم إرجاعها إلى إصدار أقدم

لقد قمت بلف تعليمات التنزيل في نص. ستحتاج إلى جعله قابلاً للتنفيذ وتشغيله من المجلد الذي قمت باستخراجه من DepotDownloader

#!/usr/bin/env bash

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

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

انسخ الملفات التي تم إرجاعها إلى إصدار أقدم إلى Steam

... قريبًا عندما أصل إلى هذا الحد

لقد جربت الأوامر وكل ما أحصل عليه هو فشل في رمز المصادقة

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

لقد قمت بحشو البرنامج النصي الحالي الخاص بي أثناء انتظار تنزيل الملفات. إنه يتعامل مع الجزء DepotDownloader ولكن ليس بعد مرحلة النسخ لأنني لست بعيدًا بعد. يمكن العثور عليها هنا: https://github.com/lpww/doomgrader

@ giacomo-porro لا أعتقد أن البرنامج النصي الموسع الخاص بي سيساعدك لأن لديك بالفعل DepotDownloader وهو يتعامل مع التنزيل بنفس الطريقة. يبدو أن أوراق اعتمادك خاطئة. هل لديك مسافات في كلمة مرورك بأي فرصة؟ يمكنك اختبار القيم التي يتم تمريرها عن طريق تكرار المتغيرات بعد تعيينها. على سبيل المثال

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

echo $STEAM_USERNAME
echo $STEAM_PASSWORD

سيتيح لك ذلك ضمان تمرير القيم الصحيحة إلى depotdownloader

هل يحصل أي شخص آخر على أخطاء أثناء التنزيل؟

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

هل يحصل أي شخص آخر على أخطاء أثناء التنزيل؟

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

حدث هذا عدة مرات بالنسبة لي ، لكن التنزيل استمر وانتهى.

btegs ،
يعطي Steam الأولوية للمكتبات بالترتيب التالي: المكتبات المثبتة> النظام المضيف> وقت تشغيل Steam> ld.so.conf

تم حذف هذه المجلدات وإعادة إنشائها بمجرد بدء تشغيل Steam. لقد راجعت الدليل وكانوا يرتبطون بإصدار 1.2.135 من Vulkan. بارد.

ثم أقوم بتحميل لعبة عشوائية باستخدام Proton 5.0-6 مع تعيين hud DXVK على 1 ضمن Ubuntu 19.10. يظهر كـ Mesa 20.0.99 (باستخدام إصدار git حافة النزيف من https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers لجهاز RX 580 الخاص بي. يعرض Vulkan 1.2.128 لإصدار Vulkan الخاص بي. من الواضح أنني لا أستطيع بدء DOOM Eternal أيضًا.

ما الذي يجري وما هي الخطوات المفقودة؟

ملاحظة: لقد عثرت على مستودع Ubuntu على https://packages.lunarg.com/ والذي يعطيني تحديث libvulkan1 و libvulkan1: i386 دون التأثير على ميسا الحالي. تم تثبيت 1.2.135 ، ولكن كلما جربت لعبة على Steam أو أستخدم GameHub مع لعبة GOG ، فإنها لا تزال عند 1.2.128. ليس لدي أدنى فكرة عن مصدر هذا الإصدار من Vulkan!

btegs ، هل يمكنك المساعدة في أن تكون أكثر تحديدًا بشأن مشكلتك ، وهنا ألتقي أيضًا لا يمكنني تشغيل Doom Eternal ضمن Ubuntu 20.04. بعد التحديث الأخير للعبة ، عند إطلاق اللعبة ، يفتح علبة النظام الخاصة بالنبيذ ، ثم يغلق فجأة. لكنني أتذكر أنه يمكن إطلاقه قبل التحديث الأخير.

btegs ، إصدار

لقد قمت بحشو البرنامج النصي الحالي الخاص بي أثناء انتظار تنزيل الملفات. إنه يتعامل مع الجزء DepotDownloader ولكن ليس بعد مرحلة النسخ لأنني لست بعيدًا بعد. يمكن العثور عليها هنا: https://github.com/lpww/doomgrader

@ giacomo-porro لا أعتقد أن البرنامج النصي الموسع الخاص بي سيساعدك لأن لديك بالفعل DepotDownloader وهو يتعامل مع التنزيل بنفس الطريقة. يبدو أن أوراق اعتمادك خاطئة. هل لديك مسافات في كلمة مرورك بأي فرصة؟ يمكنك اختبار القيم التي يتم تمريرها عن طريق تكرار المتغيرات بعد تعيينها. على سبيل المثال

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

echo $STEAM_USERNAME
echo $STEAM_PASSWORD

سيتيح لك ذلك ضمان تمرير القيم الصحيحة إلى depotdownloader

شكرًا على الرد ، ولكن لا ، لا توجد مسافات في كلمة المرور الخاصة بي وبيانات الاعتماد صحيحة نظرًا لأن الأمر يشير إلى أنه نجح في تسجيل الدخول قبل إعطائي الخطأ ... هذا هو الإخراج الكامل

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

أعتقد أنني غير محظوظ في هذه المرحلة: د

يبدو أن انتهاء الصلاحية في 1/1/1970 يشبه خطأ Unix Epoch .... ماذا ؟؟ ذلك
من الواضح أن تاريخ انتهاء الصلاحية مرتبط بالمسألة ، لأن لي سيقول
تاريخ ووقت صحيحين حقيقيين ، مثل "تنتهي في 17/5/2020 شيء ما
شيء ما صباحًا / مساءً "

@ giacomo-porro أعتقد أنك استبدلت اسم المستخدم الفعلي بـ "myusername" في تلك السجلات؟

إذا كان الأمر كذلك ، ما زلت أعتقد أن هذا قد يكون مشكلة في كلمة المرور الخاصة بك. هل لديها أي رموز خاصة أخرى؟ أشياء مثل ' ، " ، { ، } ، \ ، | ، $ ، # ، وما إلى ذلك ، قد تتسبب في حدوث مشكلات في الشفرة. يمكنك محاولة تغليف كلمة مرورك بعلامات اقتباس فردية ، على سبيل المثال STEAM_PASSWORD='xxx' . إذا لم يفلح ذلك ، يمكنك محاولة تغيير كلمة مرورك مؤقتًا لإزالة الأحرف الخاصة.

كانت فكرة أخرى أنه لا يبدو أن لديك Steam Guard ممكّنًا (لم تتم مطالبتك بعامل ثانٍ في السجلات). لست متأكدًا ولكن قد يكون مطلوبًا لـ DepotDownloader. إنها بالتأكيد فكرة جيدة أن تقوم بتمكينه ، خاصة وأن لديك الكثير من الألعاب في مكتبة Steam الخاصة بك.

الاحتمال الآخر هو أن المشكلة تتعلق بالخادم الذي تتصل به. إذا كان لديك وصول إلى VPN ، فيمكنك محاولة الاتصال بدولة مختلفة. سيؤدي هذا إلى زيادة وقت التنزيل. يبدو هذا أقل احتمالًا ، لذا إذا لم يكن لديك وصول إلى VPN ، فلا تقلق بشأنه.

تحديث: كان لدي فكرة أخرى ، ربما يجب أن تحاول تصحيح هذه المشكلة عن طريق الاتصال مباشرة بـ DepotDownloader أولاً ، لتبسيط الأمور واستبعاد أي مشكلات من البرنامج النصي. على سبيل المثال

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

استغرق التنزيل وقتًا طويلاً (6-7 ساعات) ولكنني تمكنت من تشغيل اللعبة التي تم الرجوع إلى إصدارها الأدنى الليلة الماضية! لقد قمت بتحديث البرنامج النصي الخاص بي لنسخ ملفات الألعاب التي تم إرجاعها إلى إصدار أقدم إلى دليل Steam ، لذا فهو الآن حل كامل للرجوع إلى إصدار أقدم: https://github.com/lpww/doomgrader

lpww لا أعتقد أنها مشكلة في كلمة المرور ، لأنني كتبت كلمة المرور الخاصة بي بشكل خاطئ في المرة الأولى التي حاولت فيها ،

آه ، حسنًا. لست متأكدا إذن :(

@ giacomo-porro أعتقد أنك استبدلت اسم المستخدم الفعلي بـ "myusername" في تلك السجلات؟
نعم بالضبط

إذا كان الأمر كذلك ، ما زلت أعتقد أن هذا قد يكون مشكلة في كلمة المرور الخاصة بك. هل لديها أي رموز خاصة أخرى؟ أشياء مثل ' ، " ، { ، } ، \ ، | ، $ ، # ، وما إلى ذلك ، قد تتسبب في حدوث مشكلات في الشفرة. يمكنك محاولة تغليف كلمة مرورك بعلامات اقتباس فردية ، على سبيل المثال STEAM_PASSWORD='xxx' . إذا لم يفلح ذلك ، يمكنك محاولة تغيير كلمة مرورك مؤقتًا لإزالة الأحرف الخاصة.

حاولت واستمرت المشكلة

كانت فكرة أخرى أنه لا يبدو أن لديك Steam Guard ممكّنًا (لم تتم مطالبتك بعامل ثانٍ في السجلات). لست متأكدًا ولكن قد يكون مطلوبًا لـ DepotDownloader. إنها بالتأكيد فكرة جيدة أن تقوم بتمكينه ، خاصة وأن لديك الكثير من الألعاب في مكتبة Steam الخاصة بك.

لقد قمت بالفعل بتمكينه ، لقد طلب رمز التحقق في المرة الأولى فقط ، رغم ذلك ، كان السجل الذي نشرته لطلب لاحق حاولت

الاحتمال الآخر هو أن المشكلة تتعلق بالخادم الذي تتصل به. إذا كان لديك وصول إلى VPN ، فيمكنك محاولة الاتصال بدولة مختلفة. سيؤدي هذا إلى زيادة وقت التنزيل. يبدو هذا أقل احتمالًا ، لذا إذا لم يكن لديك وصول إلى VPN ، فلا تقلق بشأنه.

تحديث: كان لدي فكرة أخرى ، ربما يجب أن تحاول تصحيح هذه المشكلة عن طريق الاتصال مباشرة بـ DepotDownloader أولاً ، لتبسيط الأمور واستبعاد أي مشكلات من البرنامج النصي. على سبيل المثال

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

لقد حاولت بالفعل هذا أيضًا وما زلت أحصل على نفس الخطأ ، أعتقد أنه سيتعين علي الانتظار بعد ذلك

المتطلبات الأساسية

  1. قم بتثبيت NET Core. مزيد من التفاصيل هنا . تحتاج إلى إضافة هذا إلى مسارك بعد التثبيت. أضفت PATH=$PATH:~/.dotnet/tools إلى نهاية ~/.profile
  2. اتبع الإرشادات لتنزيل واستخراج DepotDownloader من مستند Google

قم بتنزيل الملفات التي تم إرجاعها إلى إصدار أقدم

لقد قمت بلف تعليمات التنزيل في نص. ستحتاج إلى جعله قابلاً للتنفيذ وتشغيله من المجلد الذي قمت باستخراجه من DepotDownloader

#!/usr/bin/env bash

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

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

انسخ الملفات التي تم إرجاعها إلى إصدار أقدم إلى Steam

... قريبًا عندما أصل إلى هذا الحد

لقد جربت الأوامر وكل ما أحصل عليه هو فشل في رمز المصادقة

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

الأرشيف: depotdownloader_2.3.4.zip
استبدال depotdownloader؟ [y] es، [n] o، [A] ll، [N] one، [r] ename: A
الاستخراج: depotdownloader
الاستخراج: depotdownloader.bat
تضخيم: DepotDownloader.deps.json
تضخيم: DepotDownloader.dll
تضخيم: DepotDownloader.dll.config
تضخيم: DepotDownloader.pdb
تضخيم: DepotDownloader.runtimeconfig.json
تضخم: الترخيص
تضخيم: protobuf-net.dll
تضخيم: README.md
تضخيم: SteamKit2.dll
النفخ: SteamKit2.pdb
تضخيم: System.Reflection.DispatchProxy.dll
تضخيم: System.Security.Principal.Windows.dll
تضخيم: System.ServiceModel.dll
تضخيم: System.ServiceModel.Primitives.dll
لم يتم العثور على نسخة قابلة للاستخدام من libssl
./depotdownloader: riga 1: 6171 Annullato dotnet DepotDownloader.dll "$ @"

حصلت على هذه المشكلة ... في صندوق جينتو الخاص بي لا يوجد سوى فتح ... :(
أنا خائف ... لماذا قمت بتحديث اللعبة :(

أظن أن Steam لن يسمح ببساطة بتنزيل الملفات القديمة. إذا فكر المرء في الأمر فهو مفهوم. لا يريد الناشر نشر إصدارات "قابلة للغش" من اللعبة.

ما لم يغيروا شيئًا بين عشية وضحاها ، فإنهم يسمحون بذلك. قام العديد من الأشخاص في هذا الموضوع بتنزيل ملفات الألعاب القديمة من Steam ويقومون بتشغيل اللعبة على Linux. قمت بتنزيلها أمس وكنت ألعب اللعبة اليوم

مرحبًا بالجميع ، لاحظ ودودًا أن استخدام برنامج تنزيل مستودع تابع لجهة خارجية وإصدارات أقدم من اللعبة واستكشاف الأخطاء وإصلاحها التي ينطوي عليها استخدام هذه الأداة خارج الموضوع هنا ، ومع ذلك ، نظرًا للحالة الحالية للعبة لن أتدخل بشكل صحيح الآن.

فقط كن على دراية بأن استكشاف الأخطاء وإصلاحها يجب أن يتم على الأرجح على بعض الوسائط الأخرى وسيتم إخفاء الاستطراد الحالي بالكامل باعتباره خارج الموضوع إذا / عندما يتحسن الموقف.

آمل أن يمر البروتون بهذه المشكلة في أقرب وقت ممكن ...

من مقابلة techraptor.net:
MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

mgreshis هل هناك أي ارتباط لتحديث التقدم أو أي شيء من هذا القبيل؟ كيف نعرف ما إذا كان جاهزًا للاختبار؟ إذا كنت بحاجة إلى أفضل المنتجات ، فأنا متأكد من أن الكثير من الناس سيحرصون على المحاولة

من مقابلة techraptor.net:
MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

mgreshis هل هناك أي ارتباط لتحديث التقدم أو أي شيء من هذا القبيل؟ كيف نعرف ما إذا كان جاهزًا للاختبار؟ إذا كنت بحاجة إلى أفضل المنتجات ، فأنا متأكد من أن الكثير من الناس سيحرصون على المحاولة

علاوة على ذلك - هل من المحتمل أن يأتي أي شيء يتعلق بالإصلاح من جانب دينوفو؟ أم أنك تتوقع حملًا ثقيلًا من النبيذ / البروتون لتنفيذ الميزات المفقودة التي تحتاجها؟

اتصل بي متشككًا ، ولكن من النادر أن تقوم شركة بتعديل منتجها لحالة استخدام غير مدعومة

من مقابلة techraptor.net:
MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

mgreshis هل هناك أي ارتباط لتحديث التقدم أو أي شيء من هذا القبيل؟ كيف نعرف ما إذا كان جاهزًا للاختبار؟ إذا كنت بحاجة إلى أفضل المنتجات ، فأنا متأكد من أن الكثير من الناس سيحرصون على المحاولة

mgreshis لي أيضًا ، إذا كنت بحاجة إلى بعض الأفضل

من مقابلة techraptor.net:
MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

mgreshis هل هناك أي ارتباط لتحديث التقدم أو أي شيء من هذا القبيل؟ كيف نعرف ما إذا كان جاهزًا للاختبار؟ إذا كنت بحاجة إلى أفضل المنتجات ، فأنا متأكد من أن الكثير من الناس سيحرصون على المحاولة

mgreshis لي أيضًا ، إذا كنت بحاجة إلى بعض الأفضل

من مقابلة techraptor.net:
MG: لقد قمنا بتتبع مشكلة Proton فور إطلاقها ونحن ملتزمون بتقديم حل قريبًا. هذا ليس طلبًا قادمًا إلينا من ناشر أو أي شيء من هذا القبيل - نحن نحترم حقًا هذا المجتمع المتحمس ونأسف لإدخال عدم التوافق هذا في اليوم الأول.

mgreshis هل هناك أي ارتباط لتحديث التقدم أو أي شيء من هذا القبيل؟ كيف نعرف ما إذا كان جاهزًا للاختبار؟ إذا كنت بحاجة إلى أفضل المنتجات ، فأنا متأكد من أن الكثير من الناس سيحرصون على المحاولة

mgreshis لي أيضًا ، إذا كنت بحاجة إلى بعض الأفضل

يا رفاق ، توقفوا عن وضع علامة على

يا رفاق ، توقفوا عن وضع علامة على

@ gardotd426 آسف ، لكنني لا أوافق - ذكرت المقابلة بالفعل الاسم مباشرة - "_ قبل نشر هذا المقال ، أرسلنا بريدًا إلكترونيًا إلى كل من Bethesda و Iredeto للتعليق عليهما. رد مايكل Greshishchev ، مالك المنتج في Denuvo Anti-Cheat. استجابة كاملة_ ".

تم نشر الاقتباس من حساب جيثب بأسماء أول وأسماء متطابقة وبنفس الصورة كما في ملف التعريف المرتبط ، لذا فهو إما الرجل نفسه ، أو صدفة غريبة جدًا.

على أي حال ، فقد ذكروا أنهم يراقبون المشكلة ، وهذا يعني أنهم ربما يقرؤون هذه المشكلة بالضبط. هذه هي المشكلة حيث تتم مناقشة توافق Doom Eternal مع Proton ، لذلك أعتقد أنه لا بأس في طلب تحديث التقدم أو تقديم المساعدة في الاختبار التجريبي.

أيضًا ، يرجى التوقف عن الإشراف الذاتي على المشكلة ، فأنت لست موظفًا في Valve أو مساهمًا في هذا المستودع ، ولا أعتقد أن لديك أي سبب لإخبار الآخرين بما يجب القيام به.

طلب موظفو @ mtb-xt Valve عدة مرات منكم إبعاد هذه المناقشات عن هذا الموضوع. لكني أعتقد أنه إذا رفضتم جميعًا الاستماع إليهم ، فلن تستمعوا إلي أيضًا.

لقد طلب منك موظفو Valve مرات عديدة إبقاء هذه المناقشات بعيدة عن هذا الموضوع.

رأيتهم فقط يذكرون تخفيض التصنيف سيعتبر خارج الموضوع. لكن مكافحة الغش هي المسؤولة عن كسر الإصدار الحالي من اللعبة. لذلك ، أنا نفسي ، سأعتبر أن جميع المعلومات حول مكافحة الغش للحصول على توافق مع Linux ذات صلة. ربما فاتني شيء؟

لقد طلب منك موظفو Valve مرات عديدة إبقاء هذه المناقشات بعيدة عن هذا الموضوع.

لقد رأيتهم فقط يذكرون _ downgrading_ سيتم اعتباره خارج الموضوع. لكن مكافحة الغش هي المسؤولة عن كسر الإصدار الحالي من اللعبة. لذلك ، أنا نفسي ، سأعتبر أن جميع المعلومات حول مكافحة الغش للحصول على توافق مع Linux ذات صلة. ربما فاتني شيء؟

أعتقد أنهم سيضيفون خيارًا مثل -no-dac الذي يعطل DAC واللاعبين المتعددين والغزوات معًا. يبدو توافق برنامج مكافحة الغش على مستوى النواة على نظام Linux مزحة. يعمل Steam على Linux في مساحة المستخدمين بدون امتيازات الجذر ، لذلك سيكون من الثغرة الأمنية الكبيرة تثبيت برنامج تشغيل خاص على مستوى kernel لقياس المستخدم عن بُعد.

هل لاحظ أي شخص آخر بعض القطع الأثرية الرسومية الغريبة في اللعبة؟ باستخدام Heavy Cannon + Micro Missiles ، أحصل على عدد كبير من الأشرطة الخضراء التي تظهر على شاشتي (إلى الحد الذي لا يمكن تشغيله فيه). إنه بالتأكيد ليس GPU الخاص بي ، لأنه فقط مع هذا السلاح المعين ، ولا يحدث على Windows.

لدي مشكلة مماثلة ولكن ليست متطابقة. ومع ذلك ، كان هذا في أشياء أخرى ، ليس فقط الصواريخ الثقيلة المدرعة / الصغيرة. لقد كانت مشكلة في برنامج تشغيل الرسومات تمامًا: لقد أدى تبديل تطبيق Vulkan إلى إصلاحها.

jjbarr بدافع الفضول ، هل تتحدث عن أداة / محمل AMD Vulkan؟ لم أكن واضحًا للغاية بشأن ذلك ، لكنني أستخدم برنامج تشغيل NVIDIA الخاص على Void (440.82)

أداة التحميل هي نفسها عبر التطبيقات ، لكنني أستخدم AMD ، نعم.

قد تواجه مشكلة مختلفة ، ولكن إذا كانت مشكلة في برنامج التشغيل ، فهذا ليس رائعًا.

الأرشيف: depotdownloader_2.3.4.zip
استبدال depotdownloader؟ [y] es، [n] o، [A] ll، [N] one، [r] ename: A
الاستخراج: depotdownloader
الاستخراج: depotdownloader.bat
تضخيم: DepotDownloader.deps.json
تضخيم: DepotDownloader.dll
تضخيم: DepotDownloader.dll.config
تضخيم: DepotDownloader.pdb
تضخيم: DepotDownloader.runtimeconfig.json
تضخم: الترخيص
تضخيم: protobuf-net.dll
تضخيم: README.md
تضخيم: SteamKit2.dll
النفخ: SteamKit2.pdb
تضخيم: System.Reflection.DispatchProxy.dll
تضخيم: System.Security.Principal.Windows.dll
تضخيم: System.ServiceModel.dll
تضخيم: System.ServiceModel.Primitives.dll
لم يتم العثور على نسخة قابلة للاستخدام من libssl
./depotdownloader: riga 1: 6171 Annullato dotnet DepotDownloader.dll "$ @"

حصلت على هذه المشكلة ... في صندوق جينتو الخاص بي لا يوجد سوى فتح ... :(
أنا خائف ... لماذا قمت بتحديث اللعبة :(

@ dylanmc1975 تحولت https://github.com/lpww/doomgrader/pull/2 يبدو أن mono لا يتطلب libssl. يمكنك محاولة البرنامج النصي مرة أخرى.

@ hatf0 كان لدي قطع أثرية بألوان غريبة للدم والجزيئات الأخرى. اختفت المشكلة بالنسبة لي بعد إعادة تعيين إعدادات رسومات اللعبة. أظن أن القطع الأثرية التي كنت أراها ناتجة عن مجموعة معينة من الإعدادات المخصصة.

يبدو توافق برنامج مكافحة الغش على مستوى النواة على نظام Linux مزحة. يعمل Steam على Linux في مساحة المستخدمين بدون امتيازات الجذر ، لذلك سيكون من الثغرة الأمنية الكبيرة تثبيت برنامج تشغيل خاص على مستوى kernel لقياس المستخدم عن بُعد.

لم أكن أعرف عن هذا الأمر حتى وقت قريب ، ولكن يبدو أن هناك بعض التوافق مع برامج تشغيل kernel في Wine بالفعل (أعتقد أنه تمت محاكاته وليس له نفس الوصول مثل عناصر نواة Linux الحقيقية ، لكنني لست متأكدًا) وبعض قد يتم العمل عليها في المستقبل عند / إذا تمت إضافة بعض الميزات إلى Linux kernel. أو على الأقل يبدو لي ذلك من https://bugs.winehq.org/show_bug.cgi؟id=37355. لكنني لا أعرف شيئًا تقريبًا عن Wine أو win32 أو Linux kernel ، لذلك ربما أكون قد أسأت فهمه. (ملاحظة: تقرير الخطأ هذا لا يتعلق بالتحديد بـ DAC ، فقط حول برامج تشغيل kernel لمكافحة الغش الأخرى في Wine.)

في 15/5/2020 12:31 صباحًا ، كتب جوشوا باريت:
>

بقدر ما قد يكون ذلك مرضيًا ، لا أعتقد أنه سيتغير / سيتغير /
اى شى. عدد قليل من الناس يبكون بغضب في ديموغرافية الأطراف
التي ربما لا يهتم بها بيثيسدا ومعرف الهوية بصراحة
سيعكس قرارًا كان من المحتمل أنه تم اتخاذه منذ فترة طويلة.

وأنت تعلم. إن تدفق الصفراء ليس محببًا تمامًا ...

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-628919829 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AEMFAGPQXMRWMBBKYTPS45DRRRWM5ANCNFSM4MI6DHIA .

أود تضخيم هذا الاقتباس ، "تدفق العصارة الصفراوية ليس بالضبط
محبب ... "

خاصة بالنسبة لأولئك الذين لم يكونوا قبل 20 عامًا تقريبًا ، حول الإصدار مباشرة
من Doom II الأصلي ، كان John Carmack من Id Software هو وجه
سياسة "إصدار ثنائيات Linux دائمًا" لبرنامج Id في ذلك الوقت. هم
كانت السياسة هي أنك اشتريت اللعبة من متجر التجزئة ثم قمت بتنزيل ملف
غلاف Linux UI الرسمي مباشرة من موقعه على الويب.

لقد أحببناها. لكن حفنة من المتصيدون ومثيري الشغب قرروا ذلك
مما يجعلنا نقوم بتنزيل الثنائيات لـ "لعبة كبيرة ليومها" عبر 56 كيلو بايت
كانت أجهزة المودم إهانة لا يمكنهم تحملها. لذلك عملوا بأنفسهم
إلى حالة من الجنون الذاتي في منتدى مثل هذا (الذي قرأت فيه
الفزع في الوقت الفعلي منذ أن كنت عضوًا) ، ثم قاموا بنشر الروابط
لطلب دعم Carmack و Id يطلب من الجميع "إرسال قنبلة بالبريد الإلكتروني" إليهم
يعبرون عن غضبهم ، وهذا ما فعلوه.

كانت النتيجة بعد بضعة أيام ، أجرى كارماك مقابلة مع أي من أجهزة الكمبيوتر
مجلة أو أحد أكواب التكنولوجيا في الوقت الذي قال فيه
إعادة الصياغة ، "اعتقدت أنني كنت أفعل شيئًا جيدًا لدعم Linux. الآن بلدي
صندوق الوارد مليء بلهب من الأطفال الصغار. لن يحدث مطلقا مرة اخري. انها لا تستحق
الحزن.

كل هذه السنوات اللاحقة ، بروتون هو أفضل ما سنفعله مع Doom لأنه
من تلك الحادثة. ربما لن تحصل Flaming Bethesda على أكثر من ملف
"لقد أخبرتك بذلك" في مكان ما في مقرهم. لذا من فضلك ، إذا كنت
اتصل بهم كن مهذبا.

في 15/5/2020 12:31 صباحًا ، كتب جوشوا باريت: بقدر ما قد يكون ذلك مُرضيًا ، لا أعتقد أنه في الواقع / يتغير / أي شيء. عدد قليل من الناس الذين يبكون غاضبًا في ديموغرافية محيطية والتي من المحتمل أن بيثيسدا ومعرفها بصراحة تامة لا / يهتمون / لن يعكسوا قرارًا ربما تم اتخاذه منذ فترة طويلة. وأنت تعلم. إن تدفق العصارة الصفراوية ليس أمرًا محببًا تمامًا ... - أنت تتلقى هذا لأنك ذكرت. قم بالرد على هذه الرسالة الإلكترونية مباشرةً ، أو اعرضها على GitHub < # 3773 (تعليق) > ، أو قم بإلغاء الاشتراك https://github.com/notifications/unsubscribe-auth/AEMFAGPQXMRWMBBKYTPS45DRRRWM5ANCNFSM4MI6DHIA .
أود تضخيم هذا الاقتباس ، "إن تدفق العصارة الصفراوية ليس محببًا تمامًا ..." خاصة بالنسبة لأولئك الذين لم يتجاوزوا 20 عامًا تقريبًا ، حول إصدار Doom II الأصلي ، كان John Carmack من Id Software هو الوجه من سياسة "إصدار ثنائيات Linux دائمًا" لبرنامج Id في ذلك الوقت. كانت سياستهم هي أنك اشتريت اللعبة من متاجر التجزئة ثم قمت بتنزيل غلاف Linux UI الرسمي مباشرة من موقع الويب الخاص بهم. لقد أحببناها. لكن حفنة من المتصيدون ومثيري المتاعب قرروا أن جعلنا ننزل ثنائيات من أجل "لعبة كبيرة في يومها" عبر مودم 56 ألفًا كان إهانة لا يمكنهم تحملها. لذا فقد عملوا بأنفسهم في حالة من الجنون الذاتي في منتدى مثل هذا تمامًا (والذي قرأته بفزع في الوقت الفعلي منذ أن كنت عضوًا) ، ثم نشروا روابط لـ Carmack و Id Support يطلبون من الجميع "إرسال بريد إلكتروني مفخخ "للتعبير عن غضبهم ، وهذا ما فعلوه. كانت النتيجة بعد بضعة أيام ، أجرى كارماك مقابلة مع مجلة PC Magazine أو أحد أكواب التكنولوجيا في ذلك الوقت حيث قال لإعادة الصياغة ، `` اعتقدت أنني كنت أفعل شيئًا جيدًا لدعم Linux. الآن صندوق الوارد الخاص بي مليء باللهب من الأطفال الصغار. لن يحدث مطلقا مرة اخري. لا يستحق الحزن. كل هذه السنوات اللاحقة ، بروتون هو أفضل ما سنفعله مع Doom بسبب تلك الحادثة. ربما لن تحصل Flaming Bethesda على أكثر من عبارة "لقد أخبرتك بذلك" في مكان ما في مقرها الرئيسي. لذا من فضلك ، إذا اتصلت بهم كن مهذبًا.

لسوء الحظ ، يبدو أن هذا المجتمع قد توقف تمامًا عن نوع السلوك الذي تصفه بأنه الاستجابة الأولى الافتراضية في كل مرة يحدث فيها أي شيء كهذا. لقد حدث مع Rocket League ، إنه يحدث الآن. وبغض النظر عما يحاول أي شخص أن يقوله لهم ، كل شيء "لا يمكننا السماح لهم بالإفلات من هذه الأشياء ، أقول إننا نرفع دعوى قضائية جماعية!" أو أشياء أخرى سخيفة مماثلة ، وماذا بعد ذلك؟ لا شيء ، "هم" (الناشر / أيًا كان) يفلتوا من كل ما فعلوه ، فقط الآن هناك بضع مئات من الأشخاص في الصناعة الذين يحتقرون مجتمع Linux تمامًا وسيرفضون الخروج عن طريقهم للمساعدة لنا مرة أخرى.

ليس لدينا مطلقًا نصيب في السوق لنتصرف على هذا النحو. سيضمن استمرار هذا النوع من الأشياء أكثر مما سيساعد أي شيء.

لسوء الحظ ، يبدو أن هذا المجتمع قد توقف تمامًا عن نوع السلوك الذي تصفه بأنه الاستجابة الأولى الافتراضية في كل مرة يحدث فيها أي شيء كهذا. لقد حدث مع Rocket League ، إنه يحدث الآن. وبغض النظر عما يحاول أي شخص أن يقوله لهم ، كل شيء "لا يمكننا السماح لهم بالإفلات من هذه الأشياء ، أقول إننا نرفع دعوى قضائية جماعية!" أو أشياء أخرى سخيفة مماثلة ، وماذا بعد ذلك؟ لا شيء ، "هم" (الناشر / أيًا كان) يفلتوا من كل ما فعلوه ، فقط الآن هناك بضع مئات من الأشخاص في الصناعة الذين يحتقرون مجتمع Linux تمامًا وسيرفضون الخروج عن طريقهم للمساعدة لنا مرة أخرى.

ليس لدينا مطلقًا نصيب في السوق لنتصرف على هذا النحو. سيضمن استمرار هذا النوع من الأشياء أكثر مما سيساعد أي شيء.

في الواقع. في الواقع ، لقد قرأت مقالًا في الأسئلة والأجوبة على أحد مواقع الألعاب قبل بضعة أشهر مع الرئيس التنفيذي لشركة Epic Games حول احتمالات جلب Fortnite إلى Linux. لم يشر أبدًا إلى حصة السوق كما أتذكر ، لكنه تحدث بعبارات غامضة عن التحديات الكامنة في مساحة المستخدم هذه. ما الذي كان يمكن أن يقصده أتساءل؟ ثم قال بشكل أساسي ، "نحن نفكر ولكن ليس لدينا خطط حاليًا ... إلخ ، إلى آخره."

يجب أن يتدفق مجتمع Linux بشكل أساسي بالثناء على أي شركة كبيرة ترغب في المخاطرة ، خاصة بالنسبة لأولئك الذين يقومون بذلك بشكل جيد. ولله الحمد ، لا تعبر أبدًا عن غضبك غير المحترم من المطور أو رئيسه بشكل خاص! كما ترى ، قد يؤثر ذلك على المجتمع لعقود.

نعم ، لكن المطورين لا يدينون لك بأي شيء ، وبدء تقرير خطأ بـ "كيف تجرؤ على كسر هذه اللعبة في نظام Linux" بدلاً من "أنا مستخدم Linux ، أفهم أن تكوين نظامي غير مدعوم ، ولكن إذا يمكنك تقديم أي مساعدة سأكون ممتنًا "لن تصل بك بعيدًا.

نحن خارج الموضوع. آسف كيساك.

إنه وقت إضافي ، بالتأكيد. لكنني أعتقد أنه يجب أن يقال من وقت لآخر أن وجود لوحة مفاتيح أمامك لا يمنحك الحق في أن تكون مسيئًا للمبدعين. إذا اعتبر اثنان فقط من الأشخاص الذين قرأوا هذا الأمر لأول مرة التأثير السلبي الذي قد يكون لديهم ، فإنني أعتقد أن كل مطور سوف يدعم أن يقال مرة واحدة في القمر الأزرق. معظم هؤلاء الرجال لم يسمعوا حتى عن جون كارماك.

آمل أن يكون هذا وثيق الصلة. يخبر المنتج التنفيذي مارتي ستراتون أنه سيتم إزالة شرط مكافحة الغش في التحديث القادم:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

آمل أن يعني هذا أن التحديث يعني أن هناك فرصة لهذا العمل مع البروتون مرة أخرى دون الكثير من الحلول.

آمل أن يكون هذا وثيق الصلة. يخبر المنتج التنفيذي مارتي ستراتون أنه سيتم إزالة شرط مكافحة الغش في التحديث القادم:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/

آمل أن يعني هذا أن التحديث يعني أن هناك فرصة لهذا العمل مع البروتون مرة أخرى دون الكثير من الحلول.

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها. أنا سعيد باستعادة الوصول لكم يا رفاق.

أخبار رائعة بشكل عام. لا استطيع الانتظار للعودة إلى اللعب (والانتهاء).

تضمين التغريدة

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها.

هل يمكنك الربط إلى تصحيحات المنبع ذات الصلة بـ _النبيذ_ التي تتعلق بهذا من فضلك؟

mgreshis هل هذا يعني أنه سيتم تعطيل مكافحة الغش تلقائيًا أم أنك قمت بتنفيذ التوافق مع Wine؟

تبدو واعدة ، ربما حتى الحرب والغزو قد ينجح. عبرت الأصابع ، وبندقية
الجاهزة)

mgreshis ، آمل أن يكون هذا صحيحًا. لا أعرف ما إذا كنت تقصد أنه سيكون هناك أيضًا Ring 0 AC لاستخدام Proton ، أو ما إذا كان سيشكل استثناءًا لـ Proton ، ولكن في كلتا الحالتين إذا كان هذا صحيحًا ، فهو ضخم. سيكون هذا أول مضاد حقيقي للغش من جانب العميل يعمل على Linux من خلال Proton ، وهذه أكبر عقبة أمام ألعاب Linux. هذا ضخم ، إذا كان صحيحًا.

آمل أن يكون هذا وثيق الصلة. يخبر المنتج التنفيذي مارتي ستراتون أنه سيتم إزالة شرط مكافحة الغش في التحديث القادم:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/
آمل أن يعني هذا أن التحديث يعني أن هناك فرصة لهذا العمل مع البروتون مرة أخرى دون الكثير من الحلول.

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها. أنا سعيد باستعادة الوصول لكم يا رفاق.

mgreshis هذه أخبار رائعة وأود أن أعرف المزيد عما يعنيه هذا أو كيف سيعمل مع البروتون؟ في كلتا الحالتين ، هذا رائع ، أنا متأكد من أن العديد من لاعبي Linux سيقدرون ذلك ويلاحظون ، وآمل أن تكون ألعاب Windows المستقبلية المحمية بواسطة مضاد الغش محمية بواسطة Denuvo Anti-Cheat.

إذا كنت لا تمانع ، فهل يمكن لـ Denuvo إصدار إعلان وإخبارنا عندما تصدر لعبة Denuvo Anti-Cheat المحمية التالية والتي تتضمن دعم Proton OOTB؟ أحب أن أسمع عن ذلك عندما يحدث ، سأكون حريصًا على تجربته واختباره شخصيًا.

mgreshis شكرا للتفكير فينا.

إذا كان بإمكاني فقط تقديم بعض التعليقات - وهذا ينطبق على مستخدمي Windows أيضًا - فيرجى عدم تقديم حلول مكافحة الغش التي تعمل على مستوى _kernel 0_.
هذا السبب الدقيق هو ما أثار المجتمع بأكمله (Linux + Windows) ولست متأكدًا من أن إضافة دعم لنظام (Linux) السابق سيخفف من أي من التعليقات التي تم تلقيها حتى الآن.

شكرا مرة أخرى لدعمنا.

يرغبmgreshis بالتأكيد في رؤيته تم مسحه إذا كنت تقصد أن DAT سيعمل مع Proton + Online أو إذا كنت تقصد أنه سيتم اكتشافه تلقائيًا لتعطيل اللعب في وضع عدم الاتصال

LiamDawe ، يبدو أنه إما أنه يتحدث بشكل خاطئ (أو مضلل) ، أو أنه سيتضمن دعم بروتون الفعلي. لأن لعبة Denuvo Anti Cheat لن تكون مخصصة للألعاب التي تتضمن حملة لاعب واحد فقط. معظم الألعاب التي تحتوي على هذه الأنواع من مكافحة الغش هي ألعاب متعددة اللاعبين فقط (Fortnite ، و Apex ، و Warzone ، و Valorant ، و Siege ، وما إلى ذلك) لذا لكي تدعم AC Proton ، يجب أن تعني دعم Proton فعليًا . لذا فإما أنه أخطأ في الكلام ، أو أنه يضللنا ، أو أنه يعني بالفعل ما يقوله ، وهو ما يعني بالتعريف أنه سيدعمنا بالفعل. يمكن أن يكون أي منها صحيحًا ، آمل أن يكون هذا الأخير.

تحرير: مطبعي.

mgreshis سيكون هذا أول مضاد حقيقي للغش من جانب العميل يعمل على Linux من خلال Proton

ليس صحيحًا ، يمكنك تشغيل VAC و Warden Anticheat من خلال البروتون ، لا توجد مشكلة ، المشكلة هي أن هذا التيار المتردد يحتوي على برنامج تشغيل kernel ، ويتم كتابة النبيذ للتعامل مع تطبيقات وضع المستخدم ، وليس برامج التشغيل ، لذلك إذا كان مضادًا لأوضاع المستخدم ، فإن دعمه في متناول اليد مطوري النبيذ.

آمل أن يكون هذا وثيق الصلة. يخبر المنتج التنفيذي مارتي ستراتون أنه سيتم إزالة شرط مكافحة الغش في التحديث القادم:
https://www.reddit.com/r/Doom/comments/gnjlo7/latest_information_on_update_1_anticheat/
آمل أن يعني هذا أن التحديث يعني أن هناك فرصة لهذا العمل مع البروتون مرة أخرى دون الكثير من الحلول.

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها. أنا سعيد باستعادة الوصول لكم يا رفاق.

كيف تعرف بالضبط؟

BloodyIron ، المتأنق هو حرفياً موظف Denuvo ، وهو نفس الشخص الذي أجرى المقابلة المنشورة في وقت سابق في الموضوع عندما حدث كل هذا أولاً ، وقال إنهم كانوا يعملون على دعم Proton لـ DE وأنه سيأتي في النهاية (قبل أن تقرر iD لإزالة DAC تمامًا).

BloodyIron ، المتأنق هو حرفياً موظف Denuvo ، وهو نفس الشخص الذي أجرى المقابلة المنشورة في وقت سابق في الموضوع عندما حدث كل هذا أولاً ، وقال إنهم كانوا يعملون على دعم Proton لـ DE وأنه سيأتي في النهاية (قبل أن تقرر iD لإزالة DAC تمامًا).

آه ، حسنًا ، أردت فقط التأكد من أنه مصدر موثوق به. شكرا للتوضيح! :)

BloodyIron ، المتأنق هو حرفياً موظف Denuvo ، وهو نفس الشخص الذي أجرى المقابلة المنشورة في وقت سابق في الموضوع عندما حدث كل هذا أولاً ، وقال إنهم كانوا يعملون على دعم Proton لـ DE وأنه سيأتي في النهاية (قبل أن تقرر iD لإزالة DAC تمامًا).

لا تكن متحمسًا جدًا ، قال فريق تطوير EAC في الأصل إنهم يعملون على توافق النبيذ وظلوا صامتين بشأن ذلك لمدة عام ونصف الآن.

BloodyIron ها هو المقال https://techraptor.net/gaming/news/doom-eternals-latest-update-breaks-game

بالطبع كل هذا عفا عليه الزمن الآن ، ولكن فقط لتوفير السياق.

databoose يستجيب EAC للطلبات بالقول إن "نحن نعمل على ذلك" هو موقف مختلف تمامًا عن موظف Denuvo الذي يتطوع حرفيًا ليأتي إلى هنا ويقول إن جميع إصدارات DAC المستقبلية ستدعم Proton OOTB في اليوم الأول. هذه ليست حتى قابلة للمقارنة عن بعد.

databoose يستجيب EAC للطلبات بالقول إن "نحن نعمل على ذلك" هو موقف مختلف تمامًا عن موظف Denuvo الذي يتطوع حرفيًا ليأتي إلى هنا ويقول إن جميع إصدارات DAC المستقبلية ستدعم Proton OOTB في اليوم الأول. هذه ليست حتى قابلة للمقارنة عن بعد.

أنا متأكد من أن عبارة "نحن نعمل على ذلك" تشير إلى أن توافق النبيذ مخطط له ، وتوقف عن الخداع من أجل الجدل ، لا يجعلك تبدو موثوقًا.

databoose ما الذي تتحدث عنه.

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها. أنا سعيد باستعادة الوصول لكم يا رفاق.

أين هذا "نحن نعمل عليه"؟ هذا ضمان لدعم OOTB في اليوم الأول ، وليس "نحن نعمل على ذلك".

أقتبس حرفيًا أحدث تصريح له ، هذا ليس مخادعًا ، يجب أن تقرأ كل حقائق الأمر قبل اتهام الآخرين بالخداع عندما تكون الشخص الذي يعمل على معلومات قديمة ومنذ ذلك الحين.

databoose ما الذي تتحدث عنه.

ستحصل Denuvo Anti-Cheat على دعم Proton خارج الصندوق للإصدارات التي تتجاوز DOOM: Eternal. لا تتردد في الاتصال بـ @ me مباشرة مع التعليقات بمجرد أن تسنح لك الفرصة لتجربتها. أنا سعيد باستعادة الوصول لكم يا رفاق.

أين هذا "نحن نعمل عليه"؟ هذا ضمان لدعم OOTB في اليوم الأول ، وليس "نحن نعمل على ذلك".

كلمات أحد الموظفين! = أولويات الشركة بأكملها ، قد يتم التخطيط لها والعمل عليها الآن ولكن يمكن التخلص منها غدًا ، لا تكن ساذجًا وتعتقد أنه لمجرد أن أحد الموظفين قال إنه سيحدث.

databoose لست

أيضًا ، هو صاحب المشروع ، ليس مجرد شخص عشوائي. لا يزال غير مؤكد بنسبة 100 في المائة ، ولكن أيضًا أكثر من مجرد قول بعض راندو من أجل الجحيم.

لقد زعمت أن هذا هو نفس رد أحد موظفي EAC على الطلبات بالقول إنهم "يعملون على" توافق النبيذ بدون بيان نهائي واحد فعلي (لا "سيحدث" ، لا "جميع الإصدارات المستقبلية" ، "لا" اليوم الأول ، " لا شيء من هذا القبيل. فقط "نحن نعمل على ذلك). هذا ليس نفس الشيء تمامًا مثل ما نحصل عليه هنا ، ومجرد" لا شيء مؤكد "لا يعني أن هاتين الحالتين متشابهتان نوعًا ما أو أنه يمكنك استخدام أحدهما للحكم على الآخر. في الوقت الحالي ، لدينا ضمان بأن جميع إصدارات DAC المستقبلية ستدعم Proton في اليوم الأول. حتى يأتي إصدار DAC الأول ولا يحدث ذلك ، أو حتى نحصل على بيان جديد أن التحوط من الأصل (أو يعكسه تمامًا) ، هذا هو الوضع الحالي. وأجد بصراحة أنه من الصعب تصديق أن مالك المشروع في DAC سيتطوع للمجيء إلى هنا والإدلاء بمثل هذا البيان القاطع من أجل الجحيم دون أي الخطط الملموسة ، وشركات البرمجيات الاحتكارية لا تفعل ذلك عمومًا تفعل مثل هذه الأشياء ، عادة ما تكون عكس ذلك تمامًا.

أيضًا ، هناك سابقة مع شركة Denuvo ، حيث تعمل DRM بشكل جيد تمامًا مع Proton الآن. هناك خطأ أو اثنين ، مثل اكتشاف التكوينات المعدلة كمحاولات إطلاق جديدة من أجهزة مختلفة ، وربما الركل في فترة الانتظار التي تبلغ 24 ساعة ، لكنها تعمل.

مرحبًا @ gardotd426 ، databoose ، بغض النظر عن النية ، فأنت في الغالب تجادل من أجل الجدل.

ما نحتاجه الآن هو الوقت والنتائج. يرجى محاولة تجنب ملء تقرير التوافق هذا بما هو فعال من الضوضاء والمشاحنات.

شيء أكيد. ذهب هذا الموضوع إلى الجحيم الأسبوع الماضي (حتى أنني قلت ماذا
أنت تقول الآن ، فقط للحصول على ردود فعلية "اخرس") ،
لذلك فهمت ما التبن. لكنك على حق.

>

لقد زعمت أن هذا هو نفس رد أحد موظفي EAC على الطلبات بالقول إنهم "يعملون على" التوافق مع النبيذ بدون بيان نهائي فعلي واحد

أرسل العديد من الأشخاص بريدًا إلكترونيًا إلى EAC لتلقي الرد بأن العمل يتم إجراؤه عليه ويمكن البحث عنه بسهولة عبر الإنترنت ، ولم يقولوا في أي وقت إنه كان احتمالًا أو أنه لن يحدث ، لقد غيروا رأيهم ببساطة وذهبوا راديو صامت.

إذا كنت تفكر في أن أحد موظفي EAC يقول إن العمل عليه لا يتمتع بالمصداقية ، فهذا أمر غريب بالنسبة لك أن تقول أيضًا أنك تعتقد أن أحد موظفي DAC الذي يقول إنه يعمل عليه أمر موثوق.

أيضًا ، هناك سابقة مع شركة Denuvo ، حيث تعمل DRM بشكل جيد تمامًا مع Proton الآن.

في هذه المرحلة ، أصبح من الواضح جدًا أنه ليس لديك أي فكرة عما تتحدث عنه ، فإن denuvo DRM هو مشروع منفصل تمامًا عن DAC.

إذا كنت تريد أن تكون ساذجًا وتتفوق على شيء لم يقله سوى موظف واحد ، فابحث عنه ، لكن توقف عن التصرف على هذا النحو أكثر من مجرد قول موظف EAC إنه سيوفر توافق النبيذ أيضًا (على الرغم من أن EAC متعددة قال الموظفون إن ذلك سيحدث).

نظرًا لأن هذه صفحة مشكلة ، فسوف أتوقف هنا ولكني تعبت من الناس الذين يتقيأون "يتم العمل على توافق النبيذ!" عندما تم التخلي عنها منذ زمن طويل.

مرحبًا @ gardotd426 ، databoose ، بغض النظر عن النية ، فأنت في الغالب تجادل من أجل الجدل.

ما نحتاجه الآن هو الوقت والنتائج. يرجى محاولة تجنب ملء تقرير التوافق هذا بما هو فعال من الضوضاء والمشاحنات.

proton_patches.zip

سمح لي العمل المرفق قيد التقدم (أعلى بروتون 5.0.7) ببدء اللعبة. لم أختبره بعد شاشة البدء حتى الآن. آمل أن تعمل اللعبة رغم ذلك ، في حين أن هذا غير مرجح بالنسبة إلى اللاعبين المتعددين.

أيضًا ، من المحتمل أن يتم كسره في أي تحديث DAC.

هل يسمح تصحيح Proton هذا بتثبيت وتشغيل برنامج تشغيل DAC أم أنه حل بديل لجعل جانب وضع المستخدم سعيدًا بما يكفي لبدء التشغيل في مشغل واحد؟

gofman ، لن يكون هناك المزيد من تحديثات DAC ، تمت إزالة DAC من اللعبة ، لذلك لن تكون هناك حاجة إلى هذا التصحيح عند التحديث التالي. يبدو أنه من المفترض أن تأتي في غضون أسبوع ، وستعمل اللعبة على Linux كما فعلت من قبل.

هل يسمح تصحيح Proton هذا بتثبيت وتشغيل برنامج تشغيل DAC أم أنه حل بديل لجعل جانب وضع المستخدم سعيدًا بما يكفي لبدء التشغيل في مشغل واحد؟

هذا هو السابق وقد تم التأكيد على أنه يعمل الآن للاعب واحد. لكنه يسمح للسائق بالبدء والمتابعة من خلال تسلسل المصافحة الأولي. تم إيقاف دعم بعض المرافق التي ربما تكون مطلوبة للعمل في المرحلة المضادة للغش "النشطة". لم أتمكن بعد من اختبار اللاعبين المتعددين في DAC بسبب مشكلة موجودة مسبقًا غير ذات صلة مع اللاعبين المتعددين (والتي لا تزال تعمل حتى الآن) ، ولكن لا يبدو لي أنها ستنجح الآن.

كانت هناك بعض التعديلات على الباتشيت ، لذلك إذا كان أي شخص مهتمًا ببناء وتجربته ، فيمكنني تقديم نسخة محدثة.

لدى Proton إطار عمل لتشغيل برامج تشغيل نموذج kernel ، وتعمل بعض برامج مكافحة الغش تحته. يضيف الباتشست بعض البتات والقطع المفقودة ، والأوتار لبعض وظائف kernel API التي يصعب تنفيذها وغيرها من الحلول أيضًا. ومع ذلك ، تعمل برامج التشغيل في Proton في وضع المستخدم على Linux ، ويتم فقط محاكاة بعض الأشياء التي تقوم بها برامج تشغيل kernel. هناك (وستظل دائمًا) طرقًا يمكن للسائق (أو برنامج مساحة المستخدم العادي أيضًا) اكتشاف أنه يعمل تحت Proton وليس ضمن Windows الأصلي. لذا في النهاية ، تعتمد إمكانية دعم حل مكافحة الغش المحدد في بروتون على ما إذا كان مضاد الغش مستعدًا (أو يمكنه تحمل) العمل بهذه الطريقة ، أو ينفي ذلك بدلاً من ذلك.

gofman هذا يبدو رائعًا. هل يمكنك توفير مجموعة التصحيح المحدثة؟ أو ربما لديك مفترق GitHub محدث مع تحديثاتك؟
(إذا كان ذلك ممكنًا ، فربما يمكنك تقديم بعض الإرشادات الموجزة جدًا حول كيفية تثبيته؟ لم أفعل ذلك مطلقًا. سأقوم فقط باستنساخ Proton 5.0.7 ، ثم تطبيق التصحيحات الخاصة بك ، ثم make install ، وهذا كل شيء ، إذن يجب أن تعمل؟)

(إذا كان ذلك ممكنًا ، فربما يمكنك تقديم بعض الإرشادات الموجزة جدًا حول كيفية تثبيته؟ لم أفعل ذلك مطلقًا. سأقوم فقط باستنساخ Proton 5.0.7 ، ثم تطبيق التصحيحات الخاصة بك ، ثم make install ، وهذا كل شيء ، إذن يجب أن تعمل؟)

يستغرق بناء البروتون بعض الوقت إذا كنت تفعل ذلك لأول مرة. أعتقد أن أسهل طريقة هي اتباع التعليمات هنا:
https://github.com/ValveSoftware/Proton

تحتاج أساسًا إلى استنساخ المصادر ، والتبديل إلى الفرع الصحيح (proton_5.0-next) ، وتطبيق التصحيحات الخاصة بي في وحدة فرعية "wine" (ستحتاج إلى التأكد من تطبيق كل شيء بشكل نظيف) واتباع التعليمات الموجودة في قسم "البناء" من صفحة جيثب بروتون. إذا تم تكوين الجهاز الظاهري للبناء الخاص بك (راجع "إعداد بيئة البناء") بشكل صحيح ، فإن إنشاء وتثبيت Proton في التثبيت البخاري المحلي الخاص بك يكون سهلاً مثل "التثبيت" في جذر شجرة مصدر Proton.

proton_patches.zip

albertz ، لن أفعل ذلك بهذه الطريقة. إنه أمر معقد للغاية إذا لم تفعله من قبل. هناك طريقة أسهل بكثير ، وهي استخدام tkg build @ tk-glitch.

ما عليك سوى استنساخ الريبو الخاص به ، https://github.com/frogging-family/wine-tkg-git (يحتوي على دلائل النبيذ والبروتون) و cd إلى wine-tkg-git/proton-tkg/ . بعد ذلك ، ستحتاج فقط إلى تعديل خيارات التكوين حسب رغبتك (أشياء مثل تمكين إصلاحات معينة ، تتضمن بنى بروتون tkg الكثير من التصحيحات والحلول ، كان أول من حصل على بروتون مخصص لتشغيل Doom Eternal وتشغيله في في المقام الأول ، فإن تصميماته تشبه إلى حد بعيد Glorious Eggroll's ، وهي ما يؤسس عليه Lutris النبيذ). بمجرد تحرير ذلك ، تحتاج فقط إلى نسخ التصحيح إلى الدليل proton-tkg ومنحه الامتداد .mypatch ، ثم تشغيل ./proton-tkg.sh . ستتم مطالبتك أثناء الإنشاء بسؤالك عما إذا كنت تريد تطبيق التصحيح ، واضغط على y ، وهذا كل شيء. يقوم البرنامج النصي الخاص به تلقائيًا بتثبيت بنية البروتون في الدليل compatibilitytools.d/ وكل شيء. إنه أسهل بكثير من بناء البروتون بالطريقة التقليدية.

ومع ذلك ، يتطلب بناء البروتون الكثير من التبعيات التي قد لا تكون على دراية بها ، بغض النظر عن الطريقة التي تختارها. لذا تأكد من أن لديك كل ما تحتاجه.

بعد قولي هذا مرة أخرى ، لن أزعجني حتى. من الأسهل كثيرًا أن تقوم بإيقاف اللعبة مثلما فعل معظم الأشخاص هنا (بمن فيهم أنا) ، خاصةً عندما تتم إزالة DAC في غضون أيام على أي حال.

albertz ، لن أفعل ذلك بهذه الطريقة. إنه أمر معقد للغاية إذا لم تفعله من قبل. هناك طريقة أسهل بكثير ، وهي استخدام tkg build @ Tk-Glitch.

ما عليك سوى استنساخ الريبو الخاص به ، https://github.com/frogging-family/wine-tkg-git (يحتوي على دلائل النبيذ والبروتون) و cd إلى wine-tkg-git/proton-tkg/ . بعد ذلك ، ستحتاج فقط إلى تعديل خيارات التكوين حسب رغبتك (أشياء مثل تمكين إصلاحات معينة ، تتضمن بنى بروتون tkg الكثير من التصحيحات والحلول ، كان أول من حصل على بروتون مخصص لتشغيل Doom Eternal وتشغيله في في المقام الأول ، فإن تصميماته تشبه إلى حد بعيد Glorious Eggroll's ، وهي ما يؤسس عليه Lutris النبيذ). بمجرد تحرير ذلك ، تحتاج فقط إلى نسخ التصحيح إلى الدليل proton-tkg ومنحه الامتداد .mypatch ، ثم تشغيل ./proton-tkg.sh . ستتم مطالبتك أثناء الإنشاء بسؤالك عما إذا كنت تريد تطبيق التصحيح ، واضغط على y ، وهذا كل شيء. يقوم البرنامج النصي الخاص به تلقائيًا بتثبيت بنية البروتون في الدليل compatibilitytools.d/ وكل شيء. إنه أسهل بكثير من بناء البروتون بالطريقة التقليدية.

ومع ذلك ، يتطلب بناء البروتون الكثير من التبعيات التي قد لا تكون على دراية بها ، بغض النظر عن الطريقة التي تختارها. لذا تأكد من أن لديك كل ما تحتاجه.

بعد قولي هذا مرة أخرى ، لن أزعجني حتى. من الأسهل كثيرًا أن تقوم بإيقاف اللعبة مثلما فعل معظم الأشخاص هنا (بمن فيهم أنا) ، خاصةً عندما تتم إزالة DAC في غضون أيام على أي حال.

لقد فعلت ما قلته ، لكنني غير قادر على الحصول على هذا العمل.
كان التجميع جيدًا ، لكن اللعبة لم تبدأ.
لقد وضعت تصحيحات البروتون في الدليل proton-tkg ، الشيء الوحيد الذي لم أفعله هو إعطاء exension mypatch ، لكن أثناء الأمر رأيت أنه تم تطبيق التصحيحات

أيها الناس ، أنت تضيع وقتك في محاولة القيام بذلك باستخدام إصدار Tkg. تعتمد مجموعة الباتش الخاصة بي على proton5.0.7-next ، ولن يتم تطبيقها بشكل صحيح حتى فوق إصدار Tkg. لدي إصدار آخر عند Wine-Staging ، لكنني لست على استعداد لإعادة تأسيس ذلك لكل تصميم مخصص ، فهذا ليس بالأمر التافه. أيضًا ، يعد البناء باستخدام البروتون السائد أسهل بغض النظر عما إذا كنت تستخدم الطريقة الموصى بها مع وقت تشغيل Vagrant و Steam.

أيها الناس ، أنت تضيع وقتك في محاولة القيام بذلك باستخدام إصدار Tkg. تعتمد مجموعة الباتش الخاصة بي على proton5.0.7-next ، ولن يتم تطبيقها بشكل صحيح حتى فوق إصدار Tkg. لدي إصدار آخر عند Wine-Staging ، لكنني لست على استعداد لإعادة تأسيس ذلك لكل تصميم مخصص ، فهذا ليس بالأمر التافه. أيضًا ، يعد البناء باستخدام البروتون السائد أسهل بغض النظر عما إذا كنت تستخدم الطريقة الموصى بها مع وقت تشغيل Vagrant و Steam.

هل يمكن أن تخبرني كيف يتعين علي تطبيق التصحيحات؟

كنت على وشك القول ، المنبع / التدريج لن يقطعها. يمكنك بناء مخزون بروتون باستخدام نظام الإنشاء -tkg ولكنك تحتاج إلى تمكين خيارين للقيام بذلك ، فهذا ليس السلوك الافتراضي.

gofman سأضيف بالتأكيد خيارًا لتمكين إصدار 5.9 التدريج من التصحيح إذا كان هذا شيئًا لا بأس به. أي تعديل مطلوب سيكون علي ، بالطبع.

لقد قرأت كيفية بناء البروتون.
صعب للغاية بالنسبة لي ، يجب أن أنتظر إزالة denuvo Id :)

patches_staging.zip

@ Tk-Glitch بالتأكيد ، لماذا لا إذا كنت على استعداد لذلك. هذه التصحيحات ليست في Staging نفسها ، إنها رقعة طويلة إلى حد ما ، وبالنظر إلى تراجع Doom من المتوقع أن لا أعتقد أن الاحتفاظ بها في Staging يستحق ذلك. آمل أن أنطلق معظم ذلك عاجلاً أم آجلاً. فقط في حالة رغبتك في إنشاء بنائك باستخدام هذه التصحيحات ، أقوم بإرفاق الإصدار بناءً على أحدث إصدار (5.9 إصدار) Staging ، لقد كان يعمل معي اليوم.

كنت على وشك القول ، المنبع / التدريج لن يقطعها. يمكنك بناء مخزون بروتون باستخدام نظام الإنشاء -tkg ولكنك تحتاج إلى تمكين خيارين للقيام بذلك ، فهذا ليس السلوك الافتراضي.

gofman سأضيف بالتأكيد خيارًا لتمكين إصدار 5.9 التدريج من التصحيح إذا كان هذا شيئًا لا بأس به. أي تعديل مطلوب سيكون علي ، بالطبع.

هل يمكنك إخبارنا بخيارات التمكين؟
لقد صممت نسخة بروتون باستخدام @ Tk-Glitch ... ربما مع الخيارات الصحيحة التي قد تعمل بها اللعبة من أجلي ..

gofman شكرا! سأضيف مجموعة التصحيح إلى "بقع المجتمع" مع جميع الاعتمادات المستحقة. سيكون اختياريًا بالكامل / غير افتراضي ، لذا فإن الأشخاص الذين يريدون ذلك يجب أن يعنوه.

تحرير: تحتوي مجموعة التصحيح التي أرسلتها على تصحيحات متعددة تم وضعها مسبقًا / تم تنظيمها في الإصدار 5.9. هل من المتوقع؟ كما أنه لا ينطبق بشكل واضح على التدريج خارج التصحيحات المدمجة بالفعل.
Edit2: نعم ، من الواضح أن مجموعة التصحيح قديمة وتشبه الإصدار 5.8: D.

@ dylanmc1975 بالنظر إلى ما قلته سابقًا ، يمكنني أن أقول إن التصحيحات لم يتم تطبيقها إذا لم تقم بتبديل الامتداد إلى .mypatch. ربما رأيت رقع التدريج يتم تطبيقها. ومع ذلك ، سأضيف مجموعة التصحيح Paul كخيار (يرجى إعطائي بضع دقائق للقيام بذلك والمراجعة) حتى تتمكن من تمكينه عن طريق إضافة gofman_dac.mypatch إلى مجموعة _community_patches في بروتون- tkg.cfg.

تحرير: نظرًا لأنني يجب أن أقوم بتمرير تنظيف وإعادة تعيين مجموعة التصحيح ، فقد يستغرق الأمر بعض الوقت: الضفدع:

لقد أعدت تسمية البقع ، لكن لا شيء يبدو أنه يعمل :(
لكنني حصلت على خطأ في برنامج DRM الثنائي المجاني ، مع عدم وجود أخطاء في البرنامج الثنائي الأصلي الذي تم تنزيله ولكنه لم يبدأ.

لقد قمت بنقل البقع التي أعيدت تسميتها في myhome / wine-tkg-git-master / proton-tkg / proton-tkg-userpatches /
لقد قمت بتشغيل proton-tkg.sh لكنني غير قادر على معرفة ما إذا تم تطبيق التصحيحات.

dylanmc نعم أنت قادر. سيُطلب منك ما إذا كنت تريد تشغيل التصحيحات أثناء وقت الإنشاء. تبدأ عملية الإنشاء ، ويتم تطبيق جميع التصحيحات التلقائية (لغير المستخدم) ، وبعد ذلك ستحصل على مطالبة بنعم أو لا تسأل عما إذا كنت تريد حقًا تطبيق أي من تصحيحات المستخدم التي حددتها ، وسيعرض اسم ملفات التصحيح.

ويبدو أن التصحيحات لا تعمل في الوقت الحالي ، نظرًا لوجود بعض التصحيحات التي تم تحديثها بالفعل ، والتي لن يسمح بها الإصدار ، إذا اكتشف ذلك أو إذا فشل التصحيح لأي سبب آخر ، فإن الإصدار إحباط على الفور كما فشل. سيتعين عليك الانتظار حتى يتم فرز التصحيحات ليتم تطبيقها بشكل صحيح ، ولكن حتى ذلك الحين ، لن يتمكن أحد حقًا من مساعدتك إذا لم تنشر السجلات. أنت تخبرنا فقط "حسنًا ، لا أعرف ما إذا كان يعمل" عندما يوضح السجل بوضوح ما إذا كان يعمل أو ما إذا كان لديك التصحيح في المكان الصحيح مع اسم الامتداد الصحيح ، إلخ.

كيف يمكنني تمكين السجلات؟

ماذا؟ أنت لا أتحدث ، أنا أتحدث عن إخراج البناء. مثل الإخراج الطرفي عند تشغيل البرنامج النصي proton-tkg.sh.

لقد وجدت طريقة استخدام التصحيحات ، يطلب مني البرنامج النصي تطبيقها.
لكن لدي أخطاء

"-> تطبيق رقعة النبيذ العادية الخاصة بك /home/luca/Scaricati/wine-tkg-git-master/wine-tkg-git/0001-ntdll-Fill-NumberOfPhysicalPages-field-in-user-share.mypatch
->
-> ################################################## ######
ملف الترقيع dlls / ntdll / الاختبارات / virtual.c
تم اكتشاف التصحيح المعكوس (أو المطبق سابقًا)! تخطي التصحيح.
تم تجاهل 4 من 4 كتل - حفظ الرفض في ملف dlls / ntdll / test / virtual.c.rej
ملف الترقيع dlls / ntdll / thread.c
نجحت القطعة رقم 1 في 357 (إزاحة 131 سطرًا).
فشل القطعة رقم 2 في 326.
فشل 1 من مجموع 2 أجزاء - حفظ الرفض لملف dlls / ntdll / thread.c.rej
-> تمت إزالة BIG_UGLY_FROGMINER - Ribbit
-> تمت إزالة رمز Proton-tkg المميز - Valve Ribbit
-> تم تنظيف الخروج

ويبدو أن التصحيحات لا تعمل في الوقت الحالي ، نظرًا لوجود بعض التصحيحات التي تم تحديثها بالفعل ، والتي لن يسمح بها الإصدار ، إذا اكتشف ذلك أو إذا فشل التصحيح لأي سبب آخر ، فإن الإصدار إحباط على الفور كما فشل. سيتعين عليك الانتظار حتى يتم فرز التصحيحات ليتم تطبيقها بشكل صحيح ، ولكن حتى ذلك الحين ، لن يتمكن أحد حقًا من مساعدتك إذا لم تنشر السجلات. أنت تخبرنا فقط "حسنًا ، لا أعرف ما إذا كان يعمل" عندما يوضح السجل بوضوح ما إذا كان يعمل أو ما إذا كان لديك التصحيح في المكان الصحيح مع اسم الامتداد الصحيح ، إلخ.

لقد قرأت هذا .. علي أن أنتظر الآن.

@ Tk- خلل

تحرير: تحتوي مجموعة التصحيح التي أرسلتها على تصحيحات متعددة تم وضعها مسبقًا / تم تنظيمها في الإصدار 5.9. هل من المتوقع؟ كما أنه لا ينطبق بشكل واضح على التدريج خارج التصحيحات المدمجة بالفعل.
Edit2: نعم ، من الواضح أن مجموعة التصحيح قديمة وتشبه الإصدار 5.8: D.

هل أنت متأكد من أنك أخذت patches_staging.zip من تعليقي الأخير (https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633114122) وليس السابق للبروتون 5.0.7-التالي؟ لقد قمت بإعادة تنزيل ما نشرته وأرى بوضوح التصحيحات التي قمت بتطبيقها وأعمل على Staging 5.9. في حال فقدت شيئًا واضحًا وأفسدت شيئًا ما بشكل سيئ ، هل يمكنك من فضلك ربط بعض التصحيح من patches_staging.zip التي عفا عليها الزمن أو تم تحديثها بالفعل؟

gofman قمت

يتم تطبيق التصحيحات بشكل جيد ، لكن الألعاب ما زالت لا تبدأ على الإطلاق :(
باستخدام برنامج Steam الثنائي الذي تم تنزيله ، وكذلك مع الإصدار المجاني من drm :(

كانت هناك أسباب اقترحتها لاستخدام Proton 5.0.7-next كقاعدة. بينما يمكن أن تعمل بالتأكيد في بنى مختلفة ، إلا أنني أخشى أنها قد تكون عملية أكثر انخراطًا. ولكن بما أن هناك أشخاصًا يبدو أنهم يعرفون بشكل أفضل كيفية القيام بذلك ، فأنا متأكد من أنه يمكنهم توفير استكشاف الأخطاء وإصلاحها المطلوبة.

@ dylanmc1975 مرة أخرى ، لا يمكننا المساعدة إذا لم تقدم السجلات.

أضف PROTON_LOG=1 إلى خيارات إطلاق اللعبة في Steam. عندما يتعطل ، ستحصل على ملف steam-782330.log في دليل منزلك. ارفعها.

أيضًا ، عليك إخبارنا بخيارات التشغيل التي تستخدمها في المقام الأول.

أعني ، اللعبة ستعمل في أي يوم الآن على أي حال ، لكن لا يزال ....

@ dylanmc1975 من فضلك لا تحذف التعليقات. قد تكون حقيقة أنك لا تستخدم أي خيارات تشغيل هي المشكلة. هل تستخدم AMD أو NVidia GPU؟ اضبط خيارات التشغيل على النحو التالي:

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

إذا لم يساعد ذلك ، إذا كنت تستخدم AMD ، أقترح استخدام برنامج تشغيل AMDVLK بدلاً من RADV ، لذلك ستحتاج إلى تثبيت AMDVLK وإضافته إلى خيارات التشغيل ، لذلك ستبدو خيارات التشغيل لديك كما يلي:

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

@ dylanmc1975 أيضًا ، هل هناك سبب

@ dylanmc1975 أيضًا ، هل هناك سبب

السبب الوحيد هو أنني لم أتمكن من تقليل مستوى اللعبة.
لاحقًا ، أحاول استخدام خيارات الإطلاق ، وربما أحاول الرجوع مرة أخرى إلى إصدار سابق

PROTON_LOG = 1 PROTON_NO_ESYNC = 1٪ أمر٪ + in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

مع خيارات التشغيل هذه ، يتم تشغيل اللعبة ، ولكن تتسبب في حدوث خلل عند تحميل لعبة الفتحة.
سأحاول إعادة تخفيض اللعبة.

فقط لمعلوماتك ، ربما ستحتاج دائمًا إلى خيارات الإطلاق هذه ، لدي دائمًا.

يوم الأحد 24 مايو 2020 الساعة 2:37 مساءً dylanmc1975 [email protected]
كتب:

PROTON_LOG = 1 PROTON_NO_ESYNC = 1٪ أمر٪ + in_terminal 1
+ com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1
+ com_skipSignInManager 1

مع خيارات التشغيل هذه ، يتم تشغيل اللعبة ، ولكنها تتعطل عند فتحة التحميل
لعبة تسبب denuvo.
سأحاول إعادة تخفيض اللعبة.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633274350 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y332RLB2TJXTLVBXUQ23RTFSQFANCNFSM4MI6DHIA
.

لقد حاولت أن أبدأ لعبة أخرى.
تعمل الألعاب ، ولكن ليس الفتحة التي اعتدت لعبها دائمًا.

ما هي أهمية +com_skipSignInManager 1 ؟ بالضبط ما يفعل؟ @ dylanmc1975 ربما يتسبب ذلك في عدم توافق الألعاب المحفوظة؟

في وقت سابق ، استخدمت +com_skipIntroVideo 1 ولا شيء آخر ، وكان ذلك جيدًا. كان لدي حساب Bethesda.net واستخدام ذلك (تسجيل الدخول) يعمل بشكل جيد.

albertz ربما.
لكني لا آمل .. سأرى متى سيقوم Id بإزالة denuvo ..

albertz لا علاقة له

وهي لا تفعل أي شيء مع الألعاب المحفوظة ، على الأقل لم تفعل ذلك قبل Denuvo (ولا الآن مع لعبة downpatched) ، يمكن تحميل الألعاب المحفوظة من أجلي.

وهي لا تفعل أي شيء مع الألعاب المحفوظة ، على الأقل لم تفعل ذلك قبل Denuvo (ولا الآن مع لعبة downpatched) ، يمكن تحميل الألعاب المحفوظة من أجلي.

آمل أن يكون الأمر مجرد دينوفو

@ dylanmc1975 أتذكر أن بعض الأشخاص قالوا إن فتحات الحفظ الخاصة بهم قد تم مسحها بعد التحديث ، لذلك أتساءل عما إذا كان ما واجهته هو مجرد خطأ تم تقديمه في التحديث.

WTF.
كنت على وشك الانتهاء من المباراة ..

Il dom 24 mag 2020، 23:22 James McClain [email protected] هكتار
سكريتو:

@ dylanmc1975 https://github.com/dylanmc1975 أتذكر القليل من الناس
قال أن فتحات الحفظ الخاصة بهم قد تم مسحها بعد التحديث ، لذلك أتساءل عما إذا كنت تريد ذلك
ذوي الخبرة هو مجرد خطأ تم تقديمه في التحديث.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-633302709 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AIQDG5LRYZ6GQT2LFZ6MO3DRTGF2JANCNFSM4MI6DHIA
.

قد تكون هناك مشكلة في الألعاب المحفوظة.
لقد فقدت فتحاتي المحفوظة مرة واحدة عندما قمت بتغيير البروتون 5.6-GE-2 إلى البروتون الأصلي 5.0.6 ثم مرة أخرى عندما قمت بالتبديل إلى 5.8-GE-1.

تعمل اللعبة الآن بشكل مثالي بعد التحديث 1.1. لا مزيد من Denuvo.

أرى أداءً منخفضًا للغاية على RADV: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3054

libcg فقط استخدم أحد برامج تشغيل AMD vulkan. vulkan-amdgpu-pro بأفضل أداء ، ولكن إذا كنت لا ترغب في استخدام برنامج تشغيل خاص ، فإن AMDVLK تكون جيدة تقريبًا (وأفضل بكثير من RADV) ، وهي مفتوحة المصدر ، ويمكنها العيش بجانب RADV.

تعد مشكلة أداء Doom Eternal مع RADV مشكلة معروفة. ونحن نعمل على.

تحرير: إزالة العلامة

hakzsam نعم ، أعرف. أعتقد أنك قصدت وضع علامة علىlibcg. ليس من المنطقي أن يكون ذلك ردًا علي ، لأن تعليقي يخبره باستخدام AMDVLK وكان تعليقه حول أداء RADV الضعيف.

مرحبًا ، تتعطل لعبتي في كل مرة ، تظهر "شاشة تحميل" كلما تعطلت في تلك المرحلة. هذه هي أوامر التشغيل الخاصة بي: PROTON_LOG = 1 PROTON_NO_ESYNC = 1٪ command٪ + in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1
إن موقع steam.log الخاص بي أكبر من أن يتم تحميله هنا ، وأنا جديد على جيثب ، لذلك لا أعرف كيف أخرجه.
أتمنى أن تتمكن من مساعدتي وشكرا!

تحديث: إنه يتعطل فقط أثناء عمليات القطع ، ويتعطل في شاشة تحميل مفاجئة ، لكنني تمكنت من لعب المستوى الأول دون مشاكل.

libcg فقط استخدم أحد برامج تشغيل AMD vulkan. vulkan-amdgpu-pro بأفضل أداء ، ولكن إذا كنت لا ترغب في استخدام برنامج تشغيل خاص ، فإن AMDVLK تكون جيدة تقريبًا (وأفضل بكثير من RADV) ، وهي مفتوحة المصدر ، ويمكنها العيش بجانب RADV.

بالنسبة لي هنا على RX480 ، فإن radv + aco أفضل من كل من amdvlk و amdvlk مغلق المصدر في حزمة amdgpu-pro. كل من الحد الأدنى والحد الأقصى للإطارات في الثانية أعلى وهذا فرق كبير. يبدو استخدام radv + llvm أداءً مشابهًا لأداء amdvlk ، لذلك أعتقد أن aco هو سبب الاختلاف.

الفرق في fps كبير بشكل خطير. لقد حاولت للتو التبديل بين amdvlk المفتوح و radv بنفس لعبة savegame وحصلت على هذا:

منطقة | amdvlk | radv + aco
- | - | -
القائمة الرئيسية | 77 إطارًا في الثانية | 105 إطارًا في الثانية
داخل اللعبة | 56 إطارًا في الثانية | 67 إطارًا في الثانية

هذا مع ميسا 20.2 و llvm 10.0.0 و amdvlk 2020.Q2.4. حول الإصدار المحترف من amdvlk ، أتذكر أنه لم يكن جيدًا مثل radv عندما جربته. ليس لدي تثبيته الآن. لقطات شاشة توضح ما تدور حوله أرقام الإطارات في الثانية هنا:

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

المشكلة الوحيدة التي وجدتها مع radv هي أنها تحتاج إلى RADV_DEBUG=zerovram لإصلاح مشكلات القطع الأثرية التي تظهر أحيانًا في الجزيئات.

تحية للجميع،

يوم جديد ، حشرة جديدة. كلما لعبت اللعبة بدقة غير أصلية. أرى قطعًا أثرية مربعة وميضة غريبة بدلاً من المؤثرات الخاصة. لا يحدث هذا على الإطلاق عند تشغيل اللعبة بدقة الشاشة الأصلية (سواء الكمبيوتر المحمول الخاص بي بدقة 1080 بكسل أو الشاشة الخارجية بدقة 4K).

هذا مثال ، Archvile في مستوى تدريب Battlemode. انظر إلى اليد اليمنى: https://imgur.com/zI2kGxM . يبدو أنه لم يتم تعيين قوام اللهب بشكل صحيح على الكواد التي تحملها.

مواصفات النظام:

  • Pop! _OS 20.04 (5.4.0-7634-عام)
  • nVidia RTX 2070 Max-Q ، إصدار برنامج التشغيل 440.82
  • إصدار Vulkan 1.2.140 (على الرغم من أنني أعتقد أن Proton تحزم نسختها الخاصة؟)

لم أتمكن من العثور على هذه المشكلة بالضبط في أي مكان آخر.

يبدو أن Doom Eternal يتجمد بشكل متكرر عندما يكون على Paperspace V100 VM مع كل شيء على Ultra. يتيح لي اللعب لفترة أطول قبل أن يتجمد على Ultra مقارنة بما يحدث في Nightmare. اعتدت أن أكون قادرًا على اللعب من خلال المستوى 1 مع كل شيء في Nightmare ، وكان يعمل جيدًا قبل تحديث 1.1 بعد Doomgrader ing. لقد قمت بتحديث برامج تشغيل nvidia على الجهاز الظاهري مؤخرًا ، لكنني سأحاول ذلك مرة أخرى. هل هناك أي تعليمات حول طريقة الحصول على سجلات الأعطال من شاشة مجمدة؟ لقد اضطررت حتى الآن إلى إنهاء عملية Steam يدويًا وإعادة تشغيلها في كل مرة.

سأحاول بدء تشغيل Proton بـ PROTON_LOGS = 1

يبدو أن المشكلة متقطعة. سأحاول إعادة تسجيل الدخول والتقاطه في المرة القادمة التي يحدث فيها ذلك.

مرحبًا بكم جميعًا ، لقد كنت أحاول تشغيل هذا على Linux Mint 19.3 منذ يوم الإصدار دون أي حظ. في البداية ، في إصدارات Proton الافتراضية الرئيسية (5.0-4 إلى 5.0-7) يبدو أنه يتم تثبيتها ، ثم عند تحميلها ، ستظهر شعار المعرف في شريط المهام ثم تتعطل على الفور. عند استخدام إصدارات Glorious Eggroll Proton (5.4-GE-3 و 5.5-GE-1 و 5.6-GE-2 و 5.8-GE-2-MF) فإنها تضع مربع حوار "معالجة تظليل فولكان" ثم "خطأ برنامج تشغيل وحدة معالجة الرسومات وسرد برنامج تشغيل أقدم (337.88) لم أكن أقوم بتشغيله بالفعل. يؤدي الضغط على زر التشغيل لتجاوز الأمر إلى حدوث عطل فوري (في البروتونات القديمة) أو إبقاء اللعبة مدرجة على أنها تلعب ولكن لا يتم تحميل أي شيء ويجب إنهاء العملية. في كلتا الحالتين ، استخدمت جميع خيارات التشغيل المختلفة المدرجة هنا وفي ProtonDB. (جميع تقاريري مدرجة تحت taibhsear_1 في حال كنت ترغب في رؤية التفاصيل الدقيقة) لقد قمت بتحديث كل من برامج تشغيل nvidia الخاصة بي (من خلال nvidia ppa ، إلى 440.82 لجهاز GTX 1070 الخاص بي) بالإضافة إلى برامج تشغيل فولكان المحدثة من موقع lunarg نظرًا لأنه لم يتم تضمينه في برنامج التشغيل 440.82 لسبب ما. تُظهر معلومات Steam و vulkaninfo إصدارات vulkan كـ 1.2.135 باستثناء طبقة NVidia Optimus Layer كإصدار vulkan 1.1.119 و Steam Pipeline Caching Layer و Steam Overlay Layer كإصدار فولكان 1.1.73. هل يمكن أن يكون هذا سببًا لعدم البدء؟ تعرض معلومات Steam أيضًا أخطاء "فئة ELF خاطئة" لـ steamoverlayvulkanlayer.so (سرد إصدار فولكان 1.1.119 وبرنامج التشغيل 440.328.0) و libEGL.so.1. لقد حاولت "إعادة ضبط البخار" ، وحذف pinned_libs ، وحذف اللعبة وإعادة تثبيتها ، بالإضافة إلى التثبيت في قسم مختلف ، بدون نتائج. لدي ملف سجل بخار 170 ميجا بايت مع PROTON_LOGS = 1 ويمكنني أيضًا مشاركة نص معلومات Steam إذا لزم الأمر. أي شخص لديه فكرة عما يجب تجربته بعد ذلك؟ شكر!

مرحبًا ، أواجه مشكلات في تشغيل تصحيح التحديث لـ Doom Eternal post 1.1. كمرجع ، هذا هو إعداد الأجهزة الحالي الخاص بي لجهاز كمبيوتر Linux الخاص بي:

نظام التشغيل: Pop! _OS 20.04 LTS x86_64
المضيف: MS-7B89 1.0
النواة: 5.4.0-7634 عام
وحدة المعالجة المركزية: AMD Ryzen 7 3700X
مُعالج الرسومات: NVIDIA GeForce RTX 2070 SUPER

فيما يلي الجدول الزمني للمشكلة كما واجهتها حتى الآن:

أ. منتصف مايو (مباشرة بعد تصحيح التحديث 1.1 للكمبيوتر الشخصي)
في البداية كانت هناك مشاكل في تشغيل اللعبة ، وتحديداً ما يلي:

  1. خلال فصول المقدمة من اللعبة (الفصل 1 و 2 بشكل أساسي) ، تعرضت اللعبة بشكل ملحوظ لأعطال عشوائية هنا وهناك عندما كنت ألعب. لذلك ، يمكن أن أكون في منتصف عملية تطهير ساحة مع بقاء عدد قليل من الأعداء ، ولكن بعد ذلك فجأة ستتجمد الشاشة على شاشة "تحميل" وتتوقف عن العمل تمامًا.
  2. سيظل التجميد بشكل غريب يسمح باستمرار صوت اللعبة (بشكل أساسي وجود شاشة "تحميل" ، مع تشغيل مستمر لـ BGM) ، ولكن جميع أنواع منطق اللعبة (سواء كانت حركة الأعداء ، أو عمليات النشر ، أو مدخلات الماوس / لوحة المفاتيح ، إلخ.) يبدو أنه توقف عن العمل في الخلفية.
  3. أسوأ جزء من هذا هو أنه في كل مرة يحدث هذا لا يمكنني إيقاف اللعبة بالضغط على زر "إيقاف" على Steam ، وبدلاً من ذلك كنت بحاجة إلى اللجوء إلى Killing the DOOMEternalx64 PID Process من "مراقب النظام".

ومع ذلك ، فإن الشيء الغريب هو أنه بعد تجاوز الوصول إلى المستويات 3 وما بعدها ، يبدو أن مشكلة التجميد هذه قد توقفت وتمكنت من إنهاء أول كابوس `` سريع '' لي قبل بضعة أسابيع (في وقت ما في نهاية مايو أو أوائل يونيو إذا أذكر).

ب. اليوم (14 يونيو 2020):
كنت أحاول أن أقوم بتشغيل Nightmare الجديد بنسبة 100٪ اليوم ، بدءًا من New Game Slot. ومع ذلك ، ولدهشتي ، عادت مشكلات التجميد هذه إلى الظهور مجددًا خلال المستويات التمهيدية الأولى ، مما جعلني أعيد المحاولة من نقطة التفتيش الأخيرة في كل مرة يحدث فيها التجميد. الجزء الغريب هو أن مشكلة التجميد هذه المرة يبدو أنها تحدث بشكل متكرر (في المتوسط ​​تقريبًا لمسح "حلبة" واحدة بين كل حالات التجميد) ، مما جعلني أشك في وجود بعض مشكلات التوافق التي تسببها حتى التصحيح 1.1 ( على الرغم من أنني لست متأكدًا مما إذا كان متصلاً بـ Denuvo أم لا). لقد حاولت تشغيل جميع العلامات المقترحة في هذا الموضوع أيضًا (NO_ESYNC ، skipIntroVideo ، skipSignInLauncher ، إلخ) ، ولكن دون جدوى.

عند رؤية هذا ، جربت بعد ذلك إصدارات مختلفة من Proton بدلاً من ذلك ، لا سيما إصدارات "GE" من Proton ، والتي يبدو أنها توفر العديد من الإضافات إلى Proton نفسها. لسوء الحظ ، لا يبدو أن تثبيت الإصدار 5.6 و 5.9 من GE من Proton يعمل على حل المشكلة وبدلاً من ذلك جعل Wine System Tray يتخلص من خطأ برنامج تشغيل GPU ، قائلاً إنني قد عفا علي إصدار برنامج تشغيل NVIDIA.

لقد أكدت من خلال أمر "nvidia-smi" أن لدي أحدث إصدار من برنامج التشغيل 440 من NVIDIA. من الغريب أن Wine System Tray يقول بدلاً من ذلك إن برنامج تشغيل NVIDIA الخاص بي هو من إصدار driver-378 ، ويطلب مني التحديث إلى إصدار driver-445 ، والذي فحصته في المرة الأخيرة ، لم يتم إصداره حتى لـ RTX 2070 Super ذلك أنا استخدم.

ما هو أسوأ الآن هو أنه بعد عدة محاولات وحتى إعادة التثبيت في Steam ، فإن نظام Wine الآن غير قادر على إطلاق اللعبة على الإطلاق ، مشيرًا إلى أن `` حدث خطأ ما ، ويرجى زيارة https: //support.codefusion. التكنولوجيا / de_d90127jd781 /؟ e = 88500006 & l = english '. يبدو أن زيارة رابط الخطأ يشير إلى أنه "في الوقت الحالي لا يمكن إعادة التحقق من شراء اللعبة بنجاح ، يرجى الانتظار 24 ساعة والمحاولة مرة أخرى." لقد جربت بعد ذلك عدة اقتراحات على Steam حول مشكلات مماثلة من ألعاب أخرى ، وأبرزها هذه الصفحة . ومع ذلك ، يبدو أن إعادة التحقق من صحة ملفات اللعبة المحلية الخاصة بي لم تحل المشكلة ، وهو ما يعيدني بشكل أساسي إلى إصدار ما قبل 1.1 Patch من اللعبة. سأنتظر لمدة 24 ساعة بعد ذلك ، ولكن نفس الصفحة ذكرت أن الانتظار لمدة 24 ساعة لم يحل المشكلة بالنسبة لهم ، لذلك سأقوم بالتحديث إذا تم إصلاح مشكلتي بطريقة ما.

هل لدى أي شخص آخر هنا مشكلات مماثلة في إصدار Linux لتحديث Doom Eternal post 1.1 حتى الآن؟ وبالنسبة لأولئك الذين يعرفون كيف يعمل Steam's Proton بالتفصيل ، هل لي أن أعرف ما هو السبب الرئيسي لهذه المشكلة ، وما إذا كانت هناك بعض الحلول التي يمكن أن تساعدني في إصلاح / تخفيف بعض هذه المشكلات؟

أي نوع من الردود / المساعدة هو موضع تقدير كبير ، وشكرًا لجميع الردود مقدمًا!

تستمر نفس المشكلات المتعلقة بالتعطل العشوائي والصوت في اللعب ولكن عليك فرض إنهاء اللعبة. تستخدم للعمل بشكل جيد قبل التحديثات 1.0 (كسر مكافحة الغش هذا تمامًا) و 1.1 (المشكلات المذكورة)


من: NickSadjoli [email protected]
تاريخ الإرسال: الأحد 14 يونيو 2020 ، الساعة 8:35 صباحًا
إلى: ValveSoftware / Proton
نسخة إلى: oogetyboogety ؛ تعليق
الموضوع: Re: [ValveSoftware / Proton] Doom Eternal (782330) (# 3773)

مرحبًا ، أواجه مشكلات في تشغيل تصحيح التحديث لـ Doom Eternal post 1.1. كمرجع ، هذا هو إعداد الأجهزة الحالي الخاص بي لجهاز كمبيوتر Linux الخاص بي:

نظام التشغيل: Pop! _OS 20.04 LTS x86_64
المضيف: MS-7B89 1.0
النواة: 5.4.0-7634 عام
وحدة المعالجة المركزية: AMD Ryzen 7 3700X
مُعالج الرسومات: NVIDIA GeForce RTX 2070 SUPER

فيما يلي الجدول الزمني للمشكلة كما واجهتها حتى الآن:

أ. منتصف مايو (مباشرة بعد تصحيح التحديث 1.1 للكمبيوتر الشخصي)
في البداية كانت هناك مشاكل في تشغيل اللعبة ، وتحديداً ما يلي:

  1. خلال فصول المقدمة من اللعبة (الفصل 1 و 2 بشكل أساسي) ، تعرضت اللعبة بشكل ملحوظ لأعطال عشوائية هنا وهناك عندما كنت ألعب. لذلك ، يمكن أن أكون في منتصف عملية تطهير ساحة مع بقاء عدد قليل من الأعداء ، ولكن بعد ذلك فجأة ستتجمد الشاشة على شاشة "تحميل" وتتوقف عن العمل تمامًا.
  2. سيظل التجميد بشكل غريب يسمح باستمرار صوت اللعبة (بشكل أساسي وجود شاشة "تحميل" ، مع تشغيل مستمر لـ BGM) ، ولكن جميع أنواع منطق اللعبة (سواء كانت حركة الأعداء ، أو عمليات النشر ، أو مدخلات الماوس / لوحة المفاتيح ، إلخ.) يبدو أنه توقف عن العمل في الخلفية.
  3. أسوأ جزء من هذا هو أنه في كل مرة يحدث هذا لا يمكنني إيقاف اللعبة بالضغط على زر "إيقاف" على Steam ، وبدلاً من ذلك كنت بحاجة إلى اللجوء إلى Killing the DOOMEternalx64 PID Process من "مراقب النظام".

ومع ذلك ، فإن الشيء الغريب هو أنه بعد تجاوز الوصول إلى المستويات 3 وما بعدها ، يبدو أن مشكلة التجميد هذه قد توقفت وتمكنت من إنهاء أول كابوس `` سريع '' لي قبل بضعة أسابيع (في وقت ما في نهاية مايو أو أوائل يونيو إذا أذكر).

ب. اليوم (14 يونيو 2020):
كنت أحاول أن أقوم بتشغيل Nightmare الجديد بنسبة 100٪ اليوم ، بدءًا من New Game Slot. ومع ذلك ، ولدهشتي ، عادت مشكلات التجميد هذه إلى الظهور مجددًا خلال المستويات التمهيدية الأولى ، مما جعلني أعيد المحاولة من نقطة التفتيش الأخيرة في كل مرة يحدث فيها التجميد. الجزء الغريب هو أن مشكلة التجميد هذه المرة يبدو أنها تحدث بشكل متكرر (في المتوسط ​​تقريبًا لمسح "حلبة" واحدة بين كل حالات التجميد) ، مما جعلني أشك في وجود بعض مشكلات التوافق التي تسببها حتى التصحيح 1.1 ( على الرغم من أنني لست متأكدًا مما إذا كان متصلاً بـ Denuvo أم لا). لقد حاولت تشغيل جميع العلامات المقترحة في هذا الموضوع أيضًا (NO_ESYNC ، skipIntroVideo ، skipSignInLauncher ، إلخ) ، ولكن دون جدوى.

عند رؤية هذا ، جربت بعد ذلك إصدارات مختلفة من Proton بدلاً من ذلك ، لا سيما إصدارات "GE" https://github.com/GloriousEggroll/proton-ge-custom من Proton ، والتي يبدو أنها توفر العديد من الإضافات إلى Proton نفسها. لسوء الحظ ، لا يبدو أن تثبيت الإصدار 5.6 و 5.9 من GE من Proton يعمل على حل المشكلة وبدلاً من ذلك جعل Wine System Tray يتخلص من خطأ برنامج تشغيل GPU ، قائلاً إنني قد عفا علي إصدار برنامج تشغيل NVIDIA.

لقد أكدت من خلال أمر "nvidia-smi" أن لدي أحدث إصدار من برنامج التشغيل 440 من NVIDIA. من الغريب أن Wine System Tray يقول بدلاً من ذلك إن برنامج تشغيل NVIDIA الخاص بي هو من إصدار driver-378 ، ويطلب مني التحديث إلى إصدار driver-445 ، والذي فحصته في المرة الأخيرة https://www.nvidia.com/Download/driverResults .aspx / 159360 / en-us ، لم يتم إصداره حتى لـ RTX 2070 Super الذي أستخدمه.

ما هو أسوأ الآن هو أنه بعد عدة محاولات وحتى إعادة التثبيت في Steam ، فإن نظام Wine الآن غير قادر على إطلاق اللعبة على الإطلاق ، مشيرًا إلى أن `` حدث خطأ ما ، ويرجى زيارة https: //support.codefusion. التكنولوجيا / de_d90127jd781 /؟ e = 88500006 & l = english '. عند زيارة رابط الخطأ https://support.codefusion.technology/de_d90127jd781/؟e=88500006&l=english يبدو أنه يشير إلى أنه "حاليًا لا يمكن إعادة التحقق من شراء اللعبة بنجاح ، يرجى الانتظار 24 ساعة والمحاولة مرة أخرى." لقد جربت بعد ذلك العديد من الاقتراحات حول Steam حول مشكلات مماثلة من ألعاب أخرى ، وأبرزها هذه الصفحة https://steamcommunity.com/app/582010/discussions/0/1734339624803551854 . ومع ذلك ، يبدو أن إعادة التحقق من صحة ملفات اللعبة المحلية الخاصة بي لم تحل المشكلة ، وهو ما يعيدني بشكل أساسي إلى إصدار ما قبل 1.1 Patch من اللعبة. سأنتظر لمدة 24 ساعة بعد ذلك ، ولكن نفس الصفحة ذكرت أن الانتظار لمدة 24 ساعة لم يحل المشكلة بالنسبة لهم ، لذلك سأقوم بالتحديث إذا تم إصلاح مشكلتي بطريقة ما.

هل لدى أي شخص آخر هنا مشكلات مماثلة في إصدار Linux لتحديث Doom Eternal post 1.1 حتى الآن؟ وبالنسبة لأولئك الذين يعرفون كيف يعمل Steam's Proton بالتفصيل ، هل لي أن أعرف ما هو السبب الرئيسي لهذه المشكلة ، وما إذا كانت هناك بعض الحلول التي يمكن أن تساعدني في إصلاح / تخفيف بعض هذه المشكلات؟

أي نوع من الردود / المساعدة هو موضع تقدير كبير ، وشكرًا لجميع الردود مقدمًا!

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرةً ، أو قم بعرضه على GitHub https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643760832 ، أو قم بإلغاء الاشتراك https://github.com/notifications/unsubscribe-auth/AAZKLVQXB44S3CACP3QPQE3RWSIAZ4Z

تأتي رسالة الـ 24 ساعة من محاولة تشغيلها عدة مرات ، إنها
تبدأ إدارة الحقوق الرقمية. لا علاقة لها بالتحقق من الملفات. يجب عليك
انتظر 24 ساعة.

يوم الأحد 14 يونيو 2020 الساعة 12:58 مساءً oogetyboogety [email protected]
كتب:

يستمر تشغيل نفس المشكلات المتعلقة بالتحطم العشوائي والصوت ولكن عليك ذلك
ترك اللعبة بقوة. تستخدم للعمل بشكل جيد قبل التحديثات 1.0 (مكافحة الغش
كسر هذا تمامًا) و 1.1 (المشكلات المذكورة)


من: NickSadjoli [email protected]
تاريخ الإرسال: الأحد 14 يونيو 2020 ، الساعة 8:35 صباحًا
إلى: ValveSoftware / Proton
نسخة إلى: oogetyboogety ؛ تعليق
الموضوع: Re: [ValveSoftware / Proton] Doom Eternal (782330) (# 3773)

مرحبًا ، أواجه مشكلات في تشغيل تصحيح التحديث لـ Doom Eternal post 1.1. إلى عن على
مرجع ، هذا هو إعداد الأجهزة الحالي الخاص بي لجهاز كمبيوتر Linux الخاص بي:

نظام التشغيل: Pop! _OS 20.04 LTS x86_64
المضيف: MS-7B89 1.0
النواة: 5.4.0-7634 عام
وحدة المعالجة المركزية: AMD Ryzen 7 3700X
مُعالج الرسومات: NVIDIA GeForce RTX 2070 SUPER

فيما يلي الجدول الزمني للمشكلة كما واجهتها حتى الآن:

أ. منتصف مايو (مباشرة بعد تصحيح التحديث 1.1 للكمبيوتر الشخصي)
في البداية كانت هناك مشاكل في تشغيل اللعبة ، وتحديداً ما يلي:

  1. خلال فصول المقدمة من اللعبة (بشكل أساسي الفصل 1 و 2) ،
    واجهت اللعبة بشكل ملحوظ أعطال عشوائية هنا وهناك عندما كنت
    تلعب. لذلك يمكن أن أكون في منتصف عملية تطهير الساحة
    غادر عدد قليل من الأعداء ، ولكن فجأة ستتجمد الشاشة على a
    شاشة "تحميل" وتوقف عن العمل تماما.
  2. لا يزال التجميد يسمح باستمرار صوت اللعبة
    (بشكل أساسي وجود شاشة "تحميل" ، مع تشغيل مستمر لـ BGM) ، ولكن
    جميع أنواع منطق اللعبة (سواء كانت حركة الأعداء ، والبيض ، والماوس / لوحة المفاتيح
    المدخلات ، وما إلى ذلك) توقف عن العمل في الخلفية.
  3. أسوأ جزء في هذا هو أنه في كل مرة يحدث هذا لا يمكنني القيام بذلك
    أوقف اللعبة عن طريق الضغط على زر "إيقاف" على Steam ، وبدلاً من ذلك هناك حاجة
    للجوء إلى قتل عملية DOOMEternalx64 PID من نظامي
    مراقب'.

ومع ذلك ، فإن الشيء الغريب هو أنه بعد الوصول إلى المستويات 3 و
بعد ذلك ، يبدو أن مشكلة التجميد هذه قد توقفت وتمكنت من الانتهاء
أول كابوس لي "سريع" ركض قبل بضعة أسابيع (في وقت ما حول النهاية
مايو أو أوائل يونيو إذا كنت أتذكر).

ب. اليوم (14 يونيو 2020):
كنت أحاول أن أقوم بتشغيل Nightmare الجديد بنسبة 100٪ اليوم ، بدءًا من
فتحة لعبة جديدة. ومع ذلك ، لدهشتي نفس قضايا التجميد بالضبط
عادت إلى الظهور خلال هذه المستويات التمهيدية الأولى ، مما جعلني أعيد المحاولة
من أحدث نقطة تفتيش في كل مرة يحدث فيها التجميد. الجزء الغريب هو
أن مشكلة التجميد هذه المرة يبدو أنها تحدث بشكل متكرر (في المتوسط
حول الوقت لمسح "ساحة" واحدة بين كل حالات التجميد) ، والتي
جعلني أشك في وجود بعض مشكلات التوافق التي تسببها حتى
1.1 التصحيح (على الرغم من أنني لست متأكدًا مما إذا كان متصلاً بـ Denuvo أم لا).
لقد حاولت تشغيل جميع العلامات المقترحة في سلسلة الرسائل هذه أيضًا (NO_ESYNC ،
skipIntroVideo و skipSignInLauncher وما إلى ذلك) ، ولكن دون جدوى.

عند رؤية هذا ، جربت بعد ذلك إصدارات مختلفة من Proton بدلاً من ذلك ، بشكل ملحوظ
إصدارات "GE" https://github.com/GloriousEggroll/proton-ge-custom of
البروتون ، والذي يبدو أنه يوفر عدة إضافات للبروتون نفسه
لسوء الحظ ، لا يبدو تثبيت الإصدار 5.6 و 5.9 من GE من Proton
لإصلاح المشكلة وبدلاً من ذلك جعل Wine System Tray للتخلص من GPU
خطأ في برنامج التشغيل ، قائلا إن لدي إصدار برنامج تشغيل NVIDIA قديم.

لقد أكدت من خلال أمر "nvidia-smi" أن لدي أحدث
إصدار driver-440 من NVIDIA. غريب بما فيه الكفاية ، علبة نظام النبيذ
بدلاً من ذلك يقول أن برنامج تشغيل NVIDIA الخاص بي هو من إصدار برنامج التشغيل 378 ، ويسألني
للتحديث إلى إصدار برنامج التشغيل 445 ، والذي قمت بفحصه آخر مرة <
https://www.nvidia.com/Download/driverResults.aspx/159360/en-us> ، لم
تم إصداره حتى لـ RTX 2070 Super الذي أستخدمه.

ما هو أسوأ الآن هو أنه بعد عدة محاولات وحتى إعادة التثبيت
في Steam ، أصبح نظام Wine الآن غير قادر على إطلاق اللعبة على الإطلاق
أن هناك خطأ ما ، ويرجى زيارة
https://support.codefusion.technology/de_d90127jd781/؟e=88500006&l=english '.
زيارة رابط الخطأ <
https://support.codefusion.technology/de_d90127jd781/؟e=88500006&l=english>
يبدو أنه ينص على أنه "لا يمكن إعادة التحقق من صحة شراء اللعبة حاليًا
بنجاح ، يرجى الانتظار 24 ساعة والمحاولة مرة أخرى. "ثم حاولت عدة مرات
اقتراحات على Steam حول مشكلات مماثلة من ألعاب أخرى ، وأبرزها هذا
الصفحة <
https://steamcommunity.com/app/582010/discussions/0/1734339624803551854>.
ومع ذلك ، يبدو أن إعادة التحقق من صحة ملفات اللعبة المحلية الخاصة بي لم تحل مشكلة
، وهو ما يعيدني بشكل أساسي إلى إصدار ما قبل 1.1 Patch من
لعبه. سأنتظر لمدة 24 ساعة بعد ذلك ، ولكن نفس الصفحة ذكرت ذلك
لم يؤد الانتظار لمدة 24 ساعة إلى حل المشكلة بالنسبة لهم ، لذلك سأقوم بالتحديث إذا كان الأمر كذلك
بطريقة ما يصلح لي.

هل لدى أي شخص آخر هنا مشكلات مماثلة في إصدار Linux من Doom
Eternal post 1.1 تحديث حتى الآن؟ ولأولئك الذين يعرفون كيف ستيم بروتون
يعمل بالتفصيل ، هل لي أن أعرف ما يمكن أن يكون السبب الرئيسي لهذه المشكلة ، و
ما إذا كانت هناك بعض الحلول التي يمكن أن تساعدني في إصلاح / التخفيف من بعض
هذه القضايا؟

أي نوع من الردود / المساعدة هو موضع تقدير كبير ، وشكرًا على جميع الردود
مقدما!

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، قم بعرضه على GitHub <
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643760832> ،
أو إلغاء الاشتراك <
https://github.com/notifications/unsubscribe-auth/AAZKLVQXB44S3CACP3QPQE3RWS7ZPANCNFSM4MI6DHIA

.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-643793392 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y336KMEDIXCK2T5N63ZDRWT6SVANCNFSM4MI6DHIA
.

تحديث بخصوص مشكلة التجميد لدي:

كان تقييد الـ 24 ساعة في الواقع من طراز Denuvo. يرجى تجاهل مشكلتي فيما يتعلق بذلك.

بعد حل التقييد ، حاولت بعد ذلك تشغيل المزيد من Doom Eternal. ومع ذلك ، لا تزال قضايا التجميد قائمة. الأمر الأكثر إزعاجًا هو كيفية حدوث ذلك أيضًا في Ultra-Nightmare (التجميد الذي حدث مباشرةً بعد التصحيح 1.1 لم يمتد إلى Ultra-Nightmare iirc). لا يبدو أن التغيير والتبديل في بعض إعدادات الرسومات يساعد أيضًا ، لذلك أنا عالق في الأساس الآن.

لدي ملف PROTON_LOG تم تسجيله أثناء إحدى جلسات التصحيح ، مع إظهار الأسطر القليلة الأخيرة من السجل هذا:

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

تقودني رسائل الخطأ هذه إلى الاعتقاد بأنه قد يكون هناك خطأ ما في تثبيت Wine الخاص بي ، على الرغم من أنني لست متأكدًا تمامًا. لاحظ أن رسالة pid ربما تم إنتاجها من عملية "Killing" الخاصة بي لعملية DoomEternal.exe من مراقب النظام ، لذلك قد لا تكون مرتبطة بتعطل اللعبة تمامًا.

أي مساعدة في هذا سيكون موضع تقدير كبير ، وشكرا مقدما!

NickSadjoli أعتقد أنك ربما تكون مرتبكًا بعض الشيء حول كيفية عمل Steam / Proton.
لا يستخدم البروتون أيًا من نبيذ نظامك على الإطلاق. يشتمل على مجموعة النبيذ الخاصة به ، ويمكنك إلغاء تثبيت النبيذ باستخدام sudo apt remove wine أو sudo apt remove wine-staging أو أي إصدار من النبيذ قمت بتثبيته ، وستظل اللعبة قيد التشغيل. لا علاقة له بها.
وما لم تكن قد صممت إصدار Proton الذي تستخدمه بنفسك ، إذا كنت تستخدم إصدارًا تم إنشاؤه مسبقًا ، فمن غير المحتمل أن تكون مشكلة نبيذ / بروتون "معطلة".

في الواقع ، الآن أرى المكان الذي قلته إنك تستخدم فيه بنية جنرال إلكتريك للبروتون ، والتي تم تجميعها مسبقًا. لذا ، نعم ، هذا ليس له علاقة بأي شيء على نظامك بقدر ما يتعلق الأمر بـ WINE. لقد جربت إصدارات متعددة من Proton (والتي مرة أخرى ، لا تتفاعل حتى عن بعد مع النبيذ الذي قمت بتثبيته على مستوى النظام).

قد يكون بالتأكيد برنامج تشغيل Nvidia أو مشكلة vulkan-icd-loader ، رغم ذلك.

ربما تكمن هذه المشكلة في أنه عندما يتراكب تطبيق Steam على بعض الإشعارات (مثل الإنجاز الجديد) ، فإنه يتجمد (يستمر تشغيل الصوت ، ولكن تتوقف الرسومات ، ولا تستجيب للمدخلات بعد الآن). هذا هو نفسه عندما تخرج Ctrl + Tab من اللعبة ، أو يكون لديك أي إشعار متراكب من أي تطبيق آخر في اللعبة.

لقد قمت بالفعل بتعطيل Steam Overlay أثناء اللعب (في خصائص Steam) ولكن ما زلت أحصل أحيانًا على إشعارات Steam هذه لتحقيق إنجازات جديدة. ربما عندما تلعب وضع Nightmare لأول مرة ، ستحصل على اثنين من إنجازات Steam ، وهذا سيجعلها تتجمد دائمًا؟

@ gardotd426 أرى ، شكرًا على التصحيح. كنت بالفعل لدي انطباع بأن Proton تستخدم حزمة Wine المثبتة في جهازي (اعتقدت أنه سيتم تثبيتها كحزمة منفصلة تم تثبيتها في وقت واحد مع Steam) ، ولهذا السبب اعتقدت أن هناك خطأ ما على الأرجح تركيب النبيذ الخاص بي. أعتذر عن هذا الافتراض ، وأعتقد أنني بحاجة لقراءة المزيد من وثائق بروتون مرة أخرى.

لست متأكدا ما اذا كان vulkan-icd-loader المسألة، على الرغم من الآن أن أذكر، وأنا لم تثبيت حزم برامج التشغيل VULKAN (عبر apt-get install ) libvulkan1 و mesa-vulkan-drivers خلال الفترات التي تم فيها اختراق Doom Eternal (تصحيح 1.1 سابقًا) ، أو في وقت ما أثناء تشغيل Nightmare الأولي الكامل (بعد التصحيح 1.11 مباشرةً). قبل إخفاق التحديث 1 ، تذكرت أن اللعبة لم تواجه أي مشكلات أبدًا دون تثبيت هذه الحزم ، على الرغم من أنني كنت أتصور أن حزمة Proton / Wine لديها بالفعل دعم برامج تشغيل Vulkan (حيث أنني قادر على النقر فوق 'استخدام Vulkan' الخيار في إعداد رسومات Doom Eternal). هل يمكن أن يكون تثبيت برامج التشغيل "المنفصلة" هو مصدر المشكلة؟

الآن فقط حاولت إجراء بعض الاختبارات الإضافية للعبة بين الساعة 9 مساءً و 10 مساءً بالتوقيت المحلي. لقد جربت في البداية الاقتراح المقدم من @ albertz لتعطيل Steam Overlay (لأنني كنت أعاني بالفعل من نفس المشكلات التي وصفها فيما يتعلق بـ Ctrl + Tab أو Alt + Tab تعطل اللعبة) ، لكن لسوء الحظ لا حظ ولا تزال تعاني من نفس التجمد بالضبط. ثم حاولت بعد ذلك إيقاف تشغيل تراكب BPM أيضًا ، ولكن لم يكن هناك نرد أيضًا. الغريب هو أن هذا التغيير في الإعداد يبدو أنه تسبب في خلل في نظام حفظ اللعبة ويبدو أنه `` قضى '' على جميع ملفات حفظ الملفات الموجودة لدي محليًا على جهاز الكمبيوتر الخاص بي (على غرار تقارير الأشخاص حول حفظ ملف تمت إزالته بعد التحديث 1 سابقًا في هذا الموضوع) ، مع التعرف على جميع فتحات الحفظ باعتبارها "فتحة جديدة". يمكنك رؤية هذا في آثار إخراج ملف السجل الأول الذي سأقوم بنشره أدناه لمزيد من التفاصيل.

بعد هذه المشكلة الغريبة ، تجمد جهاز الكمبيوتر الخاص بي بطريقة ما خارج اللعبة ، لذلك شرعت بعد ذلك في إعادة تشغيل جهاز الكمبيوتر الخاص بي. بغرابة كافية بمجرد إقلاع اللعبة (بعد تعطل الساعة 9:13 مساءً) ، يبدو أن اللعبة قد استعادت جميع ملفات الحفظ السابقة ، وسجلت أي تقدم أحرزته في الجلسة السابقة (قبل تجميد 9:13 مساءً) إلى الفتحة المعينة التي اخترتها.

ثم قررت أن أجربها قليلاً ولعبت اللعبة بهذه الحالة الأخيرة. يبدو أنها كانت تسير على ما يرام (لم تشهد أي تجمد لفترة زمنية جيدة بشكل ملحوظ) ، ولكن للأسف حدثت 15 - 20 دقيقة في حوادث التصادم مرة أخرى (9:46 مساءً). كان هذا ملحوظًا مع تشغيل بعض العلامات الموصى بها فقط (تم تشغيل علامات Proton Logs و skipIntro و skipKeyPressLoadingScene فقط).

كمحاولة أخيرة ، حاولت بعد ذلك تشغيل جميع العلامات التي تمت التوصية بها في هذا الموضوع حتى الآن (NO_ESYNC وأيضًا skipSignInManager) ، ولكن لسوء الحظ استمر التعطل (انظر 10.03 مساءً سجل الأعطال).

لقد قمت بتسجيل آخر آثار بالمللي ثانية من ملفات السجل التي تم التقاطها لهذه الجلسات المعطلة ، ولكنها طويلة جدًا لذا سأقوم بنشرها في التعليقات اللاحقة واحدة تلو الأخرى ، مع قصرها على المئات من الأسطر القليلة الماضية فقط (لا يبدو أن Github تدعم كل هذه الخطوط مرة واحدة). لقد أضفت أيضًا الطابع الزمني لسجلات الأعطال كمرجع.

تحرير: تمت إضافة بعض التعليقات بخصوص تسجيلات ملف السجل.

1. تتبع آخر بضعة مللي ثانية من ملف LOG لتجميد / تعطل ما قبل إعادة التشغيل (9.13 مساءً لكل سجلي):

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

أرغب في تسليط الضوء على أول سطر مسجل من تتبع السجل هذا على وجه الخصوص ، نظرًا لأن هذا هو الانهيار حيث لم يتم التعرف على ملفات الحفظ بطريقة أو بأخرى (أعطاني تقريبًا انطباعًا بأنه تم مسح ملفات الحفظ السابقة). كان هذا يحدث بشكل ملحوظ بعد أن قمت بتعديل خيار Steam Overlay.

تحرير: ملف السجل مقتطع لتجنب الفوضى غير الضرورية

2. آخر بضعة مللي تتبع من ملف LOG 9:46 مساءً تجميد / تحطم

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

تحرير: تم اقتطاع إخراج ملف السجل لتجنب الازدحام غير الضروري.

3. آخر بضعة مللي ثانية من التتبع لتجميد اللعبة في حوالي الساعة 10: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?)

لست متأكدًا تمامًا من أي سطر من الأسطر كان من الممكن أن يتسبب في التجميد (نظرًا لعدم ظهور أي من سطور تصحيح الأخطاء في آخر مللي ثانية على ما يبدو أي نوع من أخطاء الرسومات الفادحة) ، ومع ذلك ألاحظ أن قيمة RtlRestoreContext ويبدو أن تتبعات loaddll هي الأسطر الأكثر شيوعًا التي تحدث قبل إنهاء العملية (التي بدأتها يدويًا). بالإضافة إلى ذلك ، يبدو أن هذا السطر Flushing device resizeSwapChain: true, resizeViewDest: false, resizeImageNeedsFlush: false يظهر كثيرًا. لست على دراية بهذا الأمر ، ومع ذلك ، هل يمكن أن أفترض أن خطوط RtlRestoreContext و loaddll كانت تشير إلى محاولات محرك اللعبة للتحميل في حزم dll الضرورية لاستعادة سياق مشهد اللعبة ، مع احتواء سطر "جهاز التنظيف" على العلامات من الإجراءات المطلوب تنفيذها بواسطة "الجهاز" (التي أفترض أنها وحدة معالجة الرسومات أو الموارد الأخرى المستخدمة لعرض مشهد اللعبة الحالي؟)

شكرًا مقدمًا على أي مساعدة / تفسيرات إضافية!

تحرير: إنشاء قوائم تحتوي على مخرجات أكثر تفصيلاً من ملفات السجل ، وفقًا لتوصية @ kisak-valve. لسوء الحظ ، لا يحتوي إلا على المخرجات التفصيلية للسجلات الأولى (9.13 مساءً) والأحدث (أجريت اختبارات إضافية كما هو مذكور في التعليق التالي)

مرحبًا NickSadjoli ، في المستقبل ، يرجى إرفاق السجلات كملف أو استخدام المضمون .

يا أعتذر عن ذلك @ kisak-valve! لم أكن أدرك أن تنسيق الكود يمكن أن يتم بهذه الطريقة أيضًا.

لقد قدمت البيانات التي تحتوي على نواتج أكثر تفصيلاً للمثيل الأول والأخير من الأعطال. لسوء الحظ ، منعني حد الحجم البالغ 1 ميجابايت من Gists من تحميل ملفات السجل بالكامل أيضًا ، لذلك قمت للتو بوضع مخرجات السجل مباشرة بعد حفظ اللعبة في أحدث نقطة تفتيش (تم تمييزها بواسطة END SAVEGAME كما يبدو).

شكرا لك مقدما!

@ نيكSadjoli تحقق من dmesg بعد التجميد. لقد واجهت مشكلات مماثلة يبدو أنها نتيجة لمشكلات في برامج تشغيل نواة AMD.

jjbarr إنه يستخدم برامج تشغيل Nvidia الخاصة به ، ولا يستخدم برامج تشغيل رسومات kernel.

NickSadjoli أنت بالتأكيد بحاجة إلى إزالة إحدى تلك الحزم التي قمت بتثبيتها. هذه مخصصة لوحدات معالجة الرسومات AMD و Intel. لديك وحدة معالجة رسومات Nvidia. أنت لا تستخدم برامج تشغيل Mesa vulkan ، بل تستخدم برامج تشغيل Nvidia. لا أعرف ما إذا كان هذا يسبب مشكلتك ، لكنه لا يساعد. قم بإزالة الحزمة mesa-vulkan-drivers . أنت في الواقع بحاجة إلى libvulkan1 رغم ذلك. لا أعتقد أنه ليس من أجل Doom Eternal ، ولكن بالتأكيد بالنسبة لأي لعبة غير بخارية ينتهي بك الأمر بالرغبة في اللعب باستخدام Vulkan أو DX. مرة أخرى ، من المحتمل أن mesa-vulkan-drivers لا يسبب مشكلتك ، لكنه لا يساعد أيضًا.

أيضًا ، للتأكد من أن لديك كل ما تحتاجه ، أقوم بتثبيت libvulkan1:i386 أيضًا. أعتقد أن Doom Eternal هو 64 بت ، ولكن لا يزال. أشياء أخرى ليست كذلك.

بعد ذلك ، ابحث عن تكوين بروتون معروف (أي إصدار من Proton كنت تستخدمه عندما كان يعمل بشكل جيد) ، قم بالتبديل إليه في خصائص اللعبة على Steam ، ثم احذف pfx للألعاب. سيكون rm -r ~/path/to/library/steamapps/compatdata/782330/pfx .

@ gardotd426 لاحظ. لسوء الحظ ، يبدو أنه لا يمكنني إلغاء تثبيت برامج تشغيل mesa-vulkan مباشرة الآن نظرًا لأن بيئة pop-desktop المستخدمة بواسطة PopOS يبدو أنها تعتمد على هذه الحزمة. ما زلت أتذكر apt-get مشيرًا إلى أن تثبيت libvulkan و mesa-vulkan-drivers قام بتثبيت حزم جديدة على الرغم من ذلك ، لذا ما قد يحدث هو أنه افتراضيًا بعض الحزم الفرعية المطلوبة لـ mesa-vulkan - تم تضمين برامج التشغيل بالفعل في PopOS افتراضيًا ، ولكن بعد ذلك تم تثبيت المزيد من pacakges الاختيارية عندما طلبت apt-get اللاحقة أيضًا.

أيضًا ، فيما يتعلق بالعودة إلى الإصدار المستخدم سابقًا من Proton: أنا حاليًا أستخدم Proton v5.0.9. آخر بروتون مع أداء مستقر (ما قبل التحديث 1 والتحديث 1.1) الذي تذكرته كان إما v5.0.7 أو v5.0.8. لسوء الحظ ، يبدو أن Steam سيقوم تلقائيًا بتحديث Proton 5.0 ليشمل أحدث إصدار من Proton ، وتجاهل الإصدارات المستخدمة سابقًا في هذه الحالة. هل يحتفظ Proton Github بسجل لجميع إصدارات Proton المستخدمة سابقًا والتي يمكنني تنزيلها واستخدامها (على غرار إصدار GE)؟

ومع ذلك ، فقد حاولت إجراء مزيد من الاختبارات مع اللعبة اليوم. بالنسبة لهذه الاختبارات ، قمت أيضًا بتسجيل سجل النظام الخاص بي لمعرفة ما يمكن أن يحدث خارج تفاعل البروتون / اللعبة أيضًا. سأقدم جوهر كل من مخرجات Proton و syslog لكل جلسة من جلسات الاختبار هذه على النحو التالي:

  1. تم تسجيل الجلسة الأولى في 11.24-11.27 صباحًا [
    لسوء الحظ ، لم يتم تسجيل أي سجلات لـ Proton لهذه الجلسة (نسيت تشغيل العلم)
  2. نتائج حالة اللعبة: تجمد بعد بضع دقائق من اللعب. بشكل ملحوظ حول حفظ نقطة تفتيش.
  3. العلامات المستخدمة: اضبط 1 على جميع الأعلام غير ذات الصلة بالبروتون الموصى بها. لم يتم استخدام أعلام بروتون
  4. إعدادات فيديو اللعبة: خيارات "Present from Compute" المعطلة ، والتي تم تحديدها على وجه التحديد لإيقاف تشغيلها في حالة وجود مشكلات في برامج التراكب الخارجية (التي تم اقتراحها مسبقًا بواسطة albertz)

  5. الجلسة الثانية ، مسجلة في الساعة 11.30 - 11.32 صباحًا [ syslog_gist ]
    لسوء الحظ ، لم يتم تسجيل أي سجلات لـ Proton لهذه الجلسة (نسيت تشغيل العلم)

  6. نتائج حالة اللعبة: تم تجميدها بعد أقل من دقيقة واحدة من اللعب. بشكل ملحوظ بعد تغيير إعدادات "التقديم من الحساب"
  7. العلامات المستخدمة: اضبط 1 على جميع الأعلام غير ذات الصلة بالبروتون الموصى بها. لم يتم استخدام أعلام بروتون
  8. إعدادات لعبة الفيديو: حاولت تمكين خيارات "التقديم من الحساب". هذه المرة تجمدت اللعبة بشكل أسرع بعد تمكين هذا الخيار ، مع عرض شاشة التجميد بشكل ملحوظ شاشة "إعدادات القائمة الرئيسية" ، مباشرة عند تمكين الخيار.

  9. الجلسة الثالثة ، مسجلة في الساعة 11.32 صباحًا - 11.37 صباحًا [ syslog_gist ] [ Proton_log_gist ]

  10. نتائج حالة اللعبة: تجمد بعد بضع دقائق من اللعب. بشكل ملحوظ حول حفظ نقطة تفتيش.
  11. العلامات المستخدمة: اضبط 1 على جميع الأعلام غير ذات الصلة بالبروتون الموصى بها. تم تمكين PROTON_LOG فقط
  12. إعدادات فيديو اللعبة: تم الاحتفاظ بنفس الإعدادات من الجلسة السابقة (تم تمكين "التقديم من الحساب" ، لا توجد تغييرات أخرى)

  13. تم تسجيل الجلسة الأخيرة في الساعة 11.42 - 11.46 صباحًا [ syslog_gist ] [ Proton_log_gist ]

  14. نتائج حالة اللعبة: تجمد بعد فترة أطول بشكل ملحوظ من الجلسات السابقة من اللعب. بشكل ملحوظ حول نقطة تفتيش احفظها أيضًا.
  15. العلامات المستخدمة: اضبط 1 على جميع الأعلام غير ذات الصلة بالبروتون الموصى بها. تم تمكين PROTON_LOG فقط
  16. إعدادات فيديو اللعبة: تم الاحتفاظ بنفس الإعدادات من الجلسة السابقة (تم تمكين "التقديم من الحساب" ، لا توجد تغييرات أخرى)

من بين جميع ملفات السجل هذه ، هناك بعض الأشياء التي أود ملاحظتها وإبرازها:

  • تحذير مدير نافذة السطر: Window 0xa000001 تعيّن تلميح MWM يشير إلى أنه غير قابل لتغيير الحجم ، ولكنها تحدد الحجم الأدنى 1 × 1 والحجم الأقصى 2147483647 × 2147483647 ؛ هذا لا معنى له كثيرا. يبدو أنه يحدث باستمرار في وقت قريب من تجميد اللعبة. هل هذا مؤشر على أنها مشكلة تراكب جنوم مع اللعبة؟
  • أعطى سجل Proton من الجلسة الثالثة نوعًا جديدًا مثيرًا للاهتمام من أخطاء التتبع ، وهو "7370.996: 0094: 009c: err: clipboard : convert_selection Timed out waiting for SelectionNotify event". هل هذا يعني أن اللعبة كانت تنتظر حدثًا ما ، ولكن انتهت مهلتها وتسبب في حدوث خطأ (تجميد اللعبة)؟

شيء آخر هو أن نلاحظ أن وأنا على تشغيل العديد من المهام الخلفية عند تشغيل اللعبة (على الرغم من أن هذه هي مفتوحة أساسا فايرفوكس علامات التبويب في الخلفية). أعتقد أن هذه لا ينبغي أن تسبب أي نوع من المشاكل مع Game Freeze ، ولكن مجرد ملاحظة لأولئك الذين قد يكونون قادرين على الإشارة إلى تعارض محتمل.

للتأكد من أن المحرك نفسه لا يواجه مشكلة مع جهازي ، حاولت بعد ذلك تشغيل Doom 2016 لفترة قصيرة (والذي يستخدم الإصدار السابق من محرك IdTech: IdTech 6) ، لمعرفة ما إذا كان إصدار Proton الحالي قد تسبب أي نوع من المشاكل مع هذا العنوان أيضًا.

ومن المثير للاهتمام ، أنه كان هناك حدثان قصيران للغاية (حوالي 1 إلى 2 مللي ثانية) "تعتيم الشاشة" حدث أثناء تشغيل Doom 2016 (والذي اعتقدت أنه سيتسبب في تجميد مشابه لـ Doom Eternal) ، ولكن اللعبة كانت قادرة للتعافي منه واستئناف اللعب بالكامل بسلاسة. في ما يلي ملفي سجل النظام و Proton Log لاختبار Doom 2016 ، مع ملاحظة أن "التعتيم" يبدو أنه يحدث بالقرب من السطر المماثل لتحذير "Window manager MWM" (لملف syslog) ، أو - in حالة Proton Log - رسائل "Setting breakpad minidump". لسوء الحظ ، نظرًا لأن رسالة Proton Log تبدو مختلفة كثيرًا عن رسائل Proton Log الخاصة بـ Doom Eternal ، فقد لا يكون هذا مفيدًا للغاية ، ولكن مع ذلك تمكنت من ملاحظة بعض المعلومات الإضافية.

إذا احتاج أي شخص إلى مزيد من الاختبارات أو مزيد من المعلومات ، فيرجى إبلاغي بذلك وسأرى ما إذا كان بإمكاني توفيرها أيضًا.

تحرير: تعليق غير مكتمل
EDIT2: تنسيق

تلقيت رسالة "تعذر العثور على أي مطابقات BATTLEMODE متوفرة. الرجاء المحاولة مرة أخرى لاحقًا" ورسائل "فشل تشغيل الخادم". على Win 10 كل شيء يعمل بشكل جيد. يمكن لأي شخص تأكيد هذه المشكلة؟

لن أتفاجأ إذا طبقوا نوعًا من anticheat الذي يحظر Linux مع التحديث الأخير (قالوا دائمًا إنهم يعيدون مكافحة الغش ولكنهم لن يمنعوا الحملة من أجله). من الواضح أنه ربما لا توجد أي مباريات تجري الآن بسبب الوقت في الأمريكتين وأوروبا ، لكن غدًا (لاحقًا اليوم ، من الناحية الفنية) سأحاول معرفة ما إذا كان بإمكاني إعادة إنتاج المشكلة.

يارب ارحم امي

بعد ذلك ، ابحث عن تكوين بروتون معروف جيدًا (أي إصدار من Proton كنت تستخدمه عندما كان يعمل بشكل جيد).

فيما يتعلق باقتراحك لهذا ، هل لي أن أعرف ما إذا كان الإصدار المبني مسبقًا من Proton 5.0.7 أو 5.0.8 متاحًا؟ أفهم أنه يمكنني إنشاء نسخة عمل من حزم البروتونات هذه محليًا عبر دليل بناء Proton ، ومع ذلك أود أن أعرف ما إذا كان بالإمكان تنزيل نسخة عاملة ومجمعة مسبقًا من هذه الحزم بالفعل ووضعها في compatibilitytools.d/ دليل لإعداد أسرع بكثير.

شكرا لك مقدما!

NickSadjoli ، يمكنك أيضًا محاولة إعادة تعيين libs المثبتة.
إزالة مجلدات * pinned_libs. يجب أن يكونوا في مسار كالتالي: ~ / .steam / steam / ubuntu12_32 / steam-runtime
في بداية البخار التالية ، ستعيد إضافتها.
لم أجربها ، لكنني أعتقد أن تشغيل steam --reset سيفعل ذلك أيضًا.

مرحبًا بالجميع ، نأسف لأن هذا متأخر جدًا ، ولكن يبدو أنني قد قمت بطريقة ما بحل المشكلة من ناحيتي (في الوقت الحالي) ، وتمكنت من تشغيل Doom Eternal بسلاسة من النصف الثاني من المستوى الثاني وصولاً إلى المستوى السادس حاليًا دون أن تتحطم مرة واحدة. كانت هناك بعض الأخطاء الرسومية الملحوظة ، لكنني أعتقد أن هذا شيء قد حدث في بعض الأحيان سابقًا أيضًا ، وهو ما أعزو أكثر إلى أن برامج تشغيل Proton لم يتم تحسينها بالكامل لبعض الألعاب حتى الآن (ربما ، لكن هذا لا يزعجني أيضًا كثيرًا ، نظرًا لأنه نادر جدًا)

TL ؛ DR: يبدو أن تراجع امتداد GNOME قد تسبب في بعض التعارض مع Doom Eternal. لست متأكدًا تمامًا من سبب حدوث ذلك ، ولكن كانت هناك حالات سابقة لجنوم بها مشكلات في تشغيل الألعاب موثقة / تمت مناقشتها بالفعل. لذلك قد تكون هذه مشكلة محتملة لمستخدمي Proton الآخرين أيضًا.

حاولت في البداية اقتراح AllKind لإعادة ضبط Steam الليلة الماضية. بدا الأمر في البداية وكأنني نجحت حيث تمكنت من اجتياز جزء كبير من المستوى الثاني دون أن تتحطم ، ولكن للأسف تحطمت أثناء منطقة الانتقال بين المستوى الثاني والثالث. حدث عطل آخر عندما حاولت تشغيل اللعبة بعد ذلك ، لذلك أعتقد أنه خفف المشكلة لبعض الوقت فقط.

بعد ذلك ، بحثت هذا الصباح عن أخطاء سجل النظام التي نشرتها مرة أخرى ، ولاحظت أن سطح مكتب جنوم كان معروفًا في السابق أنه يسبب مشكلات في بعض الألعاب من قبل. مع هذا ، اعتقدت بعد ذلك أنه ربما تسببت بعض امتدادات جنوم على جهاز الكمبيوتر الخاص بي والتي تم تعديل السلوك المرتبط بالعرض في حدوث تعارض مماثل مع نافذة اللعبة عند تشغيلها.

من بين جميع الامتدادات التي كانت نشطة ، تعد Backslide و Window Animations هي الامتدادات الوحيدة التي برزت لي لتكون ملحقات لتعديل العرض ، لذلك قمت بإيقاف تشغيلها وتشغيل Doom Eternal مرة أخرى مع إيقاف تشغيلها.

بشكل مثير للدهشة ، تعمل اللعبة بسلاسة منذ ذلك الحين ، مع وجود حالات تعطل فقط عندما تلقيت رسالة Steam واردة (والتي يبدو أنها تتعلق بقضايا 'Alt + Tab' أو 'Ctrl + Tab' التي تم الإبلاغ عنها سابقًا). تمكنت بعد ذلك من المرور عبر المستوى الثالث من اللعبة بالكامل هذا الصباح دون أي تجميد أو أعطال في هذا الإعداد ، وهو أمر لم يكن ممكنًا بالأمس فقط.

كان السؤال بالنسبة لي بعد ذلك هو ما هو امتداد 2 (Window Animation أو Backslide) الذي قد يتسبب في المشكلة على وجه التحديد. لتحديد ذلك ، حاولت بعد ذلك تشغيل Backslide ، وقمت بتشغيل اللعبة مرة أخرى.

تحولت اللعبة إلى تجميد بعد بضع دقائق فقط من تشغيلها مع هذا التكوين ، مما جعلني أكثر ضمانًا أن Backslide هي المشكلة بالفعل. ثم قمت بإيقاف تشغيله ، وبعد ذلك تمكنت من لعب اللعبة على طول الطريق إلى المستوى 6 دون تسجيل أي تجميد آخر.

برؤية هذا وخيط تعارض جنوم الذي ربطته هنا ، هل كان هناك أي تضارب محتمل بين جنوم وبروتون لألعاب أخرى؟ أيضًا ، هل تم إجراء أي نوع من تصحيح الأخطاء مسبقًا على Proton للتحقق من أي تعارضات محتملة مع أي امتدادات محددة لجنوم (خاصة تلك التي تغير وجهات نظر سطح المكتب؟). إذا اتضح أن هناك حالات متعددة من تضارب امتداد Proton و GNOME ، فسيكون النظر في هذا موضع تقدير.

في الوقت الحالي ، بناءً على تجربتي ، أقترح بشدة إيقاف تشغيل أي امتداد جنوم لتعديل العرض مع الحالة الحالية (أي بعد التحديث 1.1) لـ Doom Eternal ، في حالة ظهور مشكلات مماثلة لأي شخص آخر على ما أعتقد. إذا قام الآخرون بطريقة ما بحل مشكلات مماثلة بنوع مماثل من الحلول (إيقاف تشغيل بعض امتدادات جنوم) ، فيرجى تأكيد ذلك ومشاركته هنا.

تحرير: نشر بطريق الخطأ قبل الانتهاء من التعليق.

أنا سعيد لأنك تم إصلاحها ، ولكن للأسف حتى إذا تم فحصها ،
واكتشفت أن كمية هائلة من امتدادات جنوم تسبب مشاكل مع
بروتون ، مثلما تسأل عنه ، لا يوجد شيء يمكن لأي شخص فعله. صمام
وليس لبروتون أي تأثير أو قدرة على إصلاح ذلك على الإطلاق (على
كل). و GNOME نفسه لا ينشئ امتدادات أو يعاقب عليها في
كل شيء حقا. كلها "غير مدعومة". لذلك لا يوجد شيء يمكن حقًا
يجب القيام به خارج توعية الناس بذلك.

يوم الخميس 18 حزيران (يونيو) 2020 الساعة 10:49 صباحًا NickSadjoli [email protected]
كتب:

مرحباً بالجميع ، أعتذر عن أن هذا متأخر للغاية ، ولكن يبدو أنني كذلك
بطريقة ما حل المشكلة من ناحيتي (في الوقت الحالي) ، وتمكنت من الحصول عليها
يعمل Doom Eternal بسلاسة من النصف الثاني من المستوى الثاني على طول الطريق
إلى المستوى السادس حاليًا دون الانهيار مرة واحدة. كان هناك بعض الملحوظ
مواطن الخلل الرسومية ، ولكن أعتقد أن هذا شيء قد حدث في بعض الأحيان
سابقًا أيضًا ، وهو ما أنسبه أكثر إلى أن برامج تشغيل Proton لم تفعل ذلك
تم تحسينها بالكامل لبعض الألعاب حتى الآن (ربما ، لكن هذا ليس حقًا
يزعجني كثيرًا ، لأنه نادر جدًا)

TL ؛ DR: يبدو أن الانزلاق الخلفي لملحق جنوم تسبب في حدوث بعض التعارض
مع Doom Eternal. ومع ذلك ، لست متأكدًا تمامًا من سبب حدوث ذلك
كانت هناك حالات سابقة لجنوم بها مشاكل في الألعاب
تشغيل موثقة بالفعل / مناقشتها. لذلك قد تكون هذه مشكلة محتملة
لمستخدمي Proton الآخرين أيضًا.

لقد جربت في البداية اقتراحAllKind https://github.com/AllKind على
إعادة تعيين Steam الليلة الماضية. بدا في البداية أنه قد نجح كما كنت قادرًا على ذلك
اجتياز جزء كبير من المستوى الثاني دون أن تتحطم ، فقط
إليها لتحطم للأسف خلال المنطقة الانتقالية بين 2 و
المستوى الثالث بالرغم من ذلك. وقع حادث آخر عندما حاولت تشغيل اللعبة
بعد ذلك ، أعتقد أنه خفف المشكلة لبعض الوقت فقط.

ثم بحثت هذا الصباح عن أخطاء سجل النظام التي نشرتها مرة أخرى ، و
لاحظت أن سطح مكتب جنوم كان معروفًا على ما يبدو في السابق
تسبب مشاكل مع بعض الألعاب
https://gitlab.gnome.org/GNOME/mutter/-/issues/361 من قبل. مع هذا أنا
ثم اعتقدت أنه ربما بعض امتدادات جنوم على جهاز الكمبيوتر الخاص بي
قد يتسبب السلوك المرتبط بالعرض المعدل في حدوث تعارض مماثل مع
نافذة اللعبة عندما تكون قيد التشغيل.

من جميع الامتدادات التي كانت نشطة ، تكون Backslide و Window Animations
الإضافات الوحيدة التي برزت لي لتعديل العرض
لذلك قمت بإيقاف تشغيلها وتشغيل Doom Eternal مرة أخرى مع إيقاف تشغيلها.

بشكل مثير للدهشة ، تعمل اللعبة بسلاسة منذ ذلك الحين ، مع وجود حالات فقط من
تتعطل عندما تلقيت رسالة Steam واردة (والتي يبدو أنها ذات صلة
العودة إلى مشكلات "Alt + Tab" أو "Ctrl + Tab" التي تم الإبلاغ عنها
سابقا). تمكنت بعد ذلك من المرور عبر المستوى الثالث بالكامل من اللعبة
هذا الصباح دون أي تجمد أو أعطال في هذا المكان ، شيء ما
لم يكن ممكنًا بالأمس فقط.

ثم أصبح السؤال بالنسبة لي أي امتداد لـ 2 (Window Animation
أو Backslide) تسببت في المشكلة تحديدًا. لتحديد هذا ، أنا
ثم حاول تشغيل Backslide ، وأعد تشغيل اللعبة مرة أخرى.

تحولت اللعبة إلى جمود بعد دقائق قليلة من تشغيلها مع هذا
التكوين ، مما جعلني أكثر ضمانًا أن Backslide هو بالفعل
مشكلة. ثم أوقفته ، وبعد ذلك تمكنت من لعب اللعبة كلها
الطريق إلى المستوى 6 دون تسجيل المزيد من حالات التجميد.

رؤية هذا وخيط تعارض جنوم الذي ربطته هنا ، يوجد
كان هناك أي تعارضات أخرى محتملة بين جنوم وبروتون
ألعاب؟ أيضًا ، لديه أي نوع من التصحيح تم إجراؤه مسبقًا على Proton للتحقق منه
أي تعارضات محتملة مع أي امتدادات معينة لجنوم (خاصة امتداد
تلك التي تغير وجهات نظر سطح المكتب؟). إذا تبين أن هناك عدة
حالات تعارض امتداد Proton و GNOME ، سيكون إلقاء نظرة على هذا
أقدر و

ر باستخدام بعض ملحقات جنوم الإضافية التي كنت أشك في وجودها
تسبب في بعض التعارض مع نوافذ اللعبة (استنادًا إلى Windows
خطأ إداري حصلت عليه من سجل النظام) ، وحاولت إيقاف تشغيل
الإضافات التي كانت تعدل في عرض / مظهر سطح المكتب - وهي
إيقاف تشغيل الرسوم المتحركة وامتداد الشريحة الخلفية. جارٍ إيقاف تشغيل Backslide
على وجه التحديد ، يبدو أنها عملت معي ، كما فعلت عندما حاولت تشغيل Doom
تسبب Eternal مرة أخرى هذا الصباح مع تشغيل Backslide في حدوث التجميد
يحدث مرة أخرى.

لذلك كانت تفاصيل كيف تمكنت من القيام بذلك على النحو التالي:
ليلة أمس جربت AllKind https://github.com/AllKind
اقتراح لإعادة تعيين Steam. لدهشتي ، يبدو أن هذا قد نجح
في البداية لأن اللعبة لم تتعطل لفترة طويلة من الوقت ، فقط
ثم تحطم تمامًا كما كنت على وشك الانتقال إلى المستوى الثالث (iirc).
لسوء الحظ هذا يحطمني

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-646068897 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y33ZKKR2JEZYALJZQSADRXISQPANCNFSM4MI6DHIA
.

@ gardotd426 هل هناك طريقة يمكن أن يتصرف بها البروتون بشكل جيد مع التراكبات؟ أواجه هذه المشكلات حتى بدون جنوم (أستخدم التنوير على gentoo مع openrc بدلاً من systemd) ، لذلك لا أعتقد أنه يمكن عزل المشكلة هناك

ماذا تقصد ب "تراكبات". هذه الكلمة لها تعريفات عديدة عندما
يتعلق بالحوسبة / الألعاب / إلخ.

يوم الجمعة ، 19 حزيران (يونيو) 2020 ، الساعة 1:00 صباحًا ، oogetyboogety [email protected]
كتب:

@ gardotd426 https://github.com/gardotd426 هل هناك طريقة يمكن للبروتون القيام بها
تتصرف بشكل جيد مع التراكبات؟ أواجه هذه المشكلات حتى بدون جنوم (أنا
استخدم التنوير على gentoo مع openrc بدلاً من systemd) ، لذلك لا أفعل
أعتقد أنه يمكن عزل المشكلة هناك

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-646435630 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y3346RUIEP3W2QM6QPW3RXLWGHANCNFSM4MI6DHIA
.

بالرجوع إلى هذا الجزء من المنشور السابق ، حيث يبدو أن المشكلة مرتبطة ببعض الوظائف حيث تحاول التطبيقات مقاطعة اللعبة وتعطل اللعبة.

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

ربما يمكنني التعمق أكثر في السبب الجذري في X أو تجربته في Wayland. لم أفكر في استخدام البروتون مع wayland لكنني اعتقدت أنني عطلت "التراكبات" من حيث عروض Proton ذات الصلة بالوظيفة أعلاه. قد يؤدي استخدام wayland إلى فرض آلية إعلام مختلفة أو شيء يخفف من السبب الجذري لهذه المشكلة مما يسمح لي باللعب باستمرار دون حدوث أعطال.

تأتي نافذة الإشعارات المنبثقة التي تحصل عليها من Steam أثناء لعب ألعاب Steam من
البخار نفسه. إنه Steam Overlay. بعض الألعاب لديها مشاكل معها ، ولكن
ليس كثيرا. من غير المحتمل أن يغير استخدام Wayland أي شيء ، وسيظل Steam كذلك
باستخدام نفس Steam Overlay وحتى ذلك الحين أنا متأكد من أن Steam سيكون كذلك
الجري في XWayland. يمكنك فقط محاولة تعطيل Steam Overlay لأي
الألعاب التي يبدو أنها تواجه مشكلة معها.

يوم الجمعة 19 حزيران (يونيو) 2020 الساعة 1:08 صباحًا oogetyboogety [email protected]
كتب:

الرجوع إلى هذا الجزء من الكتاب السابق ، حيث تظهر المشكلة
ليتم ربطها ببعض الوظائف حيث تحاول التطبيقات ذلك
يقطع اللعبة وتعطل اللعبة.

بشكل مثير للدهشة ، تعمل اللعبة بسلاسة منذ ذلك الحين ، مع وجود حالات تعطل فقط عندما تلقيت رسالة Steam واردة (والتي يبدو أنها تتعلق بقضايا 'Alt + Tab' أو 'Ctrl + Tab' التي تم الإبلاغ عنها سابقًا). تمكنت بعد ذلك من المرور عبر المستوى الثالث من اللعبة بالكامل هذا الصباح دون أي تجميد أو أعطال في هذا الإعداد ، وهو أمر لم يكن ممكنًا بالأمس فقط.

ربما يمكنني التعمق أكثر في السبب الجذري في X أو تجربته
وايلاند. لم أفكر في استخدام البروتون مع وايلاند ولكني اعتقدت
تعطيل "التراكبات" من حيث عرض بروتون المرتبط بالمنشور
أعلاه ، ولكن استخدام wayland قد يفرض آلية إشعار مختلفة orm
شيء يخفف من السبب الجذري لهذه المشكلة والذي سيسمح لي بذلك
اللعب بشكل مستمر دون أعطال.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-646437725 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y334BPA7PDJVTDHLXON3RXLXF7ANCNFSM4MI6DHIA
.

حسنًا ، لقد قمت بتعطيله ولكن ما زلت أتلقى نفس الخطأ. سأحاول جمع بعض السجلات ومعرفة ما إذا لاحظت وجود اتجاه.

تعديل:
يبدو للعمل مرة أخرى لفترة من الوقت. لا توجد حوادث بعد

كلها "غير مدعومة". لذلك لا يوجد شيء يمكن فعله حقًا ، خارج توعية الناس به.

@ gardotd426 الرتق ، هذا أمر مؤسف للغاية إذن. سعيد لأنني أجريت الاختبارات وساعدت في تسليط الضوء على هذه المشكلة بعد ذلك. نأمل أن يساعد هذا الأشخاص على الأقل ، ونأمل أن تكون هذه المشكلة أحد التركيز على فريق تطوير جنوم للعمل مع Valve / Proton.

تحرير: التنسيق

يبدو أنه ليس لديهم اهتمام حقيقي بأي شيء من هذا القبيل. و هي
تتجه تمامًا نحو Wayland في المستقبل ، بغض النظر عن
سواء كانت جاهزة أم لا. وهي ليست موضوعية. هذا فقط بلدي
الرأي رغم أنني أعتقد. لا يزال بإمكانك تقديم تقرير خطأ مع جنوم ، لكنني
لا أعرف إلى أي مدى ستصل. لكنني أعني أنها من الناحية الفنية مشكلة في
جنوم ، إن لم تكن مشكلة مع جنوم. ربما سيقولون لك فقط لا تفعل ذلك
استخدم الامتداد لأنهم لم يكتبوا الامتدادات ولا يفعلون ذلك
على الرغم من دعمهم.

يوم السبت 20 يونيو 2020 الساعة 11:57 صباحًا NickSadjoli [email protected]
كتب:

كلها "غير مدعومة". لذلك لا يوجد شيء يمكن فعله حقًا ،
خارج توعية الناس به.
@ gardotd426 https://github.com/gardotd426 Darn ، هذا تمامًا
مؤسف إذن. سعيد لأنني أجريت الاختبارات وساعدت في إبراز ذلك
بعد ذلك. نتمنى أن يساعد هذا الناس على الأقل ، ونأمل أن تكون هذه القضية
يمكن أن يكون أحد التركيز على فريق تطوير جنوم للعمل عليه
مع صمام / بروتون.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-647013133 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y336AOGCCKSZKJIXOMP3RXTL7RANCNFSM4MI6DHIA
.

مرحبًا PopeRigby ، هل ما زلت تواجه الانهيار الصعب الذي وصفته في https://github.com/ValveSoftware/Proton/issues/3773#issuecomment -614309204؟ بالإضافة إلى ذلك ، أثناء الاختبار ، يرجى استخدام oibaf PPA أو kisak-mesa PPA و RADV / ACO وإعلامنا إذا كان يمكنك إعادة إنتاج التعطل باستخدام ذلك.

[782330] - الموت الأبدي - وميض الشاشة بعد الإطلاق

تم نقل المشكلة من https://github.com/ValveSoftware/Proton/issues/4023.
bobaxxx تم نشره بتاريخ 2020-06-26T14: 01: 37:

تقرير التوافق

  • اسم اللعبة مع مشكلات التوافق: Doom eternal
  • معرف تطبيق Steam للعبة: 782330

معلومات النظام

  • وحدة معالجة الرسومات: GTX 1060 (جوال)
  • إصدار برنامج التشغيل / LLVM: NVIDIA 440
  • إصدار Kernel: إصدار Linux 5.3.0-61-عام
  • رابط لتقرير معلومات النظام الكامل: https://gist.github.com/bobaxxx/e453840a627188f57f4cb20851b5b0fc
  • إصدار بروتون: 5.0.9

أؤكد:

  • [X لم أعثر على تقرير توافق حالي لهذه اللعبة.
  • [X] أني تحققت مما إذا كانت هناك تحديثات متوفرة لنظامي.

الأعراض

تثبيت اللعبة على ما يرام ، ولكن عندما أبدأ ، يمكنني الوصول إلى القائمة ، لكن الشاشة تومض مثل الجحيم.

التكاثر

  • تثبيت
  • إطلاق اللعبة (linux mint tricia)

هنا هو السجل:

log.txt

مرحبًا PopeRigby ، هل ما زلت تواجه الانهيار الصعب الذي وصفته في # 3773 (تعليق) ؟ بالإضافة إلى ذلك ، أثناء الاختبار ، يرجى استخدام oibaf PPA أو kisak-mesa PPA و RADV / ACO وإعلامنا إذا كان يمكنك إعادة إنتاج التعطل باستخدام ذلك.

لم يعد Doom Eternal مثبتًا لدي ، لكنني سأعود بالإبلاغ عند إعادة تثبيته. ربما عندما يخرج DLC الأول.

لا يزال من المزعج أن اللعبة لا تستجيب بعد الآن بمجرد ظهور بعض الإشعارات المنبثقة من قبل بعض التطبيقات الأخرى (ربما Steam نفسه) ، أو عندما تضغط عن طريق الخطأ على Alt + Tab أو نحو ذلك.

هل هذه مشكلة يمكن إصلاحها في Wine؟ أعتقد أن هذا لا يحدث على Windows ، أليس كذلك؟ سيكون من الرائع أن يتم إصلاح هذا. وإلا فإنه يعمل جيدًا بالنسبة لي الآن (مع Nvidia 2070). يبدو أنه أكثر سلاسة منذ التحديث 2.

مرحبًا albertz ، من المحتمل أن يكون ذا صلة: "تم إصلاح خلل مرئي في تطبيقات Vulkan عندما تتوقف عن التقليب بسبب تغيير النافذة ، مثل استخدام علامة تبويب alt لتغيير تركيز النافذة." في nVidia 450.51 .

albertz في إعدادات رسومات اللعبة ، هل تستخدم "ملء الشاشة"؟ حاول التغيير إلى إعداد إطارات بلا حدود.

تثبيت اللعبة على ما يرام ، ولكن عندما أبدأ ، يمكنني الوصول إلى القائمة ، لكن الشاشة تومض مثل الجحيم.

لقد تلقيت ذلك عدة مرات. أعتقد عند تغيير إصدارات Proton وعند تثبيت برنامج تشغيل فيديو جديد.
اضطررت إلى إعادة تعيين الإعدادات الافتراضية للفيديو (عن طريق اختصارات لوحة المفاتيح) وإعادة تشغيل اللعبة.

مرحبًا albertz ، من المحتمل أن يكون ذا صلة: "تم إصلاح خلل مرئي في تطبيقات Vulkan عندما تتوقف عن التقليب بسبب تغيير النافذة ، مثل استخدام علامة تبويب alt لتغيير تركيز النافذة." في nVidia 450.51.

لقد قمت بتثبيت هذا الآن ، لكن Alt + Tab لا يزال لا يعمل.

لقد فقدت أيضًا ألعابي المحفوظة مرة أخرى ، بعد التبديل من Proton-GE إلى الإصدار 5.0.9 الأصلي. وبعد تحديث Doom Eternal 2.
بسبب ذلك لم أعد ألعبه على لينكس. فقدت ألعابي مرات عديدة.

جوهر

أواجه أيضًا نفس الخطأ مثل @ albertz ، ولكن في حالتي يحدث هذا أيضًا عندما تعرض اللعبة جوائز التقدم. هل هناك طريقة لإيقاف هذه؟

nvidia 2060S مع nvidia 440.100
أوبونتو 20.04 (5.4.0-39-عام)

تحرير: تحديث السائقين إلى 450.51 لم يحل المشاكل المذكورة أعلاه.

أي شخص يلعب هذا مع إنتل gpu؟ لدي جهاز كمبيوتر محمول مع 620 uhd ولن يبدأ. تظهر أولاً نافذة تقول "غير مدعوم" ، ثم عند النقر فوق "تشغيل" ، من المفترض أن يتم تحميل اللعبة لمدة 10 دقائق أو نحو ذلك ، ولكنها لا تبدأ أبدًا

ملاحظة: لقد كدت أن أفوز على DOOM على هذا الكمبيوتر المحمول ، ولم أواجه أية مشكلات

أي تحديثات على alt-tab؟ انه حقا مزعج!

Rush : هل تستخدم "ملء الشاشة" في إعدادات الرسومات باللعبة؟ حاول ضبط اللعبة على "إطارات بلا حدود" بدلاً من ذلك. هذا يعمل على إصلاح مشكلة تعطل Alt-Tab هنا بالنسبة لي.

كنت تحاول ذلك مع "نافذة بلا حدود". لا يزال لا يعمل ، تعطل أيضًا إنجازات البخار. Alt-Tab لا يعمل. أنا باستخدام nvidia-450.57.

مرحبا،

لقد جربت للتو خيار "نافذة بلا حدود" في Fedora 32 باستخدام GTX 1070 (برنامج التشغيل 450.57). لا تزال نافذة اللعبة تتجمد بمجرد الضغط على Alt + Tab أو مفتاح Windows على سطح مكتب Gnome

أنا أتعرض لانهيار مع أحدث إصدار من لعبة doom eternal ولست متأكدًا مما يحدث:

سائق Nvidia: 450.57
وحدة المعالجة المركزية: AMD 3970x
أوبونتو: 20.04
النواة: 5.4.0-40 عام
بروتون: 5.0-9

خيارات الإطلاق:
PROTON_LOG=1 %command% +com_skipIntroVideo 1

العطل الأول في السجلات:

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

هل واجه أحد هذا؟

كنت تحاول ذلك مع "نافذة بلا حدود". لا يزال لا يعمل ، تعطل أيضًا إنجازات البخار. Alt-Tab لا يعمل. أنا باستخدام nvidia-450.57.

بعد المزيد من الاختبارات التي اكتشفتها ، يبدو أن علامة التبويب alt تعمل على دقة أقل ولكن بمجرد أن أقوم بتغييرها إلى الوضع الأصلي في نافذة بلا حدود ، يبدو أنها تجمد / شاشة سوداء للعبة. لا أعلم إذا كان ذلك يساعد.

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1

تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1

تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

كذلك هنا ، nvidia 450.57-5 / GTX1070 ، لينكس 5.7.11.arch1-1

لا يمكن تعطيل Steam Overlay على Linux (وهو ما قد يحل المشكلة):
https://github.com/ValveSoftware/steam-for-linux/issues/3239

ومع ذلك ، لست بحاجة إلى إعادة تشغيل X. $ kill $(pgrep DOOM) يكفي ويمكنني ببساطة إعادة تشغيل اللعبة من Steam.

تحتاجون يا رفاق إلى لفت انتباه نفيديا إلى هذا بالتأكيد. على الرغم من سمعتهم ، يبدو أنهم في الواقع يقومون بعمل لائق في إصلاح أشياء من هذا القبيل مع تحديث.

نظرًا لأنه يبدو بالتأكيد أن هذه مشكلة خاصة بـ Nvidia ، فلدي وحدة معالجة رسومات AMD ولا أرى هذا على الإطلاق. أنا أستخدم إصدارًا مخصصًا من Proton مع إعادة تمكين fshack ، ولا أعرف ما إذا كان معطلًا على Vanilla Proton أم لا (أعلم أنه تم تعطيله في الإصدارات الأخيرة من Proton من GE). ربما هذا جزء منه أيضًا. ولكن يمكن حل ذلك من خلال تحديد ما إذا كان بناء البروتون الذي تستخدمه جميعًا يحتوي على بقع fshack أم لا.

لكن نعم ، لقد لعبت حوالي 5 ساعات الليلة الماضية وحصلت على بعض الإنجازات وعملوا جميعًا تمامًا كما كان من المفترض أن يفعلوا. وما لم تكن مصادفة كبيرة أنه يبدو أنه يؤثر فقط على مستخدمي Nvidia (على الأقل مؤخرًا) ، فإنه يبدو وكأنه مشكلة سائق. إما هذا ، أو أنه شيء رائع ، أو ربما شيء بيئة سطح المكتب.

في ProtonDB حول Rage 2 ، قرأت عن تقارير مشابهة جدًا تفيد بأن علامة التبويب / التراكب يجمد اللعبة. يعتمد Rage 2 على محرك idTech أقدم. يبدو أن الحل هو تعيين AsyncComputeDisable إلى 1 في settings.ini . ربما هناك شيء مكافئ في Doom Eternal؟

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1

تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

نفس الشيء هنا ، kernel هو 5.7.12-24-tkg-pds ، Nvidia RTX 2060 ، أي أفكار حول كيفية إصلاح مشكلة alt + tab؟
اللعبة غير قابلة للتشغيل حرفيًا ، لأن أي إنجاز سيؤدي إلى ظهور تراكب البخار مما يؤدي إلى تجميد اللعبة. أنا أستخدم أيضًا نافذة ذات حدود ، ولكن في الواقع لا يوجد فرق بين النافذة الكاملة والنافذة ذات الحدود ، مع التجميد في كلا الوضعين.

في ProtonDB حول Rage 2 ، قرأت عن تقارير مشابهة جدًا تفيد بأن علامة التبويب / التراكب يجمد اللعبة. يعتمد Rage 2 على محرك idTech أقدم. يبدو أن الحل هو تعيين AsyncComputeDisable إلى 1 في settings.ini . ربما هناك شيء مكافئ في Doom Eternal؟

هناك خيار مماثل في العذاب ، لقد قمت بتعطيله ، لذلك ليس هذا هو الحال = (

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1
تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

نفس الشيء هنا ، kernel هو 5.7.12-24-tkg-pds ، Nvidia RTX 2060 ، أي أفكار حول كيفية إصلاح مشكلة alt + tab؟
اللعبة غير قابلة للتشغيل حرفيًا ، لأن أي إنجاز سيؤدي إلى ظهور تراكب البخار مما يؤدي إلى تجميد اللعبة. أنا أستخدم أيضًا نافذة ذات حدود ، ولكن في الواقع لا يوجد فرق بين النافذة الكاملة والنافذة ذات الحدود ، مع التجميد في كلا الوضعين.

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.

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

تعتبر الحلول البديلة رائعة (إذا نجحت) في اجتياز اللعبة بالفعل ،
ولكن هذه حالة واضحة لمشكلة في برنامج التشغيل يجب الإبلاغ عنها. لديها
أبلغ أحد هذا إلى Nvidia؟

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.

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

كما كتبت بالفعل ، فإن تعطيل Steam Overlay على Linux غير ممكن بسبب هذا الخطأ الذي مضى عليه ست سنوات:
https://github.com/ValveSoftware/steam-for-linux/issues/3239

سيكون هذا هو الحل الأسهل ولكن لا ...

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

كما كتبت بالفعل ، فإن تعطيل Steam Overlay على Linux غير ممكن بسبب هذا الخطأ الذي مضى عليه ست سنوات:
ValveSoftware / Steam-for-linux # 3239

سيكون هذا هو الحل الأسهل ولكن لا ...

ليس التراكب هو المشكلة ، إنها الإشعارات. يجب أن يزيل الحل أعلاه الإخطارات من العرض ، على الأقل من الناحية النظرية ، مما يجعل DE على الأقل قابلاً للتشغيل لمستخدمي nvidia في هذه الأثناء. ومع ذلك ، لا يمكنني اختبار تأثير ذلك على DE لأن لدي معظم الإنجازات على أي حال.

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

كما كتبت بالفعل ، فإن تعطيل Steam Overlay على Linux غير ممكن بسبب هذا الخطأ الذي مضى عليه ست سنوات:
ValveSoftware / Steam-for-linux # 3239
سيكون هذا هو الحل الأسهل ولكن لا ...

ليس التراكب هو المشكلة ، إنها الإشعارات. يجب أن يزيل الحل أعلاه الإخطارات من العرض ، على الأقل من الناحية النظرية ، مما يجعل DE على الأقل قابلاً للتشغيل لمستخدمي nvidia في هذه الأثناء. ومع ذلك ، لا يمكنني اختبار تأثير ذلك على DE لأن لدي معظم الإنجازات على أي حال.

عذرًا ، لم أقرأ الرابط الخاص بك واعتقدت أنه يشرح فقط كيفية تعطيل التراكب في خيارات القائمة.

لقد جربتها للتو وهي تعمل حقًا! شكرا لك!

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

كما كتبت بالفعل ، فإن تعطيل Steam Overlay على Linux غير ممكن بسبب هذا الخطأ الذي مضى عليه ست سنوات:
ValveSoftware / Steam-for-linux # 3239
سيكون هذا هو الحل الأسهل ولكن لا ...

ليس التراكب هو المشكلة ، إنها الإشعارات. يجب أن يزيل الحل أعلاه الإخطارات من العرض ، على الأقل من الناحية النظرية ، مما يجعل DE على الأقل قابلاً للتشغيل لمستخدمي nvidia في هذه الأثناء. ومع ذلك ، لا يمكنني اختبار تأثير ذلك على DE لأن لدي معظم الإنجازات على أي حال.

عذرًا ، لم أقرأ الرابط الخاص بك واعتقدت أنه يشرح فقط كيفية تعطيل التراكب في خيارات القائمة.

لقد جربتها للتو وهي تعمل حقًا! شكرا لك!

الآن يرجى إبلاغ Nvidia بذلك حتى يكون هناك بالفعل فرصة للقيام بشيء حيال ذلك.

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1
تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

نفس الشيء هنا ، kernel هو 5.7.12-24-tkg-pds ، Nvidia RTX 2060 ، أي أفكار حول كيفية إصلاح مشكلة alt + tab؟
اللعبة غير قابلة للتشغيل حرفيًا ، لأن أي إنجاز سيؤدي إلى ظهور تراكب البخار مما يؤدي إلى تجميد اللعبة. أنا أستخدم أيضًا نافذة ذات حدود ، ولكن في الواقع لا يوجد فرق بين النافذة الكاملة والنافذة ذات الحدود ، مع التجميد في كلا الوضعين.

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.

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

شكرًا لك ، يمكنني أن أؤكد أن هذا الحل قد نجح معي.

@ roman-bronis & @ Sha1rath

قد يكون من الحكمة ترك مراجعة في protondb لـ DE والإشارة إلى حل إشعارات البخار مع رابط الدليل. لقد قمت بهذا بالفعل على أمل أن يكون مفيدًا لمزيد من مستخدمي Linux الذين يستخدمون nvidia gpus.

شكرا لصبرك.

@ roman-bronis & @ Sha1rath

قد يكون من الحكمة ترك مراجعة في protondb لـ DE والإشارة إلى حل إشعارات البخار مع رابط الدليل. لقد قمت بهذا بالفعل على أمل أن يكون مفيدًا لمزيد من مستخدمي Linux الذين يستخدمون nvidia gpus.

شكرا لصبرك.

فكرة رائعة!

حول إبلاغ NVidia بهذا الأمر ، أنا شخصياً لست في وضع يسمح لي بإعطائهم وصفًا مناسبًا للمشكلة. سيحتاج إلى سجلات أو آثار مفصلة بدلاً من قول "قال أحدهم إن ذلك لا يحدث على AMD الخاص به".

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1
تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

نفس الشيء هنا ، kernel هو 5.7.12-24-tkg-pds ، Nvidia RTX 2060 ، أي أفكار حول كيفية إصلاح مشكلة alt + tab؟
اللعبة غير قابلة للتشغيل حرفيًا ، لأن أي إنجاز سيؤدي إلى ظهور تراكب البخار مما يؤدي إلى تجميد اللعبة. أنا أستخدم أيضًا نافذة ذات حدود ، ولكن في الواقع لا يوجد فرق بين النافذة الكاملة والنافذة ذات الحدود ، مع التجميد في كلا الوضعين.

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

شكرًا لك ، يمكنني أن أؤكد أن هذا الحل قد نجح معي.

يمكنك الآن Alt + tab للخروج من اللعبة؟ أو هذا فقط أصلح مشكلة الإعلام فقط؟

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1
تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

نفس الشيء هنا ، kernel هو 5.7.12-24-tkg-pds ، Nvidia RTX 2060 ، أي أفكار حول كيفية إصلاح مشكلة alt + tab؟
اللعبة غير قابلة للتشغيل حرفيًا ، لأن أي إنجاز سيؤدي إلى ظهور تراكب البخار مما يؤدي إلى تجميد اللعبة. أنا أستخدم أيضًا نافذة ذات حدود ، ولكن في الواقع لا يوجد فرق بين النافذة الكاملة والنافذة ذات الحدود ، مع التجميد في كلا الوضعين.

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

شكرًا لك ، يمكنني أن أؤكد أن هذا الحل قد نجح معي.

يمكنك الآن Alt + tab للخروج من اللعبة؟ أو هذا فقط أصلح مشكلة الإعلام فقط؟

لقد تحققت للتو من مشكلة الإشعار ، وكان ذلك بالفعل ممتعًا لأنني حصلت على كل الإنجازات "السهلة". لا أعتقد أن هذا يحل مشكلة Alt + Tab ولكنك ستحتاج إلى التحقق بنفسك (آسف ، لن أقوم بتثبيت هذه اللعبة الضخمة للمرة الثالثة ؛)).

nvidia 450.57-6 GTX 1060 6 جيجا بايت
نواة 5.7.12-arch1-1
تتجمد اللعبة متى ظهرت نافذة Steam Overlay. الآن ، لا أفهم السبب لأنني قمت بتعطيل Steam Overlay ، ومع ذلك لا يزال يظهر شيئًا مثل الإنجاز ويجمد اللعبة. بعد ذلك ، لن تبدأ اللعبة بعد الآن (شاشة سوداء) ولا بد لي من إعادة تشغيل الكمبيوتر حتى أتمكن من اللعب مرة أخرى. يقوم Alt + Tabbing أيضًا بتجميده إلى شاشة سوداء أيضًا ، ولكن يمكن حل ذلك من خلال عدم Alt + Tabbing.
ملاحظة جانبية: ألعب في وضع عدم الاتصال.
تحرير: إعادة تشغيل X يسمح لي باللعب مرة أخرى. لا يزال مزعجًا ، لكن أقل من ذلك.

نفس الشيء هنا ، kernel هو 5.7.12-24-tkg-pds ، Nvidia RTX 2060 ، أي أفكار حول كيفية إصلاح مشكلة alt + tab؟
اللعبة غير قابلة للتشغيل حرفيًا ، لأن أي إنجاز سيؤدي إلى ظهور تراكب البخار مما يؤدي إلى تجميد اللعبة. أنا أستخدم أيضًا نافذة ذات حدود ، ولكن في الواقع لا يوجد فرق بين النافذة الكاملة والنافذة ذات الحدود ، مع التجميد في كلا الوضعين.

هل ستكون لطيفًا لمحاولة الحل البديل أدناه لتعطيل إشعارات التراكب البخاري ومعرفة كيف يؤثر ذلك على Doom Eternal ، فلدي للأسف جميع إنجازات اللاعب الفردي تقريبًا ولا يمكنني التحقق مما إذا كان الحل البديل يصلح أي شيء.
https://steamcommunity.com/discussions/forum/1/617329920710103124/

شكرًا لك ، يمكنني أن أؤكد أن هذا الحل قد نجح معي.

يمكنك الآن Alt + tab للخروج من اللعبة؟ أو هذا فقط أصلح مشكلة الإعلام فقط؟

يعمل فقط على إصلاح مشكلة الإخطار مؤقتًا عن طريق إزالة جميع إخطارات البخار داخل اللعبة حتى تتعامل nvidia مع الخطأ في برامج التشغيل ، على افتراض أنه حتى خطأ السائق. تمكنت من التحقق من هذا في لعبتي بالأمس وهي تعمل.

مرحبا! لقد عدت للتو إلى لعب DOOM Eternal مرة أخرى وأواجه بعض مشكلات الأداء.

على RX 5700 XT مع Mesa 20.1.4 و ACO ممكّنًا في إعدادات التشغيل ، أحصل على 70-120 إطارًا في الثانية قيد التشغيل على الإعدادات القصوى مع تشغيل V-Sync وتنشيط Freesync

باستخدام نفس البطاقة ، باستخدام أحدث برامج تشغيل AMDGPU-PRO وتم تنشيط Freesync أيضًا ، أحصل على 144 إطارًا في الثانية ثابتًا عند لعب اللعبة مع ضبط V-Sync على Triple Buffering (تشغيل و AUTO يحدد معدل الإطارات بمعدل 72 إطارًا في الثانية خارج القوائم لسبب ما). لكن السائقين المحترفين يجعلون الدم يبدو وكأنه له نوع من تأثير قوس قزح المعدني.

مما وجدته ، تم إصلاح مشكلات الأداء الرئيسية مع DOOM Eternal بالفعل على Mesa على الأقل منذ 20.1.1 ، هل يمكن أن تكون المشكلة في مكان آخر؟

لا أعرف ما إذا كان الأمر يستحق الذكر ، لكنني لاحظت أنه عند استخدام برامج تشغيل PRO ، فإن إصدار Vulkan الذي أبلغ عنه كل من DOOM و MangoHud هو 1.2.139 ، بينما مع Mesa 20.1.4 ، فإنه يبلغ 1.2.131 (نظامي لديه أحدث إصدار متوفر في Solus repos ، الإصدار 1.2.141.0). تشير Corectrl أيضًا إلى أن إصدار Vulkan API هو 1.2.131.

مرحبًا ، أواجه مشكلة في إطلاق Doom Eternal ، بعد ما يبدو أنه عصر من القول "الجري" ، فإنه في النهاية يستسلم ويغلق. لقد راجعت ملف السجل من PROTON_LOG=1 %command% ، فوجئت حاليًا عندما قال إنه كان بحجم 3 جيجابايت.

يبدو أن بعض البرامج النصية عند بدء التشغيل تتكرر بشكل غير محدود ، وتنتهي في النهاية بـ StackOverflowException ، فربما يكون هناك تكرار؟

مع بعض الخبراء الذين يستخدمون المصطلح "استثناء" ، وجدت نمطًا متكررًا للمقتطف التالي في السجل:

10394444:15734.269:002b:002c:trace:seh:NtRaiseException code=c0000005 flags=0 addr=0x7bc8ffc0 ip=7bc8ffc0 tid=002c
10394445:15734.269:002b:002c:trace:seh:NtRaiseException  info[0]=0000000000000000
10394446:15734.269:002b:002c:trace:seh:NtRaiseException  info[1]=ffffffffffffffff
10394447:15734.269:002b:002c:trace:seh:NtRaiseException  rax=000000007bc8ffc0 rbx=0000000000579aa0 rcx=fffffffffffc1bbc rdx=0010988c683ffff0
10394448:15734.269:002b:002c:trace:seh:NtRaiseException  rsi=0000000000000004 rdi=00000000005793d0 rbp=0000000000000005 rsp=0000000000577148
10394449:15734.269:002b:002c:trace:seh:NtRaiseException   r8=0000000000000000  r9=0000000000576d90 r10=0000000000000020 r11=0000000000000246
10394450:15734.269:002b:002c:trace:seh:NtRaiseException  r12=00000000005793d0 r13=0010988c68400010 r14=0000000000577198 r15=00000000005771a0

الرقم 10394444 هو رقم السطر ، إذا كنت تتساءل.

أعطاني تشغيل الأمر grep code=c0000005 steam-782330.log | wc -l عدد المرات التي حدثت فيها هذه الحلقة ، والتي كانت 290 (290 ضعفًا).

معلومات النظام:

  • دبيان 10 باستر
  • برنامج تشغيل Nvidia v450.66 ، RTX 2070
  • بروتون 5.0.9

لقد لعبت Doom Eternal بنجاح من قبل على Linux ، ثم لم ألعب منذ فترة (على الأقل شهر ، وربما لفترة أطول). في غضون ذلك ، أعتقد أنه كان هناك تحديثان لـ Doom ، ولكن أيضًا على نظام Ubuntu الخاص بي ، بما في ذلك برامج تشغيل Nvidia الجديدة ، إلخ.

الآن أردت فقط اللعب مرة أخرى ، ولم يبدأ. أرى شعار المعرف في systray ، ثم تصبح الشاشة سوداء ، ثم أعود إلى سطح المكتب ، دون أي خطأ.

هذا مع Proton 5.0 ، ما استخدمته من قبل (التثبيت القياسي فقط ، ولكن مع "PROTON_NO_ESYNC": "1" في الملف user_settings.py ).

لقد حاولت أيضًا استخدام Proton 5.13 الجديد ، حيث قرأت بعض التقارير هنا أنه يعمل بشكل أفضل الآن ، كما تم حل مشكلة علامة التبويب البديلة. ومع ذلك ، فإنني أحصل على نفس السلوك ، أي أرى شعار المعرف في systray ، ثم الشاشة السوداء ، ثم العودة إلى سطح المكتب.

من ملفي ~/steam-782330.log (تشغيل باستخدام PROTON_LOG=1 %command% +com_skipIntroVideo 1 +in_terminal 1 ):

======================
Proton: 1602709129 proton-5.13-1b
SteamGameId: 782330
Command: ['/mnt/zfs/SteamLibrary/steamapps/common/DOOMEternal/idTechLauncher.exe', '+com_skipIntroVideo', '1', '+in_terminal', '1']
Options: {'noesync', 'seccomp', 'forcelgadd'}
======================
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver: using server-side synchronization.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
133049.882:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntdll.dll" at 000000007BC00000: builtin
133049.883:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
...
133050.864:00c4:00c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00007FB7A2120000: builtin
133050.878:00c4:00c8:fixme:heap:RtlSetHeapInformation 0000000000010000 0 000000000091C710 4 stub
133050.879:00c4:00c8:warn:debugstr:OutputDebugStringA "Winsock Initialized\n"
133050.879:00c4:00c8:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00c8
133050.879:00c4:00c8:trace:seh:dispatch_exception  info[0]=0000000000000015
133050.879:00c4:00c8:trace:seh:dispatch_exception  info[1]=0000000000914640
133050.879:00c4:00c8:trace:seh:dispatch_exception  rax=0000000000914060 rbx=000000003fff8000 rcx=0000000000914040 rdx=0000000000000000
133050.879:00c4:00c8:trace:seh:dispatch_exception  rsi=0000000000914140 rdi=0000000000914070 rbp=0000000000914480 rsp=0000000000914020
133050.879:00c4:00c8:trace:seh:dispatch_exception   r8=0000000000000002  r9=0000000000914130 r10=000000007b666fb4 r11=0000000000000246
133050.879:00c4:00c8:trace:seh:dispatch_exception  r12=0000000000000001 r13=0000000000000001 r14=0000000000006e5c r15=000000000091c6d8
133050.879:00c4:00c8:trace:seh:call_vectored_handlers calling handler at 000000007B636150 code=40010006 flags=0
133050.879:00c4:00c8:trace:seh:call_vectored_handlers handler at 000000007B636150 returned 0
133050.879:00c4:00c8:trace:seh:RtlVirtualUnwind type 1 rip 7b010e0e rsp 914020
133050.879:00c4:00c8:trace:seh:dump_unwind_info **** func 10dc0-10e47
133050.879:00c4:00c8:trace:seh:dump_unwind_info unwind info at 000000007B0A1394 flags 0 prolog 0x11 bytes function 000000007B010DC0-000000007B010E47
133050.879:00c4:00c8:trace:seh:dump_unwind_info     0x11: subq $0xc8,%rsp
133050.879:00c4:00c8:trace:seh:dump_unwind_info     0xa: pushq %rsi
133050.879:00c4:00c8:trace:seh:dump_unwind_info     0x9: pushq %rdi
133050.879:00c4:00c8:trace:seh:dwarf_virtual_unwind function 7b638140 base 0x7b637e28 cie 0x7b67c810 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip
...
133057.159:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 8e88a0
resource invalid:image:models/customization/characters/doomslayer/set56/doomslayer_arm_left_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: defaulting
133057.160:00d0:00d4:warn:debugstr:OutputDebugStringA "resource generated:image:models/customization/characters/doomslayer/set56/doomslayer_arm_right_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: entry(s) not found\n"
133057.160:00d0:00d4:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00d4
133057.160:00d0:00d4:trace:seh:dispatch_exception  info[0]=00000000000000a9
...
WARNING: idBroadcastManager::ReleaseBroadcastEvent called with out of range system ID [65535]
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
133879.298:00d0:00d4:trace:seh:sigsys_handler SIGSYS, rax 0xf086, rip 0x14f92df98
....
133057.309:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 8e9780
WARNING: image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips:NONE can't generate in production while loading image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips from edit.Parms from material2:fontfx/square721/outline/normal/black
133057.310:00d0:00d4:warn:debugstr:OutputDebugStringA "resource invalid:image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips:NONE is stale: defaulting\n"
WARNING: generated/decls/material2/lights/analytical/point/point_p25.decl - ParmBlock Parse Warning : Invalid RenderParm Name lightfalloff while loading edit.Parms from material2:lights/analytical/point/point_p25
133881.461:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\crypt32.dll" at 00007FA113A10000: builtin
133881.463:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dnsapi.dll" at 00007FA150020000: builtin
133881.463:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\netapi32.dll" at 00007FA150050000: builtin
133881.463:00d0:01b8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\secur32.dll" at 00007FA150090000: builtin
133881.477:00d0:01b8:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
133881.488:00d0:00d4:warn:debugstr:OutputDebugStringA "WARNING: generated/decls/material2/lights/analytical/point/point_p75.decl - ParmBlock Parse Warning : Invalid RenderParm Name lightfalloff while loading edit.perkFamilies.item.base.edit.disablePerkWhenActivated.edit.upgrades.item.edit.modifiersWeapon.item.data.valueDecl.edit.weaponFX.edit.e"...
...
133058.022:01c4:01c8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
133058.029:01c4:01c8:fixme:wbemprox:enum_class_object_Next timeout not supported
info:  Game: dxdiag.exe
info:  DXVK: v1.7.2-4-g280cd4b4
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 0000000064940000: builtin
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0000000068A40000: builtin
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\SHELL32.dll" at 00007F37BE260000: builtin
133058.039:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\openvr_api_dxvk.dll" at 0000000180000000: native
133058.040:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-core-synch-l1-2-0.dll" at 000000006E340000: builtin
133058.040:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-core-fibers-l1-1-1.dll" at 000000006B880000: builtin
133058.041:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\api-ms-win-core-localization-l1-2-1.dll" at 000000006E6C0000: builtin
133058.041:01c4:01c8:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,1,0x31c6e0,20,(nil))
warn:  OpenVR: Failed to initialize OpenVR
info:  Enabled instance extensions:
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
warn:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
warn:  D3D9: VK_FORMAT_A4R4G4B4_UNORM_PACK16_EXT -> VK_FORMAT_B4G4R4A4_UNORM_PACK16
info:  GeForce RTX 2070:
info:    Driver: 450.80.2
info:    Vulkan: 1.2.133
info:    Memory Heap[0]: 
info:      Size: 8192 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]: 
info:      Size: 24070 MiB
info:      Flags: 0x0
info:      Memory Type[0]: Property Flags = 0x0
info:      Memory Type[1]: Property Flags = 0x0
info:      Memory Type[2]: Property Flags = 0x0
info:      Memory Type[3]: Property Flags = 0x0
info:      Memory Type[4]: Property Flags = 0x0
info:      Memory Type[5]: Property Flags = 0x0
info:      Memory Type[6]: Property Flags = 0x0
info:      Memory Type[8]: Property Flags = 0x6
info:      Memory Type[9]: Property Flags = 0xe
info:    Memory Heap[2]: 
info:      Size: 246 MiB
info:      Flags: 0x1
info:      Memory Type[10]: Property Flags = 0x7
info:  Process set as DPI aware
133058.165:01c4:01c8:fixme:ddraw:ddraw7_Initialize Ignoring guid {baafeb00-00eb-69ee-eba0-3c804c97f796}.
133058.166:01c4:01c8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dxvk_config.dll" at 0000000069040000: native
133058.167:01c4:01c8:trace:seh:NtQueryInformationThread (0x98,0,0x31c8d0,30,(nil))
133058.186:01c4:01cc:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0xe8fc30,4,(nil))
...
133058.252:01c4:01c8:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
133058.254:00d0:01c0:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x380afc50,4,(nil))
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\dxdiagn.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\d3d9.dll" : native
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\vulkan-1.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\devenum.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\msdmo.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\avicap32.dll" : builtin
133058.257:01c4:01c8:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\quartz.dll" : builtin
Unable to read VR Path Registry from C:\users\steamuser\Local Settings\Application Data\openvr\openvrpaths.vrpath
133058.342:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
133058.342:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
133058.343:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
...
133058.351:00c4:00cc:trace:seh:NtQueryInformationThread (0x1c4,0,0x1c15f50,30,(nil))
133058.351:00c4:00cc:fixme:dbghelp:fetch_thread_info Couldn't open thread 448 (87)
133063.612:00c4:00cc:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\lsteamclient.dll" at 00007FB7A14C0000: builtin
133063.612:00c4:00cc:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\lsteamclient.dll" : builtin
133074.355:00c4:00cc:warn:debugstr:OutputDebugStringA "Wrote minidump to Crash.dmp.\n"
...
133074.950:00c4:00c8:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000091F960
133075.960:003c:0070:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x119fda0,4,(nil))
133075.960:0058:0080:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x17dfda0,4,(nil))
133075.961:0084:0094:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0xf9fda0,4,(nil))
133076.062:0030:008c:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x13cfda0,4,(nil))
133076.062:0030:01e8:trace:seh:NtQueryInformationThread (0xfffffffffffffffe,12,0x1c0fda0,4,(nil))
pid 103640 != 103639, skipping destruction (fork without exec?)

(لا أعرف حقًا ما هو ملائم من هذا. آمل أن يحتوي على بعض المعلومات ذات الصلة ...)


تحرير الغريب ، بعد إعادة تشغيل جهاز الكمبيوتر الخاص بي ، فإنه يعمل الآن بشكل صحيح. ما زلت أواجه مشكلة alt + tab (على سبيل المثال ، alt + tab ، أو أي تراكب يحدث داخل اللعبة سيؤدي إلى تجميد الرسومات) ولكنه يعمل جيدًا بخلاف ذلك. ربما أفضل (أكثر سلاسة وأسرع) من ذي قبل ، لكنني لا أعرف. لكنني كنت آمل في الغالب أن يتم إصلاح مشكلة alt + tab. أنا أستخدم نافذة بلا حدود ، لأن هذا ما قرأته في مكان ما.

الآن لدي أيضًا ملف سجل بالمقارنة من التشغيل الصحيح.

ملفي ~/steam-782330.log :

======================
Proton: 1602709129 proton-5.13-1b
SteamGameId: 782330
Command: ['/mnt/zfs/SteamLibrary/steamapps/common/DOOMEternal/idTechLauncher.exe', '+com_skipIntroVideo', '1', '+in_terminal', '1']
Options: {'forcelgadd', 'seccomp', 'noesync'}
======================
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver: using server-side synchronization.
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
453.258:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ntdll.dll" at 000000007BC00000: builtin
453.259:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 000000007B000000: builtin
453.259:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 000000007B610000: builtin
453.259:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineboot.exe" at 0000000000400000: builtin
453.259:0028:002c:trace:seh:check_bpf_jit_enable enabled 0x31.
453.261:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00007F6EB0C90000: builtin
453.261:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 0000000061900000: builtin
453.261:0028:002c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00007F6EB0EB0000: builtin
ERROR: ld.so: object '/home/az/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
...
454.245:00c4:00c8:fixme:heap:RtlSetHeapInformation 0000000000010000 0 000000000091C710 4 stub
454.246:00c4:00c8:warn:debugstr:OutputDebugStringA "Winsock Initialized\n"
454.246:00c4:00c8:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00c8
454.246:00c4:00c8:trace:seh:dispatch_exception  info[0]=0000000000000015
454.246:00c4:00c8:trace:seh:dispatch_exception  info[1]=0000000000914640
454.246:00c4:00c8:trace:seh:dispatch_exception  rax=0000000000914060 rbx=000000003fff8000 rcx=0000000000914040 rdx=0000000000000000
454.246:00c4:00c8:trace:seh:dispatch_exception  rsi=0000000000914140 rdi=0000000000914070 rbp=0000000000914480 rsp=0000000000914020
454.246:00c4:00c8:trace:seh:dispatch_exception   r8=0000000000000002  r9=0000000000914130 r10=000000007b666fb4 r11=0000000000000246
454.246:00c4:00c8:trace:seh:dispatch_exception  r12=0000000000000001 r13=0000000000000001 r14=0000000000006e5c r15=000000000091c6d8
...
460.388:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 8e88a0
resource invalid:image:models/customization/characters/doomslayer/set56/doomslayer_arm_left_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: defaulting
460.389:00d0:00d4:warn:debugstr:OutputDebugStringA "resource generated:image:models/customization/characters/doomslayer/set56/doomslayer_arm_right_set56_sss.tga$streamed$mtlkind=sssmask:NONE is stale: entry(s) not found\n"
460.389:00d0:00d4:trace:seh:dispatch_exception code=40010006 flags=0 addr=000000007B010E0E ip=7b010e0e tid=00d4
...
WARNING: idBroadcastManager::ReleaseBroadcastEvent called with out of range system ID [65535]
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
Fossilize ERROR: Error: pNext in VkSamplerCreateInfo not supported. (pNext->sType chain: [1000130001])
Fossilize ERROR: Failed to record sampler.
458.024:00d0:00d4:trace:seh:sigsys_handler SIGSYS, rax 0xf086, rip 0x14f92df98.
458.119:00d0:00d4:fixme:bcrypt:BCryptCreateHash ignoring object buffer
458.289:00d0:00d4:warn:debugstr:OutputDebugStringA "Executing default.cfg for device #0...\n"
...
WARNING:  SWF swf/main_menu/screens/master_levels.swf CreateSWFDependencies defaulted on image textures/swf_images/milestones/hud_slayer_challenge_progbar_milestone_back.png while loading loadBinary:swf/main_menu/screens/master_levels.swf from cswf:swf/main_menu/screens/master_levels.swf
460.529:00d0:00d4:warn:debugstr:OutputDebugStringA "resource generated:image:fonts/square721_ex_tl/64_df.tga$alpha$streamed$nomips:NONE is stale: entry(s) not found\n"
...
459.711:00d0:00f4:fixme:bcrypt:BCryptCreateHash ignoring object buffer
459.711:00d0:00f4:fixme:bcrypt:BCryptCreateHash ignoring object buffer
459.717:00d0:00d4:warn:debugstr:OutputDebugStringA "WARNING: generated/decls/material2/template/light.decl - ParmBlock Parse Warning : Invalid RenderParm Name lightfalloff while loading edit.Parms from material2:template/light\n"
...
463.834:00d0:00d4:trace:seh:RtlRestoreContext returning to 7b661c46 stack 90bba0
during DOOMEternal initialization...
463.835:00d0:00d4:warn:debugstr:OutputDebugStringA "WARNING: idBroadcastManager::ReleaseBroadcastEvent called with out of range system ID [65535]\n"
...

من هذا السجل الجديد ، لم أتمكن من العثور على هذه الأجزاء من السجل القديم:

مفقود:

133058.022:01c4:01c8:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
133058.029:01c4:01c8:fixme:wbemprox:enum_class_object_Next timeout not supported
info:  Game: dxdiag.exe
...
warn:  OpenVR: Failed to initialize OpenVR
...

لكنني أفترض أن هذا كله بالفعل جزء من معالجة الأخطاء ، معالج الأعطال ، الذي يجمع بعض المعلومات حول نظامي. لذلك ربما لا يكون هذا مناسبًا. لذلك لا أعرف أساسًا أي جزء من السجل (الأول) مناسب للخطأ الذي واجهته.

مرحبا،

يتجمد Doom Eternal على شاشة التحميل.

steam-782330.zip

هذا هو ملف السجل. نظرًا لأنه كبير جدًا ، فقد اضطررت إلى ضغطه.

processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 94
model name  : Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
stepping    : 3

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

nvidia 455.28-7
Vulkan Instance Version: 1.2.153

لقد جربتها للتو مع Proton 5.13-1 ولم تعد اللعبة تتعرف على إمالة عجلة الماوس. يعمل مرة أخرى بعد الرجوع إلى 5.09.

مرحبًا @ Sha1rath ، من أجل الوضوح ، هل تشير إلى أحداث التمرير الأفقي على الماوس؟ ما هو نموذج الماوس الذي تستخدمه؟

عادةً ما أطلب سجل بروتون ليتماشى مع الانحدار ، لكنني لا أعتقد أن هذا سيكشف عن أي شيء مثير للاهتمام بدون تشغيل بعض التسجيل الإضافي.

@ kisak-valve نعم ، تمرير أفقي عن طريق إمالة عجلة الفأرة (تسمى عجلة الإمالة أو عجلة 4D).
أنا أستخدم Roccat Kone AIMO Remastered.
في اللعبة ، يتم التعرف على أزرار الإمالة على أنها "Mouse 4" و "Mouse 5" ، ثم تقوم xev بإخراجها كـ "button 6" و "زر 7".
حاولت إعادة ربطها في اللعبة لأنني افترضت أنه ربما تغيرت رموز المفاتيح للتو ، ولكن عند تعيين مفتاح جديد في قائمة الإعدادات ، عندما أميل العجلة ، فإنها تستمر في إظهار "اضغط على مفتاح جديد" (أو هكذا). اللعبة تماما لا تلاحظ.

حول السجل: افترضت أيضًا أن حدث الإدخال الذي لم يتم التعرف عليه لن يسجل أي شيء.

بالمناسبة ، نظرًا لأن الماوس يحتوي على الكثير من الأزرار (12 إذا عدت جميع اتجاهات العجلة) ، أدركت أن العديد من الأزرار لا تعمل في البروتون. يمكن للماوس ربط الأزرار الخاصة به بمدخلات لوحة المفاتيح ، وهو ما فعلته كحل بديل. سيكون من الجيد رؤية جميع أزرار الماوس تعمل بدون ربط وحدات ماكرو لوحة المفاتيح بها في الماوس نفسه. ومع ذلك ، فإن التغيير الوحيد الذي لاحظته كان يتعلق بعجلة الإمالة (التي لا أرغب في تعيينها باستخدام وحدات ماكرو لوحة المفاتيح لأنها ستعطل التمرير الأفقي في سطح مكتب Linux) ...

@ Sha1rath هل يمكنك الحصول على سجل به + x11drv و + x11settings و + event و + cursor و + win و + message كقنوات تسجيل إضافية على كل من 5.0-9 حيث يعمل و 5.13-1 حيث يفشل؟

فيما يلي السجلات:
DoomEternalProtonLogs.tar.gz

وهذا ما فعلته عند تسجيلهم:

على حد سواء

  • بدء اللعبة
  • انتقل إلى قائمة التخصيص عناصر التحكم
  • انقر فوق الحقل الأيمن من ارتباطات البندقية القتالية
  • يسار عجلة الإمالة

بروتون 5.13.1

  • لا يحدث شيء ، اضغط على موجه مفتاح جديد لا يختفي
  • عجلة الإمالة لليمين
  • لا يحدث شيء ، اضغط على موجه مفتاح جديد لا يختفي

بروتون 5.0-9

  • يتم تعيين البندقية وتظهر كزر الماوس 4
  • انقر فوق الحقل الأيمن لارتباطات المدفع الثقيلة
  • عجلة الإمالة لليمين
  • يتم تعيين المدفع ويظهر كزر الماوس 5

على حد سواء

  • اضغط بشكل متكرر على ESC لمغادرة قائمة الإعدادات والخروج من اللعبة

شكرا جزيلا لمعالجة هذا لك.

ملاحظة: لقد حاولت للتو Dying Light وهناك لدي نفس المشكلة: عجلة الإمالة تعمل في Proton 5.0-9 ولكن ليس في 5.13. لذلك ليس من المحتمل أن تكون مجرد مشكلة Doom Eternal.

مرحبا! حصلت للتو على اللعبة أثناء البيع. مفتاح Tab (للمخزون والأشياء) لا يعمل بالنسبة لي. أقسم أنه كان يعمل أثناء المهمة الأولى ولكن بعد ذلك لا شيء ، حتى في القوائم ... أي شخص آخر؟

مرحبًا @ Sha1rath ، بناءً على طلب مطور Proton ، قمت بنقل ملاحظاتك الأخيرة على إدخال عجلة التمرير إلى # 4341 لأنه لا يبدو أنها مشكلة خاصة باللعبة.

مرحبا! حصلت للتو على اللعبة أثناء البيع. مفتاح Tab (للمخزون والأشياء) لا يعمل بالنسبة لي. أقسم أنه كان يعمل أثناء المهمة الأولى ولكن بعد ذلك لا شيء ، حتى في القوائم ... أي شخص آخر؟

حاول الضغط على بديل اليسار. يجب أن يظهر ذلك أيضًا نفس القائمة ، وبعد ذلك يجب أن تكون قادرًا على استخدام Tab مرة أخرى.

يحدث ذلك لي عندما أضع علامة تبويب بديلة أثناء لعب اللعبة. بمجرد أن أعود إلى علامة التبويب البديلة ، يجب أن أستخدم alt مرة واحدة لإعادة علامة التبويب للعمل مرة أخرى.

حتى لو لم تقم بتبويب بديل ، جربه على أي حال.

مرحبا،

يتجمد Doom Eternal على شاشة التحميل.

steam-782330.zip

هذا هو ملف السجل. نظرًا لأنه كبير جدًا ، فقد اضطررت إلى ضغطه.

processor : 0
vendor_id : GenuineIntel
cpu family    : 6
model     : 94
model name    : Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
stepping  : 3

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

nvidia 455.28-7
Vulkan Instance Version: 1.2.153

أواجه نفس المشكلة ، هل تمكنت من تشغيلها؟ أنا أيضًا في 2080 ، nvidia 455.34.01

لا ليس لدي 😔

في الثلاثاء ، 3 نوفمبر 2020 ، الساعة 22:45 ، كتب George Gibbs [email protected] :

مرحبا،

يتجمد Doom Eternal على شاشة التحميل.

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

هذا هو ملف السجل. نظرًا لأنه كبير جدًا ، فقد اضطررت إلى ضغطه.

المعالج: 0
vendor_id: GenuineIntel
عائلة وحدة المعالجة المركزية: 6
الموديل: 94
اسم الموديل: Intel (R) Core (TM) i7-6700 CPU @ 3.40GHz
يخطو: 3

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

نفيديا 455.28-7
إصدار مثيل Vulkan: 1.2.153

أواجه نفس المشكلة ، هل تمكنت من تشغيلها؟ أنا أيضا على
2080 ، نفيديا 455.34.01

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-721245884 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AAAIQWG4SS2O2J7DNOMY7YTSOAXTPANCNFSM4MI6DHIA
.

لا لم أتأمل

شكرًا على التأكيد ، على أمل العثور على حل بديل. لقد قدمت الخطأ 1522 على جهاز تعقب الصوت حيث يبدو أنه يعمل بشكل جيد بالنسبة لي مع KDE وتعطيل المكون (وهو ما يفعله افتراضيًا لتطبيقات ملء الشاشة مع أحدث KDE). لا توجد فكرة عما إذا كانت الغمغمة في الواقع على خطأ أو شيء ما داخل النبيذ / البروتون لكنني اعتقدت أنه لا يمكن أن يؤذي محاولة جذب المزيد من العيون إليه ...

FWIW أقوم بتشغيل Nvidia وليس لدي أي مشاكل في Budgie ، والتي تستخدم GNOME و Mutter تحت غطاء المحرك وبالتالي ليس لديها طريقة لتعطيل الملحن.

لا لم أتأمل

شكرًا على التأكيد ، على أمل العثور على حل بديل. لقد قدمت الخطأ 1522 على جهاز تعقب الصوت حيث يبدو أنه يعمل بشكل جيد بالنسبة لي مع KDE وتعطيل المكون (وهو ما يفعله افتراضيًا لتطبيقات ملء الشاشة مع أحدث KDE). لا توجد فكرة عما إذا كانت الغمغمة في الواقع على خطأ أو شيء ما داخل النبيذ / البروتون لكنني اعتقدت أنه لا يمكن أن يؤذي محاولة جذب المزيد من العيون إليه ...

ومن المثير للاهتمام أنه اليوم بدأ العمل مرة أخرى!

ربما شيء له علاقة بهذه التحديثات؟

[2020-11-03T16:51:12+0600] [ALPM] upgraded vulkan-icd-loader (1.2.153-2 -> 1.2.158-1)
[2020-11-03T16:51:12+0600] [ALPM] upgraded vulkan-tools (1.2.153-1 -> 1.2.158-1)

ومن المثير للاهتمام أنه اليوم بدأ العمل مرة أخرى!

كما أنه لم ينجح معي في مرحلة ما ، ولكن بعد إعادة تشغيل جهاز الكمبيوتر الخاص بي ، نجح الأمر (ولكن لم تكن هناك تحديثات في الوقت الحالي).

@ kisak-valal مرحبًا ، يبدو أنه نظرًا لأن اللعبة لا يبدو أنها تدرك أنه تم التحقق من حساب bethesda الخاص بي ، لا يمكنني الوصول إلى نمط المعركة أو المستويات الرئيسية الجديدة بسبب ذلك. سيكون من الجيد رؤية الإصلاح قريبا.

تم اختباره بالبروتون 5.0.10

تواجهني اللعبة تتجمد عند "التحميل" (حوالي 10 ثوانٍ بعد الإطلاق). لقد جربت برامج تشغيل nvidia 440 و 450 و 455 ، والنتيجة هي نفسها. النسخ البروتونية التي تمت تجربتها 5.13-1 و 5.0-10 و 5.9-GE ، النتيجة هي نفسها. وسيطات التشغيل المستخدمة: PROTON_NO_ESYNC = 1٪ command٪ + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1 (لقد جربتها بشكل فردي وجماعي. والنتيجة واحدة).

معلومات النظام: https://gist.github.com/dymax78/24837a587c00eb59a2c68fc24c5b80da

تفريغ سجل البروتون: steam-782330.zip

شكرا لوقتك و مساعدتك.

@ dymax78 هل جربت لعب اللعبة مع تفعيل Esync؟ لم أواجه هذه المشكلات من ناحيتي بعد القيام بذلك.

لأشهر ، لن تعمل اللعبة ما لم يتم تعطيل esync ، لذلك لا يحدث ذلك
له معنى كبير. أعتقد أنه قد يعمل مع Esync الآن ، لكنني أشك في ذلك
المشكلة.

يوم الأحد 8 نوفمبر 2020 الساعة 11:46 مساءً Alexander Streng [email protected]
كتب:

@ dymax78 https://github.com/dymax78 هل حاولت لعب اللعبة
مع تمكين Esync؟ لم أواجه هذه المشكلات من ناحيتي بعد القيام بذلك.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-723750943 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y33YMBZOHY57PSCZLOO3SO5X3TANCNFSM4MI6DHIA
.

@ gardotd426 لا يزال يستحق المحاولة. وتعمل اللعبة بشكل مثالي مع esync (على أجهزة nvidia ولكن هذا لا يهم). في حالة mh ، إذا تم تعطيل esync ، فإن 99٪ من الوقت ستتعطل اللعبة عند شاشة سوداء حتى قبل التمهيد إلى القائمة الرئيسية.

@ gardotd426 لا يزال يستحق المحاولة. وتعمل اللعبة بشكل مثالي مع esync (على أجهزة nvidia ولكن هذا لا يهم). في حالة mh ، إذا تم تعطيل esync ، فإن 99٪ من الوقت ستتعطل اللعبة عند شاشة سوداء حتى قبل التمهيد إلى القائمة الرئيسية.

مرحبا المحارب ،

نعم ، لقد حاولت ذلك أيضًا. لسوء الحظ ، إنها نفس النتيجة.

لن يتم تحميل Doom Eternal بعد الترقية من Ubuntu 20.04 - 20.10

تم نقل المشكلة من https://github.com/ValveSoftware/steam-for-linux/issues/7458.
Pentastarch نشر على

معلومات النظام الخاص بك

Distro: Ubuntu 20.10
النواة: 5.8.0-26-عام
ذاكرة الوصول العشوائي: 32 جيجابايت
برنامج تشغيل وحدة معالجة الرسومات: NVIDIA 455.28
مُعالج الرسومات: NVIDIA GeForce RTX 2070 SUPER
وحدة المعالجة المركزية: AMD Ryzen 7 3700X 8-Core
بروتون: 5.13-1
عميل Steam: تاريخ الإنشاء: 4 نوفمبر ، إصدار 1604538810
إصدار Steam Runtime: steam-runtime_0.20201104.0

نظام التشغيل Ubuntu 20.10.1

في ستيم بيتا - نعم

قمت بالترقية من 20.04 إلى 20.10 وتوقف تحميل Doom Eternal. يصل إلى شاشة التحميل ويتوقف. ألعاب أخرى - Doom 2016 ، تحميل Metro Exodus وتشغيله بشكل جيد.

لقد أعدت تثبيت Steam واللعبة ، وتحققت من الملفات ولكن لا يمكنني تجاوز شاشة التحميل.

لقد قمت بتغيير معدل تحديث الشاشة إلى 60 هرتز من 144 هرتز ، والذي كان يعمل قبل الترقية ، ويقوم بتحميل الشاشة التالية وتبدأ الموسيقى. ولكن بعد ذلك توقف هناك. ولكن ليس لدي المزيد.

أيه أفكار؟؟

بالنسبة لكل شخص يتم تعليقه على شاشة التحميل الأولية ، جرب الجري في Windowed (أعتقد أن خيارات التشغيل -window أو -safe ) أو جرب مؤلفًا مختلفًا (إذا كنت تستخدم gnome ، فجرّب kde أو شيء غير مركب). أواجه مشكلة مماثلة مع الغمغمة / جنوم كما هو مذكور في رسالتي أعلاه والتي قد تكون ما تواجهه.

في الواقع ، أرى أن Battlemode لا يعمل أيضًا (لم أحاول أبدًا
لتشغيله).

Idk إذا كانت هذه مشكلة Proton 5.13 أم ماذا ، سأحاول مع Proton آخر
الإصدار ونرى ما سيحدث.

يوم الإثنين 9 نوفمبر 2020 الساعة 1:21 مساءً George Gibbs [email protected]
كتب:

بالنسبة لكل شخص يتم تعليقه على شاشة التحميل الأولية ، حاول تشغيله
Windowed (أعتقد أن خيارات التشغيل -Window أو -safe) أو جرب خيارًا مختلفًا
الملحن (إذا كنت تستخدم جنوم ، جرب kde أو أي شيء غير مركب). انا
وجود مشكلة مماثلة مع الغمغمة / جنوم كما هو مذكور في رسالتي أعلاه
قد يكون ما تواجهه.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-724188382 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y33526S7GAA3NM2AXZV3SPAXKBANCNFSM4MI6DHIA
.

لقد جربت جميع إصدارات البروتون ، بما في ذلك إصدارات GE ، التي تمت ترقيتها إلى أحدث برامج تشغيل Nvidia. تطهير البخار ، إعادة تحميل كل شيء.
ولكن نظرًا لأن جميع ألعابي المتبقية تعمل ، يجب أن يكون هناك نوع من التفاعل - خاصة بـ DE و 20.10 - كما يقترح Vash63 ، gnome؟

@ kisak-valve ، لذلك تأكد أن Doom Eternal Battlemode لا يعمل مع 5.13. هل ينبغي أن يكون ذلك في إصدار 5.13؟ أو هنا فقط؟

مرحبًا @ gardotd426 ، يرجى تأكيد أن المشكلة لا تحدث مع إصدار Proton أقدم ، ثم مع Proton 5.13 ، أضف PROTON_LOG=1 %command% إلى خيارات إطلاق اللعبة ، وأعد إظهار المشكلة ، وأرفق $ HOME / steam الذي تم إنشاؤه APPID.log إلى تقرير المشكلة هذا كملف. (تضغط سجلات البروتون جيدًا إذا لزم الأمر).

بشكل عام ، هذا هو المكان المناسب لمناقشة جميع القضايا التي تراها مع Doom Eternal.

بالنسبة لكل شخص يتم تعليقه على شاشة التحميل الأولية ، جرب الجري في Windowed (أعتقد أن خيارات التشغيل -window أو -safe ) أو جرب مؤلفًا مختلفًا (إذا كنت تستخدم gnome ، فجرّب kde أو شيء غير مركب). أواجه مشكلة مماثلة مع الغمغمة / جنوم كما هو مذكور في رسالتي أعلاه والتي قد تكون ما تواجهه.

شكرا على اقتراحك. لسوء الحظ ، يتم تجاهل خيارات التشغيل ذات الإطارات (-windows ، –windowed -w 1024 ، -sw ، أو -safe) وتستمر اللعبة في الفتح في وضع ملء الشاشة. بناءً على ردك ، من المناسب ملاحظة أنني قمت مؤخرًا بتحديث Gnome إلى 3.38.

مرحبًا @ gardotd426 ، يرجى تأكيد أن المشكلة لا تحدث مع إصدار Proton أقدم ، ثم مع Proton 5.13 ، أضف PROTON_LOG=1 %command% إلى خيارات إطلاق اللعبة ، وأعد إظهار المشكلة ، وأرفق $ HOME / steam الذي تم إنشاؤه APPID.log إلى تقرير المشكلة هذا كملف. (تضغط سجلات البروتون جيدًا إذا لزم الأمر).

بشكل عام ، هذا هو المكان المناسب لمناقشة جميع القضايا التي تراها مع Doom Eternal.

@ kisak-valve لم يعمل نمط المعركة مع Proton بسبب مشكلة "حساب لم يتم التحقق منه"

@ kisak-valve لم يعمل نمط المعركة مع Proton بسبب مشكلة "حساب لم يتم التحقق منه"

@ warriormaster12 أنا آسف ، هذا خطأ.

يعمل Battlemode مع إصدارات أخرى من Proton. لقد اختبرت ذلك بعد رسالتي السابقة ، وتمكنت من لعب 5 مباريات متتالية دون مشاكل.

وفي الإصدار 5.13 من بروتون ، هذه ليست مشكلة "حساب لم يتم التحقق منه". إنه مجرد "حدث خطأ غير معروف. يرجى المحاولة مرة أخرى لاحقًا."

@ kisak-valve سأحصل على تلك السجلات وأرسلها لاحقًا اليوم.

يعمل Battlemode مع إصدارات أخرى من Proton. لقد اختبرت ذلك بعد رسالتي السابقة ، وتمكنت من لعب 5 مباريات متتالية دون مشاكل.

@ gardotd426 لم يعمل

@ kisak-valve لم يعمل نمط المعركة مع Proton بسبب مشكلة "حساب لم يتم التحقق منه"

@ warriormaster12 أنا آسف ، هذا خطأ.

يعمل Battlemode مع إصدارات أخرى من Proton. لقد اختبرت ذلك بعد رسالتي السابقة ، وتمكنت من لعب 5 مباريات متتالية دون مشاكل.

وفي الإصدار 5.13 من بروتون ، هذه ليست مشكلة "حساب لم يتم التحقق منه". إنه مجرد "حدث خطأ غير معروف. يرجى المحاولة مرة أخرى لاحقًا."

@ kisak-valve سأحصل على تلك السجلات وأرسلها لاحقًا اليوم.

اضحك

لم يعمل Battlemode أبدًا على نهايتي. لقد تحققت من موقع bethesda.net ويقول إنه تم التحقق من حسابي ولكن في Doom Eternal ليس كذلك.

@ gardotd426 لم يعمل

يبدو أن هذا يمثل أحيانًا مشكلة مع مستخدمي Windows أيضًا.

لكن لا ، لقد تمكنت من لعب 5 أو 6 مباريات متتالية فقط باستخدام "Quick Match" (لذلك ليس كما لو تلقيت دعوة من أي شخص أو أي شيء آخر) وعملت بلا عيب.

لم يعمل Battlemode أبدًا على نهايتي. لقد تحققت من موقع bethesda.net ويقول إنه تم التحقق من حسابي ولكن في Doom Eternal ليس كذلك.

@ warriormaster12 هذا مؤسف ، لكن ليس لدي هذه المشكلة على الإطلاق ، وهي ليست مشكلة 5.13 أيضًا ، إنها شيء آخر.

@ gardotd426 لم يعمل

يبدو أن هذا يمثل أحيانًا مشكلة مع مستخدمي Windows أيضًا.

لكن لا ، لقد تمكنت من لعب 5 أو 6 مباريات متتالية فقط باستخدام "Quick Match" (لذلك ليس كما لو تلقيت دعوة من أي شخص أو أي شيء آخر) وعملت بلا عيب.

لم يعمل Battlemode أبدًا على نهايتي. لقد تحققت من موقع bethesda.net ويقول إنه تم التحقق من حسابي ولكن في Doom Eternal ليس كذلك.

@ warriormaster12 هذا مؤسف ، لكن ليس لدي هذه المشكلة على الإطلاق ، وهي ليست مشكلة 5.13 أيضًا ، إنها شيء آخر.

@ gardotd426 قد تكون استثناء وليس القاعدة ولكن سنرى. سأرسل lig لاحقًا اليوم وسأحاول أيضًا إرسال تذكرة إلى دعم Bethesda.

هذا غير محتمل.

ليس لديك إلى حد كبير مواقف حيث يعمل اللعب الجماعي لشخص واحد فقط
شخص وليس أي شخص آخر. غالبًا ما يكون لديك مواقف حيث تكون كذلك
يعمل مع معظم الأشخاص ولكن القليل منهم لا يستطيع تشغيله.

لقد اختبرت هذا على أجهزة متعددة.

في الثلاثاء ، 10 نوفمبر ، 2020 ، الساعة 2:57 صباحًا ، Alexander Streng [email protected]
كتب:

@ gardotd426 https://github.com/gardotd426 لم يعمل نمط المعركة أبدًا
لي مع أي إصدارات بروتون ، تقول فقط غير قادر على العثور على التطابقات.

يبدو أن هذا يمثل أحيانًا مشكلة مع مستخدمي Windows أيضًا.

لكن لا ، لقد تمكنت من لعب 5 أو 6 مباريات متتالية فقط باستخدام "سريع
Match "(لذا لم تتم دعوتي من قبل أي شخص أو أي شيء) وقد نجح الأمر
لا تشوبه شائبة.

لم يعمل Battlemode أبدًا على نهايتي. راجعت موقع bethesda.net وهو مكتوب
أن حسابي قد تم التحقق منه ولكن في Doom Eternal ليس كذلك.

@ warriormaster12 https://github.com/warriormaster12 هذا مؤسف ،
لكن ليس لدي هذه المشكلة على الإطلاق ، وهي ليست مشكلة 5.13
إما ، إنه شيء آخر.

@ gardotd426 https://github.com/gardotd426 قد لا تكون استثناءً
القاعدة لكننا سنرى. سأرسل lig لاحقًا اليوم وسأحاول أيضًا إرسال ملف
تذكرة إلى دعم Bethesda.

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-724530867 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y332BA7TH5INNNITWL6TSPDW7JANCNFSM4MI6DHIA
.

@ gardotd426 أعتقد أنك على حق في ذلك الوقت ، لقد أرسلت بالفعل تذكرة إلى Bethesda

نأمل أن يقدموا لك أي شيء بخلاف "عذرًا ، هذه اللعبة مخصصة
Windows فقط ، لا يمكننا تقديم أي مساعدة "وستكون نسبة 99.9999٪
يقولون.

يوم الثلاثاء 10 نوفمبر 2020 الساعة 4:43 صباحًا Alexander Streng [email protected]
كتب:

@ gardotd426 https://github.com/gardotd426 أعتقد أنك على حق إذن ، أنا
أرسلت بالفعل تذكرة إلى Bethesda

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-724587166 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AM5Y33YYIFYFRLNL7ATKAUDSPEDKHANCNFSM4MI6DHIA
.

بالنسبة لكل شخص يتم تعليقه على شاشة التحميل الأولية ، جرب الجري في Windowed (أعتقد أن خيارات التشغيل -window أو -safe ) أو جرب مؤلفًا مختلفًا (إذا كنت تستخدم gnome ، فجرّب kde أو شيء غير مركب). أواجه مشكلة مماثلة مع الغمغمة / جنوم كما هو مذكور في رسالتي أعلاه والتي قد تكون ما تواجهه.

شكرا على اقتراحك. لسوء الحظ ، يتم تجاهل خيارات التشغيل ذات الإطارات (-windows ، –windowed -w 1024 ، -sw ، أو -safe) وتستمر اللعبة في الفتح في وضع ملء الشاشة. بناءً على ردك ، من المناسب ملاحظة أنني قمت مؤخرًا بتحديث Gnome إلى 3.38.

إنه بالتأكيد جنوم. فقط ركبت البلازما وهي تعمل بشكل جيد

بالنسبة لكل شخص يتم تعليقه على شاشة التحميل الأولية ، جرب الجري في Windowed (أعتقد أن خيارات التشغيل -window أو -safe ) أو جرب مؤلفًا مختلفًا (إذا كنت تستخدم gnome ، فجرّب kde أو شيء غير مركب). أواجه مشكلة مماثلة مع الغمغمة / جنوم كما هو مذكور في رسالتي أعلاه والتي قد تكون ما تواجهه.

شكرا على اقتراحك. لسوء الحظ ، يتم تجاهل خيارات التشغيل ذات الإطارات (-windows ، –windowed -w 1024 ، -sw ، أو -safe) وتستمر اللعبة في الفتح في وضع ملء الشاشة. بناءً على ردك ، من المناسب ملاحظة أنني قمت مؤخرًا بتحديث Gnome إلى 3.38.

إنه بالتأكيد جنوم. فقط ركبت البلازما وهي تعمل بشكل جيد

شكرا للتأكيد. لقد فتحت مشكلة لهذا على متتبع جنوم الغامض ، على الرغم من أنني ما زلت غير متأكد ما إذا كان الغمز هو الخطأ أو شيء لا يتم التعامل معه بين بروتون والغمغم.

تمت إزالة Denuvo من اللعبة في تحديث لذلك يجب أن تعمل اللعبة خارج منطقة الجزاء. يعمل بروتون 5.9 بشكل جيد.

مما جمعته من قراءة هذا الموضوع ومن خلال التجربة الشخصية:

  • من أجل حب الله لا تستخدم جنوم / مات
  • Alt-Tabbing في وضع ملء الشاشة أو تغيير دقة الشاشة يمكن أن يؤدي في كثير من الحالات إلى كسر العرض وسيتعين عليك قتل اللعبة. إذا كنت تريد الوصول إلى برامج أخرى أثناء اللعب ، فقم باللعب في وضع Windowed. اللعبة تدعم زر التكبير.
  • قد تحدث طقطقة الصوت. يمكن تقليله في الغالب باستخدام بعض إعدادات Pulseaudio المخصصة.
  • يكون استخدام GPU أعلى قليلاً عند اللعب على Proton. في نظام Windows ، سيكون الحد الأدنى المطلق هو 1050 2 غيغابايت ، لكن بالنسبة لبروتون ، ستحتاج إلى 1060 3 غيغابايت أو أفضل ، وأنا متأكد من أنه موصى به على أي حال.
  • حاولت تعدد اللاعبين. إنه لا يعمل. لا تعطيني رسالة الخطأ أي شيء محدد ، إنها تخبرني فقط أن هناك مشكلة في الاتصال ، لذلك لا أعرف ما إذا كان سببها نوع من أنواع الغش. إذا كان لدى أي شخص حل بديل ، فأعلمني بذلك.

المواصفات التي اختبرت عليها:

GTX 1060 3 جيجا بايت
انتل كور i5 8400
16 جيجا بايت من ذاكرة الوصول العشوائي HyperX Fury DDR4 ثنائية القناة
برنامج GeForce Driver 450 LTS
Intel 660p Series 1 تيرابايت (حيث يتم تخزين اللعبة)

بالنسبة لكل شخص يتم تعليقه على شاشة التحميل الأولية ، جرب الجري في Windowed (أعتقد أن خيارات التشغيل -window أو -safe ) أو جرب مؤلفًا مختلفًا (إذا كنت تستخدم gnome ، فجرّب kde أو شيء غير مركب). أواجه مشكلة مماثلة مع الغمغمة / جنوم كما هو مذكور في رسالتي أعلاه والتي قد تكون ما تواجهه.

شكرا على اقتراحك. لسوء الحظ ، يتم تجاهل خيارات التشغيل ذات الإطارات (-windows ، –windowed -w 1024 ، -sw ، أو -safe) وتستمر اللعبة في الفتح في وضع ملء الشاشة. بناءً على ردك ، من المناسب ملاحظة أنني قمت مؤخرًا بتحديث Gnome إلى 3.38.

إنه بالتأكيد جنوم. فقط ركبت البلازما وهي تعمل بشكل جيد

Kubuntu 20.04 ، Proton 5.13-1 - متعدد اللاعبين لم يعمل أبدًا.

@ gardotd426 حسنًا ، لقد حاولت لكنهم رفضوا إصلاح المشكلة بسبب بروتون. يجب أن أحاول اختبار اللعبة على النوافذ وإنشاء تذكرة بعد ذلك.

تحديث ، هم على استعداد لمواصلة مساعدتي في مشكلة التحقق من الحساب.

@ kisak-valve مرحبًا ، اعتقدت أنه سيكون من الجيد إرسال نفس السجل الذي أرسلته إلى Bethesda هنا.

هذا هو السجل
steam-782330.zip

@ gardotd426 استنتاج دعم Bethesda أن المشكلة لا تتعلق بربط حسابي / حسابي بالبخار ولكن كيف يتعامل Proton مع تسجيل الدخول إلى اللعبة.

@ warriormaster12 بالطبع ، بالنسبة لي ، يعمل Battlemode بشكل جيد على Windows.

لم أجرب Battlemode ، ولكن باستثناء مشكلة alt + tab ، يعمل Doom Eternal بشكل مثالي على إعداد Gnome الخاص بي. وهي تعمل بشكل رائع! :-) بدأت في لعب المحتوى القابل للتنزيل للإله القديم.

إذا احتاج أي شخص إلى أي شيء قد يساعد ، من فضلك اسأل ، سأحاول تقديم أكبر قدر ممكن.

لم أجرب Battlemode ، ولكن باستثناء مشكلة alt + tab ، يعمل Doom Eternal بشكل مثالي على إعداد Gnome الخاص بي. وهي تعمل بشكل رائع! :-) بدأت في لعب المحتوى القابل للتنزيل للإله القديم.

إذا احتاج أي شخص إلى أي شيء قد يساعد ، من فضلك اسأل ، سأحاول تقديم أكبر قدر ممكن.

ما هو إصدار جنوم؟

جنوم 3.38.1

في الأحد ، 15 نوفمبر 2020 ، 13:44 كتب dymax78 [email protected] :

لم أجرب Battlemode ، لكن باستثناء مشكلة alt + tab تشغيل Doom Eternal
تمامًا على إعداد Gnome الخاص بي. وهي تعمل بشكل رائع! :-) بدأت في لعب
الإله القديم DLC.

إذا كان أي شخص بحاجة إلى أي شيء قد يساعد ، من فضلك اسأل ، سأحاول
يقدم كل ما في قدرتي.

ما هو إصدار جنوم؟

-
أنت تتلقى هذا لأنك علقت.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/ValveSoftware/Proton/issues/3773#issuecomment-727529802 ،
أو إلغاء الاشتراك
https://github.com/notifications/unsubscribe-auth/AAAIQWGUK7GZKOHZJJ2S2GTSP6BE5ANCNFSM4MI6DHIA
.

هل كانت هذه الصفحة مفيدة؟
4 / 5 - 1 التقييمات

القضايا ذات الصلة

AwesamLinux picture AwesamLinux  ·  3تعليقات

matou68 picture matou68  ·  3تعليقات

kforney picture kforney  ·  3تعليقات

shaphanpena1 picture shaphanpena1  ·  3تعليقات

Dakunier picture Dakunier  ·  3تعليقات