[GH-ISSUE #1396] Steam is unable to use its internal web browser #952

Closed
opened 2026-05-05 07:12:59 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @eomanis on GitHub (Jul 19, 2017).
Original GitHub issue: https://github.com/netblue30/firejail/issues/1396

I am on Arch Linux x86_64 with the GNOME desktop environment, and I am running Steam in firejail within a persistent sandbox home, using the Steam profile shipped by the distribution:
/usr/bin/firejail --profile=/etc/firejail/steam.profile --private="/home/myuser/sandboxes/Steam" -- /usr/bin/steam-runtime

While I can view my Steam library and install and play my games listed in there well enough, I am unable to browse the store, redeem gifts, or generally do anything that involves Steam using its built-in web browser.
The net effect is that any web page that Steam tries to open internally is stuck in the "page is loading" state:
steam-news-gift
steam-store

When I exit Steam, a chain of processes is left behind:
firejail --> firejail --> steamwebhelper.sh --> steamwebhelper
steam-leftover-processes
I can soft-kill the "steamwebhelper" process without problems and then everything is clean again.

I have Firefox and Chromium installed.

Originally created by @eomanis on GitHub (Jul 19, 2017). Original GitHub issue: https://github.com/netblue30/firejail/issues/1396 I am on Arch Linux x86_64 with the GNOME desktop environment, and I am running Steam in firejail within a persistent sandbox home, using the Steam profile shipped by the distribution: `/usr/bin/firejail --profile=/etc/firejail/steam.profile --private="/home/myuser/sandboxes/Steam" -- /usr/bin/steam-runtime` While I can view my Steam library and install and play my games listed in there well enough, I am unable to browse the store, redeem gifts, or generally do anything that involves Steam using its built-in web browser. The net effect is that any web page that Steam tries to open internally is stuck in the "page is loading" state: ![steam-news-gift](https://user-images.githubusercontent.com/5933155/28386613-673cfc06-6ccc-11e7-9cdb-07c796337b52.png) ![steam-store](https://user-images.githubusercontent.com/5933155/28386621-6c78afbc-6ccc-11e7-9d0a-3806a1fe3598.png) When I exit Steam, a chain of processes is left behind: `firejail --> firejail --> steamwebhelper.sh --> steamwebhelper` ![steam-leftover-processes](https://user-images.githubusercontent.com/5933155/28386632-76aef77a-6ccc-11e7-9631-69e3d67d86c3.png) I can soft-kill the "steamwebhelper" process without problems and then everything is clean again. I have Firefox and Chromium installed.
Author
Owner

@SkewedZeppelin commented on GitHub (Jul 20, 2017):

This was fixed a few days ago in upstream here 2b99eb4372

just
cd .config/firejail && cp /etc/firejail/steam.profile . && sed -i 's/trace/#trace/' steam.profile
or even better install firejail-git from the AUR

<!-- gh-comment-id:316566385 --> @SkewedZeppelin commented on GitHub (Jul 20, 2017): This was fixed a few days ago in upstream here https://github.com/netblue30/firejail/commit/2b99eb43722d91f491cef50b0e93eaf6dae21bbe just `cd .config/firejail && cp /etc/firejail/steam.profile . && sed -i 's/trace/#trace/' steam.profile` or even better install firejail-git from the AUR
Author
Owner

@Fred-Barclay commented on GitHub (Jul 20, 2017):

Thanks @SpotComms

<!-- gh-comment-id:316568270 --> @Fred-Barclay commented on GitHub (Jul 20, 2017): Thanks @SpotComms
Author
Owner

@eomanis commented on GitHub (Jul 20, 2017):

Yeah thanks SpotComms, commenting out the "tracelog" line in the profile solves the issue.

<!-- gh-comment-id:316816886 --> @eomanis commented on GitHub (Jul 20, 2017): Yeah thanks SpotComms, commenting out the "tracelog" line in the profile solves the issue.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#952
No description provided.