Open NikoBellicRU opened 2 years ago
Hello @NikoBellicRU, Unhandled exception: unimplemented function POWRPROF.dll.PowerRegisterSuspendResumeNotification called in 64-bit code (0x000000007bc34528).
is the line of interest from your log.
Upstream commit: https://source.winehq.org/git/wine.git/commit/9d77624d99551168b97fc89b9a41b0c13df6fa76
So i tried to just copy powrprof.dll from proton-ge to experimental and worked great.
Ok so if i play the game either for a long time or simply start messing with the settings for example changing the resolution to 4k and then back to 1080p the fps drops quite a bit
So here is the game after i launch and load the save
And here is when i change the settings to anything else and then back / just play it for a while without changing anything
It acts wierd cause sometimes puting settings on high have better fps than on low and other times have no effect at all in the exact same spot, it kinda acts like its out of vram.
A stub for the associated function was added in Wine 7.4; hopefully that will resolve the issue if/when it gets pulled into Proton:
Torge Matthies (3):
powrprof: Add PowerUnregisterSuspendResumeNotification stub.
powrprof: Add PowerSettingRegisterNotification stub.
powrprof: Add PowerSettingUnregisterNotification stub.
Final Fantasy 7 Remake Intergrade crashes for me when I attempt to alt-tab or whenever an OSD or system notification pops up (like when I change the volume). As far as I can tell, this seems to only happen when the game bypasses the desktop compositor. If I set a KDE window rule to force the compositor to remain on while the game is running, it will not crash. However, this isn't an optimal workaround as having the compositor remain on means that I do not have VRR support. Is there a way I can fix this without forcing the compositor on?
In journalctl, I get Xid 32 errors:
Dec 21 02:07:13 kernel: NVRM: Xid (PCI:0000:0c:00): 32, pid=59979, name=ff7remake_.exe, Channel ID 00000177 intr1 00000008 HCE_DBG0 00001b00 HCE_DBG1 00000001
Dec 21 02:07:13 kernel: NVRM: Xid (PCI:0000:0c:00): 32, pid=59979, name=ff7remake_.exe, Channel ID 00000177 intr1 00000008 HCE_DBG0 00001b04 HCE_DBG1 00ff8230
System specs: OS: Arch Linux with KDE / X11 KERNEL: 6.0.12-arch1-1 CPU: AMD Ryzen 9 3900X 12-Core GPU: NVIDIA GeForce RTX 3090 GPU DRIVER: NVIDIA 525.60.11 RAM: 32 GB
Hello @urbenlegend, that reads like a video driver or desktop environment issue. It might be worthwhile to also mention it to your video driver vendor.
Final Fantasy VII Remake Intergrade HDR mode doesn't work on the default Proton version
Issue transferred from https://github.com/ValveSoftware/Proton/issues/7287. @jams3223 posted on 2023-11-25T14:32:06:
Final Fantasy VII Remake Intergrade HDR mode doesn't work on the default Proton version but works when I choose the latest experimental branch.
OS: Slackware 15 GPU: GTX 1070 Linux version: 5.15.139 NVIDIA Driver Version: NVIDIA 535.129.03 (I tried 535.104.05 and 545.29.06 too) Steam Version: 1700160213 Steam Client Build Date: Thu, Nov 16 1:23 PM UTC -08:00 Steam Web Build Date: Thu, Nov 16 1:06 PM UTC -08:00 Steam API Version: SteamClient021 Proton: 1699978268 experimental-8.0-20231114c (I tried 8.0-4 and 7.0-6 too) System Information: https://gist.github.com/EpicureanGit/7f1ad211167a79e51006ca628cc17264 Steam Runtime Diagnostics: https://gist.github.com/EpicureanGit/4c37bdab6666461622c273b083fed1d7 PROTON_LOG=1 https://gist.github.com/EpicureanGit/dcab7497002e0461232a83038b0dcda9
Symptoms: Click "PLAY" in the Steam client, it runs for a little while, no window appears, and it crashes.
Reproduction: Click "PLAY" in the Steam client to play Final Fantasy VII Remake Intergrade.
Edit: I updated my vulkan-sdk to "vulkan-sdk-1.3.268.0-x86_64." Then I tested the game with GE-Proton8-25, GE-Proton7-39, GE-Proton7-30, GE-Proton7-1 using the 545.29.06 NVIDIA driver, and it still immediately crashed. I asked around and found out that the game works for someone with a RTX 3080 who was using GE-Proton8-25. I've got a week to decide if I'm going to refund the game since it isn't working with my system.
I figured out how to remove the nmap errors from my PROTON_LOG=1 by setting vm.mmap_min_addr=65536. It was 98304 for some reason.
Here is a more readable PROTON_LOG=1 for proton-8.0-4c: https://gist.github.com/EpicureanGit/9673612a0765a407ada9e5a2c57dc92a
The log mentions, "dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory."
There is a steamservice.so in ".local/share/Steam/ubuntu12_32/" with a size of 5.3M (5477732).
I ran the Steam client in a terminal and I saw this: "x86_64-linux-gnu-capsule-capture-libs: warning: Dependencies of libnvidia-pkcs11-openssl3.so.545.29.06 not found, ignoring: Missing dependencies: Could not find "libcrypto.so.3" in LD_LIBRARY_PATH "/lib64:/usr/lib64:/usr/local/lib64:/usr/x86_64-slackware-linux/lib64:/lib:/usr/lib:/Play/SteamLibrary/steamapps/common/FINAL FANTASY VII REMAKE", ld.so.cache, DT_RUNPATH or fallback /lib:/usr/lib [ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)"
Edit: updated to Slackware64 Current and the game works for me now.
Final Fantasy VII Remake Intergrade HDR mode doesn't work on the default Proton version but works when I choose the latest experimental branch.
@jams3223 could you elaborate on how you got this to work with Proton Experimental? I tried both using Proton Experimental and gamescope, but every time I enable HDR in the in-game settings I get extremely washed out colors. I am running plasma6 with HDR support enabled (and the monitor shows that it is in HDR mode)
Final Fantasy VII Remake Intergrade HDR mode doesn't work on the default Proton version but works when I choose the latest experimental branch.
@jams3223 could you elaborate on how you got this to work with Proton Experimental? I tried both using Proton Experimental and gamescope, but every time I enable HDR in the in-game settings I get extremely washed out colors. I am running plasma6 with HDR support enabled (and the monitor shows that it is in HDR mode)
I don't know if HDR is available on other platforms, but I was using a Steam Deck.
Compatibility Report
System Information
I confirm:
Symptoms
The game been working fine so far without any workarounds using Proton-6.21-GE-2 but with both official versions it just crashes. steam-10474086455016685568.log