protonscr

Steam bugs with the new update (new UI)

steamclosed Distro Family: Arch
ValveSoftware/steam-for-linux#9649 · opened 2023-06-17 by logan001 · updated 2023-11-30 · 25 comments · github
Llogan001 2023-06-17 github

Archlinux fresh install (i thought that i mess up my previous instalation with some libs and i've reinstall it)

bug1: Steam can't start. i can manage to start it after a few (10+) tries
this is how it looks from terminal (KDE Wayland)

steam 
steam.sh[2425]: Running Steam on arch rolling 64-bit
steam.sh[2425]: STEAM_RUNTIME is enabled automatically
setup.sh[2499]: Steam runtime environment up-to-date!
steam.sh[2425]: Steam client's requirements are satisfied
[2023-06-17 08:20:48] Startup - updater built Jun 16 2023 01:41:16
[2023-06-17 08:20:48] Startup - Steam Client launched with: '/home/dan/.local/share/Steam/ubuntu12_32/steam'
06/17 08:20:48 Init: Installing breakpad exception handler for appid(steam)/version(1686880776)/tid(2550)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-06-17 08:20:48] Loading cached metrics from disk (/home/dan/.local/share/Steam/package/steam_client_metrics.bin)
[2023-06-17 08:20:48] Using the following download hosts for Public, Realm steamglobal
[2023-06-17 08:20:48] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-06-17 08:20:48] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-06-17 08:20:48] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-06-17 08:20:48] Checking for update on startup
[2023-06-17 08:20:48] Checking for available updates...
[2023-06-17 08:20:48] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-06-17 08:20:48] Manifest download: send request
[2023-06-17 08:20:49] Manifest download: waiting for download to finish
[2023-06-17 08:20:49] Manifest download: finished
[2023-06-17 08:20:49] Download skipped: /steam_client_ubuntu12 version 1686880776, installed version 1686880776, existing pending version 0
[2023-06-17 08:20:49] Nothing to do
[2023-06-17 08:20:49] Verifying installation...
[2023-06-17 08:20:49] Performing checksum verification of executable files
[2023-06-17 08:20:49] Verification complete

(process:2550): GLib-GObject-CRITICAL **: 08:20:49.972: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(process:2550): GLib-GObject-CRITICAL **: 08:20:49.972: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Loaded SDL version 3.0.0-1735-g2e465ae31
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe836bdb0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe836a500
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'

(steam:2550): Gtk-WARNING **: 08:20:50.009: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
GetWin32Stats: display was not open yet, good
GetWin32Stats: display was not open yet, good
steamwebhelper.sh[2602]: Runtime for steamwebhelper: defaulting to /home/dan/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[2602]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 60 milliseconds to initialize
src/steamUI/steamuisharedjscontroller.cpp (529) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (529) : Failed creating offscreen shared JS context
src/steamUI/steamuisharedjscontroller.cpp (529) : Fatal assert; application exiting
src/steamUI/steamuisharedjscontroller.cpp (529) : Fatal assert; application exiting
06/17 08:21:39 Init: Installing breakpad exception handler for appid(steam)/version(1686880776)/tid(2550)
assert_20230617082139_30.dmp[2751]: Uploading dump (out-of-process)
/tmp/dumps/assert_20230617082139_30.dmp
_ExitOnFatalAssert
[dan@archlinux ~]$ assert_20230617082139_30.dmp[2751]: Finished uploading minidump (out-of-process): success = yes
assert_20230617082139_30.dmp[2751]: response: CrashID=bp-7d9c3ce2-b958-45eb-8331-f6dd22230616
assert_20230617082139_30.dmp[2751]: file ''/tmp/dumps/assert_20230617082139_30.dmp'', upload yes: ''CrashID=bp-7d9c3ce2-b958-45eb-8331-f6dd22230616''



bug 2:When i manage to start steam i wanted to add a library folder to steam but here is another bug. there is no way to browse outside of "steam" folder.
the workaround was to manually edit that vdf (i think) file.

bug 3: when i've tried to add the icon of game to desktop the icon of the game is the steam icon. (now i'm trying to start steam again to see if it happens again for other games too). the game is from the library folder i manually added

edit: i manage to start steam after god know how many tries: Steam Version: 1686880776

Ppbogut 2023-06-17 github

Same issue here. It sometimes starts somehow, not sure how. But most of the time I have this errors and it's not working.

Kkisak-valve maintainer 2023-06-17 github

Hello @logan001, in general, there should only be one issue tracked per issue report.

Setting that aside

  1. What changed here between the working and quirk state?

  2. Steam is now calling xdg-desktop-portal. Though this, it is calling the file picker interface of your choice and there shouldn't be any Valve imposed restrictions on where it can navigate to. This isn't a Steam client issue.

  3. This should be pondered separately, with details on the specific game and steps to reproduce the issue.

Ppbogut 2023-06-17 github

Problem seams to be related to portal as after removing xdg-desktop-portal-gnome portal package steam started to work again.

guess its related to: #9588

Llogan001 2023-06-17 github

well @kisak-valve yes you are right but all these problems started with the same release. i guess that 3 bugs in 1 report is hard to track.

  1. nothing change. i just keep trying to start it until it starts (for like 5 minutes keep trying). i just kept double click on the icon for that long

  2. now looking at your answer for 2 and @pbogut answer and compare to previous version of steam where everything use to work it seems that steam is not working correctly with that portal thing since previously i had the same DEs (kde and cinnamon) and i guess same picker interface (i didn't change anything either before or after reinstalling arch)

  3. for now i only have 2 games one is Guild Wars 2 and the other is Tomb Raider (2013) in the library. and both have the same steam icon when i added them on desktop

HHowDoIprintHelloWorld 2023-06-18 github

Problem seams to be related to portal as after removing xdg-desktop-portal-gnome portal package steam started to work again.

Had the same issue, uninstalled that package and steam works again. Also on Arch with XFCE as my DE

Llogan001 2023-06-18 github

removing xdg-desktop-portal-gnome solves 1 and 2

  1. steam starts
  2. after remove i finelly get the file picker from the DE. with xdg-desktop-portal-gnome i had the same window as before UI update
  3. i've installed another game. when i added the shortcut on desktop the icon is the correct icon from the game. probably the games that were installed in the library before update has issue with correct icons?
JJoeLanglands 2023-06-18 github

Also had the same issue on endeavourOS with bspwm as my DE.
Uninstalling xdg-desktop-portal-gnome also worked.

Llogan001 2023-06-21 github

i think the problem is not [just] steam. i notice that also firefox had a very delayed start before removing xdg-desktop-portal-gnome. after ff starts normally.

NNinjaRacc 2023-06-22 github

i do not have xdg-desktop-portal-gnome yet im still having this issue. KDE arch linux.
temporary fix i have found is to launch the legacy GUI with steam -vgui

SSwift8641 2023-06-22 github

i do not have xdg-desktop-portal-gnome yet im still having this issue. KDE arch linux. temporary fix i have found is to launch the legacy GUI with steam -vgui

I was able to run steam using this command however the friends list is broken. It keeps saying it can't connect.

WWesselinator 2023-06-22 github

Check out #9634
This might be a nvidia driver issue

Also running Arch and after downgrading to 530.41.03-1 everything started working again

Llogan001 2023-06-24 github

@Wesselinator no nvidia here. i have only APU on this laptop. unless that file is removed steam will launch very rare. i have no issues since then with launching steam. only the shortcuts from old library folder has issues with icons

Rrobclancy 2023-06-26 github

I downgraded xdg-desktop-portal-gnome to 43 to solve it. I got that version from here https://bbs.archlinux.org/viewtopic.php?id=285590.

SStratofish 2023-07-03 github

Same issue started happening recently. Uninstalling xdg-desktop-portal-gnome worked.

@Wesselinator no nvidia for me either, I have a Radeon RX 6750 XT

Llogan001 2023-07-07 github

strage. after a simple update i can't start steam again.
here are the packages that were updated


[2023-07-07T18:52:54+0300] [ALPM] transaction started
[2023-07-07T18:52:54+0300] [ALPM] upgraded libxcrypt (4.4.35-1 -> 4.4.36-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded libxml2 (2.10.4-6 -> 2.11.4-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded libgudev (237-2 -> 238-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded libxslt (1.1.37-3 -> 1.1.38-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded lib32-libxcrypt (4.4.35-1 -> 4.4.36-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded gstreamer (1.22.4-1 -> 1.22.4-2)
[2023-07-07T18:52:54+0300] [ALPM] upgraded gst-plugins-base-libs (1.22.4-1 -> 1.22.4-2)
[2023-07-07T18:52:54+0300] [ALPM] upgraded gst-plugins-base (1.22.4-1 -> 1.22.4-2)
[2023-07-07T18:52:54+0300] [ALPM] upgraded upower (1.90.1-1 -> 1.90.2-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded ark (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded baloo-widgets (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded blosc (1.21.3-1 -> 1.21.4-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded libwbclient (4.18.3-2 -> 4.18.4-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded smbclient (4.18.3-2 -> 4.18.4-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded libkexiv2 (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded kio-extras (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded dolphin (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded gst-plugins-bad-libs (1.22.4-1 -> 1.22.4-2)
[2023-07-07T18:52:54+0300] [ALPM] upgraded gst-plugins-good (1.22.4-1 -> 1.22.4-2)
[2023-07-07T18:52:54+0300] [ALPM] upgraded signon-kwallet-extension (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:54+0300] [ALPM] upgraded kaccounts-integration (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded kate (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded kdialog (23.04.2-1 -> 23.04.3-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded konsole (23.04.2-2 -> 23.04.3-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded lib32-libgudev (237-2 -> 238-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded lib32-libxml2 (2.10.4-5 -> 2.11.4-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded lib32-libxslt (1.1.37-2 -> 1.1.38-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded protobuf (23.3-2 -> 23.4-1)
[2023-07-07T18:52:55+0300] [ALPM] upgraded samba (4.18.3-2 -> 4.18.4-1)

now which package is at fault again?

Kkisak-valve maintainer 2023-07-07 github

[2023-07-07T18:52:55+0300] [ALPM] upgraded lib32-libgudev (237-2 -> 238-1) -> #9805

Mmustafa-archived 2023-07-13 github

@kisak-valve Thanks

Bbensuperpc 2023-07-13 github

On archlinux and Manjaro:

steam-native-runtime package and steam-native cmd works for me

Hhanny00 2023-07-16 github

Nothing works for me, Manjaro KDE Plasma up to date

it stops after

RegisterForAppOverview 1: 6ms
RegisterForAppOverview 2: 6ms

xdg-desktop-portal-gnome is not installed
reinstalling Steam and all xdg-desktop portal packages doesn´t work
lib32-libnm installed
.steam renamed for new one

i only can start with ``steam --reset`;

but if i chance the language and want to start again it failed again

Llogan001 2023-07-16 github

@hanny00 did you downgrade that lib32-libgudev too? i have to uninstall xdg-desktop-portal-gnome and downgrade lib32-libgudev too. i was lucky to have lib32-libgudev-237-2-x86_64.pkg.tar.zst in cache folder.

Hhanny00 2023-07-16 github

@logan001 i have this package not in my cache, but i will try to find on another pc

I found the links to the packages
sudo pacman -U https://archive.archlinux.org/packages/l/libgudev/libgudev-237-2-x86_64.pkg.tar.zst
sudo pacman -U https://archive.archlinux.org/packages/l/lib32-libgudev/lib32-libgudev-237-2-x86_64.pkg.tar.zst
steam --reset

it does not make any changes, steam starts one time, if i change anything, language and steam play for all titles i had to restart, it stops
steam                                                                                                                                                                                     ✔  3m 56s  
steam.sh[14844]: Running Steam on manjarolinux 23.0.0 64-bit
steam.sh[14844]: STEAM_RUNTIME is enabled automatically
setup.sh[14918]: Steam runtime environment up-to-date!
steam.sh[14844]: Steam client's requirements are satisfied
[2023-07-16 13:40:25] Startup - updater built Jul 10 2023 23:58:24
[2023-07-16 13:40:25] Startup - Steam Client launched with: '/home/marika/.local/share/Steam/ubuntu12_32/steam'
07/16 13:40:25 Init: Installing breakpad exception handler for appid(steam)/version(1689034492)/tid(14985)
[2023-07-16 13:40:25] Loading cached metrics from disk (/home/marika/.local/share/Steam/package/steam_client_metrics.bin)
[2023-07-16 13:40:25] Using the following download hosts for Public, Realm steamglobal
[2023-07-16 13:40:25] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-07-16 13:40:25] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-07-16 13:40:25] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-07-16 13:40:25] Installation wird überprüft …
[2023-07-16 13:40:25] Verification complete
Loaded SDL version 3.0.0-1782-g214d5daa3
/home/marika/.themes/Otis-standard-buttons/gtk-2.0/main.rc:729: error: unexpected identifier 'direction', expected character '}'
/home/marika/.themes/Otis-standard-buttons/gtk-2.0/apps/chrome.rc:50: error: invalid string constant "button", expected valid string constant
/home/marika/.themes/Otis-standard-buttons/gtk-2.0/apps/xfce.rc:78: error: invalid string constant "entry", expected valid string constant
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf0428db0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf0427500
GetWin32Stats: display was not open yet, good
GetWin32Stats: display was not open yet, good
steamwebhelper.sh[14991]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[14991]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 18 milliseconds to initialize
Failed to init SteamVR because it isn't installed
local (potentially out of sync) copy of roaming config loaded - 2485 bytes.
roaming config store loaded successfully - 2485 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 0ms
System startup time: 4.13 seconds
steamwebhelper.sh[15194]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[15194]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 7ms
RegisterForAppOverview 2: 8ms
steamwebhelper.sh[15315]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[15315]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 4ms
steamwebhelper.sh[15444]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[15444]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 5ms
steamwebhelper.sh[15606]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[15606]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 3ms
RegisterForAppOverview 2: 3ms
steamwebhelper.sh[15762]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[15762]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 4ms
steamwebhelper.sh[15933]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[15933]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 7ms
RegisterForAppOverview 2: 7ms
steamwebhelper.sh[16116]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[16116]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 4ms
steamwebhelper.sh[16314]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[16314]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 4ms
steamwebhelper.sh[16525]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[16525]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 4ms
steamwebhelper.sh[16746]: Runtime for steamwebhelper: defaulting to /home/marika/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[16746]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
ExecuteSteamURL: "steam://open/steam://url/CommunityHome"
ExecuteSteamURL: "steam://url/CommunityHome"
BuildCompleteAppOverviewChange: 262 apps
RegisterForAppOverview 1: 4ms
RegisterForAppOverview 2: 4ms
[2023-07-16 13:42:18] Shutdown
Hhanny00 2023-07-16 github

uninstalling lib32-libgudev as some other post mentioned, has no effect.
only steam -reset starts one time or steam -vgui

Kkisak-valve maintainer 2023-07-16 github

Hello @hanny00,
i only can start with ``steam --reset`;
Check if the discussion on #9692 is relevant to your system.

Hhanny00 2023-07-16 github

@kisak-valve seems to be that is relevant to my problem, thank you.

RRoccocano 2023-07-22 github

sin duda alguna empezo a ir muy bien eliminando xdg-desktop-portal-gnome en arch con kernel 6.4.4-zen1-1-zen

Nothing extracted yet.