Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VLC 1:3.0.21-0+rpt2+deb12u1 doesn't work with cage compositor #110

Open
ykharuzhy opened this issue Sep 27, 2024 · 5 comments
Open

VLC 1:3.0.21-0+rpt2+deb12u1 doesn't work with cage compositor #110

ykharuzhy opened this issue Sep 27, 2024 · 5 comments

Comments

@ykharuzhy
Copy link

Latest 1:3.0.21-0+rpt2+deb12u1 VLC version doesn't show any video when running under cage (minimalistic kiosk-mode compositor).

1:3.0.21-0+rpt1+deb12u1 works (btw, the latest sources look like were not pushed here).

Cage project page: https://github.com/cage-kiosk/cage

Log: cvlc-cage.log

Run command: cage -- cvlc --verbose=2 ~/media/data/IMG_1625.mov

To reproduce, disable any desktop manager, install cage and seatd and try to run above command.

@XECDesign
Copy link
Member

I don't believe we support compositors other than wayfire and labwc. And going forward, it's going to be only labwc. However, if you have a fix, I'm happy to merge it.

@jc-kynesim
Copy link

Life will likely get better with the next released VLC. That particular command triggered an early version of wl_xdg_shell that I wrote to help with testing. The next version will have a lot more robust support (I've just tried it here).
It would be nice if cage supported wp_viewporter (needed by wl_dmabuf), but we seem to fall back to GL OK.

@jc-kynesim
Copy link

Why do you want cage anyway?

@ykharuzhy
Copy link
Author

Latest cage has viewporter support, btw.

I am preparing distro for RPi-based media player and need to run VLC as 'kiosk' application: fullscreen mode without of any decorations and input interactions (DRM output is not an option because lack of rotation support). Cage was the simplest way to achieve this found by google :) If there is any alternative with similar simple configuration, i will glad to test it.

@jc-kynesim
Copy link

If you need 90degree rotation support then yes GL is going to be your best bet currently. There's going to be a new VLC quite soon - I'm just trying to kill some leaks that have turned up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants