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 client cannot run on Ubuntu 22.04 #9763

Open
glader opened this issue Jun 30, 2023 · 10 comments
Open

Steam client cannot run on Ubuntu 22.04 #9763

glader opened this issue Jun 30, 2023 · 10 comments

Comments

@glader
Copy link

glader commented Jun 30, 2023

$ steam
steam.sh[2062230]: Running Steam on ubuntu 22.04 64-bit
steam.sh[2062230]: STEAM_RUNTIME is enabled automatically
setup.sh[2062351]: Steam runtime environment up-to-date!
steam.sh[2062230]: Steam client's requirements are satisfied
[2023-06-27 22:31:49] Startup - updater built Jun 21 2023 21:17:38
[2023-06-27 22:31:49] Startup - Steam Client launched with: '~/.local/share/Steam/ubuntu12_32/steam'
06/27 22:31:49 Init: Installing breakpad exception handler for appid(steam)/version(1687386907)/tid(2062421)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-06-27 22:31:49] Loading cached metrics from disk (~/.local/share/Steam/package/steam_client_metrics.bin)
[2023-06-27 22:31:49] Using the following download hosts for Public, Realm steamglobal
[2023-06-27 22:31:49] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-06-27 22:31:49] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-06-27 22:31:49] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-06-27 22:31:49] Checking for update on startup
[2023-06-27 22:31:49] Проверка на наличие обновлений...
[2023-06-27 22:31:49] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-06-27 22:31:49] Manifest download: send request
[2023-06-27 22:31:49] Manifest download: waiting for download to finish
[2023-06-27 22:31:50] Manifest download: finished
[2023-06-27 22:31:50] Download skipped: /steam_client_ubuntu12 version 1687386907, installed version 1687386907, existing pending version 0
[2023-06-27 22:31:50] Nothing to do
[2023-06-27 22:31:50] Проверка установки...
[2023-06-27 22:31:50] Performing checksum verification of executable files
[2023-06-27 22:31:51] Verification complete

(process:2062421): GLib-GObject-CRITICAL **: 22:31:51.639: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(process:2062421): GLib-GObject-CRITICAL **: 22:31:51.639: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe6b359c0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe6b341f0
GetWin32Stats: display was not open yet, good
Loaded SDL version 3.0.0-1782-g214d5daa3
Gtk-Message: 22:31:52.243: Failed to load module "gail"
Gtk-Message: 22:31:52.243: Failed to load module "atk-bridge"

(steam:2062421): Gtk-WARNING **: 22:31:52.249: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Yaru/gtk-2.0/main.rc:775: error: unexpected identifier 'direction', expected character '}'

(steam:2062421): Gtk-WARNING **: 22:31:52.252: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Yaru/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
GetWin32Stats: display was not open yet, good
ComputeStartupMode: found registry default startup mode: 0
Switching to desktopui, since -vgui was not specified
steamwebhelper.sh[2062533]: Runtime for steamwebhelper: defaulting to /home/mpolykovskij/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[2062533]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Could not connect to X session manager: None of the authentication protocols specified are supported
CAppInfoCacheReadFromDiskThread took 46 milliseconds to initialize
Failed to init SteamVR because it isn't installed

(steam:2062421): GLib-CRITICAL **: 22:31:53.485: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:31:53.485: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

(steam:2062421): Gtk-WARNING **: 22:31:53.493: gtk_disable_setlocale() must be called before gtk_init()

(steam:2062421): GLib-CRITICAL **: 22:31:53.493: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:31:53.493: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

(steam:2062421): GLib-CRITICAL **: 22:31:53.498: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:31:53.499: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed
local (potentially out of sync) copy of roaming config loaded - 486 bytes.

(steam:2062421): GLib-GObject-CRITICAL **: 22:31:56.845: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:2062421): GLib-GObject-CRITICAL **: 22:31:56.846: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
roaming config store loaded successfully - 486 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 4ms

(steam:2062421): GLib-GObject-CRITICAL **: 22:31:57.693: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:2062421): GLib-GObject-CRITICAL **: 22:31:57.694: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
System startup time: 6.58 seconds
BuildCompleteAppOverviewChange: 294 apps
RegisterForAppOverview 1: 124ms
RegisterForAppOverview 2: 125ms
ExecCommandLine: "'/home/mpolykovskij/.local/share/Steam/ubuntu12_32/steam'"

(steam:2062421): GLib-GObject-CRITICAL **: 22:31:59.771: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:2062421): GLib-GObject-CRITICAL **: 22:31:59.771: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:2062421): GLib-CRITICAL **: 22:32:03.478: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:03.479: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:13.528: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:13.528: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:23.559: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:23.560: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:33.569: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:33.570: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:43.619: g_main_context_push_thread_default: assertion 'acquired_context' failed

(steam:2062421): GLib-CRITICAL **: 22:32:43.619: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed 
@T0m0ko
Copy link

T0m0ko commented Jun 30, 2023

This is a bug that's been going on throughout various different Linux versions like Gentoo and Arch. Best workaround I can think of currently is to try Steam -vgui and see if that displays the old UI.

@glader
Copy link
Author

glader commented Jun 30, 2023

@T0m0ko it works, thank you.

@T0m0ko
Copy link

T0m0ko commented Jun 30, 2023

You're welcome. Hopefully, network services work on your end because I haven't been able to login though it's probably because they moved their assets to the new UI.

@profluizao
Copy link

Same problem that just happened here. Pop OS 22.04 (Base Ubuntu 22.04) - NVidia GTX 1650
Please note that I updated the Nvidia driver version to 535.54.03. Only steam -vgui works.
Below is the print of the execution in the console.

$ steam
steam.sh[30873]: Running Steam on pop 22.04 64-bit
steam.sh[30873]: STEAM_RUNTIME is enabled automatically
setup.sh[30994]: Steam runtime environment up-to-date!
steam.sh[30873]: Steam client's requirements are satisfied
[2023-07-01 20:13:02] Startup - updater built Jun 21 2023 21:17:38
[2023-07-01 20:13:02] Startup - Steam Client launched with: '/home/colossus/.local/share/Steam/ubuntu12_32/steam' '-vgui'
07/01 20:13:02 Init: Installing breakpad exception handler for appid(steam)/version(1687386907)/tid(31076)
[2023-07-01 20:13:02] Loading cached metrics from disk (/home/colossus/.local/share/Steam/package/steam_client_metrics.bin)
[2023-07-01 20:13:02] Using the following download hosts for Public, Realm steamglobal
[2023-07-01 20:13:02] 1. https://client-update.akamai.steamstatic.com/, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2023-07-01 20:13:02] 2. https://cdn.cloudflare.steamstatic.com/, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2023-07-01 20:13:02] 3. http://media.steampowered.com/, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-07-01 20:13:02] Verifying installation...
[2023-07-01 20:13:02] Verification complete

(process:31076): GLib-GObject-CRITICAL **: 20:13:02.861: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(process:31076): GLib-GObject-CRITICAL **: 20:13:02.861: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf08719c0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf08701f0
GetWin32Stats: display was not open yet, good
Loaded SDL version 3.0.0-1782-g214d5daa3
Gtk-Message: 20:13:03.193: Failed to load module "gail"
Gtk-Message: 20:13:03.193: Failed to load module "atk-bridge"

(steam:31076): Gtk-WARNING **: 20:13:03.203: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Pop-dark/gtk-2.0/main.rc:775: error: unexpected identifier 'direction', expected character '}'

(steam:31076): Gtk-WARNING **: 20:13:03.204: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Pop-dark/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
GetWin32Stats: display was not open yet, good
ComputeStartupMode: forcing vgui via cli
steamwebhelper.sh[31089]: Runtime for steamwebhelper: defaulting to /home/colossus/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[31089]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Could not connect to X session manager: None of the authentication protocols specified are supported
CAppInfoCacheReadFromDiskThread took 27 milliseconds to initialize
Failed to init SteamVR because it isn't installed
Could not connect to X session manager: None of the authentication protocols specified are supported
Could not connect to X session manager: None of the authentication protocols specified are supported
local (potentially out of sync) copy of roaming config loaded - 307 bytes.

(steam:31076): Gtk-WARNING **: 20:13:04.608: gtk_disable_setlocale() must be called before gtk_init()
sanitize shortcut app id "/usr/games/lutris": replacing 0 with 3436509153, reason: k_unAppIdInvalid
roaming config store loaded successfully - 307 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 0ms

(steam:31076): GLib-GObject-CRITICAL **: 20:13:07.878: g_object_ref: assertion 'G_IS_OBJECT (object)' failed

(steam:31076): GLib-GObject-CRITICAL **: 20:13:07.878: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Could not connect to X session manager: None of the authentication protocols specified are supported

@linuxpizzacats
Copy link

Same problem here... Ubuntu 22.04.02

GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed

@maxpain
Copy link

maxpain commented Jul 3, 2023

The same problem

@js044
Copy link

js044 commented Jul 3, 2023

Same issue here on Linux Mint 21.1 (base Ubuntu 22.04). The steam -vgui workaround is effective, but appears to break the Friends list.

@T0m0ko
Copy link

T0m0ko commented Jul 4, 2023

One more thing i should clarify though it is not a solution. I heard that setting it to the mini layout on steam should potientially resolve the problem. It didn't work for me but if it works for you on the new UI you can try that

@FelipeSilvaNavarro
Copy link

FelipeSilvaNavarro commented Jul 14, 2023

Replying to #9763 (comment)

same problem here, any solution?

@jl-cs
Copy link

jl-cs commented Jul 17, 2023

The solution to the problem can be found here: #9780 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants