Proton: Doom Eternal (782330) - Premier mois de commentaires

Cr√©√© le 20 mars 2020  ¬∑  1172Commentaires  ¬∑  Source: ValveSoftware/Proton

Rapport de compatibilité

  • Nom du jeu avec des probl√®mes de compatibilit√©: Doom Eternal
  • Steam AppID du jeu: 782330

Information système

Je confirme:

  • [x] que je n'ai pas trouv√© de rapport de compatibilit√© existant pour ce jeu.
  • [x] que j'ai v√©rifi√© si des mises √† jour pour mon syst√®me sont disponibles.

steam-782330.log

Sympt√īmes

Le jeu démarre, ouvre la barre d'état système de Wine, puis se ferme brusquement.

la reproduction

  • Installez DOOM Eternal, cliquez sur play
  • Une autre fa√ßon est de forcer dans le jeu les propri√©t√©s du Proton vesion √† 5.0-4 et de cliquer sur play.
Game compatibility - Unofficial

Commentaire le plus utile

Modifier . Proton 5.0-5 est sorti et le jeu fonctionne dessus, l'édition de l'exe du jeu avec sed n'est plus nécessaire. Cependant, vous devez toujours installer le dernier Vulkan-Loader (1.2.135) et probablement encore besoin de remplacer l'exe du jeu par la version sans DRM.

J'ai fait fonctionner Doom Eternal en compilant Wine-Staging avec le patch du repo TkG et en rempla√ßant les cha√ģnes par des extensions VK dans l'ex√©cutable du jeu (oui, ce stupide est f ** k, mais au moins cela permet au jeu de se lancer). Le dernier Vulkan-Loader (1.2.135) est √©galement requis.

Par exemple, j'ai remplacé vkAcquireFullScreenExclusiveModeEXT par vkCreateDescriptorUpdateTemplateKHR, j'ai également remplacé VK_EXT_full_screen_exclusive par VK_EXT_sampler_filter_minmax. J'ai utilisé sed à cette fin.

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

Voici une autre variante qui fonctionne mieux:

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

Les cha√ģnes remplac√©es doivent avoir la m√™me longueur que les cha√ģnes d'origine (c'est important, sinon l'ex√©cutable ne se lancera pas du tout).

Le jeu se bloque ou plante souvent avant d'entrer dans le menu principal, plusieurs tentatives peuvent être nécessaires.

test3
test4
test
test1

J'ai pu entrer dans le menu principal, mais une seule fois, lors de la prochaine exécution, le jeu s'est à nouveau suspendu:

twst

Après plusieurs tentatives, j'ai pu à nouveau accéder au menu principal et démarrer la campagne:

gameplay

Voici la vid√©o du gameplay (le son fonctionne, je ne l'ai tout simplement pas enregistr√©). Ne regardez pas la performance, je suis presque s√Ľr que c'est mauvais √† cause de cette mauvaise fa√ßon de faire fonctionner le jeu.

J'ai seulement essayé l'exécutable sans DRM, je ne peux donc pas dire si la version Denuvo peut être lancée de cette façon.

Je vais continuer à expérimenter avec des cordes, peut-être que je vais faire fonctionner le jeu complètement.

ps Désolé pour les fautes de grammaire, l'anglais n'est pas ma langue maternelle (mais je l'améliore constamment).

Tous les 1172 commentaires

Doom Eternal ne démarre pas

Problème transféré depuis https://github.com/ValveSoftware/Proton/issues/3655.
@APoniatowski publié le 2020-03-20T00: 48: 54:

Rapport de compatibilité

  • Nom du jeu avec des probl√®mes de compatibilit√©: Doom Eternal
  • Steam AppID du jeu: 782330

Information système

bient√īt...

Je confirme:

  • [x] que je n'ai pas trouv√© de rapport de compatibilit√© existant pour ce jeu.
  • [x] que j'ai v√©rifi√© si des mises √† jour pour mon syst√®me sont disponibles.

steam-782330.log

Sympt√īmes

Le jeu plante au démarrage

la reproduction

-installer
-début


@oscarcp a commenté le 2020-03-20T00: 49: 39:

Merde, nous avons tous les deux commencé le ticket en même temps. Dois-je mettre le mien en double?

Bonjour @oscarcp , je crois comprendre que ce jeu aura besoin d'une pile de pilotes vid√©o mise √† jour. Je ne suis pas s√Ľr de tout ce qui est n√©cessaire, mais vulkan-loader 1.2.135 devrait √™tre l'une des exigences. C'est rare, mais le vulkan-loader d'Arch est actuellement trop ancien. Activer le client b√™ta de Steam, puis fermer compl√®tement Steam et ex√©cuter Steam avec steam-runtime devrait au moins couvrir cette exigence. Il peut √©galement avoir besoin d'une version de pilote vid√©o de pointe.

Bonjour @oscarcp , je crois comprendre que ce jeu aura besoin d'une pile de pilotes vid√©o mise √† jour. Je ne suis pas s√Ľr de tout ce qui est n√©cessaire, mais vulkan-loader 1.2.135 devrait √™tre l'une des exigences. C'est rare, mais le vulkan-loader d'Arch est actuellement trop ancien. Activer le client b√™ta de Steam, puis fermer compl√®tement Steam et ex√©cuter Steam avec steam-runtime devrait au moins couvrir cette exigence. Il peut √©galement avoir besoin d'une version de pilote vid√©o de pointe.

Mise à jour des pilotes nvidia vers 440.64 et mon vulkan-icd-loader actuel est 1.2.132 . Il ne semble plus y avoir de version récente, du moins packagée. Je vais enquêter et voir si je peux mettre à jour.

est pass√© √† la version b√™ta de vapeur et √† l'utilisation de l'environnement d'ex√©cution Linux de vapeur, au lieu de proton. avait une erreur o√Ļ le binaire idlauncher √©tait manquant, donc l'ex√©cution de la v√©rification du fichier de jeu ... pourrait avoir besoin de r√©installer cependant

non ... exécutable manquant (idtechlauncher.exe). le dernier effort consiste maintenant à réinstaller le jeu

Bonjour @APoniatowski , si vous avez testé avec l'outil de compatibilité Steam Linux Runtime, c'est un conteneur pour exécuter des jeux Linux sur Linux. La sélection de cette option échouera car Proton n'est alors pas utilisé pour gérer les jeux Windows.

J'aurais d√Ľ pr√©ciser que la mise √† jour du runtime Steam (pas l'outil de compatibilit√©) dans la mise √†

aaah, figuré.

Cependant, je l'ai exécuté avec proton, avant d'essayer l'outil de compatibilité. encore écrasé malheureusement

Existe-t-il un fichier appelé DOOMEternalx64vk.exe?

@APoniatowski @ kisak-valve Je suis √† peu pr√®s s√Ľr de ce que @ kisak-valve disait, c'est que l'outil de compatibilit√© "Steam Linux Runtime" remplace (et entre en conflit avec) Proton, MAIS qui ex√©cute la version steam-runtime of Steam au lieu de steam-native sur les distributions bas√©es sur Arch utilise les biblioth√®ques d'ex√©cution Steam, pas la couche de compatibilit√©, et c'est ce qui a √©t√© mis √† jour vers vulkan loader 1.2.135.

Voici une mise à jour. J'ai mis à jour _vulkan-headers_ et _vulkan-icd-loader_ tous deux vers 1.2.135 (j'ai modifié les fichiers AUR, je publierai les changements demain). Quant aux pilotes _nvidia_, 440.64 est le dernier disponible (la dernière bêta disponible est 440.26 ).

J'ai également essayé Steam bêta et non bêta, exécutant chacun nativement et en tant que runtime à partir du terminal. Rien n'a fonctionné jusqu'à présent :(

@oscarcp Cela n'aide pas Valve √† r√©parer quoi que ce soit. Vous devez publier les journaux pour chaque tentative, afin qu'ils puissent voir ce qui change et ce qui ne change pas. Ne dites pas simplement ¬ęcela n'a pas fonctionn√©¬Ľ.

@ gardotd426 J'aurais d√Ľ aussi clarifier ma part. Je n'ex√©cute que steam-runtime (j'ai d√Ľ v√©rifier)

@ kisak-valve Voici un journal mis à jour, après avoir opté pour la version bêta et l'avoir mis à jour, réinstaller le jeu et le redémarrer

steam-782330.log

@oscarcp aussi, vous n'auriez pas pu mettre √† jour les fichiers AUR pour vulkan-icd-loader , c'est dans les d√©p√īts, il n'y a pas vulkan-icd-loader package vulkan-headers est √©galement dans les d√©p√īts officiels, pas dans AUR, bien qu'il existe un package vulkan-headers-git AUR. Mais ce n'est de toute fa√ßon pas pertinent car c'est pour le d√©veloppement, vous n'avez pas besoin d'installer un package vulkan-headers .

De plus, vous ne pouviez pas mettre à jour les fichiers AUR

Vous pouvez obtenir le PKGBUILD pour le package via ABS et le modifier. Je suis presque certain que c'est ce qu'ils voulaient dire.

FWIW J'ai fait la même chose (nécessite vulkan-headers-git pour construire) mais cela échoue toujours avec le même journal que celui publié par OP.

Je vois beaucoup d'erreurs from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored et from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored dans le journal, maintenant que je le regarde

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

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

@doitsujin Philip, oui c'est vrai, mais ce n'est pas ce qu'ils ont dit, donc je ne pensais pas que c'était ce qu'ils voulaient dire. Mais c'est assez juste.

Des idées?

@APoniatowski Je sais qu'il y a toujours une tonne de ces erreurs malgré tout, qui sont censées être ignorées, mais vous avez raison, cela ressemble à beaucoup plus que d'habitude

@ gardotd426 vous avez raison, alors voici:

En ce qui concerne l'AUR, oui, j'ai téléchargé les PKGBUILDS, régénéré le sha256sum et les ai compilés. Concernant les en-têtes, le chargeur approfondit les en-têtes
vulkan-icd-loader 1.2.135 PKGBUILD: https://gist.github.com/oscarcp/9b54ea7f6bd4eb4144bd4e5e980f2c4c
vuikan-headers 1.2.135 PKGBUILD: https://gist.github.com/oscarcp/4c4fb71fa380015b722172f308d406b1

regarda le launcher.cfg pour doom éternel et vit ceci:
rgl_minNvidiaDriverVersion 44261
et l'a changé pour ma version:
rgl_minNvidiaDriverVersion 44064

n'a toujours pas fonctionné, pour ceux qui ont pensé à faucher dans les cfg ... les seuls autres cfg là-bas sont les détails du package et du candidat

Les journaux sont énormes, mais jusqu'à présent, ils ont les mêmes erreurs, du peu que j'ai pu parcourir.

Je suggérerais AMDVLK sur RADV si l'un de vous exécutait AMD, mais il semble que personne n'essaye encore cela avec une carte AMD.

EDIT: Suppression WINED3D référence

Le jeu utilise Vulkan, donc wined3d / dxvk ne fait absolument aucune différence.

FWIW J'utilise une carte AMD.

essayé WINED3D maintenant ... même résultat, malheureusement.

steam-782330.log

@doitsujin , duh, j'ai complètement oublié que celui-ci était uniquement Vulkan, je pensais à la façon dont DOOM 2016 avait une version OpenGL.

Avez-vous essayé AMDVLK ou quelque chose comme ça? Obtenez-vous le même genre d'erreurs que les gars avec les cartes Nvidia?

Je rencontre exactement les m√™mes sympt√īmes sur le mat√©riel AMD.

Information système

  • GPU: Radeon RX Vega 64
  • Version du pilote / LLVM: Mesa 20.0.0-devel
  • Version du noyau: 5.3.0-42-generic
  • Version Proton: 5.0-4

steam-782330.log

y penser ... y a-t-il un moyen d'exécuter DOOMEternalx64vk.exe au lieu du lanceur? Je sais que les lanceurs peuvent être bancaux pour certains / la plupart des jeux

@ gardotd426 oui, ce n'est pas un problème de pilote.

FWIW J'essaie de créer une version actuelle de wine avec https://github.com/ValveSoftware/wine/pull/85 appliqué, mais jusqu'à présent, j'ai des problèmes pour rebaser le correctif.

@APoniatowski l' essaie à Lutris. Si quelqu'un a suffisamment de stockage et une connexion Internet suffisamment rapide, je suggérerais peut-être d'essayer également de l'exécuter dans Wine Steam.

@doitsujin lol c'est toujours quelque chose, n'est-ce pas. Espérons que cela résoudra le problème une fois que vous l'aurez compris.

Bonjour,

Même chose ici Doom Eternal ne démarre pas.

Linux Mint 19.3
Noyau 5.5.9
Pilote Nvidia 440.64
vapeur et vapeur bêta.
Proton 5.0-4

Comment créez-vous ces journaux détaillés? Je peux donc aussi en contribuer un si je le souhaite.

Voici ce que j'obtiens lorsque j'exécute Steam depuis un terminal:

Spew terminal

''

Ajout du processus 27762 pour l'ID de jeu 782330
ERREUR: ld.so: l'objet '/home/ellen/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' de LD_PRELOAD ne peut pas être préchargé (mauvaise classe ELF: ELFCLASS32): ignoré.
Ajout du processus 27826 pour l'ID de jeu 782330
Mise à jour du jeu: AppID 782330 "", ProcID 27826, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 27826): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 27826): SteamUser020 / Utilisateur
RecordSteamInterfaceCreation (PID 27826): SteamUser017 / Utilisateur
RecordSteamInterfaceCreation (PID 27826): STEAMAPPS_INTERFACE_VERSION006 / Apps
wine: Erreur de page non gérée lors de l'accès en écriture à 0000000023377774 à l'adresse 0000000148D71006 (thread 003e), démarrage du débogueur ...
ERREUR: ld.so: l'objet '/home/ellen/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' de LD_PRELOAD ne peut pas être préchargé (mauvaise classe ELF: ELFCLASS32): ignoré.
Ajout du processus 27828 pour l'ID de jeu 782330
Exception non gérée: erreur de page sur l'accès en écriture à 0x23377774 en code 64 bits (0x0000000148d71006).
Enregistrer le vidage:
rip: 0000000148d71006 rsp: 000000000092e758 rbp: 0000000023377774 eflags: 00010217 (R- - I -APC)
rax: 000000015bb567c2 rbx: 000000015bb567c2 rcx: 0000000023377774 rdx: 000000015bb567c2
rsi: 0000000157529f99 rdi: 0000000023377774 r8: 0000000072cc6fe6 r9: 0000000023377774 r10: 000000015bd128ac
r11: 000000000092e91e r12: 000000004bb38659 r13: 000000014050f850 r14: 000000002319d1de r15: 000000015bb567c2
Vidage de pile:
0x000000000092e758: ffffffff9b2f4a10 0000000000014b1b
0x000000000092e768: 0000000000000000 000100000092f780
0x000000000092e778: 0000000000000000 0000000000000000
0x000000000092e788: b2fe000000000000 f9c00000000120db
0x000000000092e798: 0001000000000092 0001000000000000
0x000000000092e7a8: b882000000000000 0000000000015b01
0x000000000092e7b8: 04b1000000000000 0000000000015d88
0x000000000092e7c8: 0000000000000000 0001000000000000
0x000000000092e7d8: 0000000000000000 0000000000000000
0x000000000092e7e8: 0000000000000000 9290000000000000
0x000000000092e7f8: 0000000000015551 00fc000000000000
0x000000000092e808: 0000000000000000 0000000000000000
Backtrace:
=> 0 0x0000000148d71006 EntryPoint + 0xea8fbfe6 () dans doometernalx64vk (0x0000000023377774)
0x0000000148d71006 EntryPoint + 0xea8fbfe6 dans doometernalx64vk: movq% r13,0x00000000001da596 (% r14)
Modules:
Adresse du module Informations de débogage Nom (127 modules)
PE 930000- a2c000 différé oo2core_8_win64
PE 62140000- 62144000 uxtheme différé
PE 637c0000- 6383d000 winmm différé
PE 64340000-64346000 winhttp différé
PE 64940000- 64943000 Shcore différé
PE 64c80000- 64c83000 Steamclient64 différé
PE 64d40000- 64d44000 Vulkan-1 différé
PE 65000000- 65028000 Ole différé32
PE 65600000- 6561e000 xinput1_3 différé
PE 65780000- 65784000 Version différée
PE 66440000- 66449000 msacm32 différé
PE 68a40000- 68a48000 Shlwapi différé
PE 6a100000- 6a108000 Oleaut32 différé
PE 6a700000- 6a70f000 Setupapi différé
PE 6afc0000- 6afc3000 msimg32 différé
PE 6b2c0000- 6b2df000 Wininet différé
PE 6b880000- 6b883000 différé api-ms-win-core-fibres-l1-1-1
PE 6bec0000- 6bec4000 Différé imm32
PE 6c0c0000- 6c0c4000 wsock32 différé
PE 6d9c0000- 6d9cb000 mpr différé
PE 6e340000- 6e343000 Api-ms-win-core-synch-l1-2-0 différé
PE 6e6c0000- 6e6c3000 Différé api-ms-win-core-localization-l1-2-1
PE 6e780000- 6e797000 Oleacc différé
PE 6f480000- 6f484000 gdiplus différé
PE 6fbc0000- 6fbc4000 différé rpcrt4
PE 71240000- 71245000 jsproxy différé
PE 7b000000- 7b003000 Base du noyau différée
ELF 7b400000- 7b681000 noyau différé32
-PE 7b410000- 7b681000 \ kernel32
ELF 7bc00000- 7bf01000 différé ntdll
-PE 7bc20000- 7bf01000 \ ntdll
ELF 7c000000- 7c003000 Différé
PE 13b400000- 13b44b000 différé steam_api64
PE 140000000- 15eb45000 Exportation doometernalx64vk
PE 180000000- 18007b000 Différé bink2w64
ELF 7fe0035e8000- 7fe00533a000 Différé steamclient.so
ELF 7fe00533a000- 7fe0056b9000 lsteamclient différé
-PE 7fe005450000- 7fe0056b9000 \ lsteamclient
ELF 7fe0056b9000- 7fe0058ce000 Différé libgpg-error.so.0
ELF 7fe0058ce000- 7fe005bea000 Différé libgcrypt.so.20
ELF 7fe005bea000- 7fe005e06000 Différé liblz4.so.1
ELF 7fe005e06000- 7fe00602c000 Différé liblzma.so.5
ELF 7fe00602c000- 7fe0062b0000 Différé libsystemd.so.0
ELF 7fe0062b0000- 7fe0064cb000 Différé libresolv.so.2
ELF 7fe0064cb000- 7fe0066cf000 Différé libkeyutils.so.1
ELF 7fe0066cf000- 7fe00691c000 Différé libdbus-1.so.3
ELF 7fe00691c000- 7fe006b27000 Différé libkrb5support.so.0
ELF 7fe006b27000- 7fe006d2b000 Différé libcom_err.so.2
ELF 7fe006d2b000- 7fe006f5d000 Différé libk5crypto.so.3
ELF 7fe006f5d000- 7fe007233000 Différé libkrb5.so.3
ELF 7fe007233000- 7fe007444000 Différé libavahi-client.so.3
ELF 7fe007444000- 7fe007650000 Différé libavahi-common.so.3
ELF 7fe007650000- 7fe00789b000 Différé libgssapi_krb5.so.2
ELF 7fe00789b000- 7fe007b27000 Libcups.so.2 différé
ELF 7fe007b27000- 7fe007d7d000 Différé libvulkan.so.1
ELF 7fe007d7f000- 7fe007f85000 libxfixes.so.3 différé
ELF 7fe007f85000- 7fe00818f000 Différé libxcursor.so.1
ELF 7fe00818f000- 7fe00839f000 Différé libxi.so.6
ELF 7fe00839f000- 7fe0085a2000 Différé libxcomposite.so.1
ELF 7fe0085a2000- 7fe0087ad000 Différé libxrandr.so.2
ELF 7fe0087ad000- 7fe0089b7000 Différé libxrender.so.1
ELF 7fe0089b7000- 7fe008bbd000 Différé libxxf86vm.so.1
ELF 7fe008bbd000- 7fe008dc0000 Différé libxinerama.so.1
ELF 7fe008dc0000- 7fe008fd2000 Différé libxext.so.6
ELF 7fe008fd2000- 7fe00909d000 Vin différéx11
-PE 7fe008fe0000- 7fe00909d000 \ winex11
ELF 7fe00913c000- 7fe00936e000 Différé libexpat.so.1
ELF 7fe00936e000- 7fe0095b3000 Différé libfontconfig.so.1
ELF 7fe0095b3000- 7fe0097e5000 Différé libpng16.so.16
ELF 7fe0097e5000- 7fe009a99000 Différé libfreetype.so.6
ELF 7fe009a99000- 7fe009ca1000 Différé libffi.so.6
ELF 7fe009ca1000- 7fe009f22000 Différé libgmp.so.10
ELF 7fe009f22000- 7fe00a156000 Différé libhogweed.so.4
ELF 7fe00a156000- 7fe00a38c000 différé libnettle.so.6
ELF 7fe00a38c000- 7fe00a59f000 Différé libtasn1.so.6
ELF 7fe00a59f000- 7fe00a91d000 libunistring.so.2 différé
ELF 7fe00a91d000- 7fe00ab3a000 Différé libidn2.so.0
ELF 7fe00ab3a000- 7fe00ae69000 Différé libp11-kit.so.0
ELF 7fe00ae69000- 7fe00b086000 Différé libz.so.1
ELF 7fe00b086000- 7fe00b3ec000 Différé libgnutls.so.30
ELF 7fe00b3ec000- 7fe00b44a000 différé winspool
-PE 7fe00b3f0000- 7fe00b44a000 \ winspool
ELF 7fe00b44a000- 7fe00b48c000 Différé ws2_32
-PE 7fe00b450000- 7fe00b48c000 \ ws2_32
ELF 7fe00b48c000- 7fe00b4e2000 winevulkan différé
-PE 7fe00b4a0000- 7fe00b4e2000 \ winevulkan
ELF 7fe00b4e2000- 7fe00bf2e000 Shell32 différé
-PE 7fe00b500000- 7fe00bf2e000 \ shell32
ELF 7fe00bf2e000- 7fe00bf60000 Différé iphlpapi
-PE 7fe00bf40000- 7fe00bf60000 \ iphlpapi
ELF 7fe00bf60000- 7fe00c09b000 ucrtbase différé
-PE 7fe00bf90000- 7fe00c09b000 \ ucrtbase
ELF 7fe00c09b000- 7fe00c118000 dbghelp différé
-PE 7fe00c0a0000- 7fe00c118000 \ dbghelp
ELF 7fe00c118000- 7fe00c204000 msvcrt différé
-PE 7fe00c140000- 7fe00c204000 \ msvcrt
ELF 7fe00c204000- 7fe00c3b4000 différé gdi32
-PE 7fe00c220000- 7fe00c3b4000 \ gdi32
ELF 7fe00c3b4000- 7fe00c639000 Utilisateur différé32
-PE 7fe00c3d0000- 7fe00c639000 \ user32
ELF 7fe00c639000- 7fe00c660000 bcrypt différé
-PE 7fe00c640000- 7fe00c660000 \ bcrypt
ELF 7fe00c660000- 7fe00c6a4000 Sechost différé
-PE 7fe00c670000- 7fe00c6a4000 \ sechost
ELF 7fe00c7a4000- 7fe00c81e000 Advapi32 différé
-PE 7fe00c7b0000- 7fe00c81e000 \ advapi32
ELF 7fe00cc4e000- 7fe00ce60000 Différé libnss_files.so.2
ELF 7fe00ce60000- 7fe00d07a000 Différé libnsl.so.1
ELF 7fe00d07a000- 7fe00d286000 Différé libnss_nis.so.2
ELF 7fe00d286000- 7fe00d490000 Différé libnss_compat.so.2
ELF 7fe00eb6f000- 7fe00ed84000 Différé libbsd.so.0
ELF 7fe00ed84000- 7fe00ef8a000 Différé libxdmcp.so.6
ELF 7fe00ef8a000- 7fe00f18e000 Différé libxau.so.6
ELF 7fe00f190000- 7fe00f3b8000 Différé libxcb.so.1
ELF 7fe00f3b8000- 7fe00f6f0000 Différé libx11.so.6
ELF 7fe00f6f0000- 7fe00f908000 Différé libgcc_s.so.1
ELF 7fe00f908000- 7fe00fbbe000 Différé libgldispatch.so.0
ELF 7fe00fbbe000- 7fe00fdef000 Différé libglx.so.0
ELF 7fe00fdf1000- 7fe01018f000 Différé libm.so.6
ELF 7fe010518000- 7fe01071c000 Différé libdl.so.2
ELF 7fe01071c000- 7fe010924000 Différé librt.so.1
ELF 7fe010924000- 7fe010bb0000 Différé libgl.so.1
ELF 7fe010bb0000- 7fe010fa1000 Différé libc.so.6
ELF 7fe010fa3000- 7fe0111c2000 Différé libpthread.so.0
ELF 7fe0111c2000- 7fe011564000 Exporter libwine.so.1
ELF 7fe011564000- 7fe0117a1000 Gameoverlayrenderer.so différé
ELF 7fe0117a3000- 7fe0119cd000 Différé ld-linux-x86-64.so.2
Fils:
process tid prio (tous les id: s sont en hexadécimal)
00000008 steam.exe
00000030 0
00000009 0
0000000c services.exe
0000002c 0
00000026 0
00000018 0
00000013 0
00000012 0
00000011 0
0000000e 0
0000000d 0
0000000f plugplay.exe
00000015 0
00000014 0
00000010 0
00000016 winedevice.exe
00000023 0
00000022 0
00000021 0
00000020 0
0000001f 0
0000001e 0
0000001d 0
0000001c 0
0000001b 0
0000001a 0
00000019 0
00000017 0
00000024 winedevice.exe
00000029 0
00000028 0
00000027 0
00000025 0
0000002a winedevice.exe
0000002f 0
0000002e 0
0000002d 0
0000002b 0
00000031 explorer.exe
00000037 0
00000036 0
00000033 0
00000032 0
0000003a idTechLauncher.exe
0000003c -2
0000003b 0
0000003d (D) Z: \ GamesSteamLibrarysteamapps \ common \ DOOMEternalDOOMEternalx64vk.exe
0000003e 0 <==
Informations système:
Version du vin: wine-5.0-481-g0295175
Plate-forme: x86_64
Version: Windows 7
Syst√®me h√īte: Linux
Version de l'h√īte: 5.5.9-mint-local-5.5.9
pid 27682! = 27681, sauter la destruction (fork sans exec?)
Jeu supprimé: AppID 782330 "", ProcID 27826
Jeu 782330 a créé l'interface STEAMAPPS_INTERFACE_VERSION006 / Apps
Jeu 782330 interface créée SteamUser017 / User
Jeu 782330 créé l'interface SteamUser020 / User
Jeu 782330 créé l'interface SteamUtils009 / Utils
Jeu 782330 nombre d'appels de méthode pour IClientUser :: GetSteamID: 3
Jeu 782330 nombre d'appels de méthode pour IClientUtils :: GetAppID: 5
Jeu 782330 nombre d'appels de méthode pour IClientUtils :: RecordSteamInterfaceCreation: 4
Jeu 782330 nombre d'appels de méthode pour IClientAppManager :: GetCurrentLanguage: 1
AppInterfaceStats téléversé sur Steam
Sortie de l'application 782330
Aucun mappage persistant mis en cache dans ActivateActionSet.
¬ī¬ī¬ī

@AllKind lance le jeu avec "PROTON_LOG = 1" (sans guillemets), il créera automatiquement un fichier journal nommé "steam-gameid.log" dans votre répertoire / home /, dans ce cas son nom sera "steam-782330 .Journal". Ensuite, vous pouvez télécharger ce fichier en utilisant le système de pièces jointes juste en dessous de la zone de commentaire.

@AllKind, vous pouvez également accéder aux propriétés du jeu dans Steam et accéder aux options de lancement, et mettre PROTON_LOG=1 %command% , de cette façon, vous obtiendrez le journal, que vous le lanciez depuis un terminal ou non.

steam-782330.log
J'ai le m√™me probl√®me. Je t√©l√©chargerai mon journal Proton, au cas o√Ļ cela pourrait √™tre utile de quelque mani√®re que ce soit.

Je peux confirmer que j'ai le même problème.

GTX 1080 Ti
Version du pilote / LLVM: nvidia 440.64
Version du noyau: 5.5.8
Version Proton: 5.0-4

steam-782330.log

steam-782330.log

Moi aussi.

Ryzen R7 3700x
5700XT
noyau 5.5.9
Proton 5.0.4

steam-782330.log

M√™me exp√©rience de mon c√īt√©. Le jeu se lance, je vois l'ic√īne de la barre d'√©tat, puis le jeu se termine. Rien d'autre que l'ic√īne ne se dessine √† l'√©cran. Je ne suis pas vid√© de l'√©cran de chargement ou du menu principal ou de quoi que ce soit.

J'ai essayé de l'exécuter avec AMDVLK, et c'est la course à laquelle ce journal est destiné.

Test Debian (principalement)
Kernel 5.5.0 RC5
Proton 5.0-4

AMD TR 2990WX
AMD Radeon VII
96 Go de RAM

amdvlk / Ubuntu 18.04, maintenant 2020.Q1.3 amd64 [installé]
libvulkan-dev / testing, instable, maintenant 1.2.131.2-1 amd64 [installé]
libvulkan1 / testing, instable, maintenant 1.2.131.2-1 amd64 [installé]
mesa-vulkan-drivers / experimental, maintenant 20.0.0-1 amd64 [installé]
vulkan-tools / testing, maintenant 1.1.126.0 + dfsg1-1 amd64 [installé, automatique]
vulkan-utils / testing, testing, maintenant 1.1.126.0 + dfsg1-1 tous [installés]

Voici aussi mon journal. Mêmes problèmes mentionnés ci-dessus.

steam-782330.log

steam-782330.log

Système d'exploitation: Arch Linux
NOYAU: 5.5.8-zen1-1-zen
Processeur: AMD Ryzen 5 2600 Six-Core
GPU: NVIDIA GeForce GTX 1070
PILOTE GPU: NVIDIA 440.64

M√™me probl√®me que mentionn√© ci-dessus. Le jeu appara√ģtra comme "en cours de lecture" sur Steam, puis rien ne se passera, suivi du retour au statut "En ligne".

Même problème que tous les autres:

steam-782330.log

GPU: AMD RX480
Pilote: AMDGPU-Pro-19.50-967956
Version de l'instance Vulkan: 1.2.131
Noyau: 4.15.0-91 (Linux Mint 19.3)

Même problème:
steam-782330.log

GPU: 8 Go GTX 1070
Pilote: 440.44
Système d'exploitation: Pop! _OS 19.10
Version Proton: 5.0-4

Utilisation du client Steam Beta.

Je reçois un message d'erreur au démarrage du jeu

Impossible d'initialiser SteamAPI.
Veuillez vous assurer que Steam fonctionne et que vous êtes
connecté à un compte autorisé au jeu.

Voici mon journal: steam-782330.log

  • GPU: Nvidia GTX 1070
  • Processeur: Intel i5 7600k
  • Syst√®me d'exploitation: Kubuntu 18.04

Je reçois ce message au démarrage du jeu en utilisant Proton 3.16-9

Journal lors du forçage du proton 5.0-4: steam-782330.log

steam-782330.log

J'ai essayé avec steam-runtime avec la version bêta mentionnée ci-dessus et j'ai le même problème, il se bloque peu de temps après l'exécution.

GPU: Nvidia RTX 2080
Processeur: i7 7820HK
OS: Arch
Pilote graphique: 440.64-5
Noyau: 5.5.10-arch1-1

Essayé avec Proton-5.4-GE-1, je reçois un écran attaché, puis je plante après avoir cliqué sur play.
Screenshot from 2020-03-20 08-01-43

Essayé avec Proton-5.4-GE-1, je reçois un écran attaché, puis je plante après avoir cliqué sur play.
Screenshot from 2020-03-20 08-01-43

Par curiosité, quelle version du pilote NVIDIA avez-vous installée?

J'ai le même problème que l'affiche originale, me donne juste la barre d'état système de Wine puis s'arrête.

Je cours:
Fedora 31
i7-3770K
GTX 1050Ti, pilote v.440.64.
steam-782330.log

Par curiosité, quelle version du pilote NVIDIA avez-vous installée?
440.64-0ubuntu0 ~ 0.18.04.2

Je viens d'essayer Prton-5.4-GE-1 et j'ai également obtenu la page d'erreur du pilote GPU @ xA8EYLgMSN43oEHC ci-dessus. J'utilise arch donc la version du pilote que j'ai est 440.64-5.

Steam log sur proton-5.4.GE-1, j'utilise:
OS élémentaire 5.0
GPU: pilote gtx 1050ti 440.64
steam-782330.log

Ajout de journaux pour proton 4.11 et 5.0.4 avec des informations sur Steam hw et lib:
steam-782330_proton411.log
steam-782330_proton504.log
steam_hw_info.txt

Merci @rabidlassie & @ gardotd426
ici avec journal proton ...
steam-782330.log

Linux Mint 19.3
Noyau 5.5.9
Pilote Nvidia 440.64
bêta de vapeur.
Proton 5.0-4

Voici une mise à jour. J'ai mis à jour _vulkan-headers_ et _vulkan-icd-loader_ tous deux vers 1.2.135 (j'ai modifié les fichiers AUR, je publierai les changements demain). Quant aux pilotes _nvidia_, 440.64 est le dernier disponible (la dernière bêta disponible est 440.26 ).

Ce n'est pas vrai, le dernier pilote est vulkan dev beta 440.66.03 qui est pour Vulkan 1.2:

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

Essayé le dernier Valve, TkG, GE Protons. GE demande si le pilote est la version 337.88 comme précédemment publié, cliquez sur Play, puis rien. Les autres ne font rien du tout.

Utilisation du noyau de Siduction (basé sur Debian Sid) 5.5.10-towo.1-siduction-amd64
Intel 8700k, 32 Go de RAM, Nvidia 1080Ti 440.64, KDE 5.17.5
steam-system-info.txt

Tous les tests avec le préfixe Proton frais sont générés. J'ai essayé d'utiliser +com_skipSignInManager 1 avec GE mais rien n'a vraiment changé à l'exception de la taille du fichier journal.
steam-782330.proton5.0-4.log
steam-782330.proton_tkg_5.4.r0.g676dd026.release.log
steam-782330.Proton-5.4-GE-1.log
steam-782330.Proton-5.4-GE-1_ + com_skipSignInManager_1.log

J'ai exactement les mêmes problèmes avec la version bethesdalauncher et lutris.

Voici une mise à jour. J'ai mis à jour _vulkan-headers_ et _vulkan-icd-loader_ tous deux vers 1.2.135 (j'ai modifié les fichiers AUR, je publierai les changements demain). Quant aux pilotes _nvidia_, 440.64 est le dernier disponible (la dernière bêta disponible est 440.26 ).

Ce n'est pas vrai, le dernier pilote est vulkan dev beta 440.66.03 qui est pour Vulkan 1.2:

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

Merci pour cela, je ne savais pas qu'ils conservaient une page distincte pour Vulkan. D'après leurs documents:

La prise en charge de Vulkan 1.2 est disponible dans la version du pilote Windows 442.75 et la version du pilote Linux 440.66.02

Donc, toute personne sous Linux avec un pilote inférieur à cette version ne devrait avoir aucune chance. Est-ce que quelqu'un a essayé avec 440.66.03?

Est-ce que quelqu'un a essayé avec 440.66.03?

Cela aurait-il une chance de fonctionner? Si cela ne fonctionne pas, combien de temps devrions-nous attendre une nouvelle version de pilote?

Les rapports d'erreur sont activés avec +com_enableCrashHandler 2

existe-t-il un moyen de contourner le lanceur et d'exécuter l'exécutable / binaire réel?

existe-t-il un moyen de contourner le lanceur et d'exécuter l'exécutable / binaire réel?

AFAIK, ajouter +com_skipSignInManager 1 comme option de lancement devrait le faire, mais le jeu plante toujours après cela (du moins pour moi sur AMD)

steam-782330.log

  • Gentoo / sway-1.4
  • Noyau 5.5.9
  • Mesa 20.0.1 (RADV + ACO) / vulkan-loader-1.2.135
  • Stable √† la vapeur
  • Proton 5.0-4
  • GPU: Navi (AMD RX5700)

Je viens d'essayer 440.66.03, ça ne change rien.

Juste un avertissement. Ce jeu semble infesté de Denuvo. J'obtiens ceci sur Windows:

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

Actuellement, votre achat de jeu ne peut pas être validé à nouveau, veuillez patienter 24 heures et réessayer.

steam-782330.log

  • Fedora 31 Bleu Argent
  • Linux 5.5.9
  • nVidia 440.64
  • Steam Flatpak 1.0.0.61 (stable)
  • Proton 5.0-4
  • GeForce GTX 1080 Ti
  • Lanc√© avec PROTON_LOG=1 %command% +com_skipSignInManager 1

FWIW, le remplacement de idTechLauncher.exe par DOOMEternalx64vk.exe ne fait aucune différence. Aussi, j'ai essayé avec un binaire sans Denuvo comme documenté sur un subreddit , mêmes résultats.

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

Nous devons essayer d'utiliser ce fichier exécutable divulgué.

steam-782330.log

Idem que ci-dessus mais avec le binaire sans Denuvo, voir mon commentaire précédent.

Désolé si cela n'est pas utile du tout, mais je continue de voir des erreurs d'incompatibilité ELF sur tous les journaux. Pour autant que je sache, Steam sur Linux utilise des binaires et des bibliothèques 32 bits. Peut-être que DOOM Eternal n'a qu'une version 64 bits?

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

Dans mon dernier journal, j'ai attrapé ceci, que je n'ai pas vu dans d'autres journaux:

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

Journal complet:
steam-782330.log

Désolé si cela n'est pas utile du tout, mais je continue de voir des erreurs d'incompatibilité ELF sur tous les journaux. Pour autant que je sache, Steam sur Linux utilise des binaires et des bibliothèques 32 bits. Peut-être que DOOM Eternal n'a qu'une version 64 bits?

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

Ces erreurs se produisent avec chaque jeu utilisant la superposition Steam et peuvent être ignorées en toute sécurité.

@oscarcp J'ai vu cela aussi dans Lutris, mais seulement lors de l'ex√©cution directe du binaire, je pense. Est-ce correct pour vous aussi? J'ai test√© via le lanceur, etc. donc je ne sais pas o√Ļ je l'ai vu.
Je pense que vous voulez dire la partie seh:virtual_unwind , non?

@oscarcp J'ai vu cela aussi dans Lutris, mais seulement lors de l'ex√©cution directe du binaire, je pense. Est-ce correct pour vous aussi? J'ai test√© via le lanceur, etc. donc je ne sais pas o√Ļ je l'ai vu.
Je pense que vous voulez dire la partie seh:virtual_unwind , non?

Je veux dire la partie Unhandled exception: page fault on write access to 0x23377774 in 64-bit code (0x0000000148d71006) , mais ne vous inquiétez pas. Je l'exécute via la version bêta de Steam comme d'habitude, aucun changement ou; aunch paramètres en plus du journal des protons

Désolé si cela n'est pas utile du tout, mais je continue de voir des erreurs d'incompatibilité ELF sur tous les journaux. Pour autant que je sache, Steam sur Linux utilise des binaires et des bibliothèques 32 bits. Peut-être que DOOM Eternal n'a qu'une version 64 bits?

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

Dans mon dernier journal, j'ai attrapé ceci, que je n'ai pas vu dans d'autres journaux:

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

Journal complet:
steam-782330.log

J'ai essayé avec Wine, sans Steam, avec denuvoless .exe et le jeu ne fonctionne pas. Nous attendons que Valve et NVIDIA interviennent!

Cela n'a rien à voir avec Nvidia, le jeu ne fonctionne pas non plus avec AMD. Ses
jusqu'à Valve, Bethesda et iD maintenant, que nous jouions ou non à ça
Jeu.

Le vendredi 20 mars 2020 √† 08:37, mozo78 [email protected] a √©crit:

Désolé si cela n'est pas du tout utile, mais je continue de voir une incompatibilité ELF
erreurs sur tous les journaux. Autant que je sache, Steam sur Linux utilise des binaires 32 bits
et bibliothèques. Peut-être que DOOM Eternal n'a qu'une version 64 bits?

ERREUR: ld.so: object
¬ę/var/home/e-user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so¬Ľ
de LD_PRELOAD ne peut pas être préchargé (mauvaise classe ELF: ELFCLASS32): ignoré.

Dans mon dernier journal, j'ai attrapé ceci, que je n'ai pas vu dans d'autres journaux:

38872.096: 0037: 0038: warn: seh : données d'exception virtual_unwind non trouvées dans
L "DOOMEternalx64vk.exe" Exception non gérée: erreur de page lors de l'accès en écriture à
0x23377774 en code 64 bits (0x0000000148d71006).
38872.100: 0039: 003a: fixme: dbghelp : elf_search_auxv ne trouve pas le symbole dans
module

Journal complet:
steam-782330.log
https://github.com/ValveSoftware/Proton/files/4359487/steam-782330.log

J'ai essayé avec Wine, Without Steam, avec denuvoless .exe et le jeu
ne fonctionne pas. Nous attendons que Valve et NVIDIA interviennent!

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601678490 ,
ou se désinscrire
https://github.com/notifications/unsubscribe-auth/AM5Y33Z53PQYFI76MJ4UAV3RINPRJANCNFSM4LP25FOQ
.

Il y a un petit fichier ici:
~ / .steam / steam / steamapps / common / DOOMEternal / launcherData / launcher.cfg

Ce fichier contient les fenêtres contextuelles d'avertissement du pilote GPU, etc. Déplacez ce fichier pour désactiver toutes ces options et contourner cet écran de version du pilote.

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

@oscarcp Je vois, non, je reçois cela à chaque fois via le Bethesdalauncher ou le binaire lui-même. malheureusement cela ne semble pas aider beaucoup.
J'ai aussi AMD.

Je me souviens que DOOM (2016) ne pouvait pas fonctionner correctement sous Wine initialement jusqu'à ce que Denuvo ait été supprimé plusieurs mois après sa sortie . De toute évidence, la situation est un peu différente maintenant avec Proton, mais je ne serais pas surpris si Denuvo devenait un obstacle majeur pour soutenir DOOM Eternal.

Corrigez-moi si je me trompe mais que le probl√®me du denuvo √©tait d√Ľ √† une mauvaise impl√©mentation de bcrypt, non?
C'est ce que je vois avant la faute de page, mais juste des avertissements.

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

Denuvo n'est pas le coupable ici, je pense. Je commence le jeu avec l'exe DRM Free qui a fui et il ne commence pas par à peu près les mêmes erreurs.

@ mozo78 J'espère que vous avez raison, sur cette note un rapport sur protondb dit que le lanceur fonctionne et que seul le jeu principal plante, si c'est vrai, c'est prometteur.

@ mozo78 J'espère que vous avez raison, sur cette note un rapport sur protondb dit que le lanceur fonctionne et que seul le jeu principal plante, si c'est vrai, c'est prometteur.

Je préférerais que ce soit l'inverse.

mesures supplémentaires prises:

  • [x] a install√© / ajout√© Proton-5.4-GE-1
  • [x] a lanc√© le jeu avec Proton-5.4-GE-1
  • [x] renomm√© launcher.cfg apr√®s avoir renomm√© idTechLauncher.exe et copi√© DOOMEternalx64vk.exe en idTechLauncher.exe
  • [x] a comment√© toutes les options dans launcher.cfg, avec les m√™mes √©tapes que ci-dessus
  • [x] PROTON_LOG = 1% commande% + com_skipSignInManager 1

Je pense que c'est peut-être le binaire du jeu, c'est le problème ( DOOMEternalx64vk.exe ),

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

mais je pourrais être loin aussi.
steam-782330.log

@ Guy1524
Pouvez-vous le réparer comme MK11 :)

Un autre rapport avec du matériel AMD différent.

Information système

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

steam-782330.log
sysinfo.txt

Une autre option intéressante que Doom lui-même suggère est +in_terminal 1 . Je l'ai deviné à partir de la sortie du terminal du jeu: Terminal support disabled. Enable with in_terminal
Avec lui, l'erreur est un peu plus claire:

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

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

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

Quelques points: il s'agit d'un binaire sans dénuvo (vous savez) et je l'exécute avec Pure Wine 5.2, pas Proton. Cependant, j'espère que c'est utile de toute façon. Essayé avec le pilote de développement stable (440.59) et Vulkan (440.66.03). Aucune différence et cette extension dont il se plaint est un peu ancienne.

On dirait qu'il a besoin de la même version de vin que @doitsujin faisait référence
√† plus t√īt

Le vendredi 20 mars 2020 √† 10 h 40, rkfg [email protected] a √©crit:

Une autre option intéressante que Doom lui-même suggère est + in_terminal 1. I
l'a deviné à partir de la sortie du terminal du jeu: prise en charge du terminal
désactivée. Activer avec in_terminal
Avec lui, l'erreur est un peu plus claire:

------ Initialisation du système de fichiers ------
Chemin de recherche actuel:

  • C: / users / rkfg / jeux enregistr√©s / id Software / DOOMEternal / base /
  • Z: /.../ DOOMEternal / base /
    ------ Système de fichiers initialisé.
    AVERTISSEMENT: idBroadcastManager :: Register appelé avec l'ID système hors de portée [65535]
    ----- Enregistrement des types de déclin -----
    ----- D√©marrage des t√Ęches d'analyse decls -----
    Ajout de la redirection d'impression de l'écouteur de journal structuré
    AVERTISSEMENT: idBroadcastManager :: Register appelé avec l'ID système hors de portée [65535]
    AVERTISSEMENT: idBroadcastManager :: Register appelé avec l'ID système hors de portée [65535]
    ------ Ligne de commande ------
    Z: ... \ DOOMEternalDOOMEternalx64vk.exe + com_skipSignInManager 1 + in_terminal 1
    2020-03-20T17: 37: 24.439 + 03: 00 LOG: Ligne de commande: Z: ... \ DOOMEternalDOOMEternalx64vk.exe + com_skipSignInManager 1 + in_terminal 1
    ------ Informations sur le système d'exploitation ------
    Microsoft Windows 7 Build 7601

------ Informations sur le processeur ------
Processeur Intel (R) Core (TM) i7-7700K à 4,20 GHz
1 processeur, 4 cŇďurs physiques, 8 cŇďurs logiques
Processeur Intel 4,2 GHz avec MMX & SSE & SSE2 & SSE3 & SSSE3 & SSE41 & SSE42 & AVX & HTT
32768 Ko de cache de 1er niveau, 262144 Ko de cache de 2ème niveau, 8388608 Ko de cache de 3ème niveau
31,33 Go de mémoire système

idLib :: SetProduction (PROD_PRODUCTION)
------- Initialisation de renderSystem --------
PreliminaryRenderSetup
... classe de fenêtre enregistrée
Traceur de pile initialisé
ERREUR FATALE: Veuillez mettre à jour votre pilote: VK_KHR_get_surface_capabilities2 est requis.
wine: exception non gérée 0x80000003 dans le thread 26 à l'adresse 0000000140822876 (thread 0026), démarrage du débogueur ...

Quelques points: c'est un binaire sans dénuvo (vous savez) et je l'exécute
avec Pure Wine 5.2, pas Proton. Cependant, j'espère que c'est utile de toute façon. A tenté
avec à la fois le pilote de développement stable (et Vulkan

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601734731 ,
ou se désinscrire
https://github.com/notifications/unsubscribe-auth/AM5Y333BMGXARVKHZCBS3I3RIN55RANCNFSM4LP25FOQ
.

a exécuté ce que @rkfg a fait avec +in_terminal 1 , le journal semble plus grand maintenant.
steam-782330.log

@ gardotd426 ah oui, je suis un peu en retard à la fête semble-t-il. Je suppose que si c'est le seul problème qui l'empêche de fonctionner, nous l'aurons en peu de temps.

Enfin quelques bonnes nouvelles. J'espère que cela ne prendra pas longtemps à résoudre.

@APoniatowski intéressant qu'il n'y ait aucune information sur votre CPU et cette extension Vulkan dans votre journal. Cette option peut ne fonctionner que dans la version de développeur que Bethesda a accidentellement divulguée.

Mais VK_KHR_get_surface_capabilities2 est déjà présent dans tous les pilotes. C'est là aussi pour Mesa.

Pas pour autant que Wine le sache, c'est le problème.

Le vendredi 20 mars 2020 √† 10 h 55, mozo78 [email protected] a √©crit:

Mais VK_KHR_get_surface_capabilities2 est déjà présent dans tous les pilotes.
C'est là aussi pour Mesa.

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601742031 ,
ou se désinscrire
https://github.com/notifications/unsubscribe-auth/AM5Y33ZERDUZ4E2HJ6ZEYYLRIN7WPANCNFSM4LP25FOQ
.

@rkfg Voici mes informations système, si cela vous aide. La version bêta de vapeur devrait avoir le dernier chargeur vulkan, comme @ kisak-valve mentionné précédemment
system-info.txt

Ah, je vois. Merci :)

19 mars 2020 Client bêta
Proton 5.0-4
NVIDIA 440.64
Le jeu ne démarre pas. J'ai essayé une astuce qui a permis à DOOM Eternal de fonctionner sous Windows, à savoir copier DOOMEternalx64vk.exe sur idTechLauncher.exe et aucune différence.

Information système
GPU: AMD 5700XT
Version du pilote / LLVM: LLVM 9.0.1
Version du noyau: 5.5.10
Version Proton: 5.0-4
Lien vers le rapport d'informations système complet en tant que Gist: https://gist.githubusercontent.com/zaggynl/5812f8efa63bfc1d71a0f9aa1d38ee24/raw/508103729dab2ce6aa7bc079bae810b8c13a1284/sysinfo%2520zaggynl
Version beta de Steam à partir du 19/03/2020 à 22:39:54
steam-782330.log

Les gens donnent l'impression que https://github.com/ValveSoftware/wine/pull/85 est la seule chose à faire; ne devons-nous pas encore attendre que Denuvo soit également supprimé?

Les gens donnent l'impression que le PR est la seule chose à faire; ne devons-nous pas encore attendre que Denuvo soit également supprimé?

Ça dépend. Nous avons un binaire sans Denuvo à tester, et il se peut que cela fonctionne même avec Denuvo active.

Les gens donnent l'impression que ValveSoftware / wine # 85 est la seule chose à faire; ne devons-nous pas encore attendre que Denuvo soit également supprimé?

Pas nécessairement?

Voir: https://github.com/ValveSoftware/Proton/releases

Correction des échecs de Denuvo DRM dans Just Cause 3 et Batman Arkham Knight.

Bien qu'une version sans DRM de l'exécutable soit préférable, sa présence ne nécessite pas un échec de l'exécution du jeu et de sa lecture performante.

Désolé les gars, je ne pense pas comprendre.

Vin désinstallé.
J'ai téléchargé le source de wine 5.2 et l'ai compilé avec les fichiers de remplacement de ValveSoftware / Wine # 85 en éditant les fichiers dans les dossiers et en les sauvegardant. Compilé et installé avec ./configre et make.

Proton installé 5.4-GE-1. Rebooted Steam. Même résultat raté. Suis-je censé essayer de courir en dehors de Steam? Le résultat est le suivant:

wine blahblah / .steam / steam / steamapps / common / DOOM / DOOMx64vk.exe '
002b: fixme: tas : RtlSetHeapInformation 0x7a0000 0 0x32e380 4 stub
002b: err: vulkan : wine_vk_init Echec du chargement de libvulkan.so.1.
002b: err: vulkan : wine_vk_init Echec du chargement du pilote graphique Wine prenant en charge Vulkan.
002b: err: module : LdrInitializeThunk "winevulkan.dll" n'a pas pu s'initialiser, abandon
002b: err: module : LdrInitializeThunk L'initialisation des dll pour L "Z: \ home \ user \ .steam \ steam \ steamapps \ common \ DOOM \ DOOMx64vk.exe" a échoué, état c0000142

Aimez-vous, ça marche? Qu'as-tu fait?

Je pense que vous devez compiler Proton, pas Wine. Il existe des jeux Vulkan qui fonctionnent uniquement avec Proton comme No Man's Sky par exemple. Si vous essayez d'exécuter NMS avec Wine, cela donne la même erreur libvulkan.so.1.

Le PR est pour la fourchette à vin de Valve, pas pour le proton, cependant ...?

Je pense que vous devez compiler Proton, pas Wine. Il existe des jeux Vulkan qui fonctionnent uniquement avec Proton comme No Man's Sky par exemple. Si vous essayez d'exécuter NMS avec Wine, cela donne la même erreur libvulkan.so.1.

Logique.

Mais HOOWWWW

En fait, Wine est compil√© avec Proton en tant que sous-module Git. Ce que vous devez faire est de cloner Proton, d'initier les sous-modules et de changer le sous-module wine pour qu'il pointe vers le d√©p√īt et la branche de la demande d'extraction, puis compilez Proton (qui compile Wine en cours de route). En outre, vous devez avoir install√© les fichiers de d√©veloppement Vulkan.

Essayé avec Proton-5.4-GE-1, je reçois un écran attaché, puis je plante après avoir cliqué sur play.
Screenshot from 2020-03-20 08-01-43

Alors j'ai aussi √ßa. La question est, pourquoi le lanceur pense-t-il que vous avez un pilote de fin 2016 plut√īt que 440+, qui est 2020. Je me demande s'il y a une cha√ģne de pilote dans le lanceur qui ne correspond pas d'une mani√®re ou d'une autre?

Quelqu'un a-t-il réussi à compiler Proton avec ce PR appliqué? Cela s'applique correctement, mais il ne se compile pas. Bien que je dispose des derniers (1.2.135) Vulkan-Loader et Vulkan-Headers installés, j'obtiens plusieurs erreurs de compilation:

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

C'est juste un fragment, en fait il y a plus d'erreurs.

Au fait, le d√©p√īt TkG contient le correctif pour l'extension VK_KHR_get_surface_capabilities2 pour Wine standard (et pour Staging). Malheureusement, ce correctif n'ajoute pas VK_EXT_full_screen_exclusive, qui est √©galement requis pour Doom Eternal.

Modifier . Proton 5.0-5 est sorti et le jeu fonctionne dessus, l'édition de l'exe du jeu avec sed n'est plus nécessaire. Cependant, vous devez toujours installer le dernier Vulkan-Loader (1.2.135) et probablement encore besoin de remplacer l'exe du jeu par la version sans DRM.

J'ai fait fonctionner Doom Eternal en compilant Wine-Staging avec le patch du repo TkG et en rempla√ßant les cha√ģnes par des extensions VK dans l'ex√©cutable du jeu (oui, ce stupide est f ** k, mais au moins cela permet au jeu de se lancer). Le dernier Vulkan-Loader (1.2.135) est √©galement requis.

Par exemple, j'ai remplacé vkAcquireFullScreenExclusiveModeEXT par vkCreateDescriptorUpdateTemplateKHR, j'ai également remplacé VK_EXT_full_screen_exclusive par VK_EXT_sampler_filter_minmax. J'ai utilisé sed à cette fin.

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

Voici une autre variante qui fonctionne mieux:

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

Les cha√ģnes remplac√©es doivent avoir la m√™me longueur que les cha√ģnes d'origine (c'est important, sinon l'ex√©cutable ne se lancera pas du tout).

Le jeu se bloque ou plante souvent avant d'entrer dans le menu principal, plusieurs tentatives peuvent être nécessaires.

test3
test4
test
test1

J'ai pu entrer dans le menu principal, mais une seule fois, lors de la prochaine exécution, le jeu s'est à nouveau suspendu:

twst

Après plusieurs tentatives, j'ai pu à nouveau accéder au menu principal et démarrer la campagne:

gameplay

Voici la vid√©o du gameplay (le son fonctionne, je ne l'ai tout simplement pas enregistr√©). Ne regardez pas la performance, je suis presque s√Ľr que c'est mauvais √† cause de cette mauvaise fa√ßon de faire fonctionner le jeu.

J'ai seulement essayé l'exécutable sans DRM, je ne peux donc pas dire si la version Denuvo peut être lancée de cette façon.

Je vais continuer à expérimenter avec des cordes, peut-être que je vais faire fonctionner le jeu complètement.

ps Désolé pour les fautes de grammaire, l'anglais n'est pas ma langue maternelle (mais je l'améliore constamment).

@ Kron4ek quel système d'exploitation utilisez-vous? Je regarde la disponibilité de vulkan-cd-loader sur Manjaro, et je ne vois que la version 1.2.132-1. Je suis curieux de savoir comment vous avez mis la main sur 1.2.135.

@ makusu2 Resident Evil 2 a fonctionné tout le temps que Denuvo faisait encore partie du jeu, ils n'ont supprimé Denuvo de RE2 que très, très récemment. La présence de Denuvo ne signifie pas grand-chose, elle fonctionnera probablement encore.

@ MacroHard-sys, tout ce que vous avez fait a été d'installer une nouvelle version de Wine sur votre SYSTEM avec le PR. Proton utilise Wine intégré, pas le système Wine. Vous n'avez même pas besoin de Wine installé sur votre système pour utiliser Proton, en particulier parce que Proton n'utilise pas du tout Wine de votre système.

Vous devrez compiler Proton avec le PR et utiliser cette version de Proton pour essayer d'exécuter le jeu.

@ Kron4ek, il semble que nous devrions être en mesure de le faire fonctionner, alors, cela peut prendre quelques jours pour que Valve accepte le PR et découvre les derniers problèmes.

juste essayé de patcher l'exécutable du jeu (à partir de Steam) avec les commandes de @ Kron4ek , pas de dés. donne une petite fenêtre avec le logo id, puis se ferme. Je travaille toujours sur la construction de proton avec les correctifs, je rapporterai si cela fonctionne avec cela.

@pastapojken J'utilise Arch Linux, j'ai compilé le dernier vulkan-icd-loader manuellement.

juste essayé de patcher l'exécutable du jeu (à partir de Steam) avec les commandes de @ Kron4ek , pas de dés. donne une petite fenêtre avec le logo id, puis se ferme.

Vous devez recompiler et installer wine en utilisant le correctif de TkG avec ces remplacements de cha√ģnes et la 1.2.135 du chargeur vulkan-icd-loader et des en-t√™tes pour que cela fonctionne.

@ Kron4ek gotcha.

Alors, avons-nous besoin de vulkan-icd-loader 1.2.135 installé ou patché Proton suffira-t-il?

@ mozo78 vous aurez besoin des derniers chargeurs / en-têtes installés, probablement pour les fonctionnalités supplémentaires que le jeu utilise

Alors, avons-nous besoin que vulkan-icd-loader 1.2.135 soit installé ou que Proton desséché suffira?

il semble que si vous utilisez wine en dehors de proton, vous avez besoin de vulkan-icd-loader, mais proton utilisera le runtime steam sinon qui devrait contenir la bonne version si vous avez opté pour la version bêta de steam

Je vous remercie. Cela devient de plus en plus difficile ...

@ Kron4ek avez-vous essayé d'exécuter le jeu avec +com_skipSignInManager 1 dans les options de lancement de Steam?

Selon DX4400 sur les forums Steam, vous pouvez ajouter: +com_skipKeyPressOnLoadScreens 1 qui désactive la barre d'espace presse pour continuer et charge simplement le jeu dans le niveau. @ Kron4ek si vous vous

Tweaks supplémentaires ici:

Meilleure utilisation:

+com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

Alors, avons-nous besoin de vulkan-icd-loader 1.2.135 installé ou patché Proton suffira-t-il?

besoin d'utiliser vulkan-icd-loader & patch

@liberodark la steam-runtime beta contient les versions vulkan requises, il ne devrait s'agir que de steam-native ce qui désactive le runtime Steam qui nécessite ces versions vulkan installées sur le système, voyez ce que @ kisak-valve a dit au dessus de.

Je parle pour le lancement sans steam-runtime, je ne l'utilise pas.

@liberodark steam-runtime et Steam For Linux Runtime sont deux choses différentes, la première est juste Steam avec des bibliothèques intégrées, et est la manière par défaut de lancer le jeu dans des distributions comme Manjaro. Si vous exécutez simplement steam , il exécutera steam-runtime . La seconde est une couche de compatibilité, comme Proton avant la sortie de Proton. C'est ce que vous pouvez utiliser pour essayer de lancer certains jeux dans les propriétés, par exemple lorsque vous choisissez les versions de Proton.

considérant que la version requise du vulkan-icd-loader et des en-têtes n'est même pas disponible pour la plupart des utilisateurs de Linux sans intervention manuelle lourde, Steam devrait certainement être exécuté avec la version steam-runtime et non steam-native , pour l'instant.

@ Kron4ek avez-vous essayé d'exécuter le jeu avec + com_skipSignInManager 1 dans les options de lancement de Steam?

Désolé, je n'ai pas encore acheté le jeu, donc pour l'instant je n'essaye que l'exécutable sans DRM.
Cependant, j'ai essayé cet argument sur l'exécutable sans DRM, pour une raison quelconque, cela ne fonctionne pas pour moi, le jeu demande toujours une connexion au compte Bethesda. Cependant, la désactivation de la connexion Internet fonctionne.

Après plusieurs tentatives, j'ai pu entrer dans le menu principal et démarrer la campagne. Voici la vidéo, j'ai également édité mon post ci-dessus.

C'est sympa de me l'expliquer mais je connais bien la différence j'ai travaillé sur les deux j'avoue que la conteneurisation est très intéressante.

@ Kron4ek bonne vidéo: D

@ Kron4ek donc il semble que le jeu devrait fonctionner dès que Valve corrigera quelques problèmes.

Peut-√™tre pourriez-vous essayer d'expliquer le processus EXACT que vous avez utilis√© du d√©but √† la fin (apr√®s avoir obtenu le jeu bien s√Ľr) pour le faire fonctionner, afin que d'autres puissent essayer de se reproduire. Y compris si vous avez utilis√© le runtime Steam ou sinon comment vous avez obtenu et construit la version n√©cessaire de vulkan-icd-loader .

@ gardotd426 Oui, il semble que le jeu devrait être complètement jouable après la fusion du 85 PR . Eh bien, au moins le DRM-Free devrait fonctionner, mais je suppose que la version Denuvo fonctionnera aussi.

Je n'ai jamais eu de problème avec les quelques jeux Denuvo que j'ai essayés sous Linux,
Resident Evil 2 fonctionnait bien avant même de le retirer. Alors c'est un
raison d'espérer. Nous devrons attendre un mot de Valve, je suppose. Ou TKG
ou GE, si rien d'autre.

Le vendredi 20 mars 2020 √† 15 h 39, Kron4ek [email protected] a √©crit:

@ gardotd426 https://github.com/gardotd426 Oui, ça ressemble au jeu
devrait être complètement jouable après la fusion du 85 PR
https://github.com/ValveSoftware/wine/pull/85/commits . Bon, au moins
le DRM-Free devrait fonctionner, mais je suppose que la version Denuvo fonctionnera aussi.

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-601878901 ,
ou se désinscrire
https://github.com/notifications/unsubscribe-auth/AM5Y33ZXPWHPJSRJ4753NADRIPA7VANCNFSM4LP25FOQ
.

quelqu'un peut-il me relier à vulkan-icd-loader aur

pas besoin de aur

NVIDIA:

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

AMD:

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

INTEL:

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

@ ReaperOfSouls1909 ce n'est pas dans l'AUR, c'est dans les d√©p√īts officiels. Vous devrez utiliser quelque chose comme svn pour r√©cup√©rer le d√©p√īt PKGBUILD et le modifier manuellement.

@liberodark qui ne leur fait aucun bien, les versions de repo ne sont pas assez récentes, elles ont besoin de .135, pas de .132. donc juste sudo pacman -S ... ne les aidera pas du tout.

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

mauvais numéros de version de cette façon

quelqu'un peut-il me relier à vulkan-icd-loader aur

J'ai les PKGBUILD AUR pour le chargeur et l'en-t√™te dans un commentaire plus t√īt dans ce ticket si vous en avez besoin, mais comme ils l'ont dit, steam-runtime devrait charger leurs versions internes 1.2.135

quelqu'un peut-il me relier à vulkan-icd-loader aur

J'ai les PKGBUILD AUR pour le chargeur et l'en-t√™te dans un commentaire plus t√īt dans ce ticket si vous en avez besoin, mais comme ils l'ont dit, steam-runtime devrait charger leurs versions internes 1.2.135

vu que merci de le zipper ci-dessus

D'accord

même problème, un moyen rapide d'exécuter cela?

vous avez besoin du dernier vulkan-icd-loader

pacman -S vulkan-icd-loader ?

Pour les personnes avec GPU Radeon: utilisez le pilote vulkan d'amdgpu-pro, il fonctionne beaucoup mieux que amdvlk (ne semble pas non plus se bloquer toutes les 10 minutes). Avec lui, j'ai 120+ fps stables avec 5700 XT en 1440p + paramètres élevés.

pacman -S vulkan-icd-loader ?

pas utiliser ce pkgbuild
Vulkan-icd-loader-1.2.135-PKGBUILD.zip

@Niedzwiedzw non, cela ne donne pas une version suffisamment à jour.

Vous devez télécharger le zip ci-dessus

@werman comment l'avez-vous fait fonctionner?

oh n'est pas autorisé à partager du vin tkg? @ValveSoftware

Bonjour @liberodark , bien qu'il soit correct de partager des versions de Proton, ce n'est pas correct de partager des exécutables de jeu, et le lien que vous avez utilisé est verrouillé par région, donc je ne pouvais pas regarder de plus près pour évaluer au-delà de votre description du contenu.

ok je fais une version sans ça

@ gardotd426 À quelle étape avez-vous des problèmes?

Quelqu'un doit expliquer clairement comment le faire fonctionner, ce fil est un g√Ęchis absolu en ce moment.
@werman :

  1. Comment l'avez-vous fait fonctionner. Quelle version de Steam utilisez-vous, natif ou exécutable sur Steam? Quelles options de lancement, quelle version de Proton?
  2. O√Ļ avez-vous la version pro du pilote vulkan d'AMD? Sur Arch, c'est des mois d√©pass√©s et seulement jusqu'√† 19h30.

Cela n'aide personne s'il n'y a même pas un semblant de guide étape par étape lorsque toutes ces solutions de contournement sont nécessaires pour le moment.

@ ReaperOfSouls1909 comment puis-je faire ça? : O

Nouveau lien version précomplie juste pure wine tkg: https://drive.google.com/open?id=1_pPRwztcq_Vp6IKGAXo-XIrnicizZqlk

patch votre exe de jeu:

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

Cela n'aide personne s'il n'y a même pas un semblant de guide étape par étape lorsque toutes ces solutions de contournement sont nécessaires pour le moment.

@ gardotd426 donne un peu mon mec, ce fil est hyper-actif et il serait bon de montrer un peu de patience. nous avons beaucoup de gens qui font du bon travail, donnez-leur une minute pour reprendre leur souffle et mettre les choses en ordre.

avoir une erreur dans votre pkgfile @ ReaperOfSouls1909 mieux partager la version compilée

@liberodark , en

ce n'est pas mon script @oscarcp qui l'a fait s'il y a une erreur, je ne

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

mais pas de partage de fichiers mauvais ou illégaux juste est tkg a une meilleure solution.
Je vais faire de la version vin pur @ kisak-valve

D√Ľ d√©sactiver ACO pour Vulkan 1.2.135 √† utiliser.

Sinon, le jeu fonctionne très bien après toutes les solutions de contournement.

@ kisak-valve a mis à jour le look du lien n'est que wine tkg pré-compilé avec un patch pour doom

D√Ľ d√©sactiver ACO pour Vulkan 1.2.135 √† utiliser.

Sinon, le jeu fonctionne très bien après toutes les solutions de contournement.

Pour que nous comprenions bien, vous avez installé 1.2.135. Y a-t-il autre chose que vous avez fait en plus de désactiver ACO (et comment avez-vous fait cela d'ailleurs) pour que le jeu fonctionne? Cela impliquait-il de tirer parti de la modification du vin pour DOOT Eternal?

Modifier . Proton 5.0-5 est sorti et le jeu fonctionne dessus, l'édition de l'exe du jeu avec sed n'est plus nécessaire. Cependant, vous devez toujours installer le dernier Vulkan-Loader (1.2.135) et probablement encore besoin de remplacer l'exe du jeu par la version sans DRM.

Ok, voici les instructions assez courtes sur la façon d'exécuter le jeu avec l'exe DRM-Free:

  1. Installez les derniers pilotes vidéo pour votre GPU (probablement pas requis, mais fortement recommandé)
  2. Installez les derniers (1.2.135) Vulkan-Loader et Vulkan-Headers. Compilez-les manuellement ou trouvez un d√©p√īt.
  3. Compilez le dernier Wine-Staging avec ce patch appliqué
  4. Remplacez l'exécutable du jeu par la version sans DRM (impossible de publier le lien ici, mais il peut être trouvé assez facilement)
  5. Exécutez ces commandes dans le répertoire du jeu:
    sed -i 's/vkAcquireFullScreenExclusiveModeEXT/vkGetImageSparseMemoryRequirements2/g' DOOMEternalx64vk.exe
    sed -i 's/VK_EXT_full_screen_exclusive/VK_EXT_shader_stencil_export/g' DOOMEternalx64vk.exe
  1. Exécutez l'exe du jeu (DOOMEternalx64vk.exe) en utilisant Wine-Staging que vous avez compilé à l'étape 3

Comme je l'ai déjà dit, le jeu plante ou se bloque souvent avant d'entrer dans le menu principal, de sorte que plusieurs redémarrages du jeu peuvent être nécessaires.

@ PraetorianSC4 sauf si vous avez RADV_PERFTEST=aco dans votre /etc/environment , ~/.profile , ~/.zprofile , ~/.zshrc , ~/.bashrc , etc. , ou dans les options de lancement (donc fondamentalement, sauf si vous avez activé manuellement ACO, il n'est pas activé par défaut. Si vous l'avez activé ailleurs, vous pouvez utiliser RADV_PERFTEST=llvm .

@Voxed ,

La version pré-compilée de wine est ici: https://drive.google.com/file/d/1_pPRwztcq_Vp6IKGAXo-XIrnicizZqlk/view?usp=sharing only wine

@ PraetorianSC4 sauf si vous avez RADV_PERFTEST=aco dans votre /etc/environment , ~/.profile , ~/.zprofile , ~ / .zshrc , ~ / .bashrc , etc, or in the launch options (so basically unless you have manually enabled ACO, it's not enabled by default. If you've got it enabled elsewhere, you can use RADV_PERFTEST = llvm`.

@Voxed ,

La version gratuite DRM, vous avez besoin du patch tkg pour le faire fonctionner.

je compilerai wine-tkg avec ce patch et téléchargerai le fichier d'installation pour arch

Alors DRM est un problème pour ce jeu, s'il est impossible de l'exécuter sans la version sans DRM. Ou est-ce que quelqu'un avec la version Steam a réellement essayé quelque chose de cela?

pas juste besoin d'attendre drm quand le pr est merge est ok

@ gardotd426 : inconnu pour le moment. Je ne pense pas que quiconque soit encore assez loin avec la version drm du jeu.

Je travaille toujours à faire fonctionner le processus de construction de protons incroyablement janky afin que je puisse construire avec des correctifs de ce pr

mais le lanceur bethesda est un autre problème probable
Renommez probablement simplement les fichiers?

La construction proton de TKG utilise les mêmes patchs que wine-tkg, donc tout ce que vous avez à faire est de construire proton-tkg avec le patch wine-tkg.

@ gardotd426 Le problème est qu'à l'heure actuelle, la solution de contournement implique le hotpatching de l'exécutable en raison d'une carence dans Wine.

Il n'y a aucune raison pour laquelle nous savons que la version DRM ne fonctionnera pas une fois que cela sera corrigé.

Bonjour @ gardotd426 , Denuvo est un logiciel anti-falsification, il n'est donc pas surprenant que le fait de mentir l'exécutable sur les extensions vulkan le rendrait bouleversé.

J'utilise la version sans drm. amdvlk se bloque pour moi toutes les 10 minutes donc j'utilise amdgpu-pro

1) J'ai compilé vulkan-icd-loader 1.2.135 avec https://gist.github.com/werman/af271c89410b942e6d50963ccf0f34f1 PKGBUILD (vous pouvez trouver la version compilée ci-dessus dans le fil, je pense)
2) Radeon * Installez amdgpu-pro vulkan, PKGBUILD https://gist.github.com/werman/696063d328fb9a49ed5ca609df6dff50, faites makepkg puis faites sudo pacman -U vulkan-amdgpu-pro-19.50_967956-1-x86_64.pkg.tar amdgpu-pro-core-meta-19.50_967956-1-any.pkg.tar amdgpu-core-meta-19.50_967956-1-any.pkg.tar
3) Vous avez besoin de Proton 5.0 + deux librairies de patch wine, https://cdn.discordapp.com/attachments/542099730751160338/690574741819621386/frog.7z (extrait de dxvk discord et compilé par doitsujin) - placez les deux .so dans Proton 5.0/dist/lib64/wine/

or use patched wine from above

4) Pour amdgpu-pro, ajoutez VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json
5) Ajoutez +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 aux options de lancement
cela peut ressembler à VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_pro_icd64.json %command% +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1
6) Il peut y avoir des problèmes avec alt-tab (ou tout ce que j'ai dans i3), vous pouvez donc activer le bureau virtuel dans le préfixe wine
7) Profitez

C'est un peu mouvementé et les gens ont déjà publié des guides ci-dessus, mais peut-être que cela aidera quelqu'un. Au moins, cela a fonctionné pour moi.

Il ne nous reste plus @werman et à la convertir pour les détenteurs de cartes nvidia, à l'appliquer à la version Steam du jeu et à espérer le meilleur.

@werman ma distribution n'a pas de build pour les pilotes du propriétaire. Je n'ai encore rien testé, mais si amdvlk est si mauvais, alors peut-être que le pilote Mesa Radeon Vulkan serait mieux adapté? Vraiment je jette juste des choses au mur

@ashkitten bonne chance avec la version Proton; J'espère vraiment voir le jeu sortir du client Steam le jour 1: cross_fingers:

@wundrweapon Je n'ai pas pu lancer le jeu avec Mesa, mais je n'ai pas vraiment essayé

@jjbarr @ kisak-valve J'avais l'impression que les correctifs pour wine mentionnés (qui sont nécessaires pour que le jeu fonctionne) SONT ce qui est dans le PR, et ce que nous attendons d'être implémenté dans Wine. Alors, la version Steam ne devrait-elle pas simplement fonctionner avec un Proton patché?

Mais vous avez besoin de vulkan-headers 1.2.135 aussi @ ReaperOfSouls1909 vous l'avez en pré-compilé?

@ PraetorianSC4 si je comprends bien, les instructions de @werman impliquent toujours l'utilisation d'un ex√©cutable de l√©galit√© douteuse, donc si c'est vraiment n√©cessaire, je doute que nous verrons ce correctif faire son chemin dans les valeurs par d√©faut de Steam Play de si t√īt.

Bonjour @ gardotd426 , si vous revenez dans la discussion, il a été question d'une autre variante similaire à PR 85 qui s'applique proprement à wine git master, mais ne couvre pas tout dans cette pull request.

@ PraetorianSC4 si je comprends bien, les instructions de @werman impliquent toujours l'utilisation d'un ex√©cutable de l√©galit√© douteuse, donc si c'est vraiment n√©cessaire, je doute que nous verrons ce correctif faire son chemin dans les valeurs par d√©faut de Steam Play de si t√īt.

AFAIK la version sans DRM n'est utilisée que pour éviter le passage à la vapeur. La version DRM peut toujours fonctionner avec proton-tkg.

OK, ONT TROUV√Č UNE MEILLEURE SOLUTION: D

image

Quelqu'un a fait un guide / vidéo à l'épreuve des noob? Certains utilisateurs (comme moi) oublient même le fonctionnement du codage.
Est-ce que cela peut aussi fonctionner sur Arch ou Gentoo Linux?
THX!

@mahmutpek semble que tous les tests de ce fil ont jusqu'√† pr√©sent √©t√© effectu√©s sur Arch. Personnellement, j'esp√®re juste que tout fonctionne bien sur Void (maintenant que j'ai mis √† jour Vulkan sur leurs d√©p√īts)

Quelqu'un a fait un guide / vidéo à l'épreuve des noob? Certains utilisateurs (comme moi) oublient même le fonctionnement du codage.
Est-ce que cela peut aussi fonctionner sur Arch ou Gentoo Linux?
THX!

les solutions donn√©es jusqu'ici ne sont pas du tout ¬ę√† toute √©preuve¬Ľ. vous devriez attendre une meilleure solution si vous n'avez pas la compr√©hension requise pour utiliser celles donn√©es jusqu'√† pr√©sent.

@mahmutpek

Vous devrez attendre un peu. Je regarde ce fil depuis son ouverture il y a environ 20 heures, et ils sont toujours en train de le comprendre

@ kisak-valve, cela a beaucoup plus de sens, merci pour la clarification.

@wundrweapon Oui, je vais essayer Arch aussi mais j'espère que tous fonctionneront.
@ashkitten C'est vrai, je suis dans la mauvaise ligue.
Merci pour toutes les réponses, également les nouvelles.

Je vous envoie un meilleur travail de publication de vin pas besoin de patcher l'exe: D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

Je vous envoie un meilleur travail de publication de vin pas besoin de patcher l'exe: D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

que ferait quelqu'un avec ça sur debian / ubuntu?

ressemble à https://github.com/ValveSoftware/Proton/blob/proton_5.0/vagrant-user-setup.sh#L7 a échoué car la récupération de http://repo.steampowered.com/steamrt/pool/main/libx/ libxcb / libxcb-xinerama0-dev_1.11.1-1ubuntu1 + steamos1 + srt2_i386.deb a expiré, malheureusement. c'est vraiment pénible de mettre en place cet environnement, car repo.steampowered.com est très lent.

edit: retenté et il n'a pas manqué de récupérer cette fois ... voyons si tout le conteneur docker va se construire maintenant

Je vous envoie un meilleur travail de publication de vin pas besoin de patcher l'exe: D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

Quel patch avez-vous utilisé?

est juste une compilation de vin précompilé.
Pour moi pas de problème pour l'exécuter sur ubuntu ou debian si vous avez la même version de lib pour icd

Oui, mais qu'avez-vous fait pour le faire compiler avec le support VK_EXT_full_screen_exclusive?

Je vous envoie un meilleur travail de publication de vin pas besoin de patcher l'exe: D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

Dois-je juste cp -r / it?

Ouais, utilisez cette version pour faire une sauvegarde de votre version proton.

Ouais, utilisez cette version pour faire une sauvegarde de votre version proton.

comment obtenir de la vapeur pour l'utiliser et o√Ļ le mettre?

Pour exécuter rapidement le jeu et pour la version sans drm ou Steam @ Kron4ek :

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

a finalement fait fonctionner la bo√ģte vagabonde pour pouvoir essayer de construire un proton ... obtenir de vilaines erreurs, je pense que le patch pourrait ne pas fonctionner correctement. essaiera √† nouveau dans un instant.

Ok c'est un mini tutoriel

tar -xvf winev2.tar.gz

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

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

lance ton jeu

a finalement fait fonctionner la bo√ģte vagabonde pour pouvoir essayer de construire un proton ... obtenir de vilaines erreurs, je pense que le patch pourrait ne pas fonctionner correctement. essaiera √† nouveau dans un instant.

Avec proton-tkg?

@liberodark a essayé ce que vous avez publié, a exécuté la version infectée par Denuvo à partir de Steam. Pas de dé. Y a-t-il quelque chose que j'oublie? J'ai remplacé le Proton dist par votre dernière version de wine et j'ai exécuté avec les options spécifiées

Donc, je reçois après avoir fait toutes les choses, avec les derniers pilotes nvidia et vulkan de Arch repos:
FATAL ERROR: Please update your driver: VK_KHR_get_surface_capabilities2 is required.

Des idées?

@annmuor vulkan-icd-loader des d√©p√īts Arch n'est pas assez r√©cent, la version 1.2.135 est requise.

ouais vous avez besoin de: 1.2.135

image

@ Kron4ek @liberodark ouais je sais mais ...

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

Vous aurez également besoin d'une version de Proton avec mes correctifs VK_KHR_get_surface_capabilities2 + VK_EXT_full_screen_exclusive.

Vous aurez également besoin d'une version de Proton avec mes correctifs VK_KHR_get_surface_capabilities2 + VK_EXT_full_screen_exclusive.

il semble que ce soit ce qui me manque aussi (ERREUR FATALE: veuillez mettre √† jour votre pilote: VK_KHR_get_surface_capabilities2 est requis - je le vois dans les journaux), mais j'ai obtenu le liberodark de vin pr√©-construit mis plus t√īt dans le fil

PS: J'ai aussi obtenu le nouveau vulkan-icd-loader et les en-têtes, et j'utilise une GTX 1060 si c'est une information utile

@ Joshua-Ashton Je n'arrive pas à compiler Proton avec votre PR pour une raison quelconque, il y a des erreurs liées à winevulkan lors de la compilation. Est-ce un problème de ma part ou le problème est dans le PR?

J'ai même essayé de cloner et de compiler votre branche proton-wine VK_KHR_get_surface_capabilities2, toujours les mêmes erreurs.

La version que j'ai envoyée fonctionne parfaitement avec doom éternel maintenant c'est vrai que ce sont surtout ceux qui archivent linux ou manjaro qui pourront y jouer le plus facilement.
Au moment o√Ļ la demande d'extraction est fusionn√©e. Ma solution n'est qu'une solution de contournement

@ Kron4ek Vous devrez exécuter make_vulkan en dlls/winevulkan avant de construire

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

Oof. Pensées?

Est-ce que makepkg PKGBUILD sort et obtient vulkan-icd-loader-1.2.135 ou est-ce quelque chose que vous devez d'abord vous procurer afin de construire le paquet que pacman utiliserait ensuite pour installer?

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

Oof. Pensées?

Est-ce que makepkg PKGBUILD sort et obtient vulkan-icd-loader-1.2.135 ou est-ce quelque chose que vous devez d'abord vous procurer afin de construire le paquet que pacman utiliserait ensuite pour installer?

assurez-vous d'obtenir les en-têtes en premier (ils sont dans ce fil), sinon cela échouera

pas besoin d'en-têtes pour exécuter le jeu dans les en-têtes 1.2.332
aucun n'a trouvé le 1.2.335 :(

@ Joshua-Ashton Merci, je ne savais pas que cela était nécessaire.

ouais vous avez besoin de: 1.2.135

image

Beau travail .. J'ai plac√© le vin patch√© ... mais dans ma bo√ģte gentoo pas de chargeur vulkan 1.2.35 encore .. :(

Rappel amical que le runtime Steam (et non l'outil de compatibilité Steam Linux Runtime) dans la version bêta actuelle du client Steam fournit le chargeur 1.2.135 vulkan.

ah tellement désolé :( @ dylanmc1975

Comment faire pour que make_vulkan se produise dans la compilation @ Tk-Glitch proton-tkg?

@liberodark Malheureusement gentoo n'est pas trop réactif, je dois espérer en valve je pense

Vous bercez les gars Merci !!
Capture d’écran de 2020-03-20 23-06-35

J'ai les mêmes problèmes que @annmuor, je construis le vulkan-icd-loader requis et j'ai essayé la bouteille de vin j'ai toujours les plantages.

Alors tutoriel sur la façon d'obtenir jusqu'à 1.2.135 dans arch (Manjaro):

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

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

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

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

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

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

Et puis suivez ceci (avec la permission de @liberodark):

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

tar -xvf winev2.tar.gz

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

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

En supposant que je n'ai rien manqué, LA SEULE CHOSE QU'ILS DEVRAIENT CRAINDRE, C'EST VOUS ...

√Čditer:

Crash toujours pour la version Steam du jeu: -1:

HALP

même que @MuchiMuchiPink , @liberodark J'ai essayé votre build wine mais pour moi, au moins, ça plante. Le journal est ici .
J'ai compilé vulkan-icd-loader en 1.2.135 en modifiant le PKGBUILD. Exécuter Arch 5.5.10 avec un R9 290 et le dernier du repo mesagit

si vous voulez l'icd: @pastapojken
vulkan-icd-loader-1.2.135-1-x86_64.pkg.zip

Avoir réessayer avec 1.2.332 est un crash nécessaire pour redémarrer après l'installation

Toujours pas eu nulle part depuis cette

Toujours pas eu nulle part depuis cette

Quelle distribution utilisez-vous? ces gars-là l'exécutent sur une distribution basée sur Arch. Je suis sur Pop! _Os (basé sur ubuntu) et cela ne fonctionne pas non plus pour moi.

@wundrweapon Je pense que vous devez impliquer l'exécutable sans DRM, comme mentionné ci-dessus. Certes, je ne sais pas si liberodark et al utilisent la version sans DRM.

EDIT: J'aimerais essayer cela moi-même, mais peut-être avec un guide plus simple, bien que j'utilise Fedora.

Mettez à jour ici, j'ai utilisé @liberodark wine comme nouveau coureur dans Lutris et maintenant cela fonctionne. Merci tout le monde.

Salut les gars,

Je ne peux pas suivre la moitié de ce que vous faites / dites, mais j'ai utilisé la version wine de liberodark et (avec et sans) les options de lancement, il plante.
Je suis sous Linux Mint 19.3 (basé sur ubuntu 18.04) avec les pilotes du noyau 5.5.9 et nvidia 440.64 - je l'ai essayé sur Steam (acheté là-bas).
Le vulkan des ¬ęsyst√®mes¬Ľ est trop ancien, mais comme mentionn√© ci-dessus, ils viendraient avec Steam-beta, non?
Ai-je oublié quelque chose? Dois-je installer le dernier pilote bêta à partir d'ici: https://developer.nvidia.com/vulkan-driver ?

Merci h4ck3rz :)

Je fais ce que je peux, peut-être que je ne peux pas aider tout le monde avec ma solution.
Si nécessaire, je vous donnerai mon identifiant Discord pour partager un écran avec moi et essayer de vous aider autant que possible.
liberodark # 0928

Quelle distribution utilisez-vous?

Void Linux

Je pense que vous devez impliquer l'exécutable sans DRM

Peut-être que je fais… Qu'il en soit ainsi

Je vais vous donner mon identifiant discord

Je vous remercie; a envoyé une demande, je ne sais pas si / quand j'aurai besoin d'aide

@wundrweapon J'ai fait de même, remplacé Proton 5.0 / dist par @liberodark 's Wine, mais après avoir exécuté le jeu, Steam a tout écrasé automatiquement pour qu'il ne fonctionne pas avec ses modifications Wine. Vous pouvez également le vérifier vous-même.

Est-ce que quelqu'un sait comment exécuter un jeu Steam en utilisant le vin du système au lieu de Proton?

En fait, il n'est pas nécessaire de remplacer tout le répertoire de Proton, il suffit de remplacer winevulkan.dll.so et winex11.dll.so dans le répertoire "steamapps / common / Proton 5.0 / dist / lib64 / wine", et après cela Proton sera capable d'exécuter le jeu (comme l'a déjà dit @werman).

Vulkan-Loader 1.2.135 est requis, alors assurez-vous de l'avoir installé.

Et je n'ai vu aucun article mentionnant l'exécution de la version Denuvo avec succès, donc l'exe sans DRM est probablement toujours nécessaire.

@wundrweapon apr√®s avoir ex√©cut√© un jeu avec Proton, Steam extrait proton_dist.tar dans le dossier dist /. J'ai chang√© ce fichier proton_dist.tar pour qu'il soit le m√™me que celui de @liberodark 's Wine et l'ai essay√© mais idTechLauncher.exe s'est imm√©diatement √©cras√© (aucune ic√īne de la barre d'√©tat syst√®me non plus), j'ai m√™me essay√© de remplacer idTechLauncher.exe par DOOMEternalx64vk.exe mais cela n'a pas fonctionn√© non plus . Cela ne fonctionne probablement pas avec la version DRM.

Après avoir patché manuellement Proton 5.0 et mis à jour le chargeur vulkan icd, quelqu'un peut-il détailler la commande pour exécuter le jeu?

Si j'utilise ./[...]/Proton\ 5.0/dist/bin/wine64 [path to the game.exe] directement, le jeu tourne mais j'ai un son terrible (pas de FAudio je présume ??)

Si j'utilise ./[...]/Proton\ 5.0/proton run [path to the game.exe] j'ai le FATAL ERROR: Please update your driver: VK_KHR_get_surface_capabilities2 is required.

Je suis sur manjaro, en utilisant la version gratuite de drm.

Salut les gars, je suis un peu perdu de tous les messages, est-ce que tout le monde fonctionne sur Steam? Ou via Wine ou Lutris ou tout ce qui précède?
Fonctionne-t-il avec la version Steam standard ou est-il nécessaire d'utiliser l'exe sans DRM?
Si l'exe sans DRM est requis, d'o√Ļ pouvons-nous l'obtenir?
Je suis désolé si cela a déjà été publié, mais comment mettre à jour Vulkan-Loader 1.2.135 à Manjaro?
J'ai maintenant basculé Steam vers Steam beta, cela signifie-t-il que j'exécute automatiquement Vulkan-Loader 1.2.135? Ou dois-je sélectionner d'autres options?
Merci les gars, génial, vous l'avez fait fonctionner!

@ grand248 : Niveau de succès variable avec l'exécutif sans drm, devra obtenir la version Bethesda.net du jeu (possible qu'il ait déjà été corrigé). La version Steam du jeu est bloquée.

Après avoir finalement réussi à ne pas planter la version DRM, j'ai reçu un bon accueil de Denuvo.
Screenshot_20200320_235341
Rembourser c'est.

@Voxed, qu'avez -vous fait pour arriver aussi loin?

@ PraetorianSC4 J'ai la même chose. Je n'ai rien changé, il suffit de mettre à niveau la version bêta de Steam. Et obtenir cette merde de Denuvo

@ PraetorianSC4 Mettez le patch wine de liberodark dans le r√©pertoire "Proton \ 5.0 / dist", en √©crasant les fichiers d√©j√† existants, je pense que vous pourriez avoir besoin du fichier de version d√©j√† dedans (pas s√Ľr). Et mettre √† jour icd-vulkan-loader.

Vous devez également désactiver ACO si vous avez cela.

Ma commande de lancement est:
RADV_PERFTEST = llvm PROTON_LOG = 1% commande% + in_terminal 1

@Voxed -

@Voxed : radeon gpu ouais? Peu de chances de fonctionner pour moi, carte nvidia ici.

J'ai déjà effectué toutes les opérations suivantes:

Pas de chance pour l'instant. Majoritairement décevant.

Ouais, personnellement, peu importe ce que je fais ou si j'utilise DRM / pas de DRM, √ßa plante. J'esp√®re que quelqu'un l'a compris quand je me r√©veille ¬Į \ _ („ÉĄ) _ / ¬Į

@AllKind Denuvo ne veut pas que vous vous

@Voxed , mais c'est une version achetée sur Windows de Steam ???

@AllKind ce n'est pas le bon endroit pour cette conversation. Attendez 24 heures ou obtenez un remboursement.

Le jeu tourne mais les performances sont terribles:
https://i.imgur.com/wK7Xr3H.png
Ce n'est qu'au début du niveau que je peux obtenir 60 FPS. Si je marche quelques pas et que j'en ai 18 ...

oui @ mozo78 n'est pas très bon et je suis sur nvidia
Mieux sans hdr et vsync

Oui, maintenant c'est 24: D

Je vous envoie un meilleur travail de publication de vin pas besoin de patcher l'exe: D
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view?usp=sharing

Celui-ci l'a fait pour moi aux c√īt√©s des deux pkgbuilds pour le 1.3.5 vulkan-icd-loader et l'en-t√™te, merci beaucoup @liberodark

Pour mentionner que j'ai mis le vin patché dans le dossier dist de proton 5.0

Essayé avec un certain exécutable alternatif. En supposant que l'exe n'est pas cassé, cela fonctionne moins bien maintenant. Je vais m'asseoir pendant un moment jusqu'à ce que tout semble bien ou jusqu'à ce que ma période de remboursement de 2 semaines soit sur le point d'expirer: upside_down_face:

Pour lancer et jouer correctement le jeu, il faudrait deux choses: une amélioration de dxvk et proton pour s'occuper correctement du jeu aussi le jeu que cela lance en vulkan c'est mauvais.

Pour lancer et jouer correctement le jeu, il faudrait deux choses: une amélioration de dxvk et proton pour s'occuper correctement du jeu aussi le jeu que cela lance en vulkan c'est mauvais.

DXVK n'est pas utilisé pour le destin. Il fonctionne nativement en vulkan.

Oui, l'amélioration requise concerne en fait le shim libvulkan de Proton / Wine.

Enfin je l'ai fait fonctionner, bon sang ouais. Vous avez un problème avec la tabulation alternative mais peu importe.
Donc, dans l'ensemble, une instruction rapide pour les utilisateurs de vapeur.

  1. Proton 5.0 fonctionne très bien avec les DLL patchés, vous n'avez plus besoin de sed exe.
  2. wine avec les correctifs fournis ici ne fonctionnait pas pour moi (nvidia 1660, arch) mais le proton le fait.
  3. Voici un lien vers proton (5.0.1 + libs, il suffit de déballer) que j'ai utilisé: https://drive.google.com/open?id=1H4Dljhp5L7d8lI7YVqid8MTkaMM_kOTF
  4. Voici un lien vers mon script d'exécution: https://gist.github.com/annmuor/88009be669db8c53a31b99e6c5835a07
  5. Vous avez besoin du dernier vulkan et c'est la partie la plus délicate ici.

Merci à tous ceux qui l'ont fait fonctionner!

Ouais mais doom éternel avec Vulkan est assez mauvais pour le vin sans dxvk aussi
ne pas avoir de test sans esync ...

@AllKind ce n'est pas le bon endroit pour cette conversation. Attendez 24 heures ou obtenez un remboursement.

Je suppose que le piratage constant de Proton essayant de le faire fonctionner a permis à l'exécutable de voir plus de 5 versions différentes des bibliothèques. Essayez de conserver les mêmes binaires kernel32, ntdll, etc. que vous fouillez.

Ouais mais doom éternel avec Vulkan est assez mauvais pour le vin sans dxvk aussi

DXVK n'est pas lié.

Ouais mais doom éternel avec Vulkan est assez mauvais pour le vin sans dxvk aussi

DXVK n'est pas lié.

oui c'est ce que je dis! mais c'est fou d'avoir une si mauvaise performance ...

doom eternal a publié une mise à jour ... toujours la même. je ne sais pas comment le patch affecterait tout le travail effectué jusqu'à présent

@dxgldotorg Je l'ai joué sur Windows 1 heure après le lancement. J'ai juste eu la mise à jour de Windows mettant à jour les pilotes du chipset AMD après. Le lendemain, après un redémarrage, j'étais "verrouillé". Difficile d'imaginer que les tests sous Linux (dual boot) ont affecté la version Windows ... Cependant " <Removed by moderator> " vient de surgir. Si le problème persiste, j'aurais peut-être une issue :)
Désolé pour les discussions hors-sujet ...

Nous sommes tous dans le même bateau de mauvaises performances, n'est-ce pas? Personne n'a plus de chance?

besoin de comparer AMD et NVIDIA aucune idée pour moi est sur 60 et 25 fps

Nous sommes tous dans le même bateau de mauvaises performances, n'est-ce pas? Personne n'a plus de chance?

J'utilisais la version sans DRM avec 100 ips solides en utilisant du matériel AMD.

vous avez aco?

D√Ľ d√©sactiver aco pour vulkan 1.2.135 √† utiliser.

image

Eh bien, cela pourrait être mieux qu'avant, je pense? après avoir appuyé sur play, il affiche le logo id dans une petite fenêtre et sort comme avant.

journal (55 Mo)

existe-t-il un moyen de voir la sortie du terminal du jeu lors du lancement à partir de Steam?

pour avoir besoin d'attendre la mise à jour de game / vulkan & proton / wine

image

Pour moi, le jeu plante avec cela, lorsque vous essayez d'ouvrir avec Steam Play et lorsque vous utilisez ce script d'en haut: https://gist.github.com/annmuor/88009be669db8c53a31b99e6c5835a07

Je suis 3950X / 1080ti. Quelqu'un d'autre a-t-il vu cela?

Est-ce que quelqu'un sait comment exécuter un jeu Steam en utilisant le vin du système au lieu de Proton?

Je suis également intéressé par le moyen le plus rapide. Vous voulez également commencer à tester le repo de vin dans le ticket mfplat

Eh bien, cela pourrait être mieux qu'avant, je pense? après avoir appuyé sur play, il affiche le logo id dans une petite fenêtre et sort comme avant.

Idem ici, à la fois sans DRM et sans DRM

@annmuor Je pense que je vais essayer cette solution. Dois-je créer un dossier Proton séparé pour celui que vous avez fourni ou simplement le déposer dans la version 5.0?

Enfin je l'ai fait fonctionner, bon sang ouais. Vous avez un problème avec la tabulation alternative mais peu importe.
Donc, dans l'ensemble, une instruction rapide pour les utilisateurs de vapeur.

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

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

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

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

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

Merci à tous ceux qui l'ont fait fonctionner!

Confirmé sur Void Linux! Ne fonctionne que sur exe sans DRM, cependant…: confus:
20200320-201042

Pour moi, le jeu plante avec cela, lorsque vous essayez d'ouvrir avec Steam Play et lorsque vous utilisez ce script d'en haut: https://gist.github.com/annmuor/88009be669db8c53a31b99e6c5835a07

Cela se produit si vous sélectionnez Proton 4.2-9 ou inférieur. (Impossible d'initialiser SteamAPI)

toute personne qui le fait fonctionner, pouvez-vous donner vos informations syst√®me s'il vous pla√ģt?

je n'ai pas pu le faire fonctionner, avec:

  • Syst√®me d'exploitation: NixOS (nixos-instable)
  • GPU: rx 5700
  • Pilote: Mesa 19.3.3 (LLVM 9.0.1)
  • Noyau: 5.4.25

Salut les gars,
Quelqu'un peut-il s'il vous pla√ģt expliquer comment obtenir le dernier vulkan √† Manjaro.
Merci d'avance.

Quelqu'un peut-il s'il vous pla√ģt expliquer comment obtenir le dernier vulkan √† Manjaro.

https://www.archlinux.org/packages/extra/x86_64/vulkan-icd-loader/
A été signalé comme obsolète depuis plus d'un mois. Quelqu'un est-il familier avec le processus de publication d'Arch qui peut escalader via les canaux appropriés?

@liberodark Malheureusement gentoo n'est pas trop réactif, je dois espérer en valve je pense

Nous pourrions essayer d'émerger la dernière version de git.

ps Nous sommes tous les deux nés en 75, nommés dylan, exécutons gentoo et jouons à doom? OMG

@annmuor
J'ai extrait le proton fourni dans ~ / .local / share / Steam / steamapps / common / Proton 5.0 /
Lorsque j'exécute ce script, j'obtiens l'erreur ci-dessous:

bash ~ / Documents / doom.sh
/home/grand/Documents/doom.sh: ligne 6: ~ / .local / share / Steam / steamapps / common / Proton 5.0 / dist / bin / wine: aucun fichier ou répertoire de ce type

J'ai confirmé que le fichier et le répertoire existent.

Je vous remercie

@ashkitten ici vous allez
@ grand248 utilise les PKGBUILD de Tk-Glitch , mais en tant que personne qui n'a jamais joué avec la création de paquets Arch, je ne peux pas expliquer le processus

Toute personne disposant d'une distribution bas√©e sur Arch peut utiliser ce d√©p√īt pour mettre √† jour vulkan-headers et vulkan-icd-loader vers la derni√®re version 1.2.135: https://github.com/Tk-Glitch/PKGBUILDS

@ashkitten Je l'ai fait fonctionner uniquement pour être accueilli par l'écran DRM comme @Voxed posté. J'ai installé les derniers vulkan-headers et vulkan-icd-loader disponibles, puis je l'ai fait fonctionner en utilisant Proton 5.4-GE-1 qui peut être trouvé à partir d'ici: https://github.com/GloriousEggroll/proton-ge-custom/ communiqués

Voici mes informations système: https://gist.github.com/rabidlassie/7c3ab9a232a152aa9e7a684aec86f1ee

Aussi la capture d'écran DRM (elle s'ouvre depuis un navigateur):
doom

@ grand248 J'ai eu le même problème avec le script. Voir ma solution ici . Remarque Je n'arrive toujours pas à faire fonctionner le jeu sur mon système, mais je n'ai pas les derniers en-têtes vulkan.

Je n'ai même pas eu cette image quand j'ai couru sur l'exe Denubloat, il s'est écrasé

@rabidlassie merci d'avoir souligné que Proton-5.4-GE-1 fonctionne, je suis

@ashkitten ouais ce lien ouvre la page que j'ai publiée

@wundrweapon probablement lié aux versions de vulkan, pouvez-vous publier votre journal?

@rabidlassie quel journal est cela et o√Ļ le trouverais-je

Oh, il ne se lance même pas pour créer un journal, il dit simplement qu'il ne peut pas initialiser l'API Steam; me dit que je dois m'assurer que le bon compte est connecté et ainsi de suite. Je me demande pourquoi?

@wundrweapon avez-vous essayé de lancer le jeu avec le client Steam ou la ligne de commande? Si vous avez essayé la ligne de commande, vous pouvez accéder au client Steam, cliquez avec le bouton droit sur DOOM Eternal -> Propriétés -> Définir les options de lancement -> notez ceci:
PROTON_LOG=1 %command%

donc l'état actuel est-il fonctionne, mais denuvo voyage toujours?

Je pourrais essayer avec Proton dist de @annmuor depuis qu'il l'a fait fonctionner. Quelque chose ne va pas avec Proton 5.4-GE-1. Je ne suis pas s√Ľr cependant. T√©l√©chargement du jeu √† nouveau, juste au cas o√Ļ.

J'ai également eu une mise à jour, la version Proton de Steam a été augmentée à 5.0-5. Lance toujours une erreur DRM :(

J'ai également eu une mise à jour, la version Proton de Steam a été augmentée à 5.0-5. Lance toujours une erreur DRM :(

il n'y a pas de version sur github ... ont-ils inclus les correctifs pertinents?

pouvez-vous publier votre journal?

Yikes, plus de 500 000 lignes o_O
Une recherche directe de vulkan ne permet que le chargement de certains SO

nbd si vous utilisez un pastebin

Bonjour @rabidlassie , si Denuvo est déjà dans l'état agité, il lui faudra un jour pour se réinitialiser avant d'évaluer une autre version de Proton.

Bonjour @wundrweapon , les journaux Proton ont tendance à bien se compresser. Si Github n'aime pas la taille du journal, envisagez de le jeter dans une archive.

Puisque Steam a maintenant Proton 5.0.5, je vais demander à nouveau: dois-je ajouter Proton dist de @annmuor dans le dossier 5.0, ou en créer un séparé?

pensez à le jeter dans une archive.

Pourquoi n'y ai-je pas pensé? Voici l'archive
log.zip

Voici mon journal maintenant avec Proton 5.0.5. Beaucoup plus petit que celui de @wundrweapon
steam-782330.log

Oh, oui, je suppose que je pourrais aussi bien lancer le journal avec Proton 5.0.5 par souci de complétion.
steam-782330.log

@rabidlassie avez-vous l'exe sans DRM pour l'essayer?
Anywho j'ai essayé la solution de contournement de @annmuor et l'écran du jeu clignote juste. Arch (5.5.8-arch1-1), 1050Ti, dernier vulkan. Cant jeter dans un journal atm.

Système.
Proton: 5,0-5.
vulkan-icd-loader et vuikan-headers - 1.2.135.
J'ai essayé de lancer à la fois sans DRM et sans DRM . Après "GPU Vendor Warning", le jeu s'est écrasé, et maintenant j'obtiens un lien vers https: //support.codefusion.technology ...
Proton-5.4-GE-1 ne fonctionne pas sans manipulations spécifiques.

Avec la version 5.0-5 et DRM, je vois l'erreur "AMD ne prend pas encore en charge HDR" maintenant, mais se bloque silencieusement juste après. Utilisation de steam-native, vulkan-icd-loader 1.2.135 et aco désactivée. Je n'ai touché à rien d'autre.

steam-782330.zip

5,0-5:
Correction d'un crash dans certains jeux introduits dans Proton 5.0-4.
Correction d'une erreur de réseau dans Granblue Fantasy: Versus.
Prise en charge des derniers SDK OpenVR.
Ajout de la prise en charge des nouvelles extensions Vulkan utilisées par certains titres récents.

À noter, il semble y avoir eu une mise à jour du pilote Nvidia hier. Je parcourais le Web en essayant de déterminer si je devais installer / mettre à jour vulkan-icd-loader et autres, et j'ai vu cette page Web:

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

En vérifiant Flatpak sur mon système Fedora, il y a un nouveau paquet disponible, mais il est toujours 440.64.

MISE À JOUR: Ouais, ça ne marche toujours pas, mais ça valait probablement le coup.

@ kisak-valve bien, merci

@Weilbyte Oui , mais je ne l'ai pas essayé avec Proton car mon compte Steam est lié à mon compte Bethesda, il essaiera probablement de se connecter automatiquement une fois que j'ai ouvert le jeu. Je ne veux pas prendre ce risque.

@liberodark Malheureusement gentoo n'est pas trop réactif, je dois espérer en valve je pense

Nous pourrions essayer d'émerger la dernière version de git.

ps Nous sommes tous les deux nés en 75, nommés dylan, exécutons gentoo et jouons à doom? OMG

LOL

dylan est un surnom, je m'appelle Luca mais les autres choses sont réelles eheh

Dis-moi si tu as de la chance avec git, demain peut-être que j'essaierai

@ Vladimir-A vous n'avez pas de synchronisation, c'est peut-être le problème?

@wundrweapon @ ryester27 vous avez tous les deux un débordement de pile, vous ne savez pas ce qui en est la cause.

@rabidlassie J'ai essayé de lancer avec fsync et sans fsync, par exemple les jeux From Software ne fonctionnent pas avec fsync. Mêmes journaux.

Je ne comprends pas comment l'équipe Proton n'a pas pré-testé un si gros match pour le titre?

Je ne comprends pas comment l'équipe Proton n'a pas pré-testé un si gros match pour le titre?

Probablement parce qu'ils n'ont pas de copie jouable avant le jour de la sortie, je suppose. Bethesda n'a certainement aucune incitation à aider une si petite partie de la base d'utilisateurs qui exécutent un système d'exploitation qu'ils ne prennent même pas en charge.

En esp√©rant qu'ils abandonneront Denuvo bient√īt comme avec Rage 2. Surtout depuis que le jeu est sorti de la bo√ģte.

Journal mis à jour avec Proton 5.0-5
steam-782330.log

GPU: 8 Go GTX 1070
Pilote: 440.44
Système d'exploitation: Pop! _OS 19.10
Version Proton: 5.0-5

Je ne comprends pas comment l'équipe Proton n'a pas pré-testé un si gros match pour le titre?

Probablement parce qu'ils n'ont pas de copie jouable avant le jour de la sortie, je suppose. Bethesda n'a certainement aucune incitation à aider une si petite partie de la base d'utilisateurs qui exécutent un système d'exploitation qu'ils ne prennent même pas en charge.

Proton est Steam, n'est-ce pas? Bien s√Ľr, Bethesda fournirait √† Steam la copie de publication avant la date de sortie.

Je ne comprends pas comment l'équipe Proton n'a pas pré-testé un si gros match pour le titre?

Probablement parce qu'ils n'ont pas de copie jouable avant le jour de la sortie, je suppose. Bethesda n'a certainement aucune incitation à aider une si petite partie de la base d'utilisateurs qui exécutent un système d'exploitation qu'ils ne prennent même pas en charge.

Proton est Steam, n'est-ce pas? Bien s√Ľr, Bethesda fournirait √† Steam la copie de publication avant la date de sortie.

woulda coulda shoulda. C'est toujours un projet open-source

Je ne comprends pas comment l'équipe Proton n'a pas pré-testé un si gros match pour le titre?

Probablement parce qu'ils n'ont pas de copie jouable avant le jour de la sortie, je suppose. Bethesda n'a certainement aucune incitation à aider une si petite partie de la base d'utilisateurs qui exécutent un système d'exploitation qu'ils ne prennent même pas en charge.

Proton est Steam, n'est-ce pas? Bien s√Ľr, Bethesda fournirait √† Steam la copie de publication avant la date de sortie.

Valve n'est pas la presse, et ils ne font aucun test d'assurance qualité / de conformité pour les logiciels sur leur plate-forme. Je ne vois pas pourquoi Bethesda aurait besoin de le faire à moins qu'ils ne distribuent également des clés de révision via Steam. Mais je spécule littéralement à ce stade.

Veuillez arrêter de discuter des absurdités dans ce ticket. Ce n'est pas un forum, c'est un ticket de rapport de bogue technique. Aidez à résoudre le problème ou taisez-vous.

Ouais, euh, nous savons

Arch a reçu officiellement vulkan-icd-loader 1.2.135-1 hier soir. Il n'y a plus besoin de le compiler :)

Le .exe sans DRM est-il toujours nécessaire avec Proton 5.0-5 et vulkan-icd-loader 1.2.135-1 sur Arch?

Nous ne le saurons que plus tard dans la journée, Denuvo vous bloque pendant 24 heures si vous essayez
trop de configurations. Donc, les gens avec la version Steam semblent être
en attente de déblocage pour réessayer, si je comprends bien

Le samedi 21 mars 2020, 04:41, Yjnar [email protected] a √©crit:

Le .exe sans DRM est-il toujours nécessaire avec Proton 5.0-5 et vulkan-icd-loader
1.2.135-1 sur Arch?

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602014658 ,
ou se désinscrire
https://github.com/notifications/unsubscribe-auth/AM5Y332CETCBZYP6XOOHZKTRIR4SFANCNFSM4LP25FOQ
.

Oui, c'est nécessaire :)
@ Kron4ek
Le builld Proton sur votre page GitHub est encore 4 5,0 à . Le jeu plante avec.

@ mozo78 Valve n'a pas encore mis √† jour son d√©p√īt github Proton, donc je ne peux pas compiler Proton 5.0-5.

Le Proton affiché sur votre page GitHub est toujours 5.0-4. Le jeu plante avec.

Ça marche pour moi. Je veux dire que j'ai remis en ligne ma version Proton 5.0-4, je l'ai compilée avec les correctifs requis, donc Doom Eternal fonctionne dessus.

Quelqu'un ici a-t-il réussi à compiler Vulkan-Loader sur Ubuntu? La dernière version de apt est 1.1.126.0-2 , donc je suppose que c'est l'un des problèmes que je dois résoudre. Je pensais avoir bien suivi les instructions, mais il ne semble pas que Doom Eternal les reconnaisse.

J'ai remarqué que certains des tests de Vulkan-Loader échouent pour moi, c'est donc au moins une partie de la raison pour laquelle ils échouent pour moi.

@ mozo78 Valve n'a pas encore mis √† jour son d√©p√īt github Proton, donc je ne peux pas compiler Proton 5.0-5.

Le Proton affiché sur votre page GitHub est toujours 5.0-4. Le jeu plante avec.

Ça marche pour moi. Je veux dire que j'ai remis en ligne ma version Proton 5.0-4, je l'ai compilée avec les correctifs requis, donc Doom Eternal fonctionne dessus.

J'ai juste essayé le jeu et il s'est écrasé. Avec Winev2 ça marche :)
https://drive.google.com/file/d/197kenSrONBQJvdo4Jd8YSTdOn4f5Bv5T/view

@ mozo78 Je ne sais pas pourquoi cela ne fonctionne pas pour vous, je viens de le t√©l√©charger √† nouveau depuis ma page github directement (juste pour √™tre s√Ľr de l'int√©grit√© du fichier) et le jeu fonctionne pour moi.

Mais je recompile ma version améliorée en ce moment, peut-être que cela fonctionnera pour vous.

Vous pouvez également essayer ces arguments de jeu:

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

Arch Linux a mis à jour le chargeur vulkan: https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/vulkan -icd-loader & id = f04a0e735e553b1d749730865fe758f38ef6b966

Cela change-t-il quelque chose?

J'essaye sur Arch Linux, beta steam (essayé à la fois runtime et natif), vulkan-icd-loader 1.2.135 et nvidia 440.64 sur une GTX 1080 Ti, en essayant proton 5.0-5 .

Essayer de lancer le jeu Denuvo ne se charge même pas dans un écran noir, il arrête simplement de s'exécuter. vapeur-782330.7z

Essayer de lancer l'EXE sans DRM avec le chargeur d'origine se charge dans un écran noir puis se bloque. Quelqu'un dans les threads de piratage a mentionné que Bethesda a supprimé le dossier original et a corrigé les fichiers afin qu'ils ne fonctionnent pas avec l'exe, c'est peut-être pourquoi.

D'après ce que je lis ici, je devrais au moins pouvoir lancer le jeu DRM dans QUELQUE CHOSE, mais je n'obtiens rien, ai-je raté quelque chose?

J'essaye sur Arch Linux, beta steam (essayé à la fois runtime et natif), vulkan-icd-loader 1.2.135 et nvidia 440.64 sur une GTX 1080 Ti, en essayant proton 5.0-5 .

Essayer de lancer le jeu Denuvo ne se charge même pas dans un écran noir, il arrête simplement de s'exécuter. vapeur-782330.7z

Essayer de lancer l'EXE sans DRM avec le chargeur d'origine se charge dans un écran noir puis se bloque. Quelqu'un dans les threads de piratage a mentionné que Bethesda a supprimé le dossier original et a corrigé les fichiers afin qu'ils ne fonctionnent pas avec l'exe, c'est peut-être pourquoi.

D'après ce que je lis ici, je devrais au moins pouvoir lancer le jeu DRM dans QUELQUE CHOSE, mais je n'obtiens rien, ai-je raté quelque chose?

Mon système et ma configuration sont à peu près identiques et j'obtiens des résultats identiques.

@ C0rn3j Si vous avez une copie de l'exe, cela fonctionne toujours. J'ai été bloqué par Denovo dans Windows parce que j'ai essayé un tas de configs avec wine, mais la commutation de l'exe avec le sans DRM fonctionnait bien.

@wiltaylor
Pouvez-vous confirmer que j'ai les bons fichiers?
Je n'ai pas réussi à les sauver avant que Bethesda ne les supprime, alors je les ai supprimés d'Internet.

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

@ C0rn3j ouais même hashs que j'ai pour DOOMEternalx64vk.exe

Je n'ai que l'idTechLauncher.exe sans DRM sur mon système Windows. Les fichiers sont descendus via la vapeur comme d'habitude.

J'ai les mêmes hachages aussi @ C0rn3j

@wiltaylor Tentative de lancement avec juste le fichier EXE modifié (gardé le lanceur actuel), pas de changement, plante toujours.

steam-782330.log

J'ai essayé un préfixe propre pour une bonne mesure ( rm -rf ~/.local/share/Steam/steamapps/compatdata/782330/pfx ), cela n'a pas aidé.

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

Je l'ai essayé avec un préfixe propre et cela fonctionne réellement. Désolé pour ça :)

@ mozo78 pas de problème :)

pour moi ça ne marche pas non plus,
nvidia 440.64 vulkan-icd-loader 1.2.135
steam-782330.log
démarre et plante

ce serait génial si quelqu'un pouvait télécharger une version Proton fonctionnelle

D'accord, j'ai compilé le proton de Tk-Glitch avec le correctif appliqué (https://github.com/Tk-Glitch/PKGBUILDS/commit/52d0e915a7c88acaf544ad1c9b7eb9fcc23645cb) et la version Steam non modifiée de DOOM Eternal fonctionne avec cela. Options de lancement utilisées: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

DOOM semble bien fonctionner maintenant avec DRM!

EDIT: Voici ma construction de proton binaire: https://ufile.io/x58gs3ia
EDIT2: Voir ci-dessous pour des instructions étape par étape pour exécuter DOOM Eternal.

@ 999eagle et toute autre personne ayant réussi à le faire fonctionner: les rapports ProtonDB sont les bienvenus: https://www.protondb.com/app/782330

@ McMarius11 fera l'affaire

@tuxayo yup, je vais ajouter mon rapport

@ McMarius11 a téléchargé et édité mon commentaire avec le binaire.

@ 999eagle Est-il possible d'avoir un guide √©tape par √©tape infaillible? Ou les inexp√©riment√©s devraient-ils simplement attendre la valve pour r√©soudre le probl√®me? Est-ce que je risque de faire un g√Ęchis?

téléchargé et édité mon commentaire avec le binaire.

Pour une raison quelconque, mon FAI semble bloquer ufile.io mais pas uploadfiles.io ... Donc lien complet ici si cela aide quelqu'un d'autre: https://uploadfiles.io/x58gs3ia

@ 999eagle Est-il possible d'avoir un guide √©tape par √©tape infaillible? Ou les inexp√©riment√©s devraient-ils simplement attendre la valve pour r√©soudre le probl√®me? Est-ce que je risque de faire un g√Ęchis?

Je suis toujours dans l'enfer de la bibliothèque dans Arch en raison de la non mise à jour de la base de données du package et de certaines autres dépendances, donc mon conseil est: patience, cela viendra finalement, pas trop longtemps maintenant

@ FTL-Space-Warp

  1. Téléchargez la version Proton que j'ai téléchargée (https://ufile.io/x58gs3ia ou https://uploadfiles.io/x58gs3ia), décompressez à ~/.steam/root/compatibilitytools.d/
  2. Assurez-vous que vous avez activé la version bêta du client Steam (Steam> Paramètres> Compte> Participation à la bêta)
  3. Redémarrez Steam
  4. Ajoutez ces options de lancement à DOOM Eternal dans Steam: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  5. Choisissez Proton-tkg 5.4.r10.g7c7868f4 comme version Proton à utiliser pour DOOM Eternal
  6. Rip and Tear!

Espérons que nous obtiendrons au moins une version bêta pour ne pas avoir à compter sur la distribution de binaires les uns aux autres.

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

Signaler des commentaires dans le commit ci-dessus sur la réussite de l'exécution de Doom Eternal devrait vous aider à avoir confiance en la possibilité de diffusion du correctif.

@ 999eagle merci embrassez vos yeux!

Quelqu'un l'a-t-il fait fonctionner sur un GPU AMD? Si oui, quelle version mesa a été utilisée? Je continue de rencontrer FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required. malgré l'utilisation de vulkan-icd-loader 1.2.135 et de la dernière version mesa-git.

@ FTL-Space-Warp

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

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

3. Restart Steam

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

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

6. Rip and Tear!

Ne pas avoir le dossier Compatibilitytools.d dans ~ / .steam / root /, créé, après le redémarrage de Steam, l'outil est apparu.

Lors d'une tentative d'exécution:

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

@ FTL-Space-Warp

  1. Téléchargez la version Proton que j'ai téléchargée (https://ufile.io/x58gs3ia ou https://uploadfiles.io/x58gs3ia), décompressez à ~/.steam/root/compatibilitytools.d/
  2. Assurez-vous que vous avez activé la version bêta du client Steam (Steam> Paramètres> Compte> Participation à la bêta)
  3. Redémarrez Steam
  4. Ajoutez ces options de lancement à DOOM Eternal dans Steam: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  5. Choisissez Proton-tkg 5.4.r10.g7c7868f4 comme version Proton à utiliser pour DOOM Eternal
  6. Rip and Tear!

Une question, utilisez-vous vulkan-icd-loader 1.2.135 ou une version précédente?
Plus tard, j'essaierai, mais je ne suis pas s√Ľr que ce soit du travail

@zaggynl Je n'ai aucune idée pourquoi cela dépend toujours de ce chemin ... Le fichier existe dans ~/.steam/root/compatibilitytools.d/proton_tkg_5.4.r10.g7c7868f4/dist/lib/wine/ntdll.dll.so , je ne sais pas pourquoi la construction n'utilise pas celui-là.

@ dylanmc1975 J'utilise vulkan-icd-loader 1.2.135 , mais la version bêta de Steam devrait l'inclure

@kdwinter J'utilise ubuntu 19.04 avec les pilotes steamvr mesa et un rx580 et jusqu'à présent, le jeu fonctionne.

@ FTL-Space-Warp

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

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

3. Restart Steam

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

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

6. Rip and Tear!

MISE À JOUR AVERTISSEMENT : Si vous utilisez GNOME ou un bureau basé sur GNOME, N'ALT-TAB et ne quittez pas la fenêtre.

Confirm√© au travail , quelques notes de mon c√īt√©:

  • Je suis pi√©g√© dans l'enfer de la biblioth√®que et j'ai cass√© mon installation vapeur. J'ai d√Ľ tout r√©installer, heureusement les jeux √©taient toujours l√†

Bibliothèques que j'ai installées (vous n'en avez peut-être pas besoin, je les ai mises ici pour la finalisation, le runtime steam devrait déjà en avoir )

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

@ dylanmc1975 J'utilise vulkan-icd-loader 1.2.135 , mais la version bêta de Steam devrait l'inclure

J'espère que gentoo ne le fait pas :)

@ FTL-Space-Warp

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

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

3. Restart Steam

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

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

6. Rip and Tear!

Le jeu ne d√©marre toujours pas, m√™me si la fen√™tre contextuelle du vin n'appara√ģt plus.

Comment puis-je consulter le fichier journal?

@ FTL-Space-Warp

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

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

3. Restart Steam

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

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

6. Rip and Tear!

Le jeu ne d√©marre toujours pas, m√™me si la fen√™tre contextuelle du vin n'appara√ģt plus.

Comment puis-je consulter le fichier journal?

Dans les options de lancement du jeu, mettez PROTON_LOG = 1% commande%

@ FTL-Space-Warp

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

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

3. Restart Steam

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

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

6. Rip and Tear!

Le jeu ne d√©marre toujours pas, m√™me si la fen√™tre contextuelle du vin n'appara√ģt plus.

Comment puis-je consulter le fichier journal?

Ajouter PROTON_LOG = 1% commande% pour lancer les options dans Steam, démarrer le jeu, lire ~ / steam-782330.log

edit: j'ai oublié la commande%% bit, désolé.

@zaggynl @ 999eagle J'ai le même problème avec le chemin /home/sophie/ .
Le dossier Compatibilitytools est cependant à ~/.steam/steam/compatibilitytools.d/ pour moi.

J'ai essayé de configurer WINEPATH avec WINEPATH = / home / az / .steam / root / compatibilitools.d / proton_tkg_5.4.r10.g7c7868f4 / dist / lib / wine dans les options de lancement mais pas de joie.

J'utilise Pop_os 19.10 et je n'ai pas pu installer les vulkan-headers 1.2.135.
J'ai pu installer 1.2.131 mais cela ne semble pas suffisant. Quelqu'un sait-il comment je pourrais installer le 1.2.135 sur Pop_oS 19.10 (ou Ubuntu 19.10?)

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

@zaggynl @ 999eagle J'ai le même problème avec le chemin /home/sophie/ .
Le dossier Compatibilitytools est cependant à ~/.steam/steam/compatibilitytools.d/ pour moi.

/home/USERNAME/.steam/steam/compatibilitytools.d/proton_tkg_5.4.r10.g7c7868f4/
ça devrait ressembler à ça

pour moi, le jeu plante toujours,
ai-je besoin de la dernière nvidia 440.66.03?

wine: échec de l'initialisation: /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4/lib/wine/ntdll.dll.so: impossible d'ouvrir le fichier d'objet partagé: Non tel fichier ou répertoire

C'est parce que @ 999eagle a compilé la version TkG Proton sur Arch (ai-je raison?), Donc GLIBC 2.31 est nécessaire pour que cette version fonctionne.

Sur les systèmes avec des GLIBC plus anciens, vous obtiendrez ce type d'erreurs.

Je n'ai pas pu installer les vulkan-headers 1.2.135.

Le moyen le plus simple est d'utiliser le client bêta de Steam car il inclut désormais la version 1.2.135.

@RumenBlack Exécutez -vous la version bêta du client Steam? Je lance le jeu avec ubuntu mate 19.04 et la version proton personnalisée très bien.

La version proton de @ 999eagle plante pour moi sur Pop_os comme elle l'a toujours fait.
steam-782330.log

Pas de chance non plus. Tout mis à jour, construit ce proton patché, mais toujours en panne. Je ne peux pas obtenir de journaux hors de cela, J'AI passé PROTON_LOG = 1, j'ai même essayé d'exécuter Steam lui-même avec cela, mais je ne trouve les journaux nulle part.

Pas de chance non plus. Tout mis à jour, construit ce proton patché, mais toujours en panne. Je ne peux pas obtenir de journaux hors de cela, J'AI passé PROTON_LOG = 1, j'ai même essayé d'exécuter Steam lui-même avec cela, mais je ne trouve les journaux nulle part.

Ne sont-ils pas sur votre dossier personnel en tant que steamapp- {gameID} .log?

Mon mauvais, il s'avère que mon ensemble global WINEDEBUG = -all envvar (pour quand j'exécute d'autres trucs avec wine) empêche les journaux de fonctionner.

steam-782330.log

A la suite de 999eagle post , je reçois une fenêtre pop - up d'erreur:
_ "Désolé, une erreur s'est produite. Pour obtenir des solutions, veuillez visiter "_
qui pointe vers une page de Bethesda disant
_ "Votre achat de jeu ne peut actuellement pas être validé à nouveau, veuillez patienter 24 heures et réessayer." _

Ça sent comme Denuvo ... je suppose que je vais réessayer demain.

@kdwinter J'utilise ubuntu 19.04 avec les pilotes steamvr mesa et un rx580 et jusqu'à présent, le jeu fonctionne.

Vous obtenez toujours l'erreur FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required. malgré la mise à jour également vers la version bêta du client Steam. Impair. Utilisant également un RX580, fwiw.

Je n'ai pas pu installer les vulkan-headers 1.2.135.

Le moyen le plus simple est d'utiliser le client bêta de Steam car il inclut désormais la version 1.2.135.

J'utilise le client bêta de vapeur en ce moment, mais quand je lance vulkaninfo, il dit toujours que j'ai 1.2.131

J'ai essayé le vin / protons personnalisé affiché ici, mais j'obtiens un écran noir qui se bloque après quelques secondes.

@kdwinter J'utilise ubuntu 19.04 avec les pilotes steamvr mesa et un rx580 et jusqu'à présent, le jeu fonctionne.

Vous obtenez toujours l'erreur FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required. malgré la mise à jour également vers la version bêta du client Steam. Impair. Utilisant également un RX580, fwiw.

@kdwinter Avez-vous essayé de le désactiver et de le

@ Kron4ek oui, j'ai compilé cette version sur Arch, donc GLIBC 2.31 est requis. Aucune idée de la raison pour laquelle mon chemin de construction est toujours dans les binaires.

@kdwinter RADV + ACO ne fonctionne pas actuellement, vous devrez utiliser LLVM ( RADV_PERFTEST=llvm si votre build l'a activé par défaut) ou un pilote différent.

Le pilote propri√©taire Vulkan offre de loin les meilleures performances dans ce jeu, vous voudrez donc l'utiliser si vous savez comment l'installer, mais ne g√Ęchez

J'utilise le client bêta de vapeur en ce moment, mais quand je lance vulkaninfo, il dit toujours que j'ai 1.2.131

Vulkaninfo utilise l'installation à l'échelle du système, Steam beta utilise son propre runtime. Par exemple, mon système:
~/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libvulkan.so.1.2.135

@kdwinter RADV + ACO ne fonctionne pas actuellement, vous devrez utiliser LLVM ( RADV_PERFTEST=llvm si votre build l'a activé par défaut) ou un pilote différent.

Le pilote propriétaire Vulkan offre de loin les meilleures performances dans ce jeu, vous voudrez donc l'utiliser si vous savez comment l'installer, mais _ne pas_ bousiller votre système en installant tous les packages amdgpu-pro, ce n'est pas nécessaire.

C'était en effet le problème, merci!

Le jeu fonctionne avec des problèmes de performances majeurs avec le pilote de développement Nvidia 440.66.03 vulkan avec une GTX 1080ti. Des idées pour améliorer les performances? Je suis sur Arch et j'ai le dernier paquet vulkan-icd-loader installé (1.2.135-1)

Le journal dédié du jeu ne semble pas être créé mais le fichier error.log de Steam contient ceci après l'échec du lancement du jeu:
¬Ľ
CreatingProcess "
Mise à jour du jeu: AppID 782330 "", ProcID 30492, IP 0.0.0.0:0
Démarrage de l'application 782330

Ajout du processus 30492 pour l'ID de jeu 782330
GameAction [AppID 782330, ActionID 2]: LaunchApp a chang√© la t√Ęche en WaitingGameWindow avec ""
ERREUR: ld.so: l'objet '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so' de LD_PRELOAD ne peut pas être préchargé (mauvaise classe ELF: ELFCLASS32): ignoré.
ERREUR: ld.so: l'objet '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so' de LD_PRELOAD ne peut pas être préchargé (mauvaise classe ELF: ELFCLASS32): ignoré.
ERREUR: ld.so: l'objet '/home/aleksbenmaza/.steam/ubuntu12_32/gameoverlayrenderer.so' de LD_PRELOAD ne peut pas être préchargé (mauvaise classe ELF: ELFCLASS32): ignoré.
GameAction [AppID 782330, ActionID 2]: LaunchApp a chang√© la t√Ęche en Termin√© avec ""
Ajout du processus 30493 pour l'ID de jeu 782330
Ajout du processus 30494 pour l'ID de jeu 782330
Ajout du processus 30495 pour l'ID de jeu 782330
Ajout du processus 30496 pour l'ID de jeu 782330
Jeu supprimé: AppID 782330 "", ProcID 30492
AppInterfaceStats téléversé sur Steam
Sortie de l'application 782330
Aucun mappage persistant mis en cache dans ActivateActionSet.
¬Ľ

J'ai suivi les instructions de 999eagle (je suis sur arch) et la version Steam du jeu fonctionne, mais fonctionne très mal (15-25 fps).

Le jeu fonctionne avec des problèmes de performances majeurs avec le pilote de développement Nvidia 440.66.03 vulkan avec une GTX 1080ti. Des idées pour améliorer les performances? Je suis sur Arch et j'ai le dernier paquet vulkan-icd-loader installé (1.2.135-1)

Il a certainement des problèmes de performances, mais gardez à l'esprit que nous en corrigeons l'enfer. J'ai un arc et un 2060 et je peux à peine l'avoir en haut (rappelons-nous qu'il y a 4 réglages plus élevés au-dessus) à 30-40 fps

@kdwinter RADV + ACO ne fonctionne pas actuellement, vous devrez utiliser LLVM ( RADV_PERFTEST=llvm si votre build l'a activé par défaut) ou un pilote différent.

Le pilote propriétaire Vulkan offre de loin les meilleures performances dans ce jeu, vous voudrez donc l'utiliser si vous savez comment l'installer, mais _ne pas_ bousiller votre système en installant tous les packages amdgpu-pro, ce n'est pas nécessaire.

@doitsujin Vous pouvez en fait simplement extraire le pilote pro-vulkan dans votre répertoire personnel et l'utiliser sans avoir à l'installer du tout. (quand je dis sans avoir besoin de l'installer, je veux dire sans gestion de paquet impliquée). J'ai fait un tutoriel sur la façon de faire ceci:
https://www.reddit.com/r/linux_gaming/comments/fddt2n/tutorial_how_to_use_amds_pro_vulkan_driver_or_the/

il semble que nous devrons attendre une autre version stable pour profiter de ce chef-d'Ňďuvre.

@oscarcp Oui, j'ai pensé que les correctifs avaient un impact sur les performances. Bon travail jusqu'à présent, toutes les personnes impliquées!

Soulignant simplement que Proton 5.0-5 vient de sortir et semble venir avec les extensions vulkan manquantes!

Cependant, cela ne semble toujours pas fonctionner ¬ępr√™t √† l'emploi¬Ľ, en utilisant le client b√™ta Steam-runtime et Proton 5.0-5

@RumenBlack Exécutez -vous la version bêta du client Steam? Je lance le jeu avec ubuntu mate 19.04 et la version proton personnalisée très bien.

Je vais peut-être essayer un autre DE, j'ai entendu dire que les gens avaient des problèmes avec gnome.

@RumenBlack Exécutez -vous la version bêta du client Steam? Je lance le jeu avec ubuntu mate 19.04 et la version proton personnalisée très bien.

Je vais peut-être essayer un autre DE, j'ai entendu dire que les gens avaient des problèmes avec gnome.

Jusqu'à présent, le seul problème que j'ai dans GNOME est la superposition, si quelque chose change de contexte hors des fenêtres de DOOM, il plantera de manière spectaculaire.

Je peux signaler, avec la solution de @ 999eagle fonctionne. J'ai testé sans options de lancement, il arrive à la vidéo d'introduction de Bethesda et se fige 1 seconde dans la vidéo, provoquant un crash. mais avec les options de lancement qu'elle a fournies, cela fonctionne à 100%. Le lissage de la souris est une douleur, mais on peut résoudre ce problème facilement avec les options de lancement ou les paramètres du jeu.
Je vais jouer avec les options de lancement pour voir celles que l'on peut omettre. Mais avec les étapes qu'elle a fournies, cela fonctionne.

@APoniatowski par 100% vous voulez dire que vous n'avez aucun problème de performance?

je dois aimer quand les gens utilisent des sites lents pour les téléchargements

@oscarcp intéressant, j'ai la plupart des options sur High ou Ultra et obtenir 60fps avec quelques fossés mineurs ici et là sur un RX580 en utilisant mesa-git.

J'ai la plupart des options sur High ou Ultra et obtenir 60fps avec quelques fossés mineurs ici et là sur un RX580 en utilisant mesa-git.

@MuchiMuchiPink Avec la version Steam ou sans drm? Utilisez-vous également radv-llvm, radv-aco ou admgpu-pro?

@ 999eagle Avez-vous utilisé la version sans DRM?

Eh bien, j'ai lancé le jeu, mais les performances sont atrocement mauvaises (même avec tout au plus bas) et j'ai appris à mes dépens que je ne peux pas faire fonctionner la superposition de vapeur. Cependant, le FPS monte en flèche lorsque le jeu est mis en pause, il se peut donc que mon i5-6400 ne soit plus bon.

@elovin Non, j'utilise juste la version Steam non modifiée par défaut

Eh bien, j'ai lancé le jeu, mais les performances sont atrocement mauvaises (même avec tout au plus bas) et j'ai appris à mes dépens que je ne peux pas faire fonctionner la superposition de vapeur. Cependant, le FPS monte en flèche lorsque le jeu est mis en pause, il se peut donc que mon i5-6400 ne soit plus bon.

Non, je suis avec 9900K / 1080Ti et nous sommes dans le même bateau. Le jeu fonctionne avec un FPS très bas ...

Bonjour, cela vaut peut-être la peine de mentionner # 3267. La version abrégée de cette discussion est qu'il peut y avoir une régression en amont qui rend Denuvo mécontent de ces versions non officielles de Proton, mais est bien avec la version principale de Proton. Le scénario d'échec dans ce rapport de problème est que le jeu fonctionnerait pendant 5 démarrages de jeu par jour, puis passerait à l'état d'agitation.

Cela ne s'applique peut-être pas directement à ce jeu, mais cela vaut la peine d'être surveillé.

4790k 1070 ici le noyau pds personnalisé 5.6 le plus récent et plus de 100 FPS au maximum 1080p

@ ReaperOfSouls1909
Pourriez-vous s'il vous pla√ģt nous donner plus d'informations sur votre configuration (quelle version de pilote avez-vous utilis√©e, quelle version wine / proton, sans drm ou non)?

je dois aimer quand les gens utilisent des sites lents pour les téléchargements

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

4790k 1070 ici le noyau pds personnalisé 5.6 le plus récent et plus de 100 FPS au maximum 1080p

C'est à cause du noyau pds peut-être?

Proton 5.0.5 440.64 nvidia dkms tkg travail sans drm et drm

Envoyé de mon iPhone

Le 21 mars 2020 √† 10h39, elovin [email protected] a √©crit:


@ ReaperOfSouls1909
Cloud vous merci de nous donner plus d'informations sur votre configuration (quelle version de pilote avez-vous utilisé, quelle version wine / proton, drm libre ou pas)?

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub ou désabonnez-vous.

@madewokherd J'ai acheté le jeu au bethesdalauncher, en utilisant le binaire sans drm, radv-llvm.
Je joue à travers Lutris avec @liberodark wine en tant que coureur personnalisé.

Tous les utilisateurs de systèmes basés sur Arch avec une carte AMD souhaitant la version 19.50 des pilotes pro vulkan, comme @doitsujin l'a suggéré pour obtenir les meilleures performances, voici une version préconstruite:
vulkan-amdgpu-pro-19.50_967956-1-x86_64.pkg.tar.xz.zip

@ gardotd426 merci je vais vérifier ça.

@MuchiMuchiPink assurez-vous de diriger le jeu pour utiliser ce pilote vulkan avec VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json

Mais comme vous utilisez le lanceur Bethesda et non Steam, le lanceur peut être 32 bits, ce qui est le cas avec Origin, vous devez donc également déclarer un pilote vulkan 32 bits, donc quelque chose comme: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/amd_icd64.json , ou vous pouvez installer lib32-amdvlk et utiliser le 32 bits ouvert amdvlk pour le lanceur, donc ce serait VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json , mais j'essaierais simplement d'utiliser le 64 bits d'abord, inutile de faire de ces affaires à moins que vous n'en ayez besoin.

Bon cela fonctionne en utilisant la version proton @ 999eagle . Obtenir des FPS jouables, ~ 20-30, en utilisant les paramètres graphiques par défaut et une GTX 970.

Arch Linux 64 bits, noyau durci, dernier pilote propriétaire Nvidia (DKMS), version bêta de vapeur.

EDIT: jouer en medium donne une expérience fluide dans mon cas

@ FTL-Space-Warp jusqu'à présent, il avait l'air lisse, pas encore de ralentissements (en dessous de 30fps), à part le lissage de la souris (ce qui est ennuyeux). Je vais faire quelques tests supplémentaires, mais pour le moment, j'ai d'autres priorités à régler.

@ kisak-valve 5 commence le jeu? okey dokey. Je garderai un Ňďil sur cela, car je l'ai d√©j√† commenc√© une fois.

J'ai presque installé Windows, juste pour pouvoir jouer. Je dois aimer la communauté open source. Une solution de contournement pompée, plus rapide que n'importe quel studio de développement ne peut en produire une.

@ gardotd426 non, je ne joue pas via le lanceur. Je viens de démarrer DOOMEternalx64vk.exe avec un wineprefix 64bit, mais merci :)

@MuchiMuchiPink d' accord alors, mais je viens de vérifier mon lanceur bethesda et il est en fait 32 bits, il semble, donc si quelqu'un a par hasard la version Bethesda et utilise le lanceur et essaie d'utiliser la version pro du pilote vulkan d'AMD , vous devez en fait définir à la fois 32 et 64 bits dans VK_ICD_FILENAMES , donc VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json
Le pilote vulkan amdgpu-pro pré-emballé que j'ai téléchargé ci-dessus n'est que le 64 bits, mais tout ce que vous avez à faire est d'installer lib32-amdvlk (ou même d'essayer simplement le chargeur vulkan 32 bits mesa).

Avec @ 999eagle indices et proton, j'ai cette erreur sur le journal proton
Et je ne sais vraiment pas comment faire :(

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

@ dylanmc1975 recherche dans ce journal le FATAL ERROR le plus proche ci-dessus (peut-être quelques centaines de lignes). Et assurez-vous d'avoir le paramètre +in_terminal 1 .

Pour mémoire, le miroir de @zaggynl correspond au fichier original de @ 999eagle
(https://zaggy.nl/nextcloud/s/W96Z7BBy6oirJpY)
md5sum: feec62ea77baa5b37bbe6f92946a42ea

Le chargeur Vulkan 1.2.135 est-il toujours une exigence? Je veux tester la version gratuite drm avec proton 5.0-5 sur PlayOnLinux et j'utilise les versions quotidiennes d'Ubuntu 20.04. libvulkan est actuellement à 1.2.131 sur Ubuntu 20.04.

@VincentGuinaudeau J'ai mis PROTON_LOG=1 %command% sur les options de lancement, mais je n'ai pas d'erreurs fatales dans le steamlog

utilisez PROTON_LOG=1 %command% +in_terminal 1

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

La seule erreur que j'ai eue, je pense que c'est ma bibliothèque Vulkan manquante 1.2.135

Ça marche!!!!!
le DRM-Free ne fonctionne pas pour moi, j'ai utilisé la version normale. maintenant ça marche
edit: maintenant ça ne marche plus: /

Bonjour @ dylanmc1975 , veuillez copier les informations de votre système à partir de Steam ( Steam -> Help -> System Information ) et mettez-les dans un gist , puis incluez un lien vers l'essentiel dans ce rapport de problème.

Proton 5.0.5 440.64 nvidia dkms tkg travail sans drm et drm
…
Envoyé de mon iPhone
Le 21 mars 2020 √† 10h39, elovin @ . *> A √©crit: @ ReaperOfSouls1909 - Cloud vous s'il vous pla√ģt nous donner plus d' informations sur votre configuration ( la version pilote avez - vous utilis√©, ce vin / version proton, drm libre ou non)? - Vous recevez cela parce que vous avez √©t√© mentionn√©. R√©pondez directement √† cet e-mail, affichez-le sur GitHub ou d√©sabonnez-vous.

Malheureusement, cela n'aide pas. Juste installé nvidia-dkms-tkg - pas de joie. Quel DE courez-vous? Je suis avec le plasma.

Opérationnel avec

Exécutable du jeu Steam avec le DRM.

openSUSE Tumbleweed
Mesa 20.0.1
AMD Vega 56

60 ips stables avec vsync activé, paramètres graphiques élevés.

Merci a tous!

Proton 5.0.5 440.64 nvidia dkms tkg travail sans drm et drm
…
Envoyé de mon iPhone
Le 21 mars 2020 √† 10h39, elovin _ @ _. *> A √©crit: @ ReaperOfSouls1909 - Cloud vous s'il vous pla√ģt nous donner plus d' informations sur votre configuration ( la version pilote avez - vous utilis√©, ce vin / version proton, drm libre ou non)? - Vous recevez cela parce que vous avez √©t√© mentionn√©. R√©pondez directement √† cet e-mail, affichez-le sur GitHub ou d√©sabonnez-vous.

Malheureusement, cela n'aide pas. Juste installé nvidia-dkms-tkg - pas de joie. Quel DE courez-vous? Je suis avec le plasma.

Je ne possède pas encore le jeu, donc je ne peux pas tester, mais une chose à garder à l'esprit est que 440.64 n'est pas vulkan 1.2, alors que 440.66.03 est 1.2.133 qui est la même version vulkan que Doom Eternal Game Ready Pilote Windows.

@ McMarius11

Ça marche!!!!!
le DRM-Free ne fonctionne pas pour moi, j'ai utilisé la version normale. maintenant ça marche

comment choisissez-vous l'exe à exécuter?

Quelqu'un l'a-t-il déjà fait fonctionner sur Ubuntu 18.04?

Quelqu'un l'a-t-il déjà fait fonctionner sur Ubuntu 18.04?

Je n'ai pas ...

@ 999eagle

comment se fait-il que votre dossier personnel (je suppose que c'est le cas) appara√ģt dans mon journal?

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

Bonjour @ dylanmc1975 , veuillez copier les informations de votre système à partir de Steam ( Steam -> Help -> System Information ) et mettez-les dans un gist , puis incluez un lien vers l'essentiel dans ce rapport de problème.

@ kisak-valve

https://gist.github.com/dylanmc1975/f017873abfc82a9af619adc45667ab80

Merci @ dylanmc1975 , puisque vous avez copié les informations système avant la fin des diagnostics srt-info, je ne peux que spéculer, mais vérifiez que media-libs / mesa est construit avec USE = vulkan.

Quelqu'un l'a-t-il déjà fait fonctionner sur Ubuntu 18.04?

J'ai tout essayé ici avec la version DRM, dernière tentative avec le post 999eagle, et non. Crash crash crash crash crash crash crash. J'en ai marre à ce stade.

Proton 5.0.5 440.64 nvidia dkms tkg travail sans drm et drm
…
Envoyé de mon iPhone
Le 21 mars 2020 √† 10h39, elovin _ @ _. *> A √©crit: @ ReaperOfSouls1909 - Cloud vous s'il vous pla√ģt nous donner plus d' informations sur votre configuration ( la version pilote avez - vous utilis√©, ce vin / version proton, drm libre ou non)? - Vous recevez cela parce que vous avez √©t√© mentionn√©. R√©pondez directement √† cet e-mail, affichez-le sur GitHub ou d√©sabonnez-vous.

Malheureusement, cela n'aide pas. Juste installé nvidia-dkms-tkg - pas de joie. Quel DE courez-vous? Je suis avec le plasma.

Je ne possède pas encore le jeu, donc je ne peux pas tester, mais une chose à garder à l'esprit est que 440.64 n'est pas vulkan 1.2, alors que 440.66.03 est 1.2.133 qui est la même version vulkan que Doom Eternal Game Ready Pilote Windows.

Je viens d'installer 440.66.03. C'est un peu mieux mais j'arrive à peine à atteindre 24 FPS ...

Merci @ dylanmc1975 , puisque vous avez copié les informations système avant la fin des diagnostics srt-info, je ne peux que spéculer, mais vérifiez que media-libs / mesa est construit avec USE = vulkan.

Non, je ne vois maintenant aucun support vulkan, maintenant je le recompile également avec opencl.
Mais je me demande comment fonctionne doom 2016, mais ce n'était peut-être pas la version vulkan, je ne me souviens toujours pas

Peut confirmer que la compilation de wine-tkg de @ 999eagle fonctionne correctement.

Gentoo Linux, RX 5700 XT, utilisant AMDGPU-PRO 19.50 avec ce jeu car c'est apparemment le pilote le plus rapide. Paramètres Ultra-Nightmare et jusqu'à présent, le GPU ne transpire pas.
Utilisation de l'exécutable DRM.

1080Ti - 24 FPS sur les réglages bas: D: D: D

@ 999eagle

comment se fait-il que votre dossier personnel (je suppose que c'est le cas) appara√ģt dans mon journal?

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

de plus, j'ai essayé d'utiliser votre patch avec d'autres jeux, aucun d'eux ne fonctionnait.

@ dylanmc1975 doom 2016 a toujours des apis opengl, tandis qu'Eternal est exclusivement vulkan

Peut confirmer que la compilation de wine-tkg de @ 999eagle fonctionne correctement.

Gentoo Linux, RX 5700 XT, utilisant AMDGPU-PRO 19.50 avec ce jeu car c'est apparemment le pilote le plus rapide. Paramètres Ultra-Nightmare et jusqu'à présent, le GPU ne transpire pas.
Utilisation de l'exécutable DRM.

Salut, quel opencl avez-vous?
J'utilise amd-gpu, est-ce que c'est le plongeur le plus rapide?

@ 999eagle

Êtes-vous en mesure de partager les correctifs pour proton afin que nous puissions nous compiler?

@ 999eagle

comment se fait-il que votre dossier personnel (je suppose que c'est le cas) appara√ģt dans mon journal?

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

C'est probablement pourquoi il s'écrase? Le mien démarre, j'obtiens un écran noir, mais ensuite le jeu plante. J'ai essayé avec le proton 5.4.x ainsi qu'avec le proton 5.0.5. Les deux cas, avec la version Steam du jeu, il plante. Bien qu'avec 5.0.5, cela m'amène à la page DRM du jeu qui n'est pas revalidée et que je dois attendre 24 heures. C'est donc un lavage. Super gelée de tous les gars qui l'ont fait fonctionner.

1080Ti - 24 FPS sur les réglages bas: D: D: D

Curieusement, NMS a un problème avec ses performances de Nvidia vulkan qui, avant que HG ne le corrige, une solution temporaire consistait à usurper en AMD en utilisant cette couche vulkan:

https://github.com/volca02/spoof_vendorid

Ça vaut le coup.

@ fls2018

1080Ti - 24 FPS sur les réglages bas: D: D: D

Curieusement, NMS a un problème avec ses performances de Nvidia vulkan qui, avant que HG ne le corrige, une solution temporaire consistait à usurper en AMD en utilisant cette couche vulkan:

https://github.com/volca02/spoof_vendorid

Ça vaut le coup.

Merci.
Mon 1080 a en fait été usurpé en tant que carte AMD - il y avait un avertissement concernant AMD fonctionnant sur HDR au lancement.
Cependant, le problème persiste: le son bégaie, les cinématiques très lentes et ne rattrapent pas la musique et le gameplay en cours de jeu bien en dessous de 30 images par seconde en réglage bas (tout est désactivé).

Salut, quel opencl avez-vous?

Je ne sais pas pourquoi c'est pertinent, mais je n'utilise rien de propriétaire pour OpenCL, juste Mesa.

J'utilise amd-gpu, est-ce que c'est le plongeur le plus rapide?

D'après ce que j'ai entendu, AMDVLK et RADV sont tous deux nettement plus lents et RADV / ACO plante au lancement.

@aleksbenmaza @ PraetorianSC4 vous avez besoin d'au moins GLIBC 2.31 car j'ai compil√© ma version sur Arch, d√©sol√©. Je ne sais pas pourquoi mon r√©pertoire de construction appara√ģt toujours dans les binaires.

@gblanchard J'ai li√© le commit exact o√Ļ le patch a √©t√© ajout√©. J'ai compil√© proton-tkg avec le patch de la communaut√© winevulkan_fshack_opts.mypatch et tout le reste avec la configuration par d√©faut.

@ 999eagle Merci!

@ 999eagle Pour mémoire, cela fonctionne avec vos patches sur gentoo avec GLIBC 2.30

: man_shrugging:

Bonjour, cela vaut peut-être la peine de mentionner # 3267. La version abrégée de cette discussion est qu'il peut y avoir une régression en amont qui rend Denuvo mécontent de ces versions non officielles de Proton, mais est bien avec la version principale de Proton. Le scénario d'échec dans ce rapport de problème est que le jeu fonctionnerait pendant 5 démarrages de jeu par jour, puis passerait à l'état d'agitation.

Cela ne s'applique peut-être pas directement à ce jeu, mais cela vaut la peine d'être surveillé.

@ kisak-valve ce thread semble suggérer que la suppression du répertoire compatdata réinitialisera l'état de denuvo. Est-ce vrai? cela ne semble pas être dans mon cas.

1080Ti - 24 FPS sur les réglages bas: D: D: D

Curieusement, NMS a un problème avec ses performances de Nvidia vulkan qui, avant que HG ne le corrige, une solution temporaire consistait à usurper en AMD en utilisant cette couche vulkan:

https://github.com/volca02/spoof_vendorid

Ça vaut le coup.

Oui, cela fait 3-4 FPS de plus, mais c'est toujours injouable. Je vous remercie :)

Bonjour @ashkitten , je crois comprendre que l'état doit être réinitialisé sur certains serveurs Denuvo.

quelqu'un peut-il confirmer que le proton 5.0-5 fonctionne?

@ashkitten

Cela conduit à des échecs d'enregistrement Denuvo pour moi. 5.4.x me donne un écran noir (avec la version de vin corrigée de

R7 3800X | GTX 1080Ti | Manjaro 5.4.4 | 440,64 | En-têtes Vulkan / ICD-Loader: 1.2.135

J'ai essayé tout ce que je pouvais trouver (y compris les ex sans drm). La seule chose qui a fonctionné était la construction de protons de 999eagle et l'exe officiel. Mais toujours avec des performances épouvantables (20 ips sur tous les bas sur un 1070 gtx) sur Arch 5.5.11tkg et le pilote nvidia 440.66.03. Le son craque également dans le jeu.

quelqu'un peut-il confirmer que le proton 5.0-5 fonctionne?

@ashkitten
La version fournie par @ 999eagle (https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602028651) fonctionnait bien au moins pour accéder à l'état du jeu.
Cependant, pour certains, cela ne fonctionne pas et pour d'autres, cela fonctionne d'une lenteur inacceptable (c'est mon cas avec un 1080).

Mais vous pouvez essayer. Peut-être que tu as de la chance.

La construction de 999eagle n'a pas fonctionné

déb 18.04
bêta de vapeur
glibc 2.31
nvidia 440

ryzen 5
1060 3 Go
asus b350
8 Go

Va toujours à ce stupide DRM pop-up. quelque chose me dit que cela fonctionnerait sans DRM maintenant. D'une manière ou d'une autre, je suis content de penser que je serais plus contrarié s'il fonctionnait mais donnait ensuite des fps injouables.

Bonne chance et merci les gars / filles, je pense que je vais renflouer pour les tentatives et attendre un proton de libération de valve approprié qui fonctionne aussi bien que 2016. Je vais aller réinstaller parce que maintenant la configuration gèle au hasard et donne un rapport d'erreur système au démarrage. Impressionnant.

Va toujours à ce stupide DRM pop-up. quelque chose me dit que cela fonctionnerait sans DRM maintenant.

@ MacroHard-sys
C'est parce que vous avez essayé trop de protons différents pendant 24h
Eu le même hier. Aujourd'hui, tout allait bien car le denuvo merdique a finalement purgé mon identifiant de leur base de données verrouillée. Alors attendez ... ou essayez la version gratuite de drm: wink:

Je suis √©galement dans la prison de Denuvo √† ce stade. J'ai r√©cup√©r√© l'exe sans DRM et l'ai d√©pos√© dans le dossier du jeu apr√®s avoir sauvegard√© l'exe d'origine, mais il semble se planter encore plus t√īt. Dois-je faire autre chose pour que l'exe sans DRM fonctionne?

@Berinth Si comme moi vous avez le FATAL ERROR: Z:\home\[...]\.local\steamam\steamapps\common\DOOMEternal\base\disclayout.cfg is unexpected, check manifest , j'ai résolu celui-ci en copiant également tous les fichiers à l'intérieur de DOOMEternal/base/ de la version sans drm, attendez-vous aux fichiers se terminant par .streamdb et non les dossiers. Cela fait neuf fichiers au total.

Mais je n'ai pas essayé de le lancer via Steam. Je lance directement depuis le terminal avec une commande comme
STEAM_COMPAT_DATA_PATH=~/.local/share/steam/steamapps/compatdata/782330 ~/.steam/steam/steamapps/common/Proton\ 5.0/proton run ~/.local/share/steam/steamapps/common/DOOMEternal/DOOMEternalx64vk_DRMFREE.exe +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

@ 999eagle Vous construisez des Ňďuvres pour moi (gentiment)

  1. Téléchargez la version et placez-la dans ~ / .steam / Compatibilitytools.d /
  2. Configurer Steam pour opter pour la version bêta et redémarrer Steam
  3. Définissez la version proton à utiliser pour votre build dans Steam
  4. Définissez les options de lancement comme vous l'avez suggéré (+ in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1)

Le jeu commence, est plus ou moins jouable. Avec des paramètres graphiques moyens, j'obtiens entre 25 et 40 FPS.

Je lance Fedora 31 Workstation, noyau 5.5.7-200.fc31 avec le pilote NVIDA 440.64. Matériel: Ryzen 1700, RTX 2060, 16 Go de RAM.

√Čtant donn√© que le jeu fonctionne essentiellement avec proton (du moins dans certaines configurations), je suis plut√īt convaincu que cela fonctionnera parfaitement bient√īt.

Merci @ 999eagle et toutes les autres personnes impliquées pour vos efforts!

Le correctif de @ 999eagle fonctionne pour moi, m√™me si quels que soient les param√®tres de qualit√© que je choisis, le framerate semble √™tre plafonn√© √† environ 15-20 fps. J'esp√®re qu'il y aura bient√īt un nouveau patch officiel de protons, mais pour le moment, je vais profiter du jeu. L'exe Denuvo-free am√©liore-t-il la solution de contournement?

Fedora 31
Intel-i5 6600K
Nvidia GTX970
16 Go de RAM

Si vous souhaitez mettre à jour Vulkan Loader vers la dernière version sur Ubuntu 18.04 et supérieur, utilisez ces commandes:

wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-bionic.list http://packages.lunarg.com/vulkan/lunarg-vulkan-bionic.list
sudo apt update
sudo apt dist-upgrade

@Berinth Si comme moi vous avez le FATAL ERROR: Z:\home\[...]\.local\steamam\steamapps\common\DOOMEternal\base\disclayout.cfg is unexpected, check manifest , j'ai résolu celui-ci en copiant également tous les fichiers à l'intérieur de DOOMEternal/base/ de la version sans drm, attendez-vous aux fichiers se terminant par .streamdb et non les dossiers. Cela fait neuf fichiers au total.

Mais je n'ai pas essayé de le lancer via Steam. Je lance directement depuis le terminal avec une commande comme
STEAM_COMPAT_DATA_PATH=~/.local/share/steam/steamapps/compatdata/782330 ~/.steam/steam/steamapps/common/Proton\ 5.0/proton run ~/.local/share/steam/steamapps/common/DOOMEternal/DOOMEternalx64vk_DRMFREE.exe +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Je suis sur Pop_os donc mes répertoires sont un peu différents. Mais j'ai adapté cette commande et elle renvoie ceci: no such file or directory: ~/.steam/debian-installation/steamapps/common/Proton\ 5.0/dist/bin/wine
même si j'ai vérifié à cet endroit et que le vin existe là-bas

@Berinth Je pense que j'ai aussi eu cette erreur hier, mais je ne m'en souviens pas avec certitude. Vérifiez peut-être s'il s'agit d'un lien symbolique dans le chemin et modifiez votre chemin en conséquence afin qu'il n'utilise pas le lien symbolique. Si cela ne fonctionne pas, je n'en ai aucune idée.

Bonjour @Berinth , essayez d'utiliser un chemin absolu ( /home/username ) au lieu de ~ .

Les gars, pouvez-vous signaler un bogue chez NVIDIA? Je ne suis pas très bon en anglais donc je vous le demande. Donnez-nous un lien ici et nous confirmerons le problème une fois le sujet créé.

Bonjour @Berinth , essayez d'utiliser un chemin absolu ( /home/username ) au lieu de ~ .

J'ai essayé le même résultat. Ma partition personnelle réside sur un lecteur distinct de ma partition racine, mais elle est montée sur / home. Serait-ce le jeter pour une boucle?

Edit: Je suis un idiot. Exécutait accidentellement le mauvais script. Le script s'exécute maintenant, mais le jeu ne fonctionne toujours pas

Je viens d ' @ 999eagle . Void Linux, à peu près tout à jour, y compris le chargeur Vulkan et les en-têtes (pourquoi il dit 1.2.133, je n'en ai aucune idée; j'utilise 135). A travaillé sans accroc. La commutation d'espace de travail i3wm peut être compliquée, mais à part ça, hé: ça marche. J'avoue être extrêmement déçu par le framerate, mais je pense que cela se gérera avec quelques ajustements de paramètres graphiques et quand ils supprimeront Denubloat sur toute la ligne. Rip and Tear! :métal:

EDIT: j'ai oublié de mentionner, un peu important, lorsque la mission de campagne a commencé, cela m'a averti qu'il ne pouvait pas se connecter à Steam et que je serais plus ou moins hors ligne? J'espère que ce n'est que DRM qui est aggro de mes tests d'hier soir mais je n'ai vraiment aucune idée de la vraie cause

20200321-141737
20200321-141959

en utilisant la solution de 999eagle, j'ai remarqué que le panneau d'information en jeu de Doom éternel indique que j'utilise vulkan 1.1.119 malgré le fait que la version 1.2.135-1 de vulkan-icd-loader est installée et que j'utilise la version bêta de vapeur faire cela sur Arch avec la version DRM du jeu

Screenshot_20200321_191241

le spectacle supprime le focus du jeu, le faisant geler, c'est pourquoi il affiche 0fps et un écran noir

Quelqu'un sur ProtonDB a signalé que les pilotes GPU de pointe avec Proton 5.0-5 fonctionnent parfaitement. Quelqu'un peut-il le confirmer? Je suis toujours coincé dans l'enfer de Denuvo, donc je ne peux pas tester Proton ainsi que la version de @ 999eagle .

Fonctionne maintenant comme un charme! merci à @ 999eagle

AMD Ryzen 5 1600X
16 Go de mémoire
Radeon RX 480
Gentoo Linux
Noyau 5.5.9

@ kisak-valve il me manquait un support vulkan sur ma machine, merci

Quelqu'un sur ProtonDB a signalé que les pilotes GPU de pointe avec Proton 5.0-5 fonctionnent parfaitement. Quelqu'un peut-il le confirmer? Je suis toujours coincé dans l'enfer de Denuvo, donc je ne peux pas tester Proton ainsi que la version de @ 999eagle .

Il n'y a pas de pilote plus récent que 440.66.03 je pense. Je les utilise et je ne peux pas obtenir plus de 25-30 FPS.

en utilisant la solution de 999eagle, j'ai remarqué que le panneau d'information en jeu de Doom éternel indique que j'utilise vulkan 1.1.119 malgré le fait que la version 1.2.135-1 de vulkan-icd-loader est installée et que j'utilise la version bêta de vapeur faire cela sur Arch avec la version DRM du jeu

Screenshot_20200321_191241

le spectacle supprime le focus du jeu, le faisant geler, c'est pourquoi il affiche 0fps et un écran noir

Ce sont mes statistiques, cela fonctionne aussi avec 1.2.133 au lieu de 1.2.135 (j'ai pris une photo parce que si j'essaye de faire une capture d'écran en cas de panne)
photo6033081157454770620

Est-ce juste moi ou semble-t-il que les personnes avec de mauvaises performances sont pour la plupart des utilisateurs de geforce 10xx? Semble bien pour les cartes AMD et pour la série 20xx

Il semble qu'un certain nombre de personnes qui ont réussi à exécuter le jeu à une fréquence d'images plus élevée aient utilisé le planificateur PDS. Je peux confirmer que l'utilisation du planificateur PDS sur le noyau xanmod ne fournit pas un taux d'images plus élevé lorsqu'il est associé au nouveau proton TKG. Cependant, je suis actuellement verrouillé et incapable de tester d'autres configurations avec PDS.

Est-ce que quelqu'un qui a démarré le jeu avec le stock proton 5.0-5 pourrait tester un noyau TKG avec PDS pour voir si cela se traduit par de meilleures performances? Il pourrait être utile de préciser pourquoi certaines personnes voient des performances acceptables et d'autres non.

J'utilise un fwiw 1070.

Dans ce tred, un utilisateur se plaint également du GTX970, si je me souviens bien.

Est-ce juste moi ou semble-t-il que les personnes avec de mauvaises performances sont pour la plupart des utilisateurs de geforce 10xx? Semble bien pour les cartes AMD et pour la série 20xx

Je crois que @ ReaperOfSouls1909 a mentionné qu'ils atteignaient 100 + fps en utilisant un 1070

La version DRM par défaut fonctionne correctement avec:

Ryzen 3700X
Vega 56

ArchLinux (noyau zen)
mesa-git
vapeur-beta
proton-tkg construit avec le patch mentionné ci-dessus

options de lancement de vapeur (rappelez-vous que lors du premier démarrage du jeu, n'utilisez pas le skipSignInManager ..):
RADV_PERFTEST = llvm + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

De plus, les performances sont jouables avec environ 60 ips en haute résolution et WQHD

Screenshot_20200321_194344

Avec la solution de @ 999eagle , je suis capable de démarrer le jeu et d'y jouer, ce qui est énorme car rien dans ce fil de discussion la nuit dernière n'a fonctionné. Mais les performances sont mauvaises (FPS bas).

Comme avec d'autres dans cette situation, je suis sur un 1080ti (avec Ryzen 3950x). Dernier Ubuntu Focal avec tous les packages mis à jour et le noyau 5.6.0-rc6 personnalisé.

Peut-être que le jeu repose sur le traçage de rayons ou une nouvelle technologie similaire que les cartes geforce de la série 10 n'ont pas?

Est-ce que la mise √† niveau des paquets syst√®me vulkan r√©soudrait potentiellement ce probl√®me? Le d√©p√īt lunarg-vulkan sugg√©r√© ci-dessus ne contenait aucun package mis √† jour pour mon syst√®me.

Est-ce juste moi ou semble-t-il que les personnes avec de mauvaises performances sont pour la plupart des utilisateurs de geforce 10xx? Semble bien pour les cartes AMD et pour la série 20xx

@tehradamant ce n'est pas bien pour mon 2060, donc je ne pense pas que la logique se détache. dans la Forteresse de Doom, j'obtiens 20-30fps sur mon 2060 @ 1440p; dans Windows, il est fixé à 144 ips

la différence entre ceux qui obtiennent des performances élevées et ceux qui ne semblent pas être amd vs nvidia

@GloriousEggroll devriez-vous intégrer ce commit et baliser une version? https://github.com/Tk-Glitch/PKGBUILDS/commit/52d0e915a7c88acaf544ad1c9b7eb9fcc23645cb

Nous avons une poign√©e de personnes qui r√©ussissent √† ex√©cuter le jeu gr√Ęce √† cela. L'avoir dans votre build permettrait des tests plus larges.

(quelqu'un me corrige si les builds de protons personnalisés ont besoin de quelque chose d'autre)

Est-ce juste moi ou semble-t-il que les personnes avec de mauvaises performances sont pour la plupart des utilisateurs de geforce 10xx? Semble bien pour les cartes AMD et pour la série 20xx

Je crois que @ ReaperOfSouls1909 a mentionné qu'ils atteignaient 100 + fps en utilisant un 1070

Je pense que c'est une erreur ou il sera le seul :)

Est-ce juste moi ou semble-t-il que les personnes avec de mauvaises performances sont pour la plupart des utilisateurs de geforce 10xx? Semble bien pour les cartes AMD et pour la série 20xx

Je crois que @ ReaperOfSouls1909 a mentionné qu'ils atteignaient 100 + fps en utilisant un 1070

Je pense que c'est une erreur ou il sera le seul :)

non pas le seul lol

Certaines vidéos ou captures d'écran sont les bienvenues :)

J'ai essayé le correctif de @ 999eagle plus les pilotes mis à jour, toujours rien. Notez que j'utilise une GTX 950. Peut-être que je suis stupide et que j'ai besoin d'une mise à niveau?

J'ai essayé proton 5.0, version gratuite de drm et ça marche, mais c'est plus proche d'un diaporama que d'un jeu. J'utilise une GTX 1060 btw

FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required pour moi avec le dernier proton mesa-git, icd-loader et 999eagle, j'utilise un R9 290 avec le pilote amdgpu. J'ai essayé les deux avec et sans RADV_PERFTEST=llvm , toujours rien ...
steam-782330.log
La version sans DRM ne fonctionne pas, je ne peux pas tester le denuvo car j'ai trop déconné et je dois attendre mes 24h ...

J'aurais peut-être trouvé une solution pour les utilisateurs de NVIDIA rencontrant de mauvaises fréquences d'images lors de l'utilisation de la version proton fournie par @ 999eagle :

Trouvez le fichier user_settings.py fourni avec le zip et commentez la ligne "PROTON_NVAPI_DISABLE": "1" . Maintenant, j'obtiens des fréquences d'images décentes de> 70 aux paramètres Full HD et Ultra Nightmare sur un RTX 2080 Ti et ~ 40 FPS lors du rendu à 4k (j'ai eu ~ 20FPS avec tous les paramètres avant).

Remarque: après avoir désactivé l'option, j'ai reçu un avertissement concernant les pilotes obsolètes (vous avez vu cette capture d'écran plusieurs fois dans ce fil) mais je pouvais l'ignorer en toute sécurité.

La version Proton de

Arch Linux
Ryzen 2600
RX 560
1080p haute préréglage (piscine de texture moyenne)
40 à 55 ips

Au fait, les 2 premières vidéos de logo de démarrage étaient-elles supposées avoir du son? Tout est silencieux jusqu'à ce que j'atteigne le menu principal

Avons-nous une idée des raisons pour lesquelles les utilisateurs de nvidia obtiennent des performances inférieures? C'est l'idée que je vais si loin ...

J'ai essayé de mettre à niveau les packages vulkan via https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602076507 mais le jeu ne démarre pas via Proton 5.05 normal et 5.04 personnalisé.
Une solution de contournement pour le problème de la glibc en dehors de la mise à niveau vers Ubuntu 19.10 ou la version 20.04 non publiée?

Les résultats normaux de Proton 5.05 dans: http://i.imgur.com/Q5cps5h.png et un grand fichier journal:
steam-782330_zaggynl.log.zip

Personnalisé 5.04:

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

Qu'est-ce qui est causé par différents Glibc selon les commentaires précédents?

Je l'ai fait fonctionner avec la version de @ 999eagle .
Cambre
vega56
avec pilote amdgpu pro vulkan
réglages élevés 1440p 90-100 fps
doom
Ultra Nightmare 100 ips
doom3

Avec les options de construction et de lancement de ce commentaire, le jeu ne fonctionnera toujours pas du tout. Je reçois juste un écran noir, puis je reviens au bureau.
Je ne vois pas ce qui me manque ...
steam-782330.log

Serait-ce parce que je suis sur Xubuntu, pas Arch?

@boehmseb Je l'ai essayé et je n'ai vu aucune différence notable. Je dois également mentionner que les graphismes sont de mauvaise qualité, tout est un peu flou, même sur des réglages élevés (avec ou sans le correctif de boehmseb). Le plus visible dans le menu principal.

@boehmseb Je l'ai essayé et je n'ai vu aucune différence notable. Je dois également mentionner que les graphismes sont de mauvaise qualité, tout est un peu flou, même sur des réglages élevés (avec ou sans le correctif de boehmseb). Le plus visible dans le menu principal.

Je dois admettre qu'après avoir joué un peu plus, il me semble que j'étais dans un "bon" endroit sur la carte lors de mon premier test. Cependant, sur ma machine, il y a une différence notable qui rend le jeu au moins jouable pour moi.

@boehmseb
Merci pour vos efforts, mais cela ne m'a pas non plus aidé :(

@ poke86 vous allez avoir les mêmes problèmes que les autres utilisateurs d'Ubuntu, alors parcourez ce fil pour les correctifs d'Ubuntu

@ 999eagle

J'utilise ubuntu 19.10, pour autant que je sache, tout est à jour
il meurt après avoir demandé des winetricks

error.log

Version de l'instance Vulkan: 1.2.131

5.5.11-050511-générique
GL_RENDERER: AMD Radeon R9 200 Series (HAWAII, DRM 3.36.0, 5.5.11-050511-generic, LLVM 9.0.1)
GL_VERSION: 4.6 (Profil de compatibilité) Mesa 20.1.0-devel (git-5cc3ab0 2020-03-21 eoan-oibaf-ppa)

vulkan est vieux, vous devez mettre à jour manuellement

J'ai essayé le correctif

@boehmseb J'ai essayé votre solution mais cela n'améliore vraiment rien. Je reçois le message du pilote obsolète donc je suppose que le correctif a été appliqué.
Mais les performances ne sont pas du tout bonnes.
C'est avec everyt hing réglé sur Low et désactivant tous les effets (flou, etc.):

IMG_20200321_223543

J'ai remarqué cependant que le menu du jeu fonctionne très bien et rapidement avec 144 FPS, mais dès que je reprends, il est de retour à 10-20 FPS.
J'ai le sentiment fort qu'il me manque quelque chose d'essentiel ici.

oublié d'exécuter sudo ldconfig
Version de l'instance Vulkan: 1.2.135

cependant à partir de doom 2016 avec proton_tkg_5.4.r10.g7c7868f4
il montre vulkan 1.2.128
error.log

Alors, comment faire pour que Steam utilise la version d'ubuntu?

vraiment dommage de voir tous ces commentaires sur les mauvaises performances, 2016 avait des performances dignes de Dieu, je pouvais jouer avec des paramètres maximaux à plus de 60fps avec mon R9 290 @ 400mhz ...

Probablement hors sujet, mais quel type d'installation de Steam utilisez-vous tous? J'ai utilisé le package Flatpak, mais je pense que je devrais peut-être utiliser RPM à la place, car je ne peux littéralement pas suivre les

Au cas o√Ļ quelqu'un d'autre aurait le m√™me probl√®me idiot que moi: vulkan-radeon baise avec amdvlk. Supprimez donc vulkan-radeon :) (a provoqu√© le retour du jeu FATAL ERROR: Please update your driver: VK_KHR_8bit_storage is required )

@UVCRocketRunner

Probablement hors sujet, mais quel type d'installation de Steam utilisez-vous tous?

En utilisant l'installation native par défaut de mes distributions, ce qui m'a bien servi jusqu'à présent.

multilib/steam-manjaro 1.0.0.61-7 (2.7 MiB 3.0 MiB) (Installed)
    Valve's digital software delivery system

Je ne peux pas obtenir de performances raisonnables de DOOM, j'ai essayé 4 vins différents, tout mis à jour et désactivé nvapi ...

Joué 2 heures, aucun problème :)

782330_20200321214753_1
782330_20200321215249_1
''
/ 0 bus carte mère
/ 0/0 mémoire 15GiB Mémoire système
/ 0/1 processeur AMD Ryzen 5 1600X Six-Core Processor 3600
/ 0/100 Bridge Family 17h (Modèles 00h-0fh) Root Complex
/0/100/0.2 Famille générique 17h (modèles 00h-0fh) Unité de gestion de mémoire E / S
/0/100/1.3 Bridge Family 17h (Modèles 00h-0fh) PCIe GPP Bridge
/0/100/1.3/0 bus 300 Series Chipset USB 3.1 xHCI Controller
/0/100/1.3/0.1 Storage 300 Series Chipset SATA Controller
/0/100/1.3/0.2 pont Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0.2/0 bridge 300 Series Chipset PCIe Port
/0/100/1.3/0.2/0/0 eth0 network RTL8111 / 8168/8411 Contr√īleur Ethernet Gigabit PCI Express
/0/100/1.3/0.2/1 pont Port PCIe du chipset série 300
/0/100/1.3/0.2/1/0 pont ASM1083 / 1085 Pont PCIe vers PCI
/0/100/1.3/0.2/4 pont 300 Series Chipset PCIe Port
/0/100/3.1 famille de ponts 17h (modèles 00h-0fh) Pont PCIe GPP
/0/100/3.1/0 affichage Ellesmere [Radeon RX 480]

proton_tkg_5.4.r10.g7c7868f4
Noyau 5.5.9
amdgpu

@ dylanmc1975 pouvez-vous ajouter des informations sur votre système de vapeur?

@ dylanmc1975 +1, veuillez ajouter vulkan \ os info

@ 999eagle a travaillé pour moi. (Je suis sur Arch avec 1.2.135 vulkan et GeForce 1060). Joué à travers le premier niveau bien, maintenant l'écran de chargement du deuxième niveau se bloque toujours ...

Un ppa ubuntu pour vulkan 1.2 btw? Je ne trouve aucun = (

Une autre raison pour laquelle passer à l'équipe rouge

@brettalcox Quelle version de Vulkan pensez-vous avoir? Le mien pense que j'ai 1.2.119, je pense. Quelle version de pilote utilisez-vous, quel noyau et avez-vous fait autre chose que d'utiliser le vin de @ 999eagle ?

@UVCRocketRunner

.... wat? suivez les instructions de 999eagle, mais créez le répertoire vous-même et extrayez-y le tar. cela fonctionne bien, mis à part les problèmes de performances.

@MagicRB ne sait pas comment déterminer la version que Doom pense avoir, mais le noyau 5.5.10-arch1-1 et 440.64 Nvidia. Et rien d'autre. L'exécution de Steam trop fyi

Ça marche avec la compilation de @ 999eagle . Alt + Tab et prendre des captures d'écran interrompent complètement le jeu. Peut-être lié à Steam Overlay, va le tester.

Il y a des paysages que je peux facilement obtenir 60+ FPS, mais la majorité du jeu se déroule autour de 30-45 FPS.

J'ai également installé Vulkan 1.2.135 mais le jeu fonctionne avec 1.2.133, comme d'autres. Les informations système indiquent également 1.2.133.

Information système

EDIT: Désolé pour les rotations de photos :(

Utilisation du préréglage "Low":

IMG_20200322_014018
IMG_20200322_014307
IMG_20200322_014338

Utilisation du pr√©r√©glage ¬ęUltra-Nightmare¬Ľ:

IMG_20200322_014547
IMG_20200322_014601
IMG_20200322_014616

@UVCRocketRunner

.... wat? suivez les instructions de 999eagle, mais créez le répertoire vous-même et extrayez-y le tar. cela fonctionne bien, mis à part les problèmes de performances.

Eh bien, j'ai essayé cela tout à l'heure, et je suppose que je suis censé pouvoir sélectionner sa version Proton séparément, car je ne peux toujours utiliser que la version 5.0.5 et je suis toujours à la case départ.

@brettalcox active les informations de débogage dans doom, paramètres, vidéo

@MagicRB dit qu'il utilise 1.1.119

Je ne peux pas faire fonctionner √ßa pour la vie de moi. J'ai fait @ 999eagle directions, j'ai compil√© vulkan-loader 1.2.135, mais je ne suis pas s√Ľr √† 100% qu'il soit install√© correctement, sinon je suis sur le 1.2.132 de Manjaro. M√™me chose peu importe ce que je fais, obtenir le popup "AMD n'a pas de support HDR" puis il se ferme. Je le lance depuis Steam avec les options. Je ne sais pas o√Ļ le journal est stock√© mais le syst√®me est:
Manjaro-Gnome
noyau = 5.6.0-2-MANJARO
RX 5700xt
Ryzen 3600

Pour ceux qui veulent prendre des captures d'écran, j'ai trouvé que scrot fonctionne bien. J'ai un raccourci clavier dans mon i3config à scrot -mz (avec quelques autres paramètres pour le nom / l'emplacement du fichier mais c'est hors sujet). Je peux confirmer que cela prendra une capture d'écran sans plantage

Je ne peux pas faire fonctionner √ßa pour la vie de moi. J'ai fait @ 999eagle directions, j'ai compil√© vulkan-loader 1.2.135, mais je ne suis pas s√Ľr √† 100% qu'il soit install√© correctement, sinon je suis sur le 1.2.132 de Manjaro. M√™me chose peu importe ce que je fais, obtenir le popup "AMD n'a pas de support HDR" puis il se ferme. Je le lance depuis Steam avec les options. Je ne sais pas o√Ļ le journal est stock√© mais le syst√®me est:
Manjaro-Gnome
noyau = 5.6.0-2-MANJARO
RX 5700xt
Ryzen 3600

Si vous voulez en √™tre s√Ľr, lancez vulkaninfo.
Le seul moyen de savoir s'il est correctement installé

Fonctionne pour moi en utilisant proton-tkg avec winevulkan_fshack_opts.mypatch
Version de l'instance Vulkan: 1.2.135
Pilote Nvidia 440.66.03

Prendre des captures d'écran avec Steam en utilisant F12 n'a pas gelé le jeu pour moi.

Les performances sont cependant médiocres,
20200322130224_1

vulkaninfo dit que j'ai 1.1.119, je vais vérifier ma configuration

attendez, ma version api est la 1.1.119

Je pense que j'ai réussi à compiler proton-tkg avec winevulkan_fshack_opts.mypatch pour Ubuntu 18.04, mais je ne peux pas encore le faire fonctionner. Ce qui complique les choses, c'est que ma copie provient de Bethesda.net, donc j'essaye de la configurer via une intégration de jeu non-Steam. Si quelqu'un a réussi à exécuter une configuration non-Steam, veuillez le dire!

Peut confirmer que cela fonctionne sur ma machine

Système d'exploitation: Fedora 32
GNOME: 3,36 X11
AMD Radeon RX 470
Dernière version bêta de Steam
Jeu DRM
Proton de @ 999eagle
Avec ces options: +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

@thebitstick comment est votre performance dans le jeu?

Je viens de vérifier et il semble que le jeu / proton / steam utilise vulkan 1.1.119, du moins les métriques de performance en jeu le suggèrent. La version installée sur mon système est cependant la 1.2.131.

Une idée de comment changer cela? Et cela pourrait-il causer des problèmes de performances?

Doot Eternal via Steam + + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1
Fedora 31, le reste est dans la capture d'écran. pas de hacky bs:
mesa-git, llvm standard livré avec fed 31 + vulkan-loader 1.2.135
Je ne l'ai pas fait fonctionner avec ACO, mais il y a encore quelques choses que je dois essayer.
J'aurai une version GE disponible dès que j'aurai fini de trier d'autres problèmes mineurs:

doot

@ d3rhans 60+ FPS. Exécution d'un moniteur Ultrawide 60 Hz, donc je n'ai rien à redire.
Vulkan vient d'être mis à jour via dnf à mesa-vulkan-drivers-20.0.2-1.fc32.x86_64 .

La version Steam du jeu fonctionne sur ma carte AMD Navi 10. Ses performances à des réglages élevés sont assez correctes, c'est jouable, pas génial. Sur des paramètres élevés (j'utilise ce que le jeu par défaut) à 3440x1440, il tourne autour de 50-80fps en fonction de la scène. J'ai joué au premier niveau avec seulement des problèmes mineurs, j'ai remarqué quelques artefacts graphiques mineurs dans les effets de particules certan.

J'exécute le client Steam Beta et j'utilise la version personnalisée de Proton liée ici:
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602028651

En utilisant MESA, le jeu plante juste apr√®s l'apparition de l'ic√īne de la barre d'√©tat,
Connectez-vous ici

Avec AMDVLK-pro, le jeu fonctionne.
Comment faire ici

Utilisation des options de lancement suivantes:
VK_ICD_FILENAMES=/home/dennis/.drivers/amd-vlk-pro/amd_icd64.json %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Je n'ai pas rencontré le problème que certaines personnes ont signalé à propos du crash du jeu sur GNOME (Xwayland) après ALT + TABing.

Schermafdruk van 2020-03-22 02-21-33

Spécifications complètes du système:
Ryzen 7 3800x
AMD RX 5700
16 Go de RAM
Fedora Workstation 32 Bêta

MESA 20.1
AMDGPU-pro 19.50 (Le composant Vulkan de celui-ci au moins)
GNOME 3.36

battre le jeu sur le pilote arch Nvidia le plus récent noyau bêta Vk 5.6 PDS gnome DE n'a pas de plantage aucun problème utilisé proton 5.0.5

Confirmé que le commentaire de cette ligne sous user_settings.py dans le proton patché pour les utilisateurs de nvidia est désormais jouable en framerate. J'avais 15 ans ... maintenant plus de 60 ans

    #Disable nvapi and nvapi64
#     "PROTON_NVAPI_DISABLE": "1",

@ ReaperOfSouls1909 pouvez-vous publier vos informations système?

  • Steam -> Aide -> Informations syst√®me

@gblanchard n'a pas fonctionné pour moi. Pouvez-vous également publier vos informations système?

Impossible d'installer fedora 31 pour le faire fonctionner là-bas

Envoyé de mon iPhone

Le 21 mars 2020 √† 22:41, Burak S [email protected] a √©crit:


@ ReaperOfSouls1909 pouvez-vous publier vos informations système?

Steam -> Aide -> Informations système
@gblanchard n'a pas fonctionné pour moi. Pouvez-vous également publier vos informations système?

-
Vous recevez cela parce que vous avez été mentionné.
Répondez directement à cet e-mail, affichez-le sur GitHub ou désabonnez-vous.

AMD Ryzen 9 3950X 16-Core Processor
"Gentoo Base System release 2.7" (64 bit)
Kernel Name:  Linux
Kernel Version:  5.4.14-gentoo-x86_64
Driver:  NVIDIA Corporation GeForce GTX 1660/PCIe/SSE2
Driver Version:  4.6.0 NVIDIA 440.44

Utilisation de proton 5.4.r10 patché + le client beta Steam.
Mon audio est cependant un peu glitch ... mais jouable.

À partir des paramètres du serveur NVIDIA X, j'ai défini le paramètre PowerMizer sur Performances maximales et le paramètre Image OpenGL sur Hautes performances. Avait une forte augmentation de FPS mais avait toujours du mal à atteindre 60 FPS stables à Ultra Nightmare.

J'ai commenté nvapi_disable et cela n'a pas fait grand-chose. M'a acheté quelques images, mais ma fréquence d'images n'est toujours pas ce qu'elle devrait être, selon les rapports Windows de configurations comparables. Selon les métriques de performance DE, mon utilisation du GPU est de 25%, ce qui est apparemment dans le rouge. Je ne sais pas s'il y a quelque chose avec mon système ou si c'est vraiment un problème de jeu.

ED: Gah! Ce n'est pas une utilisation! C'est le temps de rendu.

Mon GPU consomme en moyenne 28 ms / image.

Confirmé que le commentaire de cette ligne sous user_settings.py dans le proton patché pour les utilisateurs de nvidia est désormais jouable en framerate. J'avais 15 ans ... maintenant plus de 60 ans

    #Disable nvapi and nvapi64
#     "PROTON_NVAPI_DISABLE": "1",

Je l'ai essayé, stabilisé par FPS autour de 60 sur des réglages moyens. Je reçois quelques problèmes graphiques de temps en temps, mais rien de grave.

@ ReaperOfSouls1909

battre le jeu sur le pilote arch Nvidia le plus récent noyau bêta Vk 5.6 PDS gnome DE n'a pas de plantage aucun problème utilisé proton 5.0.5

Êtes-vous capable de comparer ces performances à celles d'un noyau en utilisant un ordonnanceur autre que PDS?

Juste une remarque pour les utilisateurs de NVIDIA: j'ai d√Ľ mettre √† jour vers le pilote 440.66.03 pour faire fonctionner Vulkan 1.2 (au lieu de 1.1.119). Aucune influence sur la performance cependant.

Incroyable. Hé @GloriousEggroll , tu as dit que mesa-git est nécessaire, mais c'est seulement si tu vas utiliser RADV / LLVM, non? Ou avez-vous besoin de mesa-git en dessous même si vous utilisez vulkan-amdgpu-pro?

Incroyable. Hé @GloriousEggroll , tu as dit que mesa-git est nécessaire, mais c'est seulement si tu vas utiliser RADV / LLVM, non? Ou avez-vous besoin de mesa-git en dessous même si vous utilisez vulkan-amdgpu-pro?

Je n'ai pas testé avec vulkan-amdgpu-pro, donc je ne sais pas.

@tizzir J'ai compilé un noyau personnalisé avec PDS et j'ai toujours eu les mêmes résultats. Mon noyau précédent était 5.4.24-1.

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

va tuer les trucs.

Je ne travaille toujours pas pour moi avec mesa-git

J'obtenais des artefacts graphiques avec radv, alors j'ai essay√© vulkan-amdgpu-pro et cela fonctionnait beaucoup mieux (plus ~ 30% de fps boost!). cependant, il semble que vulkan-amdgpu-pro pense que vsync activ√© signifie qu'il devrait plafonner les fps √† 60, alors que mon taux de rafra√ģchissement est en fait de 144. Cela arrive-t-il √† d'autres personnes utilisant vulkan-amdgpu-pro? (ou amdvlk, √ßa arrive aussi avec √ßa). freesync ne fonctionne pas correctement sans vsync activ√©, c'est donc vraiment frustrant.

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

va tuer les trucs.

J'ai essayé de l'exécuter avec Vulkan-AMDGPU-pro, il se bloque au démarrage de la même manière qu'il le fait avec vanilla Proton.

Connectez-vous au cas o√Ļ cela serait utile.

@GloriousEggroll ne fonctionne pas avec vulkan 1.2.135 / nvidia 440.66.03, se bloque juste après l'avertissement d'expiration du GPU. La seule chose qui a fonctionné pour moi jusqu'à présent est @ 999eagle

@GloriousEggroll

error.log

ne lance aucune idée de ce que j'ai cassé d'autre>?
c'est une copie PC ajoutée manuellement dans Steam
Ubuntu 19.10 Kernel 5.5
Version de l'instance Vulkan: 1.2.135 mais quand je joue à doom 2016, il dit toujours 1.2.128
Vulkan version 1.2.131 devine qu'il est temps de voir la mise à jour de ceci

essayé d'utiliser uniquement le lanceur
error.log

a tenté
https://drivers.amd.com/drivers/linux//19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
extrait "vulkan-amdgpu-pro_19.50-967956_amd64.deb".
placé "amdvlk64.so" et "amd_icd64.json" à partir du dossier "opt". dans steampath / amdvlk /

Options de lancement Steam définies comme VK_ICD_FILENAMES = / steampath / amdvlk / amd_icd64.json% command% + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

error.log

Crashes peu de temps après le AMD pas de support HDR splash

RADV_PERFTEST=llvm PROTON_LOG=1 %command%

steam-782330.log

Utilisation de la nouvelle version GE de @GloriousEggroll

vulkan-icd-loader 1.2.135-1
mesa-aco-git 20.0.0.20200226.7a965bd4c38-7

Est-il possible que l'exe Denuvo en soit la cause? La version Steam n'a pas l'autre version que Bethesda a laissée là-dedans.

mesa-git 1: 20.1.0_devel.121420.500842399a3-1
vulkan-radeon-git 1: 20.1.0_devel.121420.500842399a3-1

steam-782330.log

J'ai essayé l'exe sans DRM de Bethesda et je suis allé plus loin sur un écran noir mais il plante toujours: /

@GloriousEggroll Ne fonctionne pas non plus. Crash peu de temps après l'avertissement du pilote nvidia hors de données. Dit que j'ai besoin de 442.74, mais je ne peux pas obtenir cette version sur Ubuntu, n'est-ce pas? J'ai essayé de tricher en changeant la version requise dans le launcher.cfg, mais cela plante toujours.

@GloriousEggroll de même, même problème que @jldez. Manjaro, 440.64. Il y a une sorte de problème d'incompatibilité de pilote dans lequel il continue de détecter 337.88. Raisons inconnues.

Dommage que cela ne fonctionne pas pour tous.

LD_PRELOAD = / usr / lib32 / libudev.so.1 STEAM_RUNTIME = 1 vapeur

a donné des résultats différents
ERREUR FATALE: Veuillez mettre à jour votre pilote: VK_KHR_8bit_storage est requis.
alors je suppose que c'est une chose mesa?

steamterminal.txt

@jldez 442.74 est pour Windows, son équivalent Linux est 440.66.03. Vous pouvez obtenir le pilote ici .

Le runtime Steam devrait déjà utiliser toutes les bibliothèques système plus récentes.

@MasterCATZ Pourquoi précharger une lib 32 bits pour un jeu 64 bits?

parce que les erreurs elfes dans les journaux me rendaient fou

@MasterCATZ

Vous avez complètement vissé la commande de lancement. Avez-vous oublié la commande%%?

 Z:\ZFS3WAY\SteamLibrary\steamapps\Manual\DOOM.Eternal\DOOMEternalx64vk.exe VK_ICD_FILENAMES=/ZFS3WAY/SteamLibrary/amdvlk/amd_icd64.json %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Il y a une variable d'environnement APR√ąS l'exe

J'utilisais idTechLauncher.exe cette fois-là, il lance

Quel proton utilisez-vous? Je ne peux même pas l'obtenir pour afficher la sortie de ligne de commande avec le GE 5.4.

RADV_PERFTEST=llvm PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Je n'ai rien dans le terminal exécutant Steam

même résultat pas de logs,
le proton ne démarre même pas,
le fichier journal doit être dans le dossier personnel, steam - ID # .log
même cela n'a abouti à rien
WINEDEBUG = + horodatage, + pid, + tid, + seh, + debugstr, + module

pour l'instant j'ai besoin de travailler sur ça
ERREUR FATALE: Veuillez mettre à jour votre pilote: VK_KHR_8bit_storage est requis

Vérifiez que vous disposez du dernier pilote. Mesa 20.1 git. Cela semble être une exigence difficile.

vulkaninfo | grep -i 8bit

Mesa 20.1.0-devel (git-5cc3ab0 2020-03-21 eoan-oibaf-ppa)

alors je suppose que je viens de gaspiller tout le week-end et 100 $, pourquoi n'auraient-ils pas pu utiliser le même moteur que 2016 ...

aio @ aio : ~ $ vulkaninfo | grep -i 8 bits
ERREUR: [Message du chargeur] Code 0: loader_get_json: Impossible d'ouvrir le fichier JSON amd_icd32.json
ERREUR: [Message du chargeur] Code 0: loader_get_json: Impossible d'ouvrir le fichier JSON amd_icd64.json
ERREUR: [Message du chargeur] Code 0: /usr/lib/i386-linux-gnu/libvulkan_intel.so: mauvaise classe ELF: ELFCLASS32
ERREUR: [Message du chargeur] Code 0: /usr/lib/i386-linux-gnu/libvulkan_radeon.so: mauvaise classe ELF: ELFCLASS32
AVERTISSEMENT: radv n'est pas une implémentation vulkan conforme, utilisation de test uniquement.
Caractéristiques de VkPhysicalDevice8BitStorage:
storageBuffer8BitAccess = false
uniformAndStorageBuffer8BitAccess = false
storageBuffer8BitAccess = false
uniformAndStorageBuffer8BitAccess = false

#
VK_ICD_FILENAMES = / ZFS3WAY / SteamLibrary / amdvlk / amd_icd64.json STEAM_RUNTIME = 1 vapeur
Exécution de Steam sur Ubuntu 19.10 64 bits
STEAM_RUNTIME est activé par l'utilisateur
√Čpingles √† jour!
/home/aio/.steam/ubuntu12_32/steam
[2020-03-22 16:59:27] Démarrage - programme de mise à jour construit 20 mars 2020 18:24:57
[2020-03-22 16:59:27] J'ai activé la version bêta du client "publicbeta" via le fichier bêta
Vous êtes dans la version bêta du client 'publicbeta'.
[2020-03-22 16:59:27] Vérification de l'installation ...
[2020-03-22 16:59:27] Vérification terminée
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
------ Initialisation du système de fichiers ------
Chemin de recherche actuel:
- C: / users / steamuser / jeux enregistrés / id Software / DOOMEternal / base /
- Z: /ZFS3WAY/SteamLibrary/steamapps/Manual/DOOM.Eternal/base/
------ Système de fichiers initialisé.
AVERTISSEMENT: idBroadcastManager :: Register appelé avec l'ID système hors de portée [65535]
----- Enregistrement des types de déclin -----
----- D√©marrage des t√Ęches d'analyse decls -----
Ajout de la redirection d'impression de l'écouteur de journal structuré
AVERTISSEMENT: idBroadcastManager :: Register appelé avec l'ID système hors de portée [65535]
AVERTISSEMENT: idBroadcastManager :: Register appelé avec l'ID système hors de portée [65535]
------ Ligne de commande ------
Z: \ ZFS3WAYSteamLibrarysteamapps \ Manual \ DOOM.EternalDOOMEternalx64vk.exe RADV_PERFTEST = llvm WINEDEBUG = + horodatage, + pid, + tid, + seh, + debugstr, + module PROTON_LOG = 1% commande% + in_minterminal + 1 + com_SkipIntro
2020-03-22T16: 59: 44.515 + 10: 00 LOG: Ligne de commande: Z: \ ZFS3WAYSteamLibrarysteamapps \ Manual \ DOOM.EternalDOOMEternalx64vk.exe RADV_PERFTEST = llvm WINEDEBUG = + horodatage, + pid, + tid, + seh, + debugstr, + module PROTON_LOG = 1% commande% + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

idLib :: SetProduction (PROD_PRODUCTION)
------- Initialisation de renderSystem --------
PreliminaryRenderSetup
... classe de fenêtre enregistrée
Traceur de pile initialisé
ERREUR FATALE: Veuillez mettre à jour votre pilote: VK_KHR_get_surface_capabilities2 est requis.

: @

vient d'explorer /etc/vulkan/icd.d

liens morts vers amd_icd64.json + amd_icd32.json

qui pointait vers
/etc/alternatives/amd_icd64.json
/etc/alternatives/amd_icd32.json

qui pointait vers /opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd32.json etc.
Je suppose que je ferais mieux de résoudre ça maintenant

C'est étrange que cela soit vrai pour moi

ker<strong i="6">@wolfcola</strong> ~]$ DISPLAY=:0 vulkaninfo | grep -i 8bit                ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
VK_KHR_8bit_storage                     : extension revision 1
VkPhysicalDevice8BitStorageFeatures:
storageBuffer8BitAccess           = true
uniformAndStorageBuffer8BitAccess = true
storageBuffer8BitAccess                            = true
uniformAndStorageBuffer8BitAccess                  = true

Progrès, je suis arrivé à un écran de démarrage, il semble donc que les liens vers des liens vers des liens aient été rompus à un moment donné, je ne sais pas comment mes jeux vulkan fonctionnent maintenant ...
Je me sens 100 $ plus riche maintenant

RADV_PERFTEST = llvm PROTON_LOG = 1% commande% + in_terminal 1 + com_skipIntroVideo 1 + com_skipSignInManager 1

proton_tkg_5.4.r10.g7c7868f4
terminalproton_tkg_5.4.r10.g7c7868f4.txt
error.log

Après avoir réinstallé Steam et beaucoup de distraction, j'ai finalement réussi à faire fonctionner le correctif Proton de 999 - après une deuxième tentative de lancement, de toute façon.
20200322_004828

Je n'ai pas screencap après avoir allumé le moniteur de perf, mais je crois que mon vulkan-icd-loader n'est pas sur la dernière version, ce qui pourrait expliquer le son craquant que j'ai obtenu. Donc, deux dernières questions simples: comment mettre à jour l'icd-loader vers la dernière version, et d'ailleurs, dois-je mettre à jour mon pilote Nvidia vers la version de pointe?

(EDIT: hourra pour l'orientation des photos du téléphone portable ... j'espère que c'est à droite en plein écran ...)

(EDIT 2: juste pour rappeler les spécifications de base: Fedora 31, i7-3770K, GTX 1050Ti (pilote 440.64-2))

J'ai installé:

En-têtes et chargeur Vulkan 1.2.135
Pilote Nvidia 440.66.03 beta
MESA 20.1
Proton 5.4 GE-2

Et je reçois juste un écran noir. Le jeu ne se lance pas mais ne plante pas trop. Que faire?

Est-ce votre première tentative? Vous devrez peut-être simplement le faire planter / le tuer, puis réessayer, comme je l'ai fait.

https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

va tuer les trucs.

Merci!

Eu une autre tentative mais pas de joie.
-Supprimé kisak-mesa ppa, installé oibaf ppa car il a plus récent mesa, mis à jour les paquets, noté les commandes de restauration et les noms de paquet pour quand les choses vont exploser, redémarré.
-Ran Doom Eternal avec:
RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1

Sans PROTON_NO_ESYNC = 1, cela se plaindrait:
612.339:0036:0037:err:esync:esync_init Failed to open esync shared memory file; make sure no stale wineserver instances are running without WINEESYNC.

tête vulkaninfo:
Vulkan Instance Version: 1.2.70

vulkaninfo | grep -i 8 bits:

VK_KHR_8bit_storage                 : extension revision  1
VK_KHR_8bit_storage                 : extension revision  1

Journal: https://gist.githubusercontent.com/zaggynl/6a4ab3b3a48b2fb1808ac0ada15ff0f7/raw/3d4c9d466bb3ba7cb79afbe789bc3df63b671ba6/zaggynl%2520another%2520doom%20

Informations sur le système de vapeur: https://gist.githubusercontent.com/zaggynl/2e3e46c2d6588608d2dcae8f24583251/raw/aaaea3be8e4dbc555fa5457f63655248bfbe425f/zaggynl%2520sysinfo%225

Mes notes jusqu'à présent:

Install oibaf ppa for latest mesa bits
https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
REMOVE EXISTING PPAs, I HAD KISAK-MESA:
sudo apt install ppa-purge
sudo ppa-purge ppa:kisak/kisak-mesa
NOTE PACKAGES REMOVED!
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
NOTE PPA PURGE COMMAND FOR OIBAF: sudo ppa-purge ppa:oibaf/graphics-drivers

Get latest vulkan on Ubuntu 18.04
From: https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602076507
wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-bionic.list http://packages.lunarg.com/vulkan/lunarg-vulkan-bionic.list
sudo apt update
sudo apt dist-upgrade

Download latest tar.gz rom:
https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2
Place extracted Proton-5.4-GE-2 folder into:  ~/.steam/root/compatibilitytools.d/
Create compatibilitytools.d if does not exist
Restart Steam
Select Proton-5.4-GE-2 as specific compabitility tool
Set Doom Eternal launch options to:
RADV_PERFTEST=llvm PROTON_NO_ESYNC=1 PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1 
(ACO not supported yet, ESYNC disabling because broken, log for log, rest to skip crap)
Start game

Utilisation du noyau 5.5.8
Mesa 20.1.0-devel (git-d9d549ff88)
Version de l'instance Vulkan: 1.2.135
GloriousEggroll 5.4-2

Je n'obtiens rien, reste juste assis à jouer pendant environ une minute avant de fermer. La dernière chose dans le journal Proton est
L'application a essayé de créer une fenêtre mais aucun pilote n'a pu être chargé.

steam-782330.log

m Paramètres du serveur NVIDIA X J'ai défini le paramètre PowerMizer sur Performances maximales et Paramètre d'image OpenGL

Oui, cela aide un peu et ajoute 5-6 FPS supplémentaires. Maintenant, on peut jouer avec 35 FPS sur 1080 Ti :)

pour aggraver encore les choses, un correctif vient de sortir qui a fait planter les utilisateurs de Windows dans le jeu ...

Je continue toujours à planter dès que le son entre, je vois un flash d'un bouton de menu et il reste sur l'écran noir avec le symbole de chargement à moitié terminé, en train de télécharger à nouveau le jeu et de recommencer à zéro

Gyus,
Voici le rapport de bogue sur le site NVIDIA. Veuillez confirmer le problème de faible performance, merci:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

Bien fonctionner avec 5.4-GE-2 ici, il y a toujours le probl√®me o√Ļ l'alt-tabbing ou l'utilisation de la superposition de vapeur se fige avec un √©cran noir, mais le jeu est jouable autrement.

Je dois admettre que les problèmes de performances sont parfois un peu pénibles, mais je n'ai généralement que des chutes à 20 FPS, donc c'est toujours ... "jouable".

Confirmé que le commentaire de cette ligne sous user_settings.py dans le proton patché pour les utilisateurs de nvidia est désormais jouable en framerate. J'avais 15 ans ... maintenant plus de 60 ans

    #Disable nvapi and nvapi64
#     "PROTON_NVAPI_DISABLE": "1",

Je peux confirmer que cela fait une diff√©rence, dans le cas o√Ļ tous les framedrop / b√©gaiement du jeu ont disparu, le FPS qu'il montre est le FPS que j'obtiens

Problème lié pour ceux qui sont bloqués avec la version Flatpak de Steam, comme moi: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/989

tl; dr si vous utilisez Steam de Flatpak, il obtient vulkan-loader de org.freedesktop.Platform.GL et org.freedesktop.Platform.GL32 et ainsi mettre à jour la version de votre système d'exploitation de vulkan-loader est futile.

Noyau 5.5.10
Nvidia 440.64
Version de l'instance Vulkan: 1.2.135
Proton-tkg 5.4.r10.g7c7868f4
i7 5930k et GTX TITAN X (Maxwell)

J'obtenais 10-20 fps en bas, avec PROTON_NVAPI_DISABLE j'obtiens environ 40 ~ avec des baisses jusqu'à 20. Je sais que ma carte est vieille mais j'ai l'impression que les performances devraient être un peu meilleures étant donné que je suis à 1080p et que je fonctionne à bas .

Cause possible, les métriques en jeu montrent la version 1.1.119 de vulkan, bien que vulkaninfo affiche 1.2.135.
Des idées n'importe qui? Je n'utilise pas Flatpak Steam, et j'utilise Steam beta.

Gyus,
Voici le rapport de bogue sur le site NVIDIA. Veuillez confirmer le problème de faible performance, merci:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

Ce n'est pas un bogue avec NVIDIA. Gardez à l'esprit que ce que nous faisons ici n'est pas techniquement pris en charge.

J'ex√©cute ce jeu √† ~ 70fps sur une carte vid√©o plus petite que la v√ītre. Tout d√©pend de la biblioth√®que que vous utilisez et des versions.

L'entr√©e du contr√īleur est d√©fectueuse. Les b√Ętons se comportent de mani√®re al√©atoire.

Gyus,
Voici le rapport de bogue sur le site NVIDIA. Veuillez confirmer le problème de faible performance, merci:
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394

Ce n'est pas un bogue avec NVIDIA. Gardez à l'esprit que ce que nous faisons ici n'est pas techniquement pris en charge.

J'ex√©cute ce jeu √† ~ 70fps sur une carte vid√©o plus petite que la v√ītre. Tout d√©pend de la biblioth√®que que vous utilisez et des versions.

Voici les derniers packages. Me dites-vous que je dois installer des bibliothèques plus anciennes pour obtenir des performances décentes? C'est un problème NVIDIA. Tous les utilisateurs d'AMD ont de bonnes performances.

Essayer le Proton personnalisé et supprimer la ligne "PROTON_NVAPI_DISABLE": "1", les performances ne sont pas bonnes :(

image

Tous les utilisateurs AMD ont de bonnes performances

Je suis √† peu pr√®s s√Ľr qu'il ne se lance pas pour la majorit√© d'entre nous.

Aussi pour tous ceux qui l'ont fait fonctionner, utilisez-vous ou non l'exe Denuvo?

Aussi pour tous ceux qui l'ont fait fonctionner, utilisez-vous ou non l'exe Denuvo?

Version non modifiée de Steam.

mesa-git 1:20.1.0_devel.121471.f02ae698674-1
vulkan-radeon-git 1:20.1.0_devel.121471.f02ae698674-1
RADV_PERFTEST=llvm PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Nouvelle mise à jour mesa-git. Toujours rien.

Steam natif
steam-782330.log

Durée d'exécution de la vapeur
steam-782330.log

Système
system.txt

Semble être le même que jamais pour moi

36368.922:0035:0036:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe" Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).

Random se bloque avec mesa radv git.

Je n'ai pas pu faire fonctionner le jeu sur Kubuntu 18.10 quelle que soit la suggestion que j'ai essayée, j'ai donc mis à niveau vers une version bêta quotidienne de Kubuntu 20.04 et installé les derniers pilotes 440 Nvidia.

Avec Steam réglé en version bêta et la version personnalisée de Proton, je suis heureux d'annoncer que le jeu fonctionne maintenant. J'utilise l'exe Denuvo.

C'est assez jouable, mais il y a des problèmes de résolution plein écran et les performances ne sont pas trop bonnes, même avec tous les paramètres graphiques désactivés. Je joue dessus sur un i7 avec GTX1050ti.

Jeu incroyable. J'esp√®re que les probl√®mes restants seront bient√īt r√©solus.

@xDShot

Random se bloque avec mesa radv git.

Essayez le pilote open source admgpu-pro vulkan - il ne s'est pas bloqué après plusieurs heures de jeu.

mesa-git 1:20.1.0_devel.121471.f02ae698674-1
vulkan-radeon-git 1:20.1.0_devel.121471.f02ae698674-1
RADV_PERFTEST=llvm PROTON_LOG=1 %command% +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Nouvelle mise à jour mesa-git. Toujours rien.

Steam natif
steam-782330.log

Durée d'exécution de la vapeur
steam-782330.log

Système
system.txt

Semble être le même que jamais pour moi

36368.922:0035:0036:warn:seh:virtual_unwind exception data not found in L"DOOMEternalx64vk.exe"
Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x000000014093f5bd).```

Pareil pour moi. Quel GPU utilisez-vous? Je suis sur une Radeon RX 5700.
J'utilise Proton-5.4-GE-2, je suppose que vous l'utilisez aussi?

Appara√ģt pas de blocage avec amdvlk fourni par l'√©quipe Arch (https://www.archlinux.org/packages/extra/x86_64/amdvlk/), bien que 20% moins de FPS que sur mesa radv.

UPD: Non. Je viens de geler aussi.

@TimoFreiberg RX 480 et oui j'essaye le 5.4 GE 2

@TimoFreiberg @parkerlreed
Cela peut être évident, mais avez-vous créé un compte Bethesda.net, puis l'avez-vous lié à votre compte Steam? La première fois que vous démarrez le jeu, vous ne devez pas utiliser l'option + com_skipSignInManager 1, sinon le jeu ne démarrera pas du tout car vous devez d'abord ajouter un compte.

C'était juste une tentative de quoi que ce soit qui fonctionne. Même résultat sans lui

J'obtiens le HDR AMD non pris en charge et puis rien d'autre. Crashes.

Merci pour les conseils @elovin , j'obtiens le même journal d'erreurs sans l'argument +com_skipSignInManager 1 .

@parkerlreed Je ne vois rien sur AMD HDR non pris en charge dans mes journaux, o√Ļ voyez-vous cette erreur?

@TimoFreiberg Cela devrait √™tre une fen√™tre qui appara√ģt. V√©rifiez votre installation Vulkan si ce n'est pas le cas

image

Je reçois le crash après avoir frappé ce jeu (peut-être 8 secondes).

Quelle version de vulkan icd loader utilisez-vous? Si vous utilisez le runtime steam, il utilisera le chargeur vulkan du runtime.Dans ce cas, vous devez utiliser la version bêta de vapeur pour obtenir le dernier chargeur vulkan du runtime steam.

Quelqu'un d'entre vous a-t-il essayé la version Proton liée à https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602028651?

Le jeu fonctionne bien pour moi avec cette version, mais se bloque immédiatement une fois que j'ai essayé la version Proton GE.

@elovin Déjà sur Steam beta. De plus, mon chargeur système icd est également le plus récent.

[parker<strong i="7">@wolfcola</strong> ~]$ pacman -Q vulkan-icd-loader 
vulkan-icd-loader 1.2.135-1

@parkerlreed ah, ce popup, je l'ai désactivé avec la recommandation des notes de publication ici: https://github.com/GloriousEggroll/proton-ge-custom/releases

Cette personne aimable ici a également recommandé la compilation proton-tkg téléchargée par @ 999eagle au lieu de Proton-5.4-GE-2:
https://www.reddit.com/r/linux_gaming/comments/fmsoc2/gloriouseggrolls_proton54ge2_released/fl6v52i/

Dommage, je voulais éviter de télécharger des trucs aléatoires à partir de sites de téléchargement de fichiers, je vais probablement le compiler moi-même.

@TimoFreiberg Je veux dire que je

@TimoFreiberg vous pouvez le construire vous-même si vous êtes sur arch linux ou utilisez un conteneur de docker arch linux
téléchargez le proton-tkg PKGBUILD et ajoutez winevulkan_fshack_opts.mypatch à l'option _community_patches dans le fichier proton-tkg.cfg. Vous pouvez examiner les deux fichiers avant de les créer pour les approuver. Ensuite, extrayez simplement la boule tar si vous ne souhaitez pas l'installer à l'échelle du système.

@parkerlreed Non, cette version a été téléchargée il y a 8 jours, vous devez extraire la dernière version de git master, ajouter le correctif, puis le construire.

Suivez ces instructions et ajouter winevulkan_fshack_opts.mypatch à _community_patches option dans le proton-tkg.cfg fichier sinon suivez les paramètres par défaut du script de compilation et quand il vous demande d'utiliser le type patch communautaire y / Oui.

Les performances sont nettement meilleures avec vulkan-amdgpu-pro. Tout ce que j'ai fait a été de télécharger le package Ubuntu, d'extraire amd_icd64.json, amdvlk64.so , d'éditer le json pointant vers l'emplacement correct du binaire et de l'utiliser pour l'environnement VK_ICDFILE. Avec RADV, j'ai eu des chutes et des problèmes, tous partis maintenant.

Nous avons la vie avec la construction tkg d'en haut. Teste actuellement le Mesa git RADv et verra comment cela se passe.

J'ai eu la version drm (steam) en cours d'exécution hier avec la version bêta de Steam et Proton construite par @ 999eagle (https://github.com/ValveSoftware/Proton/issues/3654#issuecomment-602028651).

Aujourd'hui, j'ai décidé d'essayer Proton-5.4-GE-2, car les performances étaient vraiment mauvaises hier et je voulais essayer si cette version GE faisait une différence.
et oui, cela fait vraiment une grande différence. Mais pas dans la performance ou une autre bonne manière. Le jeu ne se lance même plus.

J'obtiens maintenant ceci lorsque j'essaye de lancer la version drm:

grafik

Lorsque je clique sur le lien, j'obtiens ce site Web:

grafik

Il dit qu'il n'a pas réussi à revalider mon achat et que je devrais réessayer dans 24 heures.

Cela se produit maintenant également avec la version que j'ai utilisée hier, donc je suppose que c'est Denuvo qui la bloque.
J'ai donc essayé l'exe sans drm, mais celui-ci ne se lance pas avec les deux versions Proton (versions 999eagle et GE). J'obtiens un écran noir plein écran pendant quelques secondes, mais ensuite il plante.

Maintenant je ne peux plus jouer: /
... ou devrais-je mieux dire, regardez le film Doom Eternal en 24 ips "fluides".

Ceci est mon journal de l'exe gratuit drm, qui plante après un court écran noir:
steam-782330.log

Quelqu'un a une idée du problème et comment le faire fonctionner?
Chose étrange, la version drm normale a fonctionné hier, mais je ne peux pas l'utiliser actuellement à cause de Denubloat.

Confirm√© de travailler de mon c√īt√© avec la version Steam / Denuvo avec la configuration suivante:

Système de base

  • Syst√®me d'exploitation: Arch Linux
  • Version du plasma KDE: 5.18.1
  • Version des cadres KDE: 5.67.0
  • Version du noyau: 5.5.4-zen1-1-zen
  • Type de syst√®me d'exploitation: 64 bits
  • Processeurs: 16 √ó AMD Ryzen 7 3700X 8-Core Processor
  • M√©moire: 31,3 Gio

Graphique

  • mesa-git: 20.1.0_devel.121471.f02ae698674-1
  • ID du GPU: 0 (AMD RADV / ACO VEGA10 (LLVM 9.0.1))
  • ‚ö†ÔłŹ Version de l'instance Vulkan: 1.2.135 ‚ö†ÔłŹ / Obtenu avec les derniers packages vulkan-icd-loader et lib32-vulkan-icd-loader /

Procédure

Obtenez une version corrigée de Proton:

  • https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.4-GE-2

    • Des autres builds flottant, je manquais particuli√®rement:

      • VK_KHR_get_surface_capabilities2

        Intégrez-le


  • Suivez la proc√©dure standard pour int√©grer √† l'environnement d'ex√©cution Steam:

    • De mon c√īt√©, d√©compress√© dans ~ / .local / share / Steam / Compatibilitytools.d /
  • Red√©marrez Steam s'il √©tait d√©j√† en cours d'ex√©cution
  • Achetez + T√©l√©chargez le jeu si ce n'est pas d√©j√† fait

    Exécutez le jeu avec

  • S√©lectionnez "Proton-5.4-GE-2" dans les param√®tres de Steam par jeu pour DoomEternal

    Notez qu'il semble que le backend du compilateur ACO ne convient pas encore ici

  • ‚ö†ÔłŹ‚ö†ÔłŹ‚ö†ÔłŹ Pour l'impl√©mentation de RADV vulkan sur Mesa, au moins jusqu'au commit mentionn√© ci-dessus sur la branche master, ACO n'expose pas un certain nombre d'extensions Vulkan obligatoires pour ex√©cuter le jeu. Vous devez recourir √† l '"ancien" compilateur LLVM en d√©sactivant le backend du compilateur aco : Ceci est r√©alis√© de ma part en lan√ßant le jeu comme ceci:

    • RADV_PERFTEST="" %command%
  • Vous pouvez d√©finir les options qui vous conviennent dans les param√®tres de lancement
  • Lancer le jeu

Ce qui précède est ce qui a fonctionné pour moi, le kilométrage peut varier pour tout le monde.

En utilisant RADV, les performances sont acceptables et la plupart du temps fluides pour moi, tant que vous ne descendez pas en dessous de 60 ips. Lorsque cela se produit, pour une raison quelconque, le rendu devient lent et bien que le jeu rapporte 60 ips, il semble en fait qu'il est tombé à 30. C'est avec le vsync à triple tampon activé et mon compositeur étant éteint.

J'ai toujours l'impression que dans l'ensemble, le jeu devrait mieux fonctionner et être plus fluide.

: information_source: NB:

  • Votre exp√©rience de la tabulation Alt peut varier, pour moi, je suis capable de changer de bureau sans trop de probl√®mes, mais j'avais un √©cran noir lorsque sp√©cifiquement la tabulation alt du jeu sur le m√™me bureau

@Bleuzen That 5.4 GE 2 ne semble fonctionner pour personne. Utilisez la version que vous utilisiez et essayez certains des autres pilotes si sur AMD

@parkerlreed
Je suis revenu de Proton-5.4-GE-2 à la version proton_tkg_5.4.r10.g7c7868f4 qui fonctionnait hier. Mais je ne peux plus utiliser la version drm car j'ai été bloqué par Denuvo pour les prochaines 24 heures.
Alors maintenant, j'essaie de faire fonctionner l'exe sans drm, mais cela ne fait rien d'autre que montrer un écran noir et des plantages.

Je suis sur Nvidia avec une GTX 1060 et la version du pilote 440.64.

J'ai également édité mon dernier message pour inclure un journal de l'échec de la version gratuite de drm.

Edit: J'ai déjà essayé de supprimer mon préfixe wine ( ...SteamLibrary/steamapps/compatdata/782330/ ) et de le laisser recréer après être revenu à la construction proton_tkg_5.4.r10.g7c7868f4 .
La version sans DRM plante toujours.

@Bleuzen Besoin de plus de confirmation mais je pense que l'exe sans DRM ne fonctionne plus avec la mise à jour actuelle du jeu. Crashes pour moi aussi.

@Voxed

Avez-vous essayé la solution évoquée par @VincentGuinaudeau?:

@Berinth Si comme moi vous avez le FATAL ERROR: Z:\home\[...]\.local\steamam\steamapps\common\DOOMEternal\base\disclayout.cfg is unexpected, check manifest , j'ai résolu celui-ci en copiant également tous les fichiers à l'intérieur de DOOMEternal/base/ de la version sans drm, attendez-vous aux fichiers se terminant par .streamdb et non les dossiers. Cela fait neuf fichiers au total.

Mais je n'ai pas essayé de le lancer via Steam. Je lance directement depuis le terminal avec une commande comme
STEAM_COMPAT_DATA_PATH=~/.local/share/steam/steamapps/compatdata/782330 ~/.steam/steam/steamapps/common/Proton\ 5.0/proton run ~/.local/share/steam/steamapps/common/DOOMEternal/DOOMEternalx64vk_DRMFREE.exe +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1

Il semble que vous ne pouvez plus déposer l'exe sans DRM dans une installation existante sans également copier du contenu du jeu.

De retour ..... baaaaack encore ...

Obtenez le même message DRM reeeeeeee avec cette version GE 2.

Je commence √† penser que j'ai √©t√© ruin√© parce que j'ai g√Ęch√© le DRM gratuit avec Steam, que peut-√™tre que je suis inscrit sur la liste permanente, m√™me si j'ai achet√© ce sacr√© jeu? Si tel est le cas, Valve re√ßoit le plus long appel t√©l√©phonique qu'ils aient jamais eu.

Pensées de quelqu'un?

@ MacroHard-sys
Non, ce n'est probablement que les prochaines 24 heures depuis votre interdiction.

Pour certaines raisons, différentes versions de Wine ou même la même version de Wine apparaissent comme différents ordinateurs du DRM, ce qui déclenche le seuil d'activation. C'est vraiment un cancer.

@ MacroHard-sys
Non, ce n'est probablement que les prochaines 24 heures depuis votre interdiction.

Pour certaines raisons, différentes versions de Wine ou même la même version de Wine apparaissent comme différents ordinateurs du DRM, ce qui déclenche le seuil d'activation. C'est vraiment un cancer.

Ok, parce que cela m'a donné chaque tentative depuis le jour de la sortie. Fait un curieux. Merci. Vraiment ralentir cela parce qu'en théorie, rien d'autre que j'essaye aujourd'hui ne fonctionnera. Puis une tentative demain jusqu'à ce que rien d'autre ne fonctionne. Rincez à nouveau.

Je ne peux pas non plus passer le SteamAPI, tout comme @LarsBremen et @jrgp. La discussion dans le Gist par @annmuor o√Ļ @SalmonSeasoning essayait des choses, cette discussion ne m'a pas non plus aid√©.

Je suis toujours bloqué sur la fenêtre "Impossible d'initialiser SteamAPI".

@tizzir Je vais examiner cela, merci.

Bien!
Le jeu est en cours d'exécution , j'ai testé un peu maintenant que mon délai d'attente de 24 heures sur Denuvo est terminé. _Merci Denuvo, je t'aime aussi ._

  • Siduction (bas√© sur Debian Sid), KDE 5.17.5
  • Xrender compositor (se d√©sactive automatiquement lors de l'ex√©cution du jeu)
  • Intel 8700k, r√©gulateur de mise √† l'√©chelle du processeur: performances
  • Nvidia 1080ti, 440.64-2
  • Client b√™ta Steam
  • Proton-5.4-GE-2

Paramètres Nvidia:

  • ForceCompositionPipeline est activ√©. La d√©sactivation n'a aucun effet sur les images par seconde.
  • Param√®tres du Powermizer - aucun effet sur les images par seconde. R√©glez sur Auto.
  • Param√®tres d'image OpenGL - La haute performance a eu un impact r√©el et le jeu s'est d√©roul√© beaucoup plus facilement.

Ajustements de Doom Eternal

  • PROTON_NVAPI_DISABLE 1 ou 0, aucun effet sur les images par seconde
  • Utilisation de l'exe de jeu Steam normal
  • Options de lancement: +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 (non n√©cessaire)
  • Modification de launcher.cfg pour se d√©barrasser des avertissements du pilote.
  • J'utilise deux moniteurs, la r√©solution native du moniteur principal est de 3440x1440, j'ai finalement d√©cid√© d'opter pour 2560x1080 et aucune mise √† l'√©chelle de la r√©solution.
  • Les param√®tres de flou de mouvement n'avaient aucun effet sur les images par seconde.
  • Plein √©cran, pr√©r√©glage moyen, vsync d√©sactiv√©, HDR d√©sactiv√©, abb chromatique activ√©, DOF activ√©, DOF AF d√©sactiv√©.

A mon avis ... jouable
Pas des performances √©tonnantes bien s√Ľr ... Fps passe au-dessus de 60 quand il ne se passe pas grand chose mais ne semble pas descendre en dessous de 40 dans des combats agit√©s. Il y a une performance certaine lorsque l'action se r√©chauffe, mais au moins rien de majeur qui brise le gameplay. La d√©finition de pr√©r√©glages graphiques plus √©lev√©s tue totalement les performances lors d'une action intense et si vous ne pouvez pas frapper les ennemis en raison de faibles fps et d'un b√©gaiement ... eh bien. _Vous mourez, √©videmment._

Remarques
Fonctionne avec la superposition Steam activée, avec une dégradation notable des performances. Le jeu est beaucoup plus saccadé. Peut toujours faire tourner Doomguy avec la souris lorsque la superposition est activée.

ALT + TAB suspend le jeu, la musique / les sons ambiants continuent à jouer avec un écran noir, même avec et sans superposition Steam.

Il y a une quantité massive d'avertissements dans la console Doom, aucune idée si ceux-ci sont pertinents.

Fps dans la première pièce avec les 3 zombies varie de 45 à 120+. Pouah.

@dpanter Des conseils pour ne pas déclencher Denuvo? Je suis entré hier seulement pour être instantanément verrouillé à nouveau.

Des conseils pour ne pas faire trébucher Denuvo?

Pas vraiment, à part la théorie actuelle selon laquelle cela pourrait déclencher l'utilisation de différentes versions de Proton. J'ai redémarré Doom Eternal quelque chose comme 50 fois aujourd'hui, je ne l'ai pas déclenché à nouveau. N'est-ce pas Denuvo comme totalement génial et tellement la meilleure chose qui soit? Délicieux.

Les différentes versions de Wine / Proton déclenchent Denuvo. Garde le en mémoire.

J'ai essayé la version Proton personnalisée de @ 999eagle et l'option du lanceur et cela fonctionne!

Système d'exploitation: Pop! _OS 19.10
GPU: AMD RX 580

Je pensais qu'il s'agissait d'un fichier de sauvegarde corrompu, mais la deuxi√®me sauvegarde se bloque √©galement √† chaque fois que la mission n ¬į 2 commence √† se charger

Quelqu'un sait-il si une mise √† jour b√™ta officielle de Proton arrive bient√īt de Valve? Je ne suis pas √† l'aise d'ex√©cuter des binaires √† partir de sources non officielles.

Denuvo n'aime pas Wine Staging, sur lequel proton-ge est basé, donc si vous voulez éviter de faire trébucher Denuvo, restez à Proton normal

Désolé pour les questions de base ci-dessous. Je n'ai pas l'habitude de jouer avec ces choses et j'attends généralement des solutions plus stables. Cependant, c'est DOOM et donc important et urgent.

  1. Alors, comment puis-je installer nvidia-driver-440. J'utilise ubuntu 18.04 et la dernière version disponible avec apt-get est 435. J'ai essayé d'obtenir 440.64 sur https://www.nvidia.com/en-us/drivers/unix/ , puis d'exécuter le script dans le terminal. Cependant, cela échoue et me dit que je n'ai besoin de rien en cours d'exécution sur le GPU. Cela signifie-t-il que je dois l'exécuter sans interface graphique de bureau? Comment je fais ça?

  2. Est-il confirmé que la chose mesa-git est obligatoire? Et y a-t-il des risques de casser des choses? J'ai un peu peur de l'installer, car j'ai un bon record de briser ubuntu et les pilotes lorsque je déconne avec ce roi des choses.

@jldez

  1. Je recommanderais cette archive:

https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

Là, il y a deux commandes pour l'installer, puis un redémarrage.

  1. Je n'avais pas besoin de la dernière version, bien que je sois sur 19.10, donc j'ai une version plus récente que vous par rapport à 18.04 LTS.

J'utilise Ubuntu 19.10 avec le dernier pilote propriétaire Nvidia (440.64) à partir des pilotes propriétaires PPA, Steam beta, et j'ai essayé à la fois la dernière version corrigée de Proton de GE, ainsi que la version 999eagle. J'ai tout ce que les derniers paquets vulkan de https://packages.lunarg.com/vulkan/lunarg-vulkan-bionic.list fournissent (ne ressemble qu'à 1.2.131, pas 1.2.135 mais je pensais que la version .135 est fournie avec la version bêta de Steam?)

Quoi qu'il en soit, je ne peux TOUJOURS pas le faire démarrer, il me dit qu'il a besoin de "VK_EXT_full_screen_exclusive" (avec l'une ou l'autre des versions de Proton corrigées - qui, je pensais que les deux incluent un correctif pour cette exigence - mais c'est toujours le point de crash pour moi - comment venir?):

Application Info
-------------------------
App    : DOOMEternal - 1.0.2
Engine : idTech - 7.1.1
-------------------------
Instance Extensions
-------------------------
 + VK_KHR_surface
 + VK_KHR_win32_surface
 + VK_KHR_get_surface_capabilities2
Initialized stack tracer
FATAL ERROR: Please update your driver: VK_EXT_full_screen_exclusive is required.
wine: Unhandled exception 0x80000003 in thread 29 at address 0000000140822626 (thread 0029), starting debugger...

Malheureusement, aucune de ces solutions n’a eu de chance. J'utilise Linux Mint 19.3 (basé sur ubuntu) avec une Nvidia GTX 1070.
Proton 5.0-5 m'amène à un écran noir qui plante après quelques secondes.
Proton-5.4-GE-2 me donne cette fenêtre:
Bildschirmfoto vom 2020-03-22 17-47-12
en cliquant sur #str_launch_button_label, j'obtiens le même problème d'écran noir.
Le proton personnalisé de @ 999eagle ne démarre même rien, me donne ce journal:

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

c'est apparemment parce que je n'ai pas les derni√®res biblioth√®ques GLIBC, mais celles-ci ne semblent pas encore √™tre publi√©es pour mon syst√®me d'exploitation. Quelqu'un conna√ģt-il des solutions de contournement pour cela?

@maarvw J'ai essayé ce package .deb, je ne sais pas s'il fonctionnait parce que je suis en enfer DRM. essayez-le et faites un rapport. https://debian.pkgs.org/sid/debian-main-amd64/libc6_2.30-2_amd64.deb.html

Bonjour @rodhull , veuillez vérifier si vous avez opté pour la version bêta du client Steam. Le client 2020-03-20 fournit le chargeur vulkan 1.2.135.

image

Oui, j'ai fait cela, je pense dans la zone Paramètres - Compte (voir ci-dessus) - Steam s'est mis à jour immédiatement après avoir fait cela, et je n'ai plus de mises à jour client.

@ MacroHard-sys Je n'ai pas trop d'expérience avec ce genre de choses, y a-t-il des risques associés à cela? et je ne pense pas que le package amd64 serait le bon pour moi, je n'ai pas de produits amd dans mon ordinateur. Ou peut-être que je suis juste stupide

@ MacroHard-sys Je n'ai pas trop d'expérience avec ce genre de choses, y a-t-il des risques associés à cela? et je ne pense pas que le package amd64 serait le bon pour moi, je n'ai pas de produits amd dans mon ordinateur. Ou peut-être que je suis juste stupide

quand il s'agit de packaging linux, AMD64 et x86_64 sont presque toujours interchangeables. vous devriez bien utiliser les packages AMD64 sur un système Intel x86_64.
Je sais pertinemment que les paquets Debian avec l'étiquette AMD64 sont également compatibles avec x86_64.

@ MacroHard-sys Je n'ai pas trop d'expérience avec ce genre de choses, y a-t-il des risques associés à cela? et je ne pense pas que le package amd64 serait le bon pour moi, je n'ai pas de produits amd dans mon ordinateur. Ou peut-être que je suis juste stupide

Inqui√©tude l√©gitime je suppose. Pas s√Ľr √† 100%. C'est de debian.pkgs.org donc, j'ai pens√© que c'√©tait s√Ľr. Si quelqu'un d'autre pouvait intervenir, ce serait g√©nial.

Merci @ahoneybun , j'ai la version 440.
Si quelqu'un veut savoir comment obtenir le nvidia-driver-440:
sudo add-apt-repository ppa: drivers-graphiques / ppa
sudo apt-get mise à jour
red√©marrer? (pas s√Ľr si n√©cessaire)
sudo apt-get installer nvidia-driver-440
redémarrer

Cependant, j'ai toujours le même problème que les autres. En utilisant le proton 5.4 ge-2, j'obtiens l'écran
Screenshot from 2020-03-22 13-12-54
Il pense toujours que j'ai la version 337.88. Mais nvidia-smi confirme que j'ai 440.64. (Il dit que j'ai besoin de 442,74, mais c'est l'équivalent Windows que quelqu'un a dit). Après avoir appuyé sur yes ou play, rien ne se passe.

d'accord, je vais l'essayer. La dernière fois que j'ai entendu dire que la version 2.31 était requise? ce lien est pour 2.30

d'accord, je vais l'essayer. La dernière fois que j'ai entendu dire que la version 2.31 était requise? ce lien est pour 2.30

Quelqu'un plus haut a dit qu'ils l'avaient avec 2.30, je n'ai pas trouvé de 2.31.

Presque rien de ce que j'ai essayé sur cette carte n'a fonctionné. Il est temps de pirater Windows 10.

Je viens de trouver cette vidéo:

https://www.youtube.com/watch?v=lpHdJ_i1T_k&feature=youtu.be

Alors je suppose que nous devons aussi attendre une mise à jour mesa?

@MuchiMuchiPink

Avez-vous fait ça sur Arch? Utilisez-vous le pilote standard du noyau? J'ai essayé mais le jeu ne fonctionnera tout simplement pas avec le pilote amd pro vulkan.
Même si je peux avoir des titres DXVK, et des applications natives comme VKCUBE et Shadow of the Tomb Raider fonctionnent bien avec.

@ Birdman7 Mon amour pour DOOM <ma haine des fenêtres;)

Je vais juste attendre une solution stable. Bonne chance aux personnes compétentes qui y travaillent et merci!

Merci @ahoneybun , j'ai la version 440.
Si quelqu'un veut savoir comment obtenir le nvidia-driver-440:
sudo add-apt-repository ppa: drivers-graphiques / ppa
sudo apt-get mise à jour
red√©marrer? (pas s√Ľr si n√©cessaire)
sudo apt-get installer nvidia-driver-440
redémarrer

Cependant, j'ai toujours le même problème que les autres. En utilisant le proton 5.4 ge-2, j'obtiens l'écran
Screenshot from 2020-03-22 13-12-54
Il pense toujours que j'ai la version 337.88. Mais nvidia-smi confirme que j'ai 440.64. (Il dit que j'ai besoin de 442,74, mais c'est l'équivalent Windows que quelqu'un a dit). Après avoir appuyé sur yes ou play, rien ne se passe.

Vous n'avez pas besoin de redémarrer à ce stade:

sudo add-apt-repository ppa: drivers-graphiques / ppa
sudo apt-get mise à jour
sudo apt-get installer nvidia-driver-440
redémarrage sudo systemctl

Je ne suis pas s√Ľr de NVIDIA mais je vois le message HDR avec mon GPU AMD mais je peux simplement cliquer sur OK pour celui-ci.

je ne comprends pas ce qui ne va pas dans mon cas.
ive mis à jour mesa à 20.10, im utilisant proton-ge-custom 5.4-ge-2
ive a désactivé les avertissements HDR
ive aco désactivé pour ce jeu
ive a opté pour la version bêta du client Steam
voici mon journal sysinfo et proton
https://gist.github.com/mathew2214/dcde50c78274a7629c6ae74277c426b5

MISE À JOUR: comme c'est étrange, Steam prétend que ma version mesa est 19.3. pourtant glxinfo -B montre correctement que son 20.1.0.

Je peux confirmer que sur Ubuntu 20.04 fonctionnera.
Pilote Nvidia: 440.66.03
VulkanInfo: Version de l'instance Vulkan: 1.2.131

  1. Installez le correctif de @ 999eagle ici
  2. Créez un répertoire et déplacez-le vers ~/.steam/root/compatibilitytools.d/
  3. Participez à la version bêta Steam Steam>Setting>Account>Beta participation
  4. Changez le jeu de vapeur pour la version proton corrigée Steam>Settings>Steam Play>Enable Steam Play/Run other titles with
  5. Définir les options de lancement Library>Doom>Settings(Gear Icon)>Properties>Set Launch Options
    +in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1
  6. Configurez le jeu pour n'utiliser que cette version Library>Doom>Settings(Gear Icon)>Properties>Force the use of a specific Steam Play compatibility tool
$cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu Focal Fossa (development branch)"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

$vulkaninfo
==========
VULKANINFO
==========

Vulkan Instance Version: 1.2.131


Instance Extensions: count = 18
====================

$lshw -c video
WARNING: you should run this program as super-user.
  *-display                 
       description: VGA compatible controller
       product: TU102 [TITAN RTX]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci<strong i="25">@0000</strong>:65:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:107 memory:d7000000-d7ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:b000(size=128) memory:c0000-dffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
$ nvidia-smi
Sun Mar 22 12:32:02 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.66.03    Driver Version: 440.66.03    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  TITAN RTX           Off  | 00000000:65:00.0  On |                  N/A |
| 41%   35C    P0    65W / 280W |    660MiB / 24217MiB |     27%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1832      G   /usr/lib/xorg/Xorg                            45MiB |
|    0      2707      G   /usr/lib/xorg/Xorg                           206MiB |
|    0      2932      G   /usr/bin/gnome-shell                         299MiB |
|    0      6251      G   ...ic/.local/share/Steam/ubuntu12_32/steam    21MiB |
|    0      6262      G   ./steamwebhelper                               3MiB |
|    0      6280      G   ...uest-channel-token=17622251660803828376

Avec tes pas @digikin , j'obtiens cet écran:

Screenshot from 2020-03-22 13-44-05
Puis crash

Cependant, je suis sur Ubuntu 18.04. Et pour la version vulkan, je pensais que l'utilisation des mises à jour bêta de Steam inclurait la bonne version vulkan? Ou j'ai mal compris?

D'après ce que je comprends, le support Vulkan provient des pilotes Nvidia.
NVIDIA fournit une prise en charge complète de Vulkan 1.2 et des fonctionnalités sur les cartes graphiques NVIDIA GeForce et Quadro avec l'un des GPU Turing, Volta, Pascal, Maxwell (première et deuxième génération) et Kepler
@jldez Pour une raison quelconque, je n'ai pas pu le faire fonctionner le 18.04. Le pilote Nvidia 440.66.03 nécessite le noyau supérieur. Avec le mois d'avril qui arrive le mois prochain, j'ai pensé que c'était une bonne occasion de passer à 20.04LTS.
sudo do-release-upgrade -d
Je suis très content du 20.04 !!

Bonsoir à tous, il semble qu'il y ait eu toute une activité sur cette question.
Ma petite contribution:

Avec Arch Linux entièrement mis à niveau avec les derniers pilotes NVIDIA et le chargeur vulkan et le préfixe personnalisé lié ici (avec toutes les options de lancement pertinentes activées) https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602028651, le jeu se lance.

Cependant, j'ai d'énormes problèmes de performances (cela peut provenir de mon ancien GPU, mais comme beaucoup de gens ici ont remarqué une baisse des performances, cela pourrait être lié).

Journal Steam: https://we.tl/t-2N2iqK5acs
Informations sur le système vapeur: https://gist.github.com/GirardR1006/bac21ceb93c5e45570658f6d2c343bec

D'après ce que je comprends, le support Vulkan provient des pilotes Nvidia.
NVIDIA fournit une prise en charge complète de Vulkan 1.2 et des fonctionnalités sur les cartes graphiques NVIDIA GeForce et Quadro avec l'un des GPU Turing, Volta, Pascal, Maxwell (première et deuxième génération) et Kepler
@jldez Pour une raison quelconque, je n'ai pas pu le faire fonctionner le 18.04. Le pilote Nvidia 440.66.03 nécessite le noyau supérieur. Avec le mois d'avril qui arrive le mois prochain, j'ai pensé que c'était une bonne occasion de passer à 20.04LTS.
sudo do-release-upgrade -d
Je suis très content du 20.04 !!

va essayer ceci avec mon grille-pain plus tard, comment est votre performance?

Bonsoir à tous, il semble qu'il y ait eu toute une activité sur cette question.
Ma petite contribution:

Avec un Arch Linux entièrement mis à niveau avec les derniers pilotes NVIDIA et le chargeur vulkan et le préfixe personnalisé lié ici (avec toutes les options de lancement pertinentes activées) # 3654 (commentaire), le jeu se lance.

Cependant, j'ai d'énormes problèmes de performances (cela peut provenir de mon ancien GPU, mais comme beaucoup de gens ici ont remarqué une baisse des performances, cela pourrait être lié).

Journal Steam: https://we.tl/t-2N2iqK5acs
Informations sur le système vapeur: https://gist.github.com/GirardR1006/bac21ceb93c5e45570658f6d2c343bec

Bonjour,
Voir ce commentaire ici:
https://github.com/ValveSoftware/Proton/issues/3654#issuecomment -602175041

Salut à tous. Si quelqu'un a des problèmes de performances, essayez de désactiver le compteur Steam FPS. Je sais, cela semble idiot, mais j'ai simplement augmenté mon FPS de 20-30 à 55-60, et j'ai RTX 2070.

Voici un fil sur reddit o√Ļ certains gars ont d√©couvert cette chose.

Le seul problème que j'ai maintenant est le son crépitant.

Spécifications complètes:

Processeur: i5 9600k
GPU: Nvidia RTX 2070
Mémoire RAM: 32 Go
Système d'exploitation: Arch Linux
Proton: 5,4 de @ 999eagle

@ MacroHard-sys en essayant d'utiliser dpkg sur ce fichier .deb, j'obtiens des erreurs disant que cela endommagerait les locales. Le texte entier était en allemand car c'est la langue sur laquelle mon PC est configuré, donc je ne prendrai pas la peine de le poster ici. Je pense qu'il est peut-être impossible de fonctionner sur mon système d'exploitation actuel. Il semble que j'aurais besoin de passer à Arch ou d'utiliser un autre ubuntu plus récent. Mint 19.3 semble être basé sur ubuntu 18.04 et j'ai vu des gens ici dire que cela ne fonctionne que sur 20.x et plus.

Je peux confirmer que amdgpu-pro a de bien meilleures performances que RADV
(testé avec amdgpu 19.50 vs mesa-git en utilisant Vega 56 et Ryzen 3700X) mais comme amdgpu-pros vulkan part ne prend pas en charge freesync, il n'a pas l'air aussi lisse (même dur, c'est environ 60 vs 100 fps AVG).

J'ai essayé Proton GE (ne se lance pas), j'ai essayé de compiler la version TKG, j'ai essayé de désactiver le compteur et la superposition de fps. Aucun changement de fps du tout.

J'en ai testé un peu plus, voici l'état des choses:

  • Toujours en utilisant la version proton de @ 999eagle , tout le reste ne fonctionne pas pour moi jusqu'√† pr√©sent
  • Les performances ne sont pas bonnes. Je joue actuellement sur 1280x720 avec des param√®tres moyens. FPS est d'environ 60, mais en fait les param√®tres ne semblent pas avoir beaucoup d'importance, car je n'obtiens qu'une l√©g√®re diminution avec les param√®tres de r√©solution "Ultra" et FullHD
  • Le CPU et le GPU ne semblent pas √™tre pleinement utilis√©s
  • La version Vulkan et la version du pilote NVIDIA ne semblent pas avoir beaucoup d'importance avec Vulkan 1.2.133 fourni par le pilote NVIDIA 440.66.3 J'ai les m√™mes r√©sultats qu'avec Vulkan 1.1.119 fourni par le pilote NVIDIA 440.60
  • Je viens d'apprendre (cela a probablement d√©j√† √©t√© discut√© ici, je ne donne pas suite √† tous les commentaires) que NVIDIA a publi√© un pilote 442.75 pour Doom Eternal, qui n'est pas disponible pour Linux. Peut-√™tre que nous aurons plus de chance apr√®s la prochaine mise √† jour du pilote NVIDIA.

Joué pendant quelques heures, il y a quelques problèmes graphiques mineurs et des problèmes sonores moins mineurs (principalement la lecture de musique). Sinon, le jeu est stable.

(Fedora Workstation 32beta, Kernel 5.6 git, matériel: Ryzen 1700, RTX2060, 16 Go de RAM)

@ d3rhans Donc, fondamentalement, Team Red a plus de chance dans ce cas que Team Green? Sentir juste les choses à noter.

Salut à tous. Si quelqu'un a des problèmes de performances, essayez de désactiver le compteur Steam FPS. Je sais, cela semble idiot, mais j'ai simplement augmenté mon FPS de 20-30 à 55-60, et j'ai RTX 2070.

Voici un fil sur reddit o√Ļ certains gars ont d√©couvert cette chose.

Le seul problème que j'ai maintenant est le son crépitant.

Spécifications complètes:

Processeur: i5 9600k
GPU: Nvidia RTX 2070
Mémoire RAM: 32 Go
Système d'exploitation: Arch Linux
Proton: 5,4 de @ 999eagle

J'ai essayé avec DRM Free exe et de cette façon je n'utilise pas du tout Steam donc il n'y a pas de compteur Steam FPS. Quoi qu'il en soit, j'obtiens toujours 26-28 FPS ...

@ Birdman7 peut-√™tre, semble un peu comme √ßa. Mais nous ne le ferons que maintenant, lorsque NVIDIA publiera un pilote mis √† jour pour Linux √† un moment donn√©. Mais comme je l'ai dit plus t√īt, le jeu fonctionne essentiellement avec proton, donc je suis convaincu que cela fonctionnera parfaitement avec Steam + Proton bient√īt.

J'ai finalement pu faire fonctionner le jeu Steam sur TkG-r10 mais pas GE. J'ai également pu passer de GE à TkG sans déclencher Denuvo, mais cela pourrait être une chose ponctuelle.

Ce que j'ai fait pour éviter d'avoir un autre délai de revalidation de 24 heures:

  • Sauvegardez les r√©pertoires Steam / steamapps / compatdata / 782330 et Steam / userdata en cas de d√©clenchement de Denuvo. Je ne sais pas si ces sauvegardes fonctionneront mais selon pcgamingwiki, les jetons hors ligne sont stock√©s dans le r√©pertoire userdata.
  • L'utilisation de protontricks permet d'activer "Masquer la version Wine des applications" sous Staging.

Tout cela n'est pas confirmé mais j'ai pu éviter d'être envoyé en enfer de Denuvo pour la troisième fois.

FYI, semble bien fonctionner pour moi en utilisant uniquement les instructions de @ 999eagle .

  • Syst√®me d'exploitation: Fedora 32beta
  • Processeur: AMD Ryzen 1800x
  • GPU: AMD Vega 56

Semble fonctionner assez bien pour moi avec des fps dans la plage des 70 à 90. Les paramètres sont élevés à 1440 avec quelques autres ajustements mineurs de préférences personnelles (flou de mouvement inférieur, pas de vsync car j'ai freesync). J'ai également désactivé la superposition de vapeur et le nombre de fps selon d'autres commentaires, bien que je l'ai fait lors de ma première lecture, donc je ne sais pas quel effet cela a eu.

Lorsque le jeu se lance, il appara√ģt bri√®vement comme une tr√®s petite fen√™tre en haut √† gauche puis cesse de se lancer.

J'ai un système arch linux entièrement mis à niveau avec toutes les dépendances mentionnées ci-dessus et activé proton.

  • GPU: nvidia 1050ti
  • Processeur: i7-9700K 3.60ghz
  • 32g dd4

Mise à niveau vers Ubuntu 20.04,
paquets m√©lang√©s l√† o√Ļ c'est n√©cessaire,
essayé la version non-GE, au moins j'obtiens DRM maintenant:
"Actuellement, votre achat de jeu ne peut pas être validé de nouveau avec succès, veuillez patienter 24 heures et réessayer." donc je suppose que le progrès.

Mise à niveau vers Ubuntu 20.04,
paquets m√©lang√©s l√† o√Ļ c'est n√©cessaire,
essayé la version non-GE, au moins j'obtiens DRM maintenant:
"Actuellement, votre achat de jeu ne peut pas être validé de nouveau avec succès, veuillez patienter 24 heures et réessayer." donc je suppose que le progrès.

@zaggynl Je suis pratiquement dans la même position que vous. Il est donc bon de savoir que nous sommes sur le point de résoudre cette énigme. La seule différence est que j'ai utilisé Proton-5.0-GE

il semble que si vous sautez entre les protons, cela provoquera le déclenchement du DRM

999eagle's proton_tkg_5.4.r10.g7c7868f4
ne pas cliquer sur le menu winetweaks et nouvelle installation avec amdpro
VK_ICD_FILENAMES = / pathtofile / amdvlkpro / amd_icd64.json STEAM_RUNTIME = 1 vapeur

RADV_PERFTEST = llvm PROTON_NO_ESYNC = 1 PROTON_LOG = 1% commande% + in_terminal 1 + com_skipIntroVideo 1 + com_skipKeyPressOnLoadScreens 1 + com_skipSignInManager 1

modification de launcher.cfg à tout 0

cela semble fonctionner, le seul problème est d'obtenir le son pour passer par la bonne carte son et des sons claquants / crépitants

et 1/4 du FPS que j'ai eu dans Doom 2016

Juste pour information, même si ça va probablement être enterré (je compte sur les quelques personnes qui le voient pour partager si besoin).

L'option PROTON_NVAPI_DISABLE est unique à Proton-tkg et n'est PAS prise en charge par GE ou vanilla Proton. Essayer de l'utiliser avec ceux-ci n'aura aucun effet. Le build @ 999eagle a été téléchargé étant un build Proton-tkg, celui-ci sera affecté par l'option.

De plus, même si cette option est connue pour résoudre d'autres problèmes ici et là (et en créer également ici et là), j'ai changé les valeurs par défaut de Proton-tkg pour éviter la mauvaise interaction spécifique qui a été vécue par certains (la plupart?) Utilisateurs de Nvidia .
De cette façon, les personnes qui construisent Proton-tkg à partir de maintenant n'auront plus besoin de jouer avec l'option interne pour jouer à Doom Eternal (le patch de la communauté n'est plus nécessaire aussi, btw, et construire Proton-tkg tel quel avec aucune modification n'est suffisante pour un Doom Eternal fonctionnel).

Cependant, cela ne résout pas ce qui semble être un problème plus profond et spécifique à Nvidia.

Sur Nvidia et Nvidia uniquement, le jeu charge apparemment une énorme quantité de choses dans la mémoire système, mettant une charge inhabituellement élevée sur le bus PCI-E et conduisant finalement à de faibles performances avec une faible utilisation du processeur graphique et du processeur.

Ce n'est pas le premier jeu à résoudre ce problème spécifiquement sur les GPU Nvidia (R6S et les versions antérieures de Grim Dawn viennent à l'esprit). Je suppose que plus votre bus RAM / PCI-E est rapide, moins vous serez affecté, mais il est peu probable que vous obteniez les performances attendues de toute façon.

Pouvez-vous expliquer techniquement cela aux développeurs NVIDIA?
https://forums.developer.nvidia.com/t/low-performance-in-doom-eternal/116394
Alors maintenant, nous pouvons utiliser Tkg sans avoir besoin de jouer avec nvapi?

@ mozo78 L'équipe des pilotes Linux a déjà été informée.

En effet, à partir de maintenant, vous pouvez construire Proton-tkg tel quel pour obtenir une configuration qui fonctionne pour Doom Eternal. Le problème est que ce n'est pas une solution universelle et que certains jeux auront sélectivement besoin de nvapi explicitement désactivé, mais tous les cas connus reposent sur DXVK et peuvent donc utiliser une approche différente de celle fournie par DXVK. Cependant, pour les titres natifs de Vulkan, DXVK n'a évidemment aucun effet et nous n'avons pas de moyen facile de contourner nvapi au cas par cas, c'est pourquoi j'ai changé les valeurs par défaut. Meilleur équilibre, je suppose.

Mis à jour au 20.04. Mais ce n'était pas du tout simple. Géré pour réparer la plupart des paquets, cependant, rien n'a changé pour moi. J'ai toujours le même écran pour le pilote gpu. Pense toujours que j'ai 337,88.

@ mozo78 L'équipe des pilotes Linux a déjà été informée.

En effet, à partir de maintenant, vous pouvez construire Proton-tkg tel quel pour obtenir une configuration qui fonctionne pour Doom Eternal. Le problème est que ce n'est pas une solution universelle et que certains jeux auront sélectivement besoin de nvapi explicitement désactivé, mais tous les cas connus reposent sur DXVK et peuvent donc utiliser une approche différente de celle fournie par DXVK. Cependant, pour les titres natifs de Vulkan, DXVK n'a évidemment aucun effet et nous n'avons pas de moyen facile de contourner nvapi au cas par cas, c'est pourquoi j'ai changé les valeurs par défaut. Meilleur équilibre, je suppose.

Merci beaucoup! Je vais l'essayer dès que possible!
Avez-vous informé NVIDIA du problème? Le ne semble pas du tout au courant de notre rapport de bogue ...

Pour info, j'ai corrigé mon problème de mission qui plantait toujours en validant à nouveau les fichiers du jeu. Steam a trouvé des problèmes et les a retéléchargés

aucun proton tkg ne fonctionne pas du tout pour moi

Le dernier Tkg ne fonctionne pas non plus pour moi :(
PreliminaryRenderSetup
... classe de fenêtre enregistrée
Traceur de pile initialisé
ERREUR FATALE: Veuillez mettre à jour votre pilote: VK_KHR_get_surface_capabilities2 est requis.

Et cela a fonctionné avec la version précédente 999eagle partagée?
Si c'est le cas, le correctif de Josh doit être interrompu et je reviendrai à ma version précédente qui fonctionnait.

Très bien, j'ai remplacé le 1080ti par ma Radeon VII.
Apr√®s avoir oubli√© de supprimer xorg.conf pendant quelques minutes (doh!), J'ai vite √©t√© op√©rationnel avec les m√™mes sp√©cifications qu'avant, √† part le nouveau GPU bien s√Ľr.

Default amdgpu.ppfeaturemask: 0xffffbfff
xserver-xorg-video-amdgpu 19.1.0-1
mesa-vulkan-drivers 20.0.2-1 (LLVM 9.0.1)
amdvlk 2020.Q1.3
amdgpu-pro-19.50-967956-ubuntu-18.04

Performances avec les mêmes paramètres moyens qu'avant, mais à 3440x1440 - au moins deux fois plus élevés. Trois chiffres tout autour.

Régler tout sur max / Ultra Nightmare a vu les chiffres descendre à un peu au-dessus de 50 pendant un combat intense, pas de creux majeurs, pas de bégaiement du tout. Je vais probablement le modifier un peu ou simplement descendre d'un niveau prédéfini. Peut-être mettre à jour vers mesa-git. Définitivement undervolt à nouveau ... mais pour un test rapide ... _ dayym. _

Le Radeon VII est un putain de boss.

Capture d'écran avec RADV - pilote Mesa 20.0.2 - Vulkan 1.2.128 de la première salle avec les 3 zombies, 3440x1440 chaque paramètre au maximum. Fps varie de 60 à 120

Capture d'écran avec AMDVLK - pilote 2.0.137 - Vulkan 1.2.133 même pièce. Les performances en général semblent être de 5 à 10 ips plus élevées que radv. Presque à 60 ans maintenant dans une bataille mouvementée.

Capture d'écran avec AMDGPU-PRO - pilote 2.0.122 - Vulkan 1.1.129 Impossible de vraiment faire la différence par rapport à AMDVLK, semble à peu près la même performance.

Ces screenies sont d'ailleurs tirées de la superposition Steam. Ai-je mentionné que ALT + TAB fonctionne également? _Agréable._

Imgur La désactivation de la superposition Steam envoie les fps en orbite, cette capture d'écran est avec AMDGPU-PRO et près de 120 fps. Triple chiffres au combat, n'importe qui? _Irréel._

@ Tk-Glitch évidemment je suis une personne différente, mais le jeu a cessé de fonctionner avec votre build ce matin. Je n'ai pas testé après la mise à jour de cet après-midi, mais la version de 999eagle a fonctionné à la fois avant et après.

@wundrweapon Merci d'avoir confirmé. Je vais alors me débarrasser du patch le plus récent / cassé.

@ Tk-Glitch Cette charge de mémoire élevée explique-t-elle les performances audio / stuttery craquantes?

EDIT: Aussi, dois-je passer à ce que vous avez construit, ou continuer à jouer avec la version Proton de 999eagle et attendre que Nvidia ou Valve publie une mise à jour?

Le Radeon VII est un putain de boss.

Capture d'

Je serais intéressé de voir ce qui se passe si vous essayez le pilote Vulkan d'AMDGPU-PRO au lieu d'utiliser RADV / Mesa. (Vous pouvez le tester sans installer formellement le pilote.)

@UVCRocketRunner Je n'ai encore partagé aucune version
Les problèmes de performances de Nvidia ne seront de toute façon pas résolus en changeant de build Proton, et il doit être résolu soit par Nvidia, soit par ID / Bethesda.

Je serais intéressé de voir ce qui se passe si vous essayez le pilote Vulkan d'AMDGPU-PRO au lieu d'utiliser RADV / Mesa. (Vous pouvez le tester sans installer formellement le pilote.)

Publication mise à jour avec le test AMDVLK, 5-10 fps plus rapide que radv. :)

Je serais intéressé de voir ce qui se passe si vous essayez le pilote Vulkan d'AMDGPU-PRO au lieu d'utiliser RADV / Mesa. (Vous pouvez le tester sans installer formellement le pilote.)

Publication mise à jour avec le test AMDVLK, 5-10 fps plus rapide que radv. :)

C'est intéressant aussi. Certains ont dit que le pilote Vulkan extrait du bundle AMDGPU-PRO se comporte un peu différemment (plus vite) que AMDVLK même. Seriez-vous prêt à le tester? Comme je l'ai dit, il n'est pas nécessaire de l'installer.

Si vous êtes intéressé:

https://drivers.amd.com/drivers/linux/19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz

Comment l'utiliser sans rien installer:

tar xf amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
cd amdgpu-pro-19.50-967956-ubuntu-18.04
mv vulkan-amdgpu-pro_19.50-967956_amd64.deb ..
cd ..
ar x vulkan-amdgpu-pro_19.50-967956_amd64.deb
tar xf data.tar.xz
cd opt
cp amdgpu-pro / / opt /

Vous pouvez simplement supprimer le dossier "amdgpu-pro" de / opt après avoir terminé si vous ne voulez pas le conserver.

L'argument de lancement serait:
VK_ICD_FILENAMES = "/ opt / amdgpu-pro / etc / vulkan / icd.d / amd_icd64.json"% commande%

Il y a quelques instants, il y a eu une mise à jour du jeu via Steam. Depuis, j'ai des performances bien améliorées, le FPS se situe entre 50 (endroits extérieurs très fréquentés) et 100+ (en intérieur, peu ou pas de démos) sur 1920x1080 avec des paramètres moyens. Donc j'ai définitivement atteint le niveau jouable :)

Je veux juste dire que cette communauté Linux est géniale!

Et cela a fonctionné avec la version précédente 999eagle partagée?
Si c'est le cas, le correctif de Josh doit être interrompu et je reviendrai à ma version précédente qui fonctionnait.

Oui, cela fonctionne avec la version de 999eagle :) Lorsque vous supprimez le patch borked, laisserez-vous le param√®tre nvapi? J'ai h√Ęte de l'essayer :)

Je veux juste dire que cette communauté Linux est géniale!

Il vaut mieux partager le combat que le faire seul. Voici pour trouver une solution universelle rapide, je suppose.

À partir de la mise à jour du jeu d'aujourd'hui, je reçois maintenant des plantages occasionnels sans explication. Le jeu est juste allé caca après une heure ou deux, deux fois

signifie pendant que cette mise à jour a fait fonctionner la mienne

Certains ont dit que le pilote Vulkan extrait du bundle AMDGPU-PRO se comporte un peu différemment (plus vite) que AMDVLK même. Seriez-vous prêt à le tester?

Merci pour le lien et les informations, je pensais l'avoir installé, mais je ne l'ai pas fait. Message mis à jour ci-dessus avec screenie AMDGPU-PRO. Les performances étaient très similaires à AMDVLK, au moins aucune différence facilement reconnaissable.

Il semble que nous nous rapprochons d'une solution largement répandue.Tout ce dont j'ai besoin maintenant pour assurer la jouabilité, c'est pour moi d'obtenir un nouveau GPU.
Oh et suppression de DRM aussi.

Certains ont dit que le pilote Vulkan extrait du bundle AMDGPU-PRO se comporte un peu différemment (plus vite) que AMDVLK même. Seriez-vous prêt à le tester?

Merci pour le lien et les informations, je pensais l'avoir installé, mais je ne l'ai pas fait. Message mis à jour ci-dessus avec screenie AMDGPU-PRO. Les performances étaient très similaires à AMDVLK, au moins aucune différence facilement reconnaissable.

Merci d'avoir testé cela pour moi / nous. =) J'utilise également une Radeon VII et j'attends avec impatience une mise à jour de Proton qui me permettra de commencer à jouer à Doom Eternal. Il semble que je puisse m'attendre à de bonnes performances.

Merci d'avoir testé cela pour moi / nous. =) J'utilise également une Radeon VII et j'attends avec impatience une mise à jour de Proton qui me permettra de commencer à jouer à Doom Eternal. Il semble que je puisse m'attendre à de bonnes performances.

Très agréable! Je pense que vous aimerez ça alors, j'ai juste fait quelques tests avec la superposition Steam désactivée. Nous parlons de trois chiffres, au combat. _Bro._

Publication mise à jour ci-dessus avec la capture d'écran désactivée de la superposition Steam

J'obtiens syst√©matiquement 30% de fps plus √©lev√©s avec vulkan-amdgpu-pro qu'avec radv ou amdvlk sur mon rx5700. le principal probl√®me pour moi est que vsync limite le framerate √† 60 alors que mon taux de rafra√ģchissement r√©el est de 144hz

Je suis sous Linux Mint 19.3
J'ai AMDGPU-PRO 19.50 avec Proton 5.4 GE-2 et j'obtiens

"Exception non gérée: erreur de page lors de l'accès en lecture à 0x00000000 dans le code 64 bits (0x000000014093f5bd)."

Que dois-je faire pour résoudre ce problème? Dois-je attendre une nouvelle version de Proton? Je ne peux pas utiliser la version TKG car je ne peux pas télécharger GLIBC ou libc6 pour corriger l'erreur de dossier de départ incorrecte. Ou est-ce que je manque quelque chose? Merci pour votre temps, j'aimerais pouvoir offrir de l'aide moi-même :(

steam-782330.log

si quelqu'un pouvait √™tre si gentil? Je semble √™tre hors de l'enfer DRM, la tentative fait appara√ģtre un avertissement du pilote, mais je plante apr√®s avoir appuy√© sur play.

https://raw.githubusercontent.com/MacroHard-sys/proton-log/master/steam-782330.log

ubuntu 18.04, bêta de vapeur, pilote nvidia 440, 5.2ge

@ MacroHard-sys Utilisez le proton tkg de 999 ci-dessus. 5.4 GE 2 plante exactement de la même manière pour la plupart d'entre nous ici

@parkerlreed ne semble malheureusement pas possible avec ces spécifications. J'ai essentiellement les mêmes que mon Linux Mint est basé sur Ubuntu 18.04 et je n'ai eu aucune chance avec l'une des versions de protons publiées ici

maintenant je comprends ceci:

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

Oh oui, j'ai besoin de 20.04?

@ MacroHard-sys maintenant vous √™tes au m√™me probl√®me que vous avez essay√© de m'aider plus t√īt: /

J'ai pu reproduire le crash sur ma dernière version après avoir effacé le préfixe et testé sur mon ordinateur de bureau et mon ordinateur portable. exécuter certains tests, fournira une autre mise à jour si denuvo ne me verrouille pas.

Je suis peut-être juste moi. Mais j'y réfléchirais à deux fois avant de passer à 20.04. Ce n'était pas du tout une mise à jour fluide et mon gnome est très bogué en ce moment. Au final, cela n'a rien arrangé pour le jeu non plus.

le mien fonctionnait sous Ubuntu 19.10
mais le mien n'a pas non plus essayé d'utiliser le répertoire de compilation git de sophie

Je suppose que le mien conna√ģt un autre emplacement pour les fichiers manquants comme ntdll.dll.so?
peut-être créer un lien symbolique vers un autre dossier proton lib? , le fichier est fourni avec défi

@ MacroHard-sys, @ Phobos001

quelque chose comme
mkdir -p /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10.g7c7868f4
ln -s ~ / .steam / root / Compatibilitytools.d / proton_tkg_5.4.r10.g7c7868f4 / dist / lib /home/sophie/projects/git/tkg-pkgbuilds/wine-tkg-git/proton_dist-5.4.r10. g7c7868f4 / lib /

Aujourd'hui, le jeu a bien fonctionné sous Linux.
Essayé en mode solo, obtenant environ 30 images par seconde en 4k avec Vega 64 sur des paramètres ultra-cauchemardesques presque complets, avec une résolution dynamique activée, il passe jusqu'à 50 secondes.

En utilisant Proton 5.4 GE-2, compilé le dernier pilote mesa-git et le client bêta Steam

Spécifications:
4790k 4,6 GHz tous les cŇďurs OC + 4,4 GHz uncore OC
2200 MHz 32 Go DDR3 double canal
Vega 64 ~ 1650 MHz GPU Core OC + 1045 MHz HBM2 OC
SSD NVMe

@FogLizard Vous pouvez

@ Tk-Glitch J'ai remarqué que mes performances de jeu sont goulotées par le processeur en fait, j'ai augmenté l'horloge à 4,8 GHz et réduit 5 fps de plus en moyenne. Je préfère m'en tenir à mes pilotes open source, juste une préférence, mais merci pour les conseils. Tant qu'il reste au-dessus de 50, comme c'est le cas maintenant la plupart du temps sans baisse significative de résolution, c'est assez bon.

Je n'aurais pas pensé que 4790K serait cette limitation sur un tel jeu. Tant pis. AMDVLK donnerait également de bien meilleurs résultats que RADV, à l'instar de DOOM 2016.

Suivez les instructions de

EDIT: Je semble avoir r√©solu ce probl√®me en supprimant le truc de v√©rification des messages d'erreur Proton des options de lancement. Voici mes nouvelles options de lancement: +in_terminal 1 +com_enableCrashHandler 2 +com_skipIntroVideo 1 +com_skipKeyPressOnLoadScreens 1 +com_skipSignInManager 1 Avec cela, Proton 5.0-5 semblait toujours ne pas fonctionner, Proton 5.4-GE2 a en fait gel√© le foutu de Steam, et le paquet Proton modifi√© de 999eagle a fait appara√ģtre le oh-so- excellent message de page de support .

√Čchec complet, ne s'est pas lanc√© du tout pour moi.
J'ai essayé les versions Proton suivantes avec un succès variable:

  • Proton 5.0-5: Le jeu afficherait l'avertissement du GPU NVIDIA, mais se planterait silencieusement apr√®s cette fen√™tre. Seulement atteint la fen√™tre contextuelle en modifiant le fichier de configuration en premier lieu pour afficher l'avertissement NVIDIA.
  • Proton 5.4-GE2: a d√©pass√© l'avertissement standard du GPU NVIDIA. Ensuite, j'ai re√ßu l'avertissement que les pilotes du GPU NVIDIA √©taient obsol√®tes. Cliqu√© pour jouer et cela a fait appara√ģtre un menu de rapport de plantage cass√©.
  • "proton_tkg_5.4.r10.g7c7868f4" de 999eagle: Tout cass√©. Imm√©diatement silencieusement √©cras√© et a entra√ģn√© les deux autres versions de Proton √† changer leur comportement et ils se bloquent maintenant silencieusement (au moins √† partir de cette session) aussi.

$ pacman -Q vulkan-icd-loader vulkan-headers nvidia wine-staging
vulkan-icd-loader 1.2.135-1
vulkan-headers 1: 1.2.135-1
nvidia 440.64-5
vin-mise en scène 5.4-1

Version Steam du jeu. Cela a √©t√© un peu touch√© par les tentatives de patch pr√©c√©dentes, mais j'ai v√©rifi√© les fichiers du jeu via Steam. J'ai opt√© pour Steam Beta. Si vous voulez des journaux, dites-moi o√Ļ ils seraient stock√©s. J'ai cherch√© dans le dossier DOOMEternal et je ne trouve rien d'autre qu'un "LastCrashInfo.txt" super corrompu qui est joint.

LastCrashInfo.txt
sysinfo.txt

@ Tk-Glitch avez-vous également le problème avec vulkan-amdgpu-pro verrouillant la fréquence d'images à 60 avec vsync activé? est-ce seulement moi?

@ashkitten Pas de probl√®me de mon c√īt√©, mais j'ai des d√©chirures subtiles m√™me avec vsync activ√©. Mais non, vsync me verrouille √† 144fps, ce qui est correct pour mon √©cran 144Hz.

Salut les gars,
Je suis donc un utilisateur de Nividia exécutant Manjaro, proton_tkg_5.4.r10.g7c7868f4 et Steam beta et obtenant 20-30fps.
J'ai remarqué que le jeu exécute vulkan 1.1.119, mais j'ai installé vulkan 1.2.135-1, je me demande pourquoi si c'est la raison pour laquelle les utilisateurs de Nividia ont des problèmes de performances, pensez-vous?
image
pacman -Qs vulkan local/lib32-nvidia-440xx-utils 440.64-1 NVIDIA drivers utilities (32-bit) local/lib32-vulkan-icd-loader 1.2.135-1 Vulkan Installable Client Driver (ICD) Loader (32-bit) local/lib32-vulkan-intel 19.3.5-1 Intel's Vulkan mesa driver (32-bit) local/lib32-vulkan-radeon 19.3.5-1 Radeon's Vulkan mesa driver (32-bit) local/nvidia-440xx-utils 440.64-1 NVIDIA drivers utilities local/vulkan-headers 1:1.2.135-1 (vulkan-devel) Vulkan header files local/vulkan-icd-loader 1.2.135-1 Vulkan Installable Client Driver (ICD) Loader
La communauté Linux est géniale btw!
À votre santé

Juste une petite note. Je ne lirais pas trop dans la version de Vulkan que le jeu rapporte. Pour moi, il montre exactement la même version sur Windows 10 et j'ai la version du pilote que le jeu recommande par ailleurs.

@ grand248 Cela est attendu et peut être ignoré en toute sécurité.

@ashkitten Pas de probl√®me de mon c√īt√©, mais j'ai des d√©chirures subtiles m√™me avec vsync activ√©. Mais non, vsync me verrouille √† 144fps, ce qui est correct pour mon √©cran 144Hz.

utilisez-vous x11 ou wayland?

Se pourrait-il que Nvidia ait un chemin de code spécifique qui ne fonctionne pas bien avec le pilote Linux? Pouvez-vous cacher que votre GPU est Nvidia? Je pense que DXVK fait cela.

Pour les utilisateurs de GPU Navi qui souhaiteraient utiliser RADV / LLVM (car ACO ne dispose pas pour le moment des capacités storage_8bit / storage_16bit requises) au lieu d'AMDGPU-PRO ou AMDVLK, je viens de faire un correctif / hack pour mesa-git qui permettra le jeu à exécuter: https://github.com/Tk-Glitch/PKGBUILDS/blob/master/community-patches/mesa-git/gfx10_always_report_subgroup_shuffle_support.mymesapatch

@ Tk-Glitch
Avez-vous déjà annulé le patch borked? Pouvons-nous réessayer Tkg?