Skip to content
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

(Steam Deck) Titanfall 2 will not boot through Northstar at all after latest update #452

Open
Nannose opened this issue Apr 10, 2023 · 9 comments
Labels
linux Issues related to the best operating system out there

Comments

@Nannose
Copy link

Nannose commented Apr 10, 2023

Bug

Game does not boot when clicking play in Steam with Northstar proton selected and the launch command enabled. Worked fine before most recent Northstar update.

Steps to reproduce

  1. Follow the setup guide here https://r2northstar.gitbook.io/r2northstar-wiki/installing-northstar/steamdeck-and-linux/installing-on-steamdeck-and-linux
  2. Click play

Specifications

  • Northstar version: v1.12.5
  • Platform: Steam

Here is the proton log from the game trying to run with Northstar, and copied logs from running Steam through the terminal doing the same.
steam-1237970.log
terminal.txt

@GeckoEidechse GeckoEidechse added the linux Issues related to the best operating system out there label Apr 10, 2023
@GeckoEidechse
Copy link
Member

broken wine prefix according to @Jan200101

2172.530:0118:011c:warn:seh:dispatch_exception EXCEPTION_ACCESS_VIOLATION exception (code=c0000005) raised
2172.530:0118:011c:trace:seh:dispatch_exception  eax=00000001 ebx=ffe4bcc0 ecx=ffe4bdcc edx=00000000 esi=f78b99c8 edi=ffe4bc00
2172.530:0118:011c:trace:seh:dispatch_exception  ebp=ffe4bcc0 esp=ffe4bad0 cs=0023 ss=002b ds=002b es=002b fs=0063 gs=006b flags=00210246
2172.530:0118:011c:trace:seh:call_stack_handlers calling handler at 7BC6C250 code=c0000005 flags=0
wine client error:11c: write: Bad file descriptor

@Nannose
Copy link
Author

Nannose commented Apr 11, 2023

broken wine prefix according to @Jan200101

2172.530:0118:011c:warn:seh:dispatch_exception EXCEPTION_ACCESS_VIOLATION exception (code=c0000005) raised
2172.530:0118:011c:trace:seh:dispatch_exception  eax=00000001 ebx=ffe4bcc0 ecx=ffe4bdcc edx=00000000 esi=f78b99c8 edi=ffe4bc00
2172.530:0118:011c:trace:seh:dispatch_exception  ebp=ffe4bcc0 esp=ffe4bad0 cs=0023 ss=002b ds=002b es=002b fs=0063 gs=006b flags=00210246
2172.530:0118:011c:trace:seh:call_stack_handlers calling handler at 7BC6C250 code=c0000005 flags=0
wine client error:11c: write: Bad file descriptor

The game works fine vanilla though.

It's only when I tried running the game with Northstar proton after running it all with experimental first where it doesn't boot. Switching back to experimental without touching the prefix it still works perfect as well.

@Jan200101
Copy link

The game works fine vanilla though.

It's only when I tried running the game with Northstar proton after running it all with experimental first where it doesn't boot. Switching back to experimental without touching the prefix it still works perfect as well.

The wine prefix was generated under Proton Experimental and is in a state that other Proton versions are likely not capable of handling.

You need to manually remove the prefix, restart steam and try again

@Nannose
Copy link
Author

Nannose commented Apr 11, 2023

The game works fine vanilla though.
It's only when I tried running the game with Northstar proton after running it all with experimental first where it doesn't boot. Switching back to experimental without touching the prefix it still works perfect as well.

The wine prefix was generated under Proton Experimental and is in a state that other Proton versions are likely not capable of handling.

You need to manually remove the prefix, restart steam and try again

Launching the game with an empty prefix though Northstar proton does not work either.

It seems to run the setup, but then the game does not launch, and trying to run it again it just exits without even opening a window.

It also throws up this error on initial setup, which doesn't happen under any other type of proton on any game I've tried.
Screenshot_20230411_151212

Here are the logs from the initial empty prefix launch with Northstar proton, and then launching again after it exited without starting (where it just happens again).

steam-1237970.log
steam-1237970 (2).log

I should mention the guide explicitly says to launch and setup the game vanilla first, and that worked perfectly and the game booted fine through Northstar up until the latest update which somehow borked everything. I could even switch between experimental and Northstar with no issues or messing with the prefix.

This is error is not from anything I did.

@Jan200101
Copy link

The new logs no longer show an access violation, so thats a step in the right direction.

The guide still recommends that because in the past things were broken without it.
Since then doing it actually broke Northstar for people, without anyone knowing why.

@Nannose
Copy link
Author

Nannose commented Apr 11, 2023

The new logs no longer show an access violation, so thats a step in the right direction.

The guide still recommends that because in the past things were broken without it. Since then doing it actually broke Northstar for people, without anyone knowing why.

Well there are the logs, I don't know what else to try. Doing it like I did it before doesn't work, and doing it with Northstar alone doesn't work, yet the game runs fine normally so it shouldn't be anything with the local files. I tried extracting the Northstar release manually instead of using Viper and that didn't change anything either.

@Nannose
Copy link
Author

Nannose commented May 11, 2023

Still having this issue, game refuses to boot through northstar but works perfectly fine normally. Deleting compatdata and reinstalling northstar manually makes no difference.

Why does this keep breaking? How do I fix it?

steam-1237970.log

@GeckoEidechse
Copy link
Member

Actually does vanilla still work?

@Nannose
Copy link
Author

Nannose commented May 11, 2023

Actually does vanilla still work?

Yes, through proton experimental it runs perfectly fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
linux Issues related to the best operating system out there
Projects
Status: No status
Development

No branches or pull requests

3 participants