-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hogwarts Legacy (990080) #6510
Comments
Can't say I can reproduce the missing/black materials on my RX 570, though performance of the game does seem a bit rough. Long pauses/loading between pausing and unpausing the game. Game seems to want a lot of RAM and running without a swapfile is unadvised if you have only 16GB to work with. Used Proton 7.0-6. |
Looks like |
Using Proton Experimental
Looks and runs really well at Ultra Settings in 1440p+FSR2 Quality. The only issues I encountered are:
|
With an RX 6700 I do not have shaders issue. But yes, sometimes with scene loading or fast travel I have an instant crash. Restarting the game allows me to play past that loading screen but it will eventually crash a few scenes later. |
Played for a few hours, now the game won't launch at all and I am presented with an error box with a link to the following page: https://support.codefusion.technology/pp_inaa2nm/?e=88500006&l=english which I guess is probably broken DRM or something |
I can confirm the crashes on my 1060 6gb, though no shader issues. Looks to me like a memory leak...
|
I'm having issues where the game will crash during a loading screen on my 6700 XT. |
Same crash here, Proton Experimental (bleeding-edge) and Proton-GE 49. I get this in stderr when it crashes: Win64\HogwartsLegacy.exe: ../src-wine/dlls/ntdll/unix/virtual.c:1481: create_view: Assertion `!((UINT_PTR)base & page_mask)' failed. |
I can confirm that game crashes a lot during fast travel/loading screens on my both PC. One with RX 5600 XT and second with RX 6600 XT. |
For me the game stays on the "Warning" screen indefinitely. And I suddenly discovered that my game runs fine when I did not focus the window at the game. (That means I have the game running in background, and it shows up just fine as I am typing this. Once I switched back, making it full screen, the game freezes again. |
Hello. To make it permanent across reboots you'll instead have to add You can read a short description of what it does here https://sysctl-explorer.net/vm/max_map_count/ Steam Deck already ship with a much higher value than default which might be why i haven't seen any report of this on Deck. Edit: On newer versions of systemd a conf file might need to be created in a different location. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
@Blisto91 thanks for the idea, i am trying it out now, changed it in proc, will keep you updated |
I was able to play the game 1 time, but trying to launch it again leads to it crashing. The logs are quite strange... Proton Logs Here: https://filebin.net/96b7nxeu1hld0spc The game seems to enter some kind of loop where it keeps printing:
then I think it tries to create a new pipline, then it complains that pipeline doesn't exist until it hits:
I did try this even though I didn't think it would help with my issue and yeah it didn't help. Any ideas? |
@MichaelAllenHardeman I have been told that might be an esync "issue" (maybe not a issue with esync itself per say, but can trigger it when a low fd limit is set). |
@Blisto91 game has successfully launched three times in a row with that option. Thanks 👍 |
@Blisto91 I think the map count did the trick for the loading screen crashes. I've been able to fast travel to 6 different locations and it still hasn't crashed. My best before the change was 2. My max_map_count was only 65530 before the change |
Hello @MichaelAllenHardeman, please verify that |
On newer versions of systemd you need to create a .conf file inside On the next boot, you can check the value of 1048576 with |
Thanks. Edited my comment to link to yours |
Changing |
|
That's generally too low for eventfd-based thread synchronization to be reliable. The link I posted with the question recommends around a million, and systemd sets it to something like half a million. |
@kisak-valve Is this better?
|
I recall there being downsides to increasing the soft limit, but not any specific details and the soft limit is not relevant to what esync is doing. Regardless, you should test the game without |
@Blisto91 thanks for this tip. My OS limits looks following: |
Can report that $ ulimit -Hn
524288
$ ulimit -Sn
1024
|
Game crashes at startup right after the very first screen with "Warning: Read before playing". This is on kernel 6.2.0-060200rc4-generic with mesa 23.1.0-devel (git-3e2c768), running on Arc 770m. |
@simifor Yes, I already lowered clocks to 2 GHz (normally it boosts to ~2.5 GHz) and I had same crashes. Today I haven't crashed yet, but in logs I have a lot of lines like this:
|
Compatibility Report
System Information
I confirm:
SymptomsThe game froze from what I presume must be a thread issue related to my usage of a PS4 controller (references to HID and controller are found in the log). . . .
"../src-wine/dlls/xinput1_3/main.c: controllers[0].crit" wait timed out in thread 0134, blocked by 02fc, retrying (60 sec)
"../src-wine/dlls/winebus.sys/main.c: cs" wait timed out in thread 0080, blocked by 0070, retrying (60 sec)
. . . Steam itself then becomes unresponsive, forcing me to close the game with ALT+F4 instead of the "stop game" button in the Steam client. For additional context: my PS4 controller was low on battery at this time but had not disconnected from it quite yet; my desktop still reported it as connected, so I'm not quite sure what triggered this xinput error in Proton. Screenshot:(Ignore the faded color; I took this screenshot after KDE Plasma decided that the process was no longer responding when I used ALT+F4) Reproduction
|
Also, controller hotpluging seems to not work... For me, if the controller becomes disconnected during gameplay, attempting to reconnect it makes the game stop recognizing its inputs. EDIT: Additionally, when launching the game, sometimes my inputs get changed via the Steam Input menu automatically; most frequently, the Left Bumper/L1 gets rebound to Left Trigger for some reason. |
Whole below text is about DS5 gamepad. I can confirm, but it depends on settings, etc. When Steam Input is enabled for this game, it can't detect after hot plugging. Otherwise it can detect again, but it can be detected as XBox or PlayStation (random which glyphs get). When Steam Input is enabled:
When Steam Input is disabled:
|
And sometimes it just hangs on a black screen upon launching the game with gamescope... I launched the game 3 times so far this afternoon and now I just can't seem to get past this. :/ EDIT: |
Experimental is used for this game by default (why?). You can change it in game properties by manually selecting different Proton version. |
Hello @zaps166, there is no "default" Proton version with the desktop Steam for Linux client. You can see what Proton version is used by a game and why by going to the Steam Library view, selecting the game, and then clicking the ⓘ button on the right side. At some point you selected a compatibility tool in Steam's global settings (Steam -> Settings -> Compatibility) and odds are that's where your preference is being set. |
@kisak-valve I assure you that is not the case: |
@kisak-valve I can confirm with @ThisNekoGuy post. |
I've been having similar problems to @zaps166. Sometimes it works for hours, sometimes it crashes after 15-30 minutes of play.
Before I play, I The game freezes, the screen goes blank and then comes back, still frozen. I have to forcibly turn my computer off with the power button. These are the logs:
|
Exactly, totally random. You gave steps to use 3D fullscreen profile - it means you don't use corectrl and you don't undervolt your GPU?
Xorg should restart automatically after a while (do you use modesetting driver? - delete |
Yeah, yesterday when I decided to report my problem on here was after the game crashed only 15 minutes or so into playing. After rebooting and commenting here I played again without problem for 3 hours more.
Correct. I have CoreCtrl installed but don't use it anymore. I only used it to adjusted the fan curve on my old RX 590 before I bought my current card. Should I be using CoreCtrl instead of setting 3D fullscreen?
It would seem I am using amdgpu. No idea what the difference between that and modesetting is. inxi:
|
You can create manual profile in CoreCtrl which will set 3D fullscreen and choose it from system tray instead of writing commands. After playing game you can uncheck profile from system tray to use global profile which you can configure to go back to Automatic performance mode.
In the past Another solution is to use |
Hogwarts Legacy - Artifacts Issue transferred from #8340. Compatibility Report
System Information
I confirm:
SymptomsIssues with textures and lightnings ReproductionJust started the game. HogwartsLegacy_00.1.mp4HogwartsLegacy.1.mp4steam-990080.log |
https://gitlab.freedesktop.org/mesa/mesa/-/issues/11871 looks like the same issue tracked on the video driver's side. |
Hey guys I had similar issues, the game crashing randomly, being barely playable, low FPS and whatnot. Running everything on ultra (no RT) on 1440p@120fps works like a charm I'd say, although the occasional frame drop still occurs and most likely is due to poor optimization. My GPU is an nVidia RTX 3080 Ti running on driver version "565.77" on EndeavourOS. I really hope that you can enjoy this game as much as I can. :) |
Latest update (30/01/2025) breaks hogwart legacy Issue transferred from #8429. Hello! Compatibility Report
System Information
I confirm:
Symptomscrashing right after epilepsy warning while loading shaders in game Reproductionupdate the game to the latest version (30/01/2025) and click on play |
Game runs after update. I guess a lot of problems in this game is because of in-game shader cache (including few minutes black screen on Nvidia when loading and maybe AMD PAGEFAULT crashes).
#!/bin/sh
cd "/home/user/.local/share/Steam/steamapps/compatdata/990080/pfx/drive_c/ProgramData/Hogwarts Legacy/" || exit
rm -f D3D*cache
exec "$@" In Steam game LAUNCH OPTIONS: Please modify paths and script name. |
@ginolegigot Thank you for the report. |
Looks to me there's a good number of people complaining about the game not starting after the update, it might be a game issue. |
It might be a game issue, especially in-game shader cache. Does deleting the cache manually ( |
Thank you @Blisto91 i confirm getting proton experimental on bleeding edge fixes the issue thanks! |
@kisak-valve I have a question about Dual Sense gamepad. I noticed Another interesting thing is that haptics on this gamepad in Horizon Forbidden West just works on default proton-experimental branch. |
Hello @zaps166, friendly reminder that I'm a moderator for Valve's issue trackers on GitHub and not a Proton developer myself. I don't have any extra insight into that Proton build. |
Ok, sorry for that ping! |
I have a black screen Issue. When game starts I see only black screen, but music plays. Some time later I'm able to reach main menu by pressing any key (according to sounds, main character laughs, snitch). Tried bleeding edge and deleting content of |
This is the current performance with Proton using an Nvidia 4090 - https://www.youtube.com/watch?v=vclKGHPzF5U For the loading issue @nllsdfx has mentioned, this also happens to me using Windows 11 (Same hardware) and on another older computer with a 6700k and an Nvidia GTX 1080. On the GTX 1080 for example it takes around 6 minutes for the Shader loading line to visually show. On the 4090 computer in might take even 30 seconds before anything visually shows, or it might happen in less than a second. On both cases I do need to wait for the shader compilation to finish. I got used to waiting between 30 seconds to over 5 minutes already (For this particular game only), and only because on Windows 11 it also happens once in a while. |
Compatibility Report
System Information
mesa 23.1-devel
)I confirm:
Proton Log (had to compress, took a bit to get it to crash but the incorrect shaders on close NPCs was consistently appearing the entire time):
steam-990080.log.zip
Symptoms
Reference Pictures:
Reproduction
Simply playing the game on a RX 7900 XTX with Proton using the latest stable driver release seems to result in this issue pretty regularly.
The text was updated successfully, but these errors were encountered: