Hi Folks,
Chromium on open mandriva ROME cannot play videos anymore.
Here is my cpu/gpu:
AMD Ryzen 7 4700U with Radeon Graphics
Here is the output on the command line when playback fails:
[7455:7:0325/114107.466044:ERROR:command_buffer_proxy_impl.cc(125)] ContextResult::kTransientFailure: Failed to send GpuControl.Creat
eCommandBuffer.
[7169:7169:0325/114107.487028:ERROR:gpu_process_host.cc(953)] GPU process exited unexpectedly: exit_code=139
[7593:7593:0325/114107.713376:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 1 times!
[7593:7593:0325/114107.720182:ERROR:gl_surface_presentation_helper.cc(260)] GetVSyncParametersIfAvailable() failed for 2 times!
[7169:7202:0325/114123.257890:ERROR:browser_main_loop.cc(276)] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
Here is the output of chrome://gpu/ page:
Graphics Feature Status
=======================
* Canvas: Hardware accelerated
* Canvas out-of-process rasterization: Enabled
* Direct Rendering Display Compositor: Disabled
* Compositing: Hardware accelerated
* Multiple Raster Threads: Enabled
* OpenGL: Enabled
* Rasterization: Hardware accelerated
* Raw Draw: Disabled
* Skia Graphite: Disabled
* Video Decode: Hardware accelerated
* Video Encode: Hardware accelerated
* Vulkan: Disabled
* WebGL: Hardware accelerated
* WebGL2: Hardware accelerated
* WebGPU: Hardware accelerated
* WebNN: Disabled
My os version:
NAME="OpenMandriva Lx"
VERSION="25.03 (ROME) Rolling"
ID="openmandriva"
VERSION_ID="25.03"
PRETTY_NAME="OpenMandriva Lx 25.03 (ROME) Rolling"
BUILD_ID="20250302.09"
VERSION_CODENAME="rome"
ANSI_COLOR="1;43"
LOGO="openmandriva"
CPE_NAME="cpe:/o:openmandriva:openmandriva_lx:25.03"
HOME_URL="http://openmandriva.org/"
BUG_REPORT_URL="https://github.com/OpenMandrivaAssociation/distribution/issues/"
SUPPORT_URL="https://forum.openmandriva.org"
PRIVACY_POLICY_URL="https://www.openmandriva.org/tos"
Also:
$ ldd /usr/lib64/chromium/chrome
linux-vdso.so.1 (0x00007f04ea56e000)
libffmpeg.so => /usr/lib64/chromium/libffmpeg.so (0x00007f04d9400000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f04d9395000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f04d9223000)
libsmime3.so => /lib64/libsmime3.so (0x00007f04d91f3000)
libnss3.so => /lib64/libnss3.so (0x00007f04d90a8000)
libnssutil3.so => /lib64/libnssutil3.so (0x00007f04d906f000)
libnspr4.so => /lib64/libnspr4.so (0x00007f04d901f000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f04d8fd5000)
libatk-1.0.so.0 => /lib64/libatk-1.0.so.0 (0x00007f04d8fa0000)
libatk-bridge-2.0.so.0 => /lib64/libatk-bridge-2.0.so.0 (0x00007f04d8f5b000)
libcups.so.2 => /lib64/libcups.so.2 (0x00007f04d8eb2000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007f04d8cbc000)
libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f04d8ca0000)
libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f04d8c3c000)
libz.so.1 => /lib64/libz.so.1 (0x00007f04d8c12000)
libzstd.so.1 => /lib64/libzstd.so.1 (0x00007f04d8b32000)
libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f04d8af1000)
libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f04d8aae000)
libwebp.so.7 => /lib64/libwebp.so.7 (0x00007f04d89f0000)
libwebpdemux.so.2 => /lib64/libwebpdemux.so.2 (0x00007f04d97d3000)
libwebpmux.so.3 => /lib64/libwebpmux.so.3 (0x00007f04d89df000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f04d88da000)
libjpeg.so.8 => /lib64/libjpeg.so.8 (0x00007f04d8819000)
libharfbuzz-subset.so.0 => /lib64/libharfbuzz-subset.so.0 (0x00007f04d8672000)
libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f04d850d000)
libopus.so.0 => /lib64/libopus.so.0 (0x00007f04d847e000)
libopenh264.so.7 => /lib64/libopenh264.so.7 (0x00007f04d8326000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007f04d81a7000)
libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x00007f04d97cc000)
libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007f04d97c7000)
libXext.so.6 => /lib64/libXext.so.6 (0x00007f04d818d000)
libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f04d8184000)
libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007f04d8175000)
libpipewire-0.3.so.0 => /lib64/libpipewire-0.3.so.0 (0x00007f04d8067000)
libgbm.so.1 => /lib64/libgbm.so.1 (0x00007f04d8060000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f04d8030000)
libxkbcommon.so.0 => /lib64/libxkbcommon.so.0 (0x00007f04d7fe0000)
libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007f04d7fcd000)
libwayland-egl.so.1 => /lib64/libwayland-egl.so.1 (0x00007f04d7fc9000)
libudev.so.1 => /lib64/libudev.so.1 (0x00007f04d7f88000)
libinput.so.10 => /lib64/libinput.so.10 (0x00007f04d7f29000)
libwayland-cursor.so.0 => /lib64/libwayland-cursor.so.0 (0x00007f04d7f1f000)
libpango-1.0.so.0 => /lib64/libpango-1.0.so.0 (0x00007f04d7e97000)
libcairo.so.2 => /lib64/libcairo.so.2 (0x00007f04d7d17000)
libasound.so.2 => /lib64/libasound.so.2 (0x00007f04d7bd6000)
libpulse.so.0 => /lib64/libpulse.so.0 (0x00007f04d7b6c000)
libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f04d79e6000)
libatspi.so.0 => /lib64/libatspi.so.0 (0x00007f04d79a5000)
libxslt.so.1 => /lib64/libxslt.so.1 (0x00007f04d7958000)
libjxl.so.0.11 => /lib64/libjxl.so.0.11 (0x00007f04d7600000)
libopenjp2.so.7 => /lib64/libopenjp2.so.7 (0x00007f04d78e4000)
liblcms2.so.2 => /lib64/liblcms2.so.2 (0x00007f04d7857000)
libm.so.6 => /lib64/libm.so.6 (0x00007f04d7511000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f04d74e3000)
libc.so.6 => /lib64/libc.so.6 (0x00007f04d72eb000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f04ea570000)
libffi.so.8 => /lib64/libffi.so.8 (0x00007f04d7849000)
libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f04d71e1000)
libplc4.so => /lib64/libplc4.so (0x00007f04d71d8000)
libplds4.so => /lib64/libplds4.so (0x00007f04d71d2000)
libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007f04d70bf000)
libavahi-common.so.3 => /lib64/libavahi-common.so.3 (0x00007f04d70ae000)
libavahi-client.so.3 => /lib64/libavahi-client.so.3 (0x00007f04d709a000)
libssl.so.3 => /lib64/libssl.so.3 (0x00007f04d6f9c000)
libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007f04d6800000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007f04d6f94000)
libmount.so.1 => /lib64/libmount.so.1 (0x00007f04d6f48000)
libsharpyuv.so.0 => /lib64/libsharpyuv.so.0 (0x00007f04d6f3b000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f04d6f22000)
libbrotlidec.so.1 => /lib64/libbrotlidec.so.1 (0x00007f04d6f13000)
libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f04d6eeb000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f04d6400000)
libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f04d6ede000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f04d6ed8000)
libXdmcp.so.6 => /lib64/libXdmcp.so.6 (0x00007f04d6ed0000)
libmtdev.so.1 => /lib64/libmtdev.so.1 (0x00007f04d6ec7000)
libevdev.so.2 => /lib64/libevdev.so.2 (0x00007f04d6ea7000)
libwacom.so.9 => /lib64/libwacom.so.9 (0x00007f04d6e96000)
libfribidi.so.0 => /lib64/libfribidi.so.0 (0x00007f04d6e75000)
libthai.so.0 => /lib64/libthai.so.0 (0x00007f04d6e68000)
libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x00007f04d6e55000)
libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007f04d6e4f000)
libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007f04d6715000)
libpulsecommon-17.0.so => /usr/lib64/pulseaudio/libpulsecommon-17.0.so (0x00007f04d666d000)
libicuuc.so.76 => /lib64/libicuuc.so.76 (0x00007f04d6000000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f04d6e0f000)
libXi.so.6 => /lib64/libXi.so.6 (0x00007f04d6dfc000)
libjxl_cms.so.0.11 => /lib64/libjxl_cms.so.0.11 (0x00007f04d63d4000)
libbrotlienc.so.1 => /lib64/libbrotlienc.so.1 (0x00007f04d631d000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007f04d6310000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f04d62d7000)
libbrotlicommon.so.1 => /lib64/libbrotlicommon.so.1 (0x00007f04d62b3000)
libgudev-1.0.so.0 => /lib64/libgudev-1.0.so.0 (0x00007f04d62a4000)
libdatrie.so.1 => /lib64/libdatrie.so.1 (0x00007f04d5ff6000)
libsndfile.so.1 => /lib64/libsndfile.so.1 (0x00007f04d5f65000)
libasyncns.so.0 => /lib64/libasyncns.so.0 (0x00007f04d629c000)
libicudata.so.76 => /lib64/libicudata.so.76 (0x00007f04d6df4000)
libgsm.so.1 => /lib64/libgsm.so.1 (0x00007f04d5f53000)
libFLAC.so.14 => /lib64/libFLAC.so.14 (0x00007f04d5ef8000)
libvorbis.so.0 => /lib64/libvorbis.so.0 (0x00007f04d5eb4000)
libvorbisenc.so.2 => /lib64/libvorbisenc.so.2 (0x00007f04d5e0f000)
libogg.so.0 => /lib64/libogg.so.0 (0x00007f04d5e03000)
I tried instlaling amdvlk-vulkan-driver
and reboot. Didn’t help.
I stopped using firefox due to you know what.
I don’t want to use closed source browsers. Nowadays 90% of my computing work is done via the browser and if that is closed source, there is no reason left for me not to go back to using microsoft windows!
Any idea is highly appreciated.
PS: --disable-gpu
makes it work. But of course, no gpu acceleration.