ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.21k stars 174 forks source link

line 85: steam-runtime-identify-library-abi: command not found #10634

Closed tojestzart closed 5 months ago

tojestzart commented 6 months ago

steam-logs.tar.gz

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist expected login screen with qr code, actually doesnt open https://gist.github.com/tojestzart/026dfee2d73fd420782deedb692298b6

Steps for reproducing this issue:

  1. from terminal running steam opened login window (once), then never
  2. from KDE gui did nothing
smcv commented 6 months ago

line 85: steam-runtime-identify-library-abi: command not found

This is not the most relevant error message in your log. Steam successfully downloaded a newer version of itself that resolved this (you will see that after "Restarting Steam by request", this warning no longer appears).

smcv commented 6 months ago

This message in steamwebhelper.log might be relevant:

[0318/150624.272848:WARNING:connection.cc(41)] X error received.  Request: DestroyWindowRequest, Error: WindowError{.sequence = 391, .bad_value = 69206023, .minor_opcode = 0, .major_opcode = 4}

If you try starting Steam again, it might upload a crash report (you will see CrashID=something in its output). If it does, that CrashID could provide useful information to a Valve developer.

tojestzart commented 6 months ago

runs_from_console

  1. runs from console
  2. manual start from "menu start" does nothing does nothing 3 rd shot from console 3rd shot vodka
tojestzart commented 6 months ago

`lsd@Crawler-E25:~$ DEBUGGER=gdb steam steam.sh[6200]: Running Steam on ubuntu 23.10 64-bit steam.sh[6200]: STEAM_RUNTIME is enabled automatically setup.sh[6314]: Steam runtime environment up-to-date! steam.sh[6200]: Steam client's requirements are satisfied gdb/cgdb launch with ARGSFILE: lsd.steam.gdb.Xnzf gdb -x lsd.steam.gdb.Xnzf --args /home/lsd/.local/share/Steam/ubuntu12_32/steam GNU gdb (Ubuntu 14.0.50.20230907-0ubuntu1) 14.0.50.20230907-git Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: https://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/.

For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /home/lsd/.local/share/Steam/ubuntu12_32/steam...

This GDB supports auto-downloading debuginfo from the following URLs: https://debuginfod.ubuntu.com Enable debuginfod for this session? (y or [n]) y Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. Downloading separate debug info for /home/lsd/.local/share/Steam/ubuntu12_32/steam (No debugging symbols found in /home/lsd/.local/share/Steam/ubuntu12_32/steam)
LD_LIBRARY_PATH = /home/lsd/.local/share/Steam/ubuntu12_32:/home/lsd/.local/share/Steam/ubuntu12_32/panorama:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib/x86_64-linux-gnu/libfakeroot:/lib/i386-linux-gnu:/usr/local/lib:/lib/x86_64-linux-gnu:/lib:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/lsd/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib Cache hits (this session): 0 Cache misses (this session): 0 (gdb) run Starting program: /home/lsd/.local/share/Steam/ubuntu12_32/steam Downloading separate debug info for /lib/ld-linux.so.2 Downloading separate debug info for system-supplied DSO at 0xf7fc7000
Downloading separate debug info for /lib/i386-linux-gnu/libdl.so.2
Downloading separate debug info for /lib/i386-linux-gnu/librt.so.1
Downloading separate debug info for /lib/i386-linux-gnu/libX11.so.6
Downloading separate debug info for /lib/i386-linux-gnu/libm.so.6
Downloading separate debug info for /lib/i386-linux-gnu/libpthread.so.0
Downloading separate debug info for /lib/i386-linux-gnu/libc.so.6
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Downloading separate debug info for /lib/i386-linux-gnu/libxcb.so.1 Downloading separate debug info for /lib/i386-linux-gnu/libXau.so.6
Downloading separate debug info for /lib/i386-linux-gnu/libXdmcp.so.6
Downloading separate debug info for /lib/i386-linux-gnu/libbsd.so.0
Downloading separate debug info for /lib/i386-linux-gnu/libmd.so.0
tid(6405) burning pthread_key_t == 0 so we never use it
[Inferior 1 (process 6405) exited normally] (gdb) ` I have unsupported by clevo/medion bios with huge ssd/nvme controller issues in their cooperant insyde bios corp, can be related to it?

tojestzart commented 6 months ago
lsd@Crawler-E25:~$ journalctl -f
mar 22 17:40:12 Crawler-E25 plasmashell[8361]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipInstance.qml:278:9: QML Image: Cannot open: file:///tmp/.org.chromium.Chromium.PF8yvP
mar 22 17:40:13 Crawler-E25 plasmashell[8361]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipInstance.qml:278:9: QML Image: Cannot open: file:///tmp/.org.chromium.Chromium.PF8yvP
mar 22 17:40:15 Crawler-E25 plasmashell[9456]: [9456:9630:0322/174015.492730:ERROR:x11_software_bitmap_presenter.cc(144)] XGetWindowAttributes failed for window 44040224
mar 22 17:40:21 Crawler-E25 kded5[8310]: ApportEvent :: hidden= false apport-kde= true apport-gtk= false
mar 22 17:40:21 Crawler-E25 kded5[8310]: Using ApportEvent
mar 22 17:40:21 Crawler-E25 kded5[8310]: ""
mar 22 17:40:21 Crawler-E25 kded5[8310]: foundCrashFile false foundAutoUpload false
mar 22 17:40:22 Crawler-E25 kded5[8310]: KDE Languages: ()
mar 22 17:40:22 Crawler-E25 kded5[8310]: ("pl_PL.UTF-8", "pl", "_PL", "PL", ".UTF-8", "UTF-8", "", "")
mar 22 17:40:22 Crawler-E25 kded5[8310]: System Language Matchables: ("pl_PL", "pl")
mar 22 17:40:30 Crawler-E25 plasmashell[8361]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipInstance.qml:278:9: QML Image: Cannot open: file:///tmp/.org.chromium.Chromium.PF8yvP
mar 22 17:40:30 Crawler-E25 plasmashell[8361]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipInstance.qml:278:9: QML Image: Cannot open: file:///tmp/.org.chromium.Chromium.PF8yvP
mar 22 17:40:31 Crawler-E25 plasmashell[8361]: trying to show an empty dialog
mar 22 17:40:31 Crawler-E25 plasmashell[8361]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
mar 22 17:40:33 Crawler-E25 plasmashell[8361]: file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
mar 22 17:40:35 Crawler-E25 plasmashell[8361]: QString::arg: 2 argument(s) missing in steam
mar 22 17:40:35 Crawler-E25 systemd[5741]: Started app-steam-6150e3f1caac489591606711cc42dc89.scope - Steam.
mar 22 17:40:36 Crawler-E25 plasmashell[9990]: steam.sh[9990]: Running Steam on ubuntu 23.10 64-bit
mar 22 17:40:36 Crawler-E25 plasmashell[9990]: steam.sh[9990]: STEAM_RUNTIME is enabled automatically
mar 22 17:40:36 Crawler-E25 plasmashell[10104]: setup.sh[10104]: Steam runtime environment up-to-date!
mar 22 17:40:36 Crawler-E25 plasmashell[9990]: steam.sh[9990]: Steam client's requirements are satisfied
mar 22 17:40:36 Crawler-E25 plasmashell[10164]: tid(10164) burning pthread_key_t == 0 so we never use it
mar 22 17:40:57 Crawler-E25 plasmashell[8361]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
mar 22 17:40:57 Crawler-E25 plasmashell[8361]: file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
mar 22 17:40:58 Crawler-E25 plasmashell[8361]: file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
mar 22 17:40:58 Crawler-E25 dbus-daemon[5761]: [session uid=1000 pid=5761] Activating via systemd: service name='org.kde.runners.baloo' unit='plasma-baloorunner.service' requested by ':1.96' (uid=1000 pid=8361 comm="/usr/bin/plasmashell --no-respawn" label="unconfined")
mar 22 17:40:58 Crawler-E25 systemd[5741]: Starting plasma-baloorunner.service - KRunner provider for baloo file indexer...
mar 22 17:40:58 Crawler-E25 dbus-daemon[5761]: [session uid=1000 pid=5761] Successfully activated service 'org.kde.runners.baloo'
mar 22 17:40:58 Crawler-E25 systemd[5741]: Started plasma-baloorunner.service - KRunner provider for baloo file indexer.
mar 22 17:40:59 Crawler-E25 plasmashell[8361]: QString::arg: 2 argument(s) missing in steam
mar 22 17:40:59 Crawler-E25 systemd[5741]: Started app-steam-adc4fe229a854f52a027f37487516ef5.scope - Steam.
mar 22 17:41:00 Crawler-E25 plasmashell[10187]: steam.sh[10187]: Running Steam on ubuntu 23.10 64-bit
mar 22 17:41:00 Crawler-E25 plasmashell[10187]: steam.sh[10187]: STEAM_RUNTIME is enabled automatically
mar 22 17:41:00 Crawler-E25 plasmashell[10301]: setup.sh[10301]: Steam runtime environment up-to-date!
mar 22 17:41:00 Crawler-E25 plasmashell[10187]: steam.sh[10187]: Steam client's requirements are satisfied
mar 22 17:41:00 Crawler-E25 plasmashell[10361]: tid(10361) burning pthread_key_t == 0 so we never use it
mar 22 17:41:15 Crawler-E25 plasmashell[9865]: kf.kio.core: Malformed JSON protocol file for protocol: "trash" , number of the ExtraNames fields should match the number of ExtraTypes fields
^C

what arguments? i tried to run session from X11 and it doesnt start up aswell? any ideas?

TTimo commented 6 months ago
- runs from console
- manual start from "menu start" does nothing

Seems to be the relevant thing here. Nothing much that we can investigate here, there are no error messages particularly indicative of a problem in those logs. Check for crash minidumps written to /tmp/dumps maybe, and also switch to the beta version of the Steam client.

tojestzart commented 6 months ago

kubuntu@kubuntu:~$ steam steam.sh[17916]: Running Steam on ubuntu 23.10 64-bit steam.sh[17916]: STEAM_RUNTIME is enabled automatically setup.sh[18030]: Steam runtime environment up-to-date! /home/kubuntu/.local/share/Steam/ubuntu12_32/steam-runtime/run.sh: line 85: steam-runtime-identify-library-abi: command not found run.sh[18042]: steam-runtime-identify-library-abi --ldconfig-paths failed, falling back to ldconfig steam.sh[17916]: Can't find 'steam-runtime-check-requirements', continuing anyway tid(18080) burning pthread_key_t == 0 so we never use it kubuntu@kubuntu:~$ tried liveiso, to make sure steam is a problem, and especially used gui method, similar errors, i will have a look to run steam from shell after system startup (it always works after system startup) so i will try to join beta, maybe it gives some more output

tojestzart commented 6 months ago

tested liveiso Linux Mint 21.3 "Virginia" cinnamon and it works, on main system switched to beta still, not working, something related to KDE? https://gist.github.com/tojestzart/f093fc6c52c196a2a5572b4d3f7c7964 https://www.youtube.com/watch?v=eNYcfgHCxnU Seems KDE is not displaying window for some reason and it works in background i give up on this

tojestzart commented 5 months ago

https://bugs.kde.org/show_bug.cgi?id=484672 seems to be resolved somehow, closing. (not tested on live iso kubuntu 23.10)