You are not logged in.
Paused videos turn black a few seconds after they're paused.
Card: NVIDIA Quadro K1100M
Packages installed:
NVIDIA drivers
libva-vdpau-driver-chromium VDPAU backend for VA-API, patched to work with Chromium
chromium-vaapi-bin Chromium with VA-API support to enable hardware acceleration, pre-compiled
This is my chromium-flags.conf
--ignore-gpu-blacklist
--enable-gpu-rasterization
--enable-native-gpu-memory-buffers
--enable-zero-copy
--enable-accelerated-mjpeg-decode
--enable-accelerated-video
--disable-gpu-driver-bug-workarounds
Removing any of the flags doesn't fix the issue, except for --ignore-gpu-blacklist, but that disables hardware acceleration altogether.
Any help would be appreciated.
Offline
I suspected some power-saving mechanism, so I set "Preferred Mode" to Maximum Performance in PowerMizer, but that didn't work either.
Offline
I get this error in the console if Chromium is started from a terminal emulator:
Failed to create dedicated X11 display!
Every time I unpause a video.
Offline
This might help
https://bbs.archlinux.org/viewtopic.php?id=244031
Ancestoral Clan https://cirrus.freevar.com/mclean.html
Offline
This is mobile video card, so you probably have Optimus, and can use Intel GPU and Intel drivers. See NVIDIA Optimus and Hardware video acceleration on the wiki.
Last edited by svito (2019-08-26 15:15:31)
Offline
I've had a very bad time trying to get NVIDIA card to work for the past 3 months, and Xorg is finally not crashing. Besides, the CPU usage is very high when watching videos, so switching to CPU is not the best option - if that's what you meant, because that's what is written on the NVIDIA Optimus link. Also I've got a Windows 10 on this laptop and I would like it to use its full Optimus support as before and not disable one of the cards in the BIOS.
Offline
Your Intel CPU has Intel GPU chip on it and in addition integrated circuit dedicated to video decoding, both of which less power-demanding than switching on NVIDIA GPU. Using NVIDIA GPU is only better for more GPU demanding games. I suggest you use bumblebee, which disables NVIDIA GPU when you boot. You could still use it with either primusrun(works with your Intel-run desktop session) or nvidia-xrun(better performance, but has to be run as separate session), both of which work with bbswitch and enable/disable NVIDIA GPU depending if program or whole session that uses it is still running.
This all does not require you to disable NVIDIA card in BIOS and should not affect your Windows installation.
Last edited by svito (2019-08-26 17:28:45)
Offline
I recompiled Chromium without vaapi-fix.patch as was adviced here, but couldn't get HW accel to work so I reinstalled chromium-vaapi-bin and right now the issue is gone, even if I restart Chromium. I have no idea what happened, but I hope this will continue to work after reboot.
Offline
Oh, nope, it's the extension I wrote and forgot about that sets .currentTime = .currentTime on all paused videos. A workaround.
Offline