You are not logged in.

#1 2024-07-01 12:35:11

JustSomeGeek
Member
From: Scotland
Registered: 2018-08-13
Posts: 64

Steam only starts from terminal [SOLVED]

KDE Plasma. Usual menu/desktop icon starting just produces a black fullscreen window(?) that immediately closes under Wayland. Same in an X session, but window is invisible instead.

Stable/Beta same results.

Can start Steam by appending -silent to the desktop icon.
Can run games using the system tray menu
Can open the settings and friends windows from the system tray, and they are rendered correctly, but they close after a second or so.
Trying to open the library window from the tray menu just results in the fullscreen black window that immediately closes.

Starting from terminal window seems fine. Opens on Library window as expected.

New(ish) install of Arch. Previous installation worked fine, so I suspect it's user error at fault. Main difference is that this install is now LVM on LUKS on Linux RAID0, previous was plain install on single ssd, no luks.


systemd-coredump unit shows this in the system logs:

Process 53959 (steamwebhelper) of user 1000 dumped core.

Stack trace of thread 54075:
#0  0x0000000000000000 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64

The Steam logs themselves are a mess even when things work, so any pointers on what I should be looking for in them?

Thanks! :-)

Last edited by JustSomeGeek (2024-07-09 11:51:48)

Offline

#2 2024-07-09 11:27:20

cryptearth
Member
Registered: 2024-02-03
Posts: 974

Re: Steam only starts from terminal [SOLVED]

what version of steam do you use?
steam (runtime)
steam native
flatpack

luks and lvm should not make any difference

Offline

#3 2024-07-09 11:57:19

JustSomeGeek
Member
From: Scotland
Registered: 2018-08-13
Posts: 64

Re: Steam only starts from terminal [SOLVED]

I'm using standard Steam Runtime in the Arch Repo.

The issue seems to be caused by something from asusctl from the Linux for ROG Notebooks packages once the service is enabled and running. Or at least, the issue is resolved when I uninstalled it all.

Thanks for the reply!

Offline

#4 2024-08-16 19:34:52

yndoendo
Member
Registered: 2013-08-19
Posts: 7

Re: Steam only starts from terminal [SOLVED]

Had the same issue found a way to keep using _asusctl_ from https://asus-linux.org/ .

Edited the _steam.desktop_ and _steam-native.desktop_ files and removed _[Desktop Entry]_ lines:
1) _PrefersNonDefaultGPU=true_
2) _X-KDE-RunOnDiscreteGpu=true_

Has been topic of discussion https://github.com/ValveSoftware/steam- … ssues/9940 .

Offline

#5 2024-08-17 10:08:11

JustSomeGeek
Member
From: Scotland
Registered: 2018-08-13
Posts: 64

Re: Steam only starts from terminal [SOLVED]

Awesome, thanks! :-)

Offline

#6 2024-11-15 21:25:12

GaboVaz-arch
Member
Registered: 2024-11-15
Posts: 1

Re: Steam only starts from terminal [SOLVED]

yndoendo wrote:

Had the same issue found a way to keep using _asusctl_ from https://asus-linux.org/ .

Edited the _steam.desktop_ and _steam-native.desktop_ files and removed _[Desktop Entry]_ lines:
1) _PrefersNonDefaultGPU=true_
2) _X-KDE-RunOnDiscreteGpu=true_

Has been topic of discussion https://github.com/ValveSoftware/steam- … ssues/9940 .

Hi there, not sure if that is gonna be useful, but since I was having this same problem I tried this solution the steam.desktop file that lives under /usr/share/applications/
However, after launching for the first time, the launch app changes the Location to /home/my_user/.local/share/applications/ so I manage to make it work again by editing the steam.desktop under there. "PrefersNonDefaultGPU=true" can be found at the very bottom.

Cheers!

Offline

#7 2024-11-16 11:08:00

JustSomeGeek
Member
From: Scotland
Registered: 2018-08-13
Posts: 64

Re: Steam only starts from terminal [SOLVED]

GaboVaz-arch wrote:

Hi there, not sure if that is gonna be useful, but since I was having this same problem I tried this solution the steam.desktop file that lives under /usr/share/applications/
However, after launching for the first time, the launch app changes the Location to /home/my_user/.local/share/applications/ so I manage to make it work again by editing the steam.desktop under there. "PrefersNonDefaultGPU=true" can be found at the very bottom.

Cheers!

Thanks. Not something I would have thought to check otherwise!

Offline

Board footer

Powered by FluxBB