PINE64
Screen recording on PlaMo - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: Manjaro on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=130)
+---- Thread: Screen recording on PlaMo (/showthread.php?tid=14025)



Screen recording on PlaMo - ryo - 05-29-2021

After receiving my 2nd Pinephone recently, I noticed that while wf-recorder works flawlessly on Phosh, it doesn't work on PlaMo.
On PlaMo I'm getting:
Code:
compositor doesn't support wlr-screencopy-unstable-v1
There doesn't seem to be other options from what I can see.

OBS gives me:
Code:
5月 30 10:51:01 plasma-mobile systemd[4002]: Started OBS Studio - Streaming/Recording Software.
5月 30 10:51:03 plasma-mobile obs[4976]: QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_clicked()
5月 30 10:51:03 plasma-mobile obs[4976]: QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_destroyed()
5月 30 10:51:03 plasma-mobile obs[4976]: QMetaObject::connectSlotsByName: No matching signal for on_actionGridMode_triggered()
5月 30 10:51:03 plasma-mobile obs[4976]: QMetaObject::connectSlotsByName: No matching signal for on_program_customContextMenuRequested(QPoint)
5月 30 10:51:03 plasma-mobile obs[4976]: QMetaObject::connectSlotsByName: No matching signal for on_transitionRemove_clicked()
5月 30 10:51:04 plasma-mobile systemd[1]: Started Process Core Dump (PID 4988/UID 0).
5月 30 10:51:08 plasma-mobile systemd-coredump[4989]: [?] Process 4976 (obs) of user 1002 dumped core.
                                                        
                                                        Stack trace of thread 4976:
                                                        #0  0x0000ffff9998d5d0 n/a (n/a + 0x0)
                                                        #1  0x0000ffff9b70d5e0 gl_platform_create (libobs-opengl.so.0 + 0x65e0)
                                                        #2  0x0000ffffbc2c3d60 n/a (libobs.so.0 + 0x4ed60)
5月 30 10:51:08 plasma-mobile systemd[1]: systemd-coredump@2-4988-0.service: Deactivated successfully.
5月 30 10:51:09 plasma-mobile systemd[1]: systemd-coredump@2-4988-0.service: Consumed 2.820s CPU time.
5月 30 10:51:09 plasma-mobile systemd[4002]: app-com.obsproject.Studio-366aeb3398934904a71d5ce492e25f60.scope: Deactivated successfully.
5月 30 10:51:09 plasma-mobile systemd[4002]: app-com.obsproject.Studio-366aeb3398934904a71d5ce492e25f60.scope: Consumed 3.505s CPU time.

And Green Recorder despite being advertised by the Arch Wiki as supported by Wayland seems to require X.org in order to function.


RE: Screen recording on PlaMo - ryo - 06-19-2021

Guess there's no way yet...


RE: Screen recording on PlaMo - ryo - 07-10-2021

Still nobody seems to know.


RE: Screen recording on PlaMo - ryo - 07-18-2021

.....


RE: Screen recording on PlaMo - swiley - 07-18-2021

You could try ffmpeg -f fbdev as root. My experience with capturing Xorg via ffmpeg is that it's a bit too much for the phone unless you're able to take advantage of the vpu.

Screen capturing is complicated on Wayland and unless your compositor provides an API for it you will have to resort to a hack like that.


RE: Screen recording on PlaMo - ryo - 08-19-2021

(07-18-2021, 09:30 AM)swiley Wrote: You could try ffmpeg -f fbdev as root. My experience with capturing Xorg via ffmpeg is that it's a bit too much for the phone unless you're able to take advantage of the vpu.
It returned "Trailing option(s) found in command: may be ignored".
Ended up recording nothing.

(07-18-2021, 09:30 AM)swiley Wrote: Screen capturing is complicated on Wayland and unless your compositor provides an API for it you will have to resort to a hack like that.
I can record my screen under Phosh perfectly fine by using "wf-recorder" though.