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
Starfield (1716740) #7064
Comments
Also if i add PROTON_USE_WINED3D=1 to launch options the game wont boot and gives an error about video card not meeting minimum spec. |
I'm having a different problem. When I start the game, it'll reach the building shaders screen and make it partway through. At a decent way in, the game will crash to desktop and refuse to start until I delete the shader cache. Attached is the log. |
I got past this by removing all my launch options and changing my proton version (which I assume clears the shader cache) |
I'm also hitting this, logs appear to indicate an issue with a semaphore in vkd3d. |
In particular I see this first
but then, e.g.
(RTX 4090) |
Same hardware and same issue for me |
How do you figure? |
also running into the same issue manjaro |
Just adding that I too am facing 4320.209:0124:01e4:warn:vkd3d-proton:d3d12_device_QueryInterface: {0742a90b-c387-483f-b946-30a7e4e61458} not implemented, returning E_NOINTERFACE. Arch Linux Only Proton Experimental, Proton 8.0-3, and GE-Proton8-13 launch the game to main menu before crashing upon launching new game. |
The vr -4's here appear to mean VK_ERROR_DEVICE_LOST is being returned from calls to vkQueueSubmit2 and vkWaitForFences, among others. I know nothing about Vulkan and D3D, but is the "view map pressure" causing the device to be lost somehow? As ExpandingMan mentioned, that's the last thing in the log before things start failing, although there's a delay of several seconds between the last "view map pressure" message and the first "vr -4". |
@descawed https://github.com/HansKristian-Work/vkd3d-proton/blob/master/libs/vkd3d/resource.c#L1211 |
Someone on steam stated they got it to work with Proton Hotfix. Upon launching under Hotfix it yielded the same result with an error I'd not seen before. Unsure if it's relevant.
|
Thanks. That worked. Now I just get stuck on a black screen when starting a new game. I can generate and attach logs if someone else hasn't already. |
I eventually hit this log line
|
Is anyone on an AMD card and have it not working? |
im on a radeon 6600 and game doesnt crash on launch or when starting a new game but at some point before i enter the tunnel. i also have shader pre caching off if that affects it since its related to shaders. am on experiemental |
Yep, 5950X + 6950XT, hanging shortly after E for New Game. Same report as OP, tried on both 8.0.3 and experimental. |
Getting basically the same as everyone else but I also tried loading up a cloud save generated on windows, that also crashes during the load screen. Looks like similar d3d12 errors but possibly some different trace dumps before the crash |
managed to make it a bit farther than was able to before with experimental on the bleeding edge branch. on the loading screen when you first start the game i also saw a progress bar about something to do with shaders that i didnt see before so maybe they changed something to fix it, but am not far enough to say for certain that i just havent gotten lucky to make it this far yet so will continue playing to see |
Looks like we segfault on the game side:
|
Have Ubuntu 22.04 and RTX 2060. Game freezes after clicking start new game and needs to be killed. My investigations so far from reading proton logs and trying other DX12 games... https://pastebin.com/rRJJF4bn - proton log starting the game with no command vars When it initializes both main and chipset GPUs it finds both but for some reason decides to "DXGI: Hiding actual GPU" and after this it begins to spam dx12 function errors endlessly , ie warn:vkd3d-proton:d3d12_device_QueryInterface: {0742a90b-c387-483f-b946-30a7e4e61458} not implemented, returning E_NOINTERFACE So it seems to me, the nvidia GPU is considered invalid and hidden for some reason. Other DX12 games tested work fine (deep rock galactic) All drivers updated and latest. (proprietry nvidia 535.86) tried proton experimental, proton-ge 8.13 |
@kimgconnor |
@benbot |
I"ve tried this with both shader pre-caching on and off but result is the same either way. Someone said they got it to work with Proton Hotfix but this has yielded the same results in my case. |
@kimgconnor |
@Alpha-Obeisance |
Game is rock solid stable for me thus far. Fedora 38 + rawhide kernel (6.5) + mesa-git (23.3.0-devel) + Proton Experimental Max settings at 1440P has yielded 70-130 FPS (no FSR) in my 1.5 hours of playtime. |
I'm on Linux Mint and I've already tried this. For whatever reason it doesn't work. "makepkg command not found" |
You shouldn't have used nvidia-all with Debian, Mint or Ubuntu, as it's intended to be used ONLY with Arch or Manjaro. Please refer to this document -- it's outdated, but it should give you enough pointers, seeing as manual installation procedure hasn't really changed in the past 10 years or so. Read it thoroughly and don't just jump on the first command you'll see. Disregard any OS versions you see there, and just follow the general flow. |
|
Well of course, you're trying to open it in a text editor. It needs to be launched from the terminal -- it's a self-extracting archive, basically. |
How do I do that? That's what happens when I click to open it from a browser. |
Please refer to the instructions I've posted above, see #7064 (comment). Or better yet, ask any Linux-savvy friend to help you out in person. I have a feeling that you might not understand the basics of what you are doing. If you're continue to run around doing things blindly, you may end up with a broken system. |
Regardless of how things turn out. Thank you. To everyone who is reading this. |
sudo sh installername.run |
But first it has to be made executable - Right click->Properties->Permissions. It's a Linux Mint, and it's PITA for novice to install newer drivers. |
It's not PITA, but something that requires to actually read documentation. |
It's far easier on Arch with nvidia-all. Arch based distros are more easier and more convenient than .deb-based. |
Please. EVEN now, after many months and months and months of getting to grips with Linux (Arch mostly) and understanding the fundamentals.. I still REGULARLY find it a PITA to do otherwise relatively simple tasks. Unless you work on, grew up on or just use Linux for a hobby, you will be used to Windows where you just download, double click, hit install and wait for drivers/software/games/etc. Now with that out of the way. I am running Starfield just fine on latest Nvidia beta driver 545.x.x (Garuda/Arch Linux). I tested the Vulkan driver and it is indeed faster, however at the cost of stability in some other games I use, so it's not really viable for me. Performance is definitely noticeably worse with any working driver, however, than when I'm on Windows. |
Just because things are different doesn't mean that they are easier or more difficult. And please, stop with the off-topic here. |
Well I tried this and for what ever reason, it doesn't work on my system. The "build-essential" is "not found" and I can't unpack the driver download with Archive Manager. Hence I can't get it to open or run in the terminal. That's why I've been silent because I've hit a roadblock and don't know where to go from here. Should I just wipe and install Manjaro or LM again. It's taking all of my strength not to go back to Windows because some people are saying that the game runs twice as fast on Linux then it does on Win 11. |
For this game this isn't true at all.
It's impossible. This package is available for very single .deb distro.
Install something Arch-based or Arch but I can't recommend Manjaro. Anyway, if you're on an Arch-based distro, installing the new driver is a breze in a few steps:
And that's it. |
A package name is not the same thing as a command (or program) name, though in many cases a package will contain a program with the same name. I could be wrong, but I think that either you're being stupid or you're trolling. |
Cmon, you shouldn't be posting here if you haven't even the foggiest on how apps are installed on Linux. You have to be trolling. sudo apt install build-essential Run that. Enter your root/sudo password. |
Everyone please keep it friendly. No need for these remakes. @LucasiTR If you are having issues with driver installation I'd recommend seeking out help forums or resources provided by or dedicated to the specific distro you are using. They should hopefully be able to assist you with any such trouble. |
I came here to see if there's any relevant updates but all I can see is a flood of posts from a completely clueless user and replies to them. |
I'm on steam deck with the newest stable. Starfield got an update today and now it's crashing my whole steam deck pretty often. I played ~20min before and that was fine. I have 90h on this game and only on deck. The update break something. Unfortunately now I can't finish this game, because my PC isn't good enough. |
Sorry, never submitted something... I run it with proton experimental (which is automatically choosen) This crash always happens, it even crashes when I close the menu (sometimes even when I open it) but I don't know if that's only in the area of the game. As I said, I played 90h and only on steam deck. And had maybe 3 game crashes, but now the whole deck crashes. |
Ok, sorry. My fault. It seems like a custom ini setting was causing this. |
@1basti1 Are you able to share it? Might be interesting to take a look closer at anyway. And if you are unsure if it only happens in a specific area then save game too. |
Probably not only that area. I was just confused, because the game worked for 20 mins then I did go into a building and then it all started happening. I used a custom ini (downloaded it from nexus mods) to get better performance. The line that had to be changed was bGroupRenderAllShadows=1 to 0 |
The game was updated and now I am seeing the image out of sync (tearing) when I move the mouse, it did not happen before, I am using experimental proton bleeding edge with debugging symbols, I attach the proton log. PC specs: Ryzen 5800x, 32 GB ram, RTX 3070, manjaro linux (KDE) with kernel 6.7rc1, nvidia drivers 535.43.16 vulkan dev, steam beta with runtime beta. Steam runtime log: Update 12/02/2023 No more tearing but a horrible frame time spikes, using latest proton bleeding edge, beta starfield and vulkan dev 235.43.19, VKD3D_CONFIG=skip_driver_workarounds, MANGOHUD=1 PROTON_ENABLE_NVAPI=1 variables Graphical issues |
With the latest update of Starfield, it now crashes on launch on the first screen for me. It then shows me this error message: Sysinfo: https://gist.github.com/NoXPhasma/ba738fff6ec203778f7856299fcf3a94 UPDATE I wonder why this suddenly happens? |
Probably the FSR 3 update they released yesterday |
Same issue with RTX 4060 driver version 535 on experimental and 8.0-8.5. Kernel 6.5.0-25-generic Hardware gist here: |
Compatibility Report
System Information
I confirm:
Symptoms
The game starts up and seems okay but when starting a new game the game freezes during first load. Experimental freezes and 8.0 crashes.
The text was updated successfully, but these errors were encountered: