Vivaldi not detecting GPU
-
Hi,
At some point, Vivaldi stopped detecting my GPU. I have tried many things, so this is my command line:
/usr/bin/vivaldi-stable --desktop-startup-id=gnome-shell/Vivaldi/6221-1-pop-os_TIME18550458 --origin-trial-disabled-features=WebGPU --restart --save-page-as-mhtml --restart --flag-switches-begin --disable-accelerated-2d-canvas --enable-gpu-rasterization --enable-webgpu-developer-features --ignore-gpu-blocklist --disable-features=PdfUseSkiaRenderer --flag-switches-end
This is my vivaldi://gpu:
Graphics Feature Status Canvas: Software only. Hardware acceleration disabled Canvas out-of-process rasterization: Disabled Direct Rendering Display Compositor: Disabled Compositing: Software only. Hardware acceleration disabled Multiple Raster Threads: Disabled OpenGL: Disabled Rasterization: Software only. Hardware acceleration disabled Raw Draw: Disabled Video Decode: Software only. Hardware acceleration disabled Video Encode: Software only. Hardware acceleration disabled Vulkan: Disabled WebGL: Disabled WebGL2: Disabled WebGPU: Disabled GL implementation parts (gl=disabled,angle=none) Display type: GL_VENDOR: Disabled GL_RENDERER: Disabled GL_VERSION: Disabled
But it works fine on Chrome:
Graphics Feature Status Canvas: Hardware accelerated Canvas out-of-process rasterization: Disabled 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: Software only. Hardware acceleration disabled Vulkan: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated WebGPU: Disabled GL implementation parts (gl=egl-angle,angle=opengl) Display type: ANGLE_OPENGL GL_VENDOR: Google Inc. (AMD) GL_RENDERER: ANGLE (AMD, AMD Radeon RX Vega (vega10 LLVM 15.0.7), OpenGL 4.6 (Core Profile) Mesa 23.1.1 (git-fa55e3c026)) GL_VERSION: OpenGL ES 2.0.0 (ANGLE 2.1.21141 git hash: d987078f0c9c)
I'm on the latest stable version, 6.1.3035.204. It was the same before the update.
-
@znak
Hi, can you add your GPU device and system specs, please.
I run Vivaldi on two systems, specs in my signature, without any flag and get GPU support.
I would really start with reset all flags.
If you enable--enable-gpu-rasterization
, does this work?
The next one were--ignore-gpu-blocklist
.
If this not work the other flags are useless, more or less.
Important isVideo Decode: Hardware accelerated
for video streaming, if you want 4K 60 Fps.I disabled hardware acceleration for a test and forget about, I don´t even notice in my daily work or some Youtube watching.
Cheers, mib
-
Thanks for the quick response.
Just tried resetting flags, and enabling the two you said. Didn't change anything. It is like Vivaldi is not detecting my GPU as the vendor doesn't even appear.
This is my system specs:
Pop!_OS 22.04 LTS (fully updated)
Ryzen 5 3600
16gb ddr4
Radeon RX vega 56 -
@znak
Hm, do you use the AMD driver or the Pop!_OS Mesa driver and
is it a laptop with integrated GPU + external Vega card? -
-
@znak
Maybe a dump question but is hardware acceleration enabled in Settings > Webpages?As former Nvidia user I always use the original Nvidia driver but it is a bit strange Chrome is working.
Can you check Chromium? -
Start Vivaldi in a clean profile
vivaldi-stable --disable-extensions --user-data-dir=/tmp/vivtest/ &
Click "Copy report to clipboard" in
vivaldi://gpu
and paste it here using the</>
button. -
Maybe it's the same problem I'm having: https://forum.vivaldi.net/topic/81023/solved-for-the-last-time-this-time-on-stable-neon-hw-video-acceleration/24
Stable refuses to use the right driver.
That's why I'm using an older Snapshot that uses the right driver.I tried everything but it seems no one here even among the developers knows how to solve this.
-
@Panino that's entirely different, you should do what is mentioned in that other thread instead of hijacking other threads and targeting the "incapable" devs?
-
Forgot to follow this up..
Couldn't solve it. Tried with Chrome and Chromium and it worked fine.
Ended up reinstalling Linux, as I was planning to do that within the next couple of months either way. It works now.