- Reduce some unnecessarily-excessive error logs
Summary of important changes introduced in 4.5.0
New Wayland protocols!
We have now support for two more Wayland protocols to capture screen contents, and they are prioritized over the previously used wlr-export-dmabuf-unstable-v1
one.
Use capturer="wayland"
(formerly known as capturer="wlroots"
), and wluma
will detect what protocols your compositor supports and will pick the most appropriate one. You can see what your compositor supports, as well as what wluma
decides to use, if you run it with RUST_LOG=debug
environment variable. See more details in README.
Please report any issues you have with screen capturing, this is a major change!
You can also set capturer="wlr-export-dmabuf-unstable-v1"
to force wluma to use the older protocol, if the new protocols give you trouble, but please do report issues!