protonscr

[big picture] web browser broken

steamclosed Big PictureDistro Family: SteamOS
ValveSoftware/steam-for-linux#5038 · opened 2017-06-20 by sylware · updated 2019-07-18 · 10 comments · github
Ssylware 2017-06-20 github

up-to-date beta steamos
up-to-date beta steam client

go browse twitch.tv in the web brower of the big picture client: it will crash or get corrupted.
AMD GCN1 hardware (tahiti xt), either on
radeon linux module or amdgpu linux module

Ssylware 2017-06-29 github

the last update did even broke youtube videos (and more opening a new bug)

Ssylware 2017-06-30 github

I tried to go back to the non-beta steam client (at the time of writing), the web component is still broken!

Aardje 2017-06-30 github

I can confirm that on a zotac sn970 steam machine switching to beta, reboot and immediately play a video from youtube (works), then switching back (left shoulder) to the main window leaves a lot of corruption in the main screen. The browser window seems fine though.
This is with nvidia 381.22 and steamos beta.
This corruption appear to me as nvidia driver bugs, as when I do desktop and switch resolutions it is easy to get corruption like this, but now it seems this might not be a driver bug at all ;-).
*) edit: browser window is fine except the address bar

Aardje 2017-06-30 github

meeh
meeh2

Ssylware 2017-06-30 github

Then it means that the bugs are either or in both:

  • in CEF code/integration.
  • driver (userland/kernel) code shared by the AMD/nvidia drivers (I recall
    that the 3D stack is BSD licensed, meaning nvidia certainly hides a lot of
    open source code).
Ssylware 2017-07-08 github

wow, cannot even go in the account settings... it's crashing the client.
I know the "modern" web (aka javascript) is one of the worst thing this planet ever created... but there it seems to be a nastier issue. The "web" client should suffer the same issues if big picture is using the same web component.

Ssylware 2017-07-08 github

Was asked through the dota2 issues to re-test the new stable steam client: the web component is working now.

Ssylware 2017-07-11 github

latest stable steam client: the web component broke like the beta steam client.
dota2 web market is then broken.
(to reproduce ez: open a web page, for instance a twitch video stream, mouse right click to make appear the contextual menu: crash or hard freeze).

Kkisak-valve maintainer 2017-07-11 github

Hello @sylware, please retest with the 2017-07-11 steam beta client.

Ssylware 2017-07-12 github

Fixed, thx!

Nothing extracted yet.