proxmox 게스트 VM에서 v4l2loopback을 사용하여 데스크톱을 루프백하려고 하면 검은색 화면이 나타납니다.

proxmox 게스트 VM에서 v4l2loopback을 사용하여 데스크톱을 루프백하려고 하면 검은색 화면이 나타납니다.

배경

저는 현재 내 Matrix-Server와 연결되는 WhatsApp용 Android 에뮬레이터를 설정하려고 합니다. QR 스캔을 위해 웹캠을 설정해야 하는 지점까지 여기 지침을 따랐습니다.https://docs.mau.fi/bridges/go/whatsapp/android-vm-setup.html

문제

다음 명령을 사용하여 데스크탑 화면을 루프백하려고 합니다.

 ffmpeg -s 1024x600  -f x11grab -i :1+10,20 -vf format=pix_fmts=yuv420p -f v4l2 /dev/video0

그 후 나는 비디오 신호를 확인하고 있습니다

mplayer tv:// -tv driver=v4l2:device=/dev/video0

하지만 내가 볼 수 있는 것은 검은 창뿐이다. 왠지 이것은 작동하지 않는 것 같습니다.

전제조건

다음을 사용하여 커널 모듈을 설치했습니다.

sudo dnf install v4l2loopback

그리고 모듈을 로드했습니다.

sudo modprobe v4l2loopback

VM 게스트는 proxmox 하이퍼바이저 v6.4-13에서 실행되는 fedora 33입니다.

일반적으로 VM 게스트에서 가능합니까? 내가 뭔가 잘못하고 있는 걸까?

답변1

답을 찾은 것 같아요ArchLinux 포럼에서. X11 플러그인이 ffmpegWayland에서 작동하지 않는 것 같습니다 .

관련 정보