Jan Beich
Jan Beich
> Can you test this hack patch? It doesn't help: ``` $ RUST_BACKTRACE=1 wl-screenrec Opening libva device from DRM device /dev/dri/card0 Xlib: extension "DRI2" missing on display ":0". [AVHWDeviceContext @...
I confirm, passing `--dri-device` makes the hack work: ``` $ wl-screenrec --dri-device /dev/dri/renderD128 Opening libva device from DRM device /dev/dri/renderD128 [h264_vaapi @ 0x548888305800] Driver does not support any RC mode...
``` $ wl-screenrec -vvv 18:21:56 [DEBUG] (1) wayland_backend::rs::client_impl: Sending [email protected]_registry (wl_registry@2) 18:21:56 [DEBUG] (1) wayland_backend::rs::client_impl: Sending [email protected] (wl_callback@3) 18:21:56 [DEBUG] (1) wayland_backend::rs::client_impl: Dispatching [email protected] (1, Some("wl_shm"), 2) 18:21:56 [DEBUG] (1)...
Likely a superset of https://github.com/freebsd/drm-kmod/issues/62. Alternatively, https://github.com/freebsd/drm-kmod/issues/269 covers Wayland with software rendering. Beware, Linux **virtio_gpu** while mostly under MIT has [vram bits](https://github.com/torvalds/linux/commit/16845c5d5409) under GPLv2.
Duplicate of https://github.com/freebsd/drm-kmod/issues/269 ? sysfb and simpledrm are GPLv2-only unlike i915 and amdgpu but drm-kmod tries to reimplement GPLv2 bits in order to merge back into base system (like in...
Probably not. In the past there was [a patch](https://reviews.freebsd.org/D23085), [a subtree](https://github.com/evadot/drm-subtree) and a recurring goal for major releases ([15.0 example](https://github.com/bsdjhb/devsummit/blob/main/15.0/planning.md#-in-progress)). Nowadays, graphics updates are driven by LDWG ([wiki](https://wiki.freebsd.org/LaptopDesktopWorkingGroup), [issues](https://github.com/FreeBSDFoundation/proj-laptop/issues)) but...