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

Screen Capture Device not detected #1545

Open
1 task done
ashaychangwani opened this issue Dec 24, 2022 · 1 comment
Open
1 task done

Screen Capture Device not detected #1545

ashaychangwani opened this issue Dec 24, 2022 · 1 comment

Comments

@ashaychangwani
Copy link

I am using the latest version of Hyperion.

  • I confirm that this is an issue rather than a question.

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:

  • Build: (HEAD detached at 2.0.14) (LordGrey-c9a1c88/b109703-1669566414)
  • Build time: Nov 27 2022 18:59:24
  • Git Remote: https://github.com/hyperion-project/hyperion.ng
  • Version: 2.0.14
  • UI Lang: en (BrowserLang: en)
  • UI Access: expert
  • Avail Screen Cap.: dispmanx,framebuffer,qt
  • Avail Video Cap.: v4l2
  • Avail Services: boblight,cec,effectengine,forwarder,flatbuffer,protobuffer,mDNS,SSDP,borderdetection
  • Config path: /root/.hyperion
  • Database: read/write

Hyperion Server OS:

  • Distribution: Raspbian GNU/Linux 11 (bullseye)
  • Architecture: arm
  • CPU Model: ARMv7 Processor rev 3 (v7l)
  • CPU Type: Raspberry Pi 4 Model B Rev 1.1
  • CPU Revision: c03111
  • CPU Hardware: BCM2711
  • Kernel: linux (5.15.76-v7l+ (WS: 32))
  • Root/Admin: true
  • Qt Version: 5.15.2
  • Python Version: 3.9.2
  • Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
@Lord-Grey
Copy link
Collaborator

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 #954 (comment)

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

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

No branches or pull requests

2 participants