Github messages for voidlinux
 help / color / mirror / Atom feed
From: TeusLollo <TeusLollo@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [ISSUE] [CLOSED] steam-for-linux largely non-functional after new electron-based beta update was mainlined
Date: Thu, 02 Nov 2023 21:53:41 +0100	[thread overview]
Message-ID: <20231102205341.vP5jfBca_mUXaAxlYdzatbxUn0EyZX7Usg4OZOdtZIs@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-46649@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 3868 bytes --]

Closed issue by TeusLollo on void-packages repository

https://github.com/void-linux/void-packages/issues/46649

Description:
### Is this a new report?

Yes

### System Info

Void 6.1.55_2 x86_64 GenuineIntel uptodate rFFFF

### Package(s) Affected

`steam-1.0.0.78_3`  | `com.valvesoftware.Steam 1.0.0.78 (Flatpak)`

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

Some similar bugs, although with varying differences in the matter of hardware configuration and packaged software:

https://github.com/ValveSoftware/steam-for-linux/issues/9630
https://github.com/ValveSoftware/steam-for-linux/issues/9383
https://github.com/ValveSoftware/steam-for-linux/issues/9984
https://github.com/ValveSoftware/steam-for-linux/issues/10001
https://github.com/ValveSoftware/steam-for-linux/issues/8667
https://github.com/ValveSoftware/steam-runtime/issues/403
https://github.com/ValveSoftware/steam-for-linux/issues/9077

Definitively, https://github.com/ValveSoftware/steam-for-linux/issues/10001 is the most similar, though. 

There may be, however, further Void-specific packaging concerns. 

### Expected behaviour

Recently Steam ( `steam-for-linux` ) has mainlined its newer beta GUI based upon the notorious https://www.electronjs.org/

It should allow for a newer HTML5-based & electron-based GUI, capable of supporting hardware acceleration, and a smoother user experience. 

### Actual behaviour

Attempting to launch Steam ( `steam-for-linux` ) results in the deployment of several electron-based and d-bus dependent processes (This seems intended), which however are unable to display any electron-based GUI of any kind. 

The application and its multiple resulting processes remain running, however there is no GUI-based window being drawn upon the display. 

The application is alive and well in the system tray, and can actually display its "settings" windows reliably. 
All other windows are however inaccessibile and/or otherwise invisible. 

No difference is reported whether with `steam-1.0.0.78_3` or `com.valvesoftware.Steam 1.0.0.78 (Flatpak)`. 

Relevant error log (Flatpak, but its `steam-1.0.0.78_3` equivalent is largely identical) is as follows:

`amdgpu_device_initialize: amdgpu_get_auth (1) failed (-1) amdgpu: amdgpu_device_initialize failed. libGL error: glx: failed to create dri3 screen libGL error: failed to load driver: radeonsi Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 336 steam-runtime-launcher-service[336]: E: Unable to acquire bus name "com.steampowered.PressureVessel.LaunchAlongsideSteam" amdgpu_device_initialize: amdgpu_get_auth (1) failed (-1) amdgpu: amdgpu_device_initialize failed. libGL error: glx: failed to create dri3 screen libGL error: failed to load driver: radeonsi`

The dbus error seems relatively innocuos, thus I suspect the `failed to load driver: radeonsi` to be relevant insted. 

This happens on an AMD RX580 Video Card, upon a custom `sway-1.8.1_1`-based desktop. 

Workarounds suggested on exporting MESA variables do not appear to work.

### Steps to reproduce

1. You probably require a `radeonsi`-based GPU, and possibly a wayland-based desktop
2. Install `steam-for-linux` as `steam-1.0.0.78_3` or `com.valvesoftware.Steam 1.0.0.78 (Flatpak)`
3. Attempt to launch `steam-for-linux`, and be met with absent and/or invisible windows, despite the application being operative as processes and into the system tray. The window "settings" called from the system tray icon may be the only one to display somewhat reliably. Other windows may display on first attempt, and disappear thereafter. Sometimes, after clearing $HOME config, a black window may display for about two minutes before disappearing. 

  parent reply	other threads:[~2023-11-02 20:53 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-12 23:34 [ISSUE] " TeusLollo
2023-10-12 23:35 ` TeusLollo
2023-10-12 23:40 ` TeusLollo
2023-11-02 20:06 ` TeusLollo
2023-11-02 20:17 ` TeusLollo
2023-11-02 20:53 ` TeusLollo
2023-11-02 20:53 ` TeusLollo [this message]
2023-11-02 21:25 ` TeusLollo
2023-11-02 21:25 ` TeusLollo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20231102205341.vP5jfBca_mUXaAxlYdzatbxUn0EyZX7Usg4OZOdtZIs@z \
    --to=teuslollo@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).