Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Steam games don't play
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
JarzaClay
n00b
n00b


Joined: 21 Aug 2024
Posts: 23

PostPosted: Wed Aug 28, 2024 11:13 pm    Post subject: [SOLVED] Steam games don't play Reply with quote

Steam games, even native linux games, will not start on my Wayland/Hyprland gentoo box. The games install just fine, but steam will not show them, or run them. When starting the games with Lutris, I get this message:

Code:
lutris-wrapper: Project Zomboid
Started initial process 17260 from /usr/bin/steam steam://rungameid/108600
Start monitoring process.
Monitored process exited.
Initial process has exited (return code: 0)
All processes have quit
Exit with return code 0
DEBUG    2024-08-28 18:13:08,830 [monitored_command.on_stop:228]:Process 17258 has terminated with code 0
DEBUG    2024-08-28 18:13:10,681 [game.beat:924]:Game thread stopped
WARNING  2024-08-28 18:13:10,681 [game.on_game_quit:962]:Game still running (state: running)
INFO     2024-08-28 18:13:10,681 [game.stop:935]:Stopping Project Zomboid (steam)
DEBUG    2024-08-28 18:13:10,681 [game.stop_game:891]:Project Zomboid (steam) has run for 2 seconds
WARNING  2024-08-28 18:13:10,681 [game.stop_game:893]:The game has run for a very short time, did it crash?
DEBUG    2024-08-28 18:13:10,681 [application.on_game_stopped:794]:Removing 1 from running IDs
DEBUG    2024-08-28 18:13:10,687 [game.stop_game:903]:Playtime: Less than a minute
DEBUG    2024-08-28 18:13:10,688 [game.on_game_quit:980]:Project Zomboid stopped at Wed, 28 Aug 2024 18:13:10
DEBUG    2024-08-28 18:13:10,723 [path_cache.add_to_path_cache:47]:Adding Project Zomboid (steam) to path cache
WARNING  2024-08-28 18:13:10,723 [game.get_path_from_config:652]:No path found in LutrisConfig(level=game, game_config_id=steam-108600-1724883184, runner=steam)
WARNING  2024-08-28 18:13:10,723 [path_cache.add_to_path_cache:50]:No path for Project Zomboid (steam)


Does anyone have experience with this?


Last edited by JarzaClay on Thu Aug 29, 2024 3:58 pm; edited 1 time in total
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6069
Location: Removed by Neddy

PostPosted: Wed Aug 28, 2024 11:17 pm    Post subject: Reply with quote

sort of... I migrated to flatpak for STEAM... the multilib and mesa stuff from the gentoo side (being a rolling release) was causing major issues with games, which update slower.

Life has been soo much easier and more consistent with STEAM since I commited to flatpak
_________________
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Back to top
View user's profile Send private message
JarzaClay
n00b
n00b


Joined: 21 Aug 2024
Posts: 23

PostPosted: Wed Aug 28, 2024 11:22 pm    Post subject: Reply with quote

If I switch to flatpak, other than the drawbacks of performance, will games run under the flatpak or natively, under the original system. Are there any other drawbacks to using the flatpak?
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6069
Location: Removed by Neddy

PostPosted: Wed Aug 28, 2024 11:50 pm    Post subject: Reply with quote

they will run natively.
There is next to no performance hit since flatpak is a sandbox framework and still uses alot of your native system.

Only real drawback I have seen is you need to remember to run flatpak --update periodically to ensure the underlying libraries are up to date.


To put this into perspective... I recently hit a MAJOR performance issue with DOTA2 being hit the hardest... would sit at 60fps then collapse to 10fps after 10min...
I converted back to SYSTEM from FLATPAK (case of moving the key directory so you don't need to re-download) and well all the compatibilities issues I had years ago were even worse... so moved back to FLATPAK ...
the root cause of my issue was actually kernel-6.10.x (with .10 being worse than .3 and 6.10.3 being significantly worse than 6.9.x...) Enabling BAR in my BIOS had my performance retuen with fps being 120 constant across games...
_________________
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Back to top
View user's profile Send private message
JarzaClay
n00b
n00b


Joined: 21 Aug 2024
Posts: 23

PostPosted: Wed Aug 28, 2024 11:53 pm    Post subject: Reply with quote

So, let me get this straight, it will use the system, not flatpak, to run the games, just the steam runtime? I usually don't use flatpak for things, so this is new for me.
Back to top
View user's profile Send private message
Ralphred
l33t
l33t


Joined: 31 Dec 2013
Posts: 668

PostPosted: Thu Aug 29, 2024 1:20 am    Post subject: Re: Steam games don't play Reply with quote

JarzaClay wrote:
The games install just fine, but steam will not show them

Can you elucidate on this a bit please?
Back to top
View user's profile Send private message
JarzaClay
n00b
n00b


Joined: 21 Aug 2024
Posts: 23

PostPosted: Thu Aug 29, 2024 3:57 pm    Post subject: Reply with quote

It was fixed by using the flatpak. It's most likely because of my messy USE flags.
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6069
Location: Removed by Neddy

PostPosted: Thu Aug 29, 2024 5:02 pm    Post subject: Reply with quote

JarzaClay wrote:
So, let me get this straight, it will use the system, not flatpak, to run the games, just the steam runtime? I usually don't use flatpak for things, so this is new for me.

It will use the flatpak libraries (eg say the 32bit stuff and consistently built) but will defer to the system for other things
it will sandbox away access, which is useful for limiting access...
_________________
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum