Github messages for voidlinux
 help / color / mirror / Atom feed
From: maop <maop@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: gnome shell screencast not working
Date: Wed, 24 Feb 2021 07:30:42 +0100	[thread overview]
Message-ID: <20210224063042.uQV4REPzT-kkLu13f4-c5oBXVtztCnwZtnB_I9ZaFPs@z> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-28987@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 1611 bytes --]

New comment by maop on void-packages repository

https://github.com/void-linux/void-packages/issues/28987#issuecomment-784825722

Comment:
Ok, this has been a real rabbit hole for a newbie like me (:

So... i edited `srcpkgs/gnome-shell/template` and made the changes like your PR, then `./xbps-src pkg gnome-shell` and then installed `3.38.3_2` and restarted.
Now /usr/share/dbus-1/services/org.gnome.Shell.Screencast.service exists, and with `dbus-monitor` i see A LOT of errors when i press the shortcut to activate the Screencast, some of them are about Mutter

```
method call time=1614145390.381364 sender=:1.71 -> destination=:1.13 serial=37 path=/org/gnome/Mutter/ScreenCast/Session
/u1; interface=org.gnome.Mutter.ScreenCast.Session; member=Start
error time=1614145390.393059 sender=:1.13 -> destination=:1.71 error_name=org.freedesktop.DBus.Error.Failed reply_serial
=37
   string "Failed to start screen cast: Couldn't connect pipewire context"

```
So i began to think, maybe we need to build mutter with pipewire too? Looking for something mutter-related i found this enlightening comment: https://gitlab.gnome.org/GNOME/mutter/-/issues/79#note_84029

Ofc i needed to install pipewire. Ran it in a terminal `$ pipewire` , then pressed the shorcut et voilá ! it started recording correctly and video file was in $HOME/Videos, awesome!

As pipewire is still unstable, and (correct me if i'm wrong) not yet supported by voidlinux, i'd say gnome screencasting is currently broken? unless there is another workaround?

Let me know if i can help with something more.

Best regards!

  parent reply	other threads:[~2021-02-24  6:30 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-22 21:57 [ISSUE] " maop
2021-02-24  4:12 ` ericonr
2021-02-24  6:30 ` maop [this message]
2021-02-24  7:03 ` ericonr
2021-02-24  7:03 ` [ISSUE] [CLOSED] " ericonr
2022-05-06 13:34 ` scorpi11
2022-05-06 13:35 ` scorpi11

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210224063042.uQV4REPzT-kkLu13f4-c5oBXVtztCnwZtnB_I9ZaFPs@z \
    --to=maop@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).