hyperion-project / hyperion.ng

The successor to Hyperion aka Hyperion Next Generation
https://hyperion-project.org/
MIT License
2.96k stars 373 forks source link

Screen Capture Device not detected #1545

Open ashaychangwani opened 1 year ago

ashaychangwani commented 1 year ago

I am using the latest version of Hyperion.

Bug report

Hyperion shows no device found even when screen grab is enabled and LEDs are reacting to the screen being shared

image

Steps to reproduce

Start hyperiond server connect to it from MacOS client using the https port click the screen grab button start sharing screen

What is expected?

The device sharing the screen should be detected. I should be able to modify the settings for it.

What is actually happening?

The device is not detected and I can't find any way to change the settings for it.

System

Hyperion Server:

Hyperion Server OS:

Lord-Grey commented 1 year ago

It is perfectly fine, that Hyperion shows you that there is no capture device. This happens, if Hyperion identifies, that none of the provided screen grabbers will work with the current system. All other ways of feeding images, e.g. USB Grabber,‘ Flat-ProtoBuffer, Effects will still work.

Background: On rpi4 and newer OS the display driver was changed. Hyperion currently has no support for the new driver. Nevertheless, you can activate the legacy driver to have screen grabbing running. See here https://github.com/hyperion-project/hyperion.ng/issues/954#issuecomment-671549006

Alternatively, you or anybody else is welcome to provide a new screengrabber for this configuration via a PR.