protonscr

steam store page video playback flashes with shades of gray when fullscreen

steamclosed
ValveSoftware/steam-for-linux#11882 · opened 2025-04-05 by enigmatixator · updated 2025-04-05 · 2 comments · github
Eenigmatixator 2025-04-05 github

Your system information

  • Steam client version: 1743554648
  • Distribution: Ubuntu 24.04.2
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: Nvidia RTX 2070 Max-Q

Please describe your issue in as much detail as possible:

In the store page for any game, video playback is normal in default view.
issue happens when the video is fullscreened.

expected:

When the video is fullscreened, it should be watchable.

what did happen:

When the video is fullscreened, video is unwatchable, and screen flashes rapidly with various shades of gray.
I tried both wayland and x11, but issue persisted.
I also tried to disable hardware rendering in steam settings, but it did not seem to help as well.

Steps for reproducing this issue:

  1. open the store page for any game with a video present.
  2. make the video fullscreen.
  3. see the screen flashing rapidly with shades of gray.
Kkisak-valve maintainer 2025-04-05 github

Hello @enigmatixator, this issue is already being tracked at #10895. Closing as a duplicate.

Eenigmatixator 2025-04-05 github

thanks @kisak-valve , that is indeed the same issue I was encountering.

for what it is worth, I managed to fix my issue.

I noticed that the nvidia gpu was not being detected by steam in its terminal logs.

running the following commands fixed that issue:

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libnvidia-gl-550:i386

it seems like primus and related packages also caused this issue, so I had to uninstall them:

sudo apt remove --purge primus-nvidia primus-vk-nvidia
sudo apt autoremove

my steam installation can now find the gpu properly:

$ steam
...
Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "Intel(R) UHD Graphics 630 (CFL GT2)"
    vram_size_bytes: 16654282752
    driver_id: k_EGpuDriverId_MesaIntel
    driver_version_major: 24
    driver_version_minor: 2
    driver_version_patch: 8
  }
  gpus {
    id: 2
    name: "NVIDIA GeForce RTX 2070 with Max-Q Design"
    vram_size_bytes: 8847884288
    driver_id: k_EGpuDriverId_NvidiaProprietary
    driver_version_major: 550
    driver_version_minor: 120
    driver_version_patch: 0
  }
  gpus {
    id: 3
    name: "llvmpipe (LLVM 19.1.1, 256 bits)"
    vram_size_bytes: 3221225472
    driver_id: k_EGpuDriverId_MesaLLVMPipe
    driver_version_major: 0
    driver_version_minor: 0
    driver_version_patch: 1
  }
  default_gpu_id: 1
}
...

and the fullscreen issue is also gone now.

edit:

nevermind, it seems to still be an issue in wayland, I was temporarily testing with x11.

Nothing extracted yet.