Giter Club home page Giter Club logo

Comments (31)

taea00 avatar taea00 commented on August 11, 2024

Borderlands The PreSequel also has this same crash issue at the exact same place as BL2.

from com.valvesoftware.steam.

TingPing avatar TingPing commented on August 11, 2024

You can run flatpak run --devel --command=sh com.valvesoftware.Steam to get a shell and run whatever development tools from there like strace.

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

@TingPing How about adding FAQ in the form of Readme.md to this repo and adding eg above guide there?

from com.valvesoftware.steam.

taea00 avatar taea00 commented on August 11, 2024

Ok so silly questions. Looks like I found the core file that was dropped and I have very large strace, 135MB. What is the best way to upload these?

from com.valvesoftware.steam.

taea00 avatar taea00 commented on August 11, 2024

Didn't realize I could just drop it here. Here's the strace, but the core is too large to drop here.

Steam_flatpak_strace.zip

from com.valvesoftware.steam.

TingPing avatar TingPing commented on August 11, 2024

Just looking at the last failures before exit:

20387 12:25:37.067823 access("/home/taea00/steam", F_OK) = -1 ENOENT (No such file or directory) <0.000004>
20387 12:25:37.071756 stat64("/home/taea00/Steam/registry.vdf", 0xffded8a0) = -1 ENOENT (No such file or directory) <0.000004>

Otherwise don't see much interesting at a glance.

from com.valvesoftware.steam.

taea00 avatar taea00 commented on August 11, 2024

Any other way to troubleshoot this? Any suggestions? Would you like the core file to examine, is so how do I upload it?

from com.valvesoftware.steam.

TingPing avatar TingPing commented on August 11, 2024

I did push an update btw so do try that out. I'm not sure the coredump will be super useful me.

Trying to symlink the files that fail in the strace log could maybe improve something.

from com.valvesoftware.steam.

fastoslinux avatar fastoslinux commented on August 11, 2024

Report of my tests, errors do not happen in steam installed via dnf (Fedora repo rpmfusion)

Borderlands 2 closes when downloading savegame
Bound by flame fonts problem
DeusEx does not open
Dirt rally error 127 and does not open
2015 f1 does not open
Grid autosport does not open
Mad Max did not open
Shadow of mordor is with texture bug already fixed by nvidia
Shadow warrior fonts problems

Fedora25 gnome(xorg) nvidia 780 driver 381.22

from com.valvesoftware.steam.

TingPing avatar TingPing commented on August 11, 2024

BTW I made a wiki for test results, feel free to expand: https://github.com/flathub/com.valvesoftware.Steam/wiki/Tested-Games

from com.valvesoftware.steam.

Unrud avatar Unrud commented on August 11, 2024

It's missing the file /etc/services. I added the file to the runtime and Borderlands starts in online-mode.

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

@Unrud does it work with an empty services file or did you need to add something to it, btw?

from com.valvesoftware.steam.

Unrud avatar Unrud commented on August 11, 2024

does it work with an empty services file

No.

did you need to add something to it

I copied the file from the host system.

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

This seems like a bug to me in Borderlands 2, even more alarming if an empty file doesn't help. It might be good to try to find out what it's trying to find though by adding the services item by item until it doesn't crash

from com.valvesoftware.steam.

Unrud avatar Unrud commented on August 11, 2024

even more alarming if an empty file doesn't help.

Why should it be alarming?

It might be good to try to find out what it's trying to find though by adding the services item by item until it doesn't crash

Lucky guess: http 80/tcp

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

Afaik the point of the entire file is that local apps can query which ports on local machine are running which services. However, this seems to be using it to resolve a port to connect to on another machine (?)

from com.valvesoftware.steam.

Unrud avatar Unrud commented on August 11, 2024

Afaik the point of the entire file is that local apps can query which ports on local machine are running which services.

Most of the time the file just contains the IANA-assigned port numbers. An entry in the file doesn't necessarily mean, that an actual service is running on the computer.
Borderlands is using it wrong, but that doesn't help fixing the issue.

Can the file be added to the runtime?

from com.valvesoftware.steam.

TingPing avatar TingPing commented on August 11, 2024

If it solves problems its something to discuss here: https://github.com/flatpak/freedesktop-sdk-images

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

This should be fixed through runtime update. Closing due to no comments

from com.valvesoftware.steam.

Amosar avatar Amosar commented on August 11, 2024

I have tried borderland2 and I still have this issue with flatpak.
The /etc/services workaround still work.

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

FDO runtime 18.08 may be missing the workaround that was added to FDO runtime 1.6. Ping @valentindavid

from com.valvesoftware.steam.

valentindavid avatar valentindavid commented on August 11, 2024

Upstream issue: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues/331
Upstream MR: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/merge_requests/454

from com.valvesoftware.steam.

Amosar avatar Amosar commented on August 11, 2024

As I understand the MR have been merged.
@nanonyme Can you merge it on this repository please? I don't know how to ask a merge request like this ^^

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

Runtime updates separately from application, nothing I can do

from com.valvesoftware.steam.

Amosar avatar Amosar commented on August 11, 2024

Okay, sorry I'll wait then

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

Any change? Based on https://flathub.org/builds/#/ there was q succesful import around 20 hours ago?

from com.valvesoftware.steam.

Amosar avatar Amosar commented on August 11, 2024

No, I have update my runtimes before my message and I still don't have /etc/services :/

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

What you'd be looking at in the build system is the builder running import. Someone will manually trigger it at some point. You should test after next successful import of Freedesktop runtime 18.08

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

This looks actually like a nice panel to follow https://flathub.org/builds/#/builders/7

from com.valvesoftware.steam.

nanonyme avatar nanonyme commented on August 11, 2024

Can you please update and retry?

from com.valvesoftware.steam.

Amosar avatar Amosar commented on August 11, 2024

borderland2 work now 👍

from com.valvesoftware.steam.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.