trollsportverein schrieb:
Beim Firefox funktioniert es sogar mit Remote Data Decoder (RDD). Anders als auf der Github Seite angegeben muss die Sandbox nicht ausgeschaltet werden. Meine alte Hardware macht aber mit den auf Youtube angebotenen Codecs nur mit h.264 Hardwarebeschleunigung.
Danke für den Erfahrungsbericht.
Das sieht ja recht gut aus. Ich habe das jetzt auch mal gebaut (musste dazu ein paar verschollene "Fähigkeiten" ausgraben. 😉)
Mal sehen, welche positiven Effekte sichtbar werden.
EDIT
Aber leider:
vivaldi://gpu
Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Canvas out-of-process rasterization: Disabled
Direct Rendering Display Compositor: Disabled
Compositing: Software only. Hardware acceleration disabled
Multiple Raster Threads: Enabled
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: Software only, hardware acceleration unavailable
WebGL2: Software only, hardware acceleration unavailable
WebGPU: Disabled
Gestartet mit
vivaldi-stable --use-gl=desktop --enable-features=VaapiVideoDecoder
Gesetzte Flags sind: Override software rendering list, GPU rasterization, Zero-copy rasterizer
CPU-Nutzung ca. 80..100% – leider. Ist bei Chromium das selbe.
Hier wäre es schön, etwas von "vivaldi" zu sehen, oder?
Every 1,0s: nvidia-smi pmon -c 1
# gpu pid type sm mem enc dec command
# Idx # C/G % % % % name
0 2173 G 1 0 - - Xorg
0 42913 G 7 2 - - kwin_x11
0 43008 G - - - - plasmashell
So sieht es hier mit Firefox aus, das selbe 1080p Youtube-Video:
Every 5,0s: nvidia-smi pmon -c 1
# gpu pid type sm mem enc dec command
# Idx # C/G % % % % name
0 2173 G - - - - Xorg
0 42913 G 5 2 - - kwin_x11
0 43008 G - - - - plasmashell
0 71910 G 2 1 - - firefox
Firefox ist auch der Ansicht, dass hardware decoding in Betrieb ist:
Graphics
Features
Compositing WebRender
Nutzt es aber erst, wenn Zwang angewendet wird.
about:config
media.hardware-video-decoding.force-enabled true
Danach ist nach dem Start eines Videos (1080p) kaum Veränderung in der CPU-Last zu bemerken.