There is only black screen on Debian Testing, Gnome Wayland, 1.5.1 version. Can't record anything.
Have the same problem. My system Manjaro Gnome
Looks like Wayland became default for Gnome DE
Same in Fedora Silverblue 33 with the flatpak version. It only records a black screen and the mouse pointer.
same with Fedora 33 installed via RPM. Fedora 33 uses wayland by default.
i have the same issue with ffmpeg backend. i would recommend people here to use peek --backend=gnome-shell in the meantime
@plowpath wow, I didn't know about that issue. That means it's working when launching from the terminal with that command. Is there a way to set that backend as the default? Peek's preferences do not allow that setting. I suppose editing the desktop file would work, but is there anything GUI-user-friendly?
The problem is that the latest GNOME release ditched the old DBus interface for screen recording and provides a new one. This is not yet reported. The only workaround currently would be to run with Xorg instead of Wayland and use the ffmpeg backend.
i have the same issue with ffmpeg backend. i would recommend people here to use
peek --backend=gnome-shellin the meantime
What is the default recording backend on Wayland? Is there a terminal command to check for what recording backend peek was configured by a particular distro?
I ran in the same issue on Arch with Wayland. Only the cursor is recorded. The workaround peek --backend=gnome-shell does the job for me too.
i have the same issue with ffmpeg backend. i would recommend people here to use
peek --backend=gnome-shellin the meantime
Failed to initialize recorder: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
And without arguments I only got the cursor at recording
even record mp4 with peek --backend=gnome-shell will blocked before recording. fedora 33
https://github.com/phw/peek/issues/695
Most helpful comment
i have the same issue with ffmpeg backend. i would recommend people here to use
peek --backend=gnome-shellin the meantime