[Bug 1987631] Re: Screencast only records one second

2023-03-01 Thread Bin Li
For comment #38, currently it sounds good, if we upgrade the gstreamer to 1.20.4, we need backport below patch. commit d7b443197bcc0789305d6a8722bca1fdd182070b Author: Sebastian Keller Date: Thu Oct 6 00:20:16 2022 +0200 screencast: Don't force buffer copies on recent gstreamer versions

[Bug 1987631] Re: Screencast only records one second

2023-03-01 Thread Bin Li
@seb128, I went through this issue again. On 22.04.2, it works fine. With pipewire 0.3.48-1ubuntu3, because it revert the patches for Bug #1985057 , so currently we don't need to do SRU for this issue. To make this issue clear, let's focus on the SRU process on Bug #1985057. -- You received

[Bug 1987631] Re: Screencast only records one second

2023-02-15 Thread Bin Li
@seb128, The situation is a bit unclear there, the pipewire SRU got superseeded by a revert right, does that resolve the issue? -> Yes, the revert one the pipewrie(0.3.48-1ubuntu3) could resolve this issue. Or is the request still trying to address the initially problem? -> Yes, our OEM

[Bug 1987631] Re: Screencast only records one second

2023-02-10 Thread James
If gstreamer is fixed then any pipewire combination should work I think. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records one second To

[Bug 1987631] Re: Screencast only records one second

2023-02-10 Thread Sebastien Bacher
The situation is a bit unclear there, the pipewire SRU got superseeded by a revert right, does that resolve the issue? Or is the request still trying to address the initially problem? Which component do you request to be updated exactly? pipewire with the previous failed SRU + extra fixes and

[Bug 1987631] Re: Screencast only records one second

2023-02-06 Thread Daniel van Vugt
** Changed in: gst-plugins-base1.0 (Ubuntu Jammy) Status: New => In Progress ** Changed in: gstreamer1.0 (Ubuntu Jammy) Status: New => In Progress ** Changed in: pipewire (Ubuntu Jammy) Status: Triaged => In Progress ** Changed in: gst-plugins-base1.0 (Ubuntu Jammy)

[Bug 1987631] Re: Screencast only records one second

2023-02-06 Thread James
To clarify the gstreamer fix should be sufficient. The pipewire always- copy change I made allows for working around the bug but isn't required as long as you have the gstreamer fix. Fixes the bug in gstreamer:

[Bug 1987631] Re: Screencast only records one second

2023-02-05 Thread Daniel van Vugt
** Changed in: pipewire (Ubuntu Jammy) Importance: Undecided => High ** Changed in: pipewire (Ubuntu Jammy) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.

[Bug 1987631] Re: Screencast only records one second

2023-02-05 Thread Kai-Chuan Hsieh
@vanvugt Hello Daniel, could you help to guide me how to raise its priority? The SRU impacts multiple OEM's platform, and CE engineer has added oem-priority series. I have no idea how to get more sponsors to prioritize it. Thanks, -- You received this bug notification because you are a member

[Bug 1987631] Re: Screencast only records one second

2023-01-29 Thread Daniel van Vugt
We know. It's in the queue but I'm guessing there are not enough sponsors with authority to keep up with the backlog: http://reqorts.qa.ubuntu.com/reports/sponsoring/ -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in

[Bug 1987631] Re: Screencast only records one second

2023-01-26 Thread Matthew D. Mower
It seems like this has stalled again and I don't understand why. Patches were posted about 1 month ago and they got some testing feedback within 2 days of availability. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in

[Bug 1987631] Re: Screencast only records one second

2022-12-31 Thread Matthew D. Mower
@binli - here are my testing results with patches: - gstreamer1.0_1.20.3-0ubuntu2.debdiff - gst-plugins-base1.0_1.20.1-2.debdiff - pipewire_0.3.48-1ubuntu4.debdiff Gnome Shell screen recorder: pass gst-launch-1.0 video preview: pass Gnome Shell screen recorder while gst-launch-1.0 video preview

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
@mdmower, Thanks, in your comment this issue could be fixed with gstreamer's patch, so the root cause is from gstreamer. I prefer to add the pipewire's patch, cause it's also from James Hilliard, it might help avoid the potential issue without deepcopy. Could you help upgrade the new pipewire

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
@seb128, Could you help review and sponsor the 3 debdiff when you are available? Thanks! https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/comments/27 https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/comments/28

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Description changed: - When recording a screencast with gnome on kinetic the resulting video - will play for one second and then freeze. It looks like the same bug was - discussed upstream at https://gitlab.gnome.org/GNOME/gnome- - shell/-/issues/5585 + [Impact] + When recording a screencast

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Matthew D. Mower
@binli - I'm still on pipewire from jammy-updates: $ apt-cache policy pipewire pipewire: Installed: 0.3.48-1ubuntu2 Candidate: 0.3.48-1ubuntu2 Version table: *** 0.3.48-1ubuntu2 500 500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 100

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Patch added: "pipewire_0.3.48-1ubuntu4.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/+attachment/5638528/+files/pipewire_0.3.48-1ubuntu4.debdiff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
@mdmower, What's the version of pipewire in your side? This issue is caused by new patches in 0.3.48-1ubuntu2 which is fixed lp:1985057 . * d/p/0001-buffers-ensure-buffer-size-does-not-exceed-maxsize.patch d/p/0002-gst-dequeue-a-shared-buffer-instead-of-original-pool.patch - Camera

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Patch added: "gst-plugins-base1.0_1.20.1-2.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/+attachment/5638525/+files/gst-plugins-base1.0_1.20.1-2.debdiff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Bin Li
** Patch added: "gstreamer1.0_1.20.3-0ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1987631/+attachment/5638524/+files/gstreamer1.0_1.20.3-0ubuntu2.debdiff -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed

[Bug 1987631] Re: Screencast only records one second

2022-12-29 Thread Matthew D. Mower
@binli - I never found a need to update pipewire; the gstreamer patches (for gstreamer and gst-plugins-base) seem to be sufficient in my testing. I tested your gstreamer & gst-plugins-base packages and they work the same as the ones I built. I think you could drop "-0ubuntu1binli1" from the

[Bug 1987631] Re: Screencast only records one second

2022-12-27 Thread Bin Li
@mdmower, Yes, the patch for pipewire is not enough, the deep copy need another 2 packages, gstreamer1.0 and gst-plugins-base1.0. I built the deb packages in my ppa. The screencast works fine with below packages. https://launchpad.net/~binli/+archive/ubuntu/gnome/ gstreamer1.0 -

[Bug 1987631] Re: Screencast only records one second

2022-12-22 Thread Matthew D. Mower
@binli In comment #14 you wrote that the pipewire commit wasn't enough. Did something change? That comment was the reason I tested a gstreamer patch which seems to work well. See conversation following #14. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs,

[Bug 1987631] Re: Screencast only records one second

2022-12-22 Thread Bin Li
It's still in proposed. Missing tags? $ rmadison pipewire pipewire | 0.3.48-1ubuntu2 | jammy-updates | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x pipewire | 0.3.48-1ubuntu3 | jammy-proposed | source, amd64, arm64, armhf, i386, ppc64el, riscv64, s390x ** Tags added:

[Bug 1987631] Re: Screencast only records one second

2022-12-21 Thread Rafael Weingartner
Same here - thanks in advance for fixing :) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records one second To manage notifications about

[Bug 1987631] Re: Screencast only records one second

2022-12-21 Thread Jakub Klos
Same here, I have been waiting for this to be fixed for more than 2 months. Can we have the fix applied to the stable repo, please? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.

[Bug 1987631] Re: Screencast only records one second

2022-12-15 Thread Santiago Fernández Núñez
I can confirm that screencast is still broken in Jammy. There's a fix waiting in the 'proposed' repo: https://launchpad.net/ubuntu/+source/pipewire/0.3.48-1ubuntu3 Couldn't it be fast-tracked to the stable one? 22.04 is a LTS version and screencast has been broken for more than a month. -- You

[Bug 1987631] Re: Screencast only records one second

2022-12-14 Thread suoko
The bug is still there, can you please paste the complete procedure ? @Matthew D. Mower (mdmower) Thanks -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title:

[Bug 1987631] Re: Screencast only records one second

2022-12-02 Thread Brian Murray
** Tags added: rls-jj-incoming -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records one second To manage notifications about this bug go to:

[Bug 1987631] Re: Screencast only records one second

2022-12-01 Thread Matthew D. Mower
Just a single bump in hopes that a maintainer will see my above comments. It would be wonderful if we could either cherry-pick that commit or get a merge of gstreamer 1.20.4 in jammy (similar to https://bugs.launchpad.net/ubuntu/+source/gstreamer1.0/+bug/1980239 but unfortunately Jeremy Bicha did

[Bug 1987631] Re: Screencast only records one second

2022-11-17 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: pipewire (Ubuntu Jammy) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.

[Bug 1987631] Re: Screencast only records one second

2022-11-15 Thread Matthew D. Mower
I took the time to figure out how ubuntu packages are built and managed to test the patch in my previous comment (#15) on Jammy. My tests showed great results; it would be great to get additional confirmation. Sorry for the verbosity here, but this is new to me: 1. sudo apt-get source

[Bug 1987631] Re: Screencast only records one second

2022-11-11 Thread Matthew D. Mower
Following up on my earlier comment (#9), is it worth trying to apply patch https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2928 to gstreamer1.0 and gst-plugins-base1.0? I was able to confirm the patch picks cleanly and gstreamer still compiles when applied to the current jammy

[Bug 1987631] Re: Screencast only records one second

2022-11-10 Thread Bin Li
Our customer did more test with my built packages in #11, and the screencast issue is still reproduced, it looks like the below patch is not enough. https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1ea1d525 -- You received this bug notification because you are a member of Ubuntu

[Bug 1987631] Re: Screencast only records one second

2022-11-10 Thread Bin Li
Yes, with the pipewire in proposed channel, we tested screencast 10 times, and couldn't reproduce this issue again. Thanks! pipewire 0.3.48-1ubuntu3 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.

[Bug 1987631] Re: Screencast only records one second

2022-11-10 Thread Robie Basak
Possibly fixed in jammy-proposed with bug 1996148. If this fixes this for you, please let us know. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast

[Bug 1987631] Re: Screencast only records one second

2022-11-09 Thread Bin Li
On 22.10, our customer could not reproduce this issue. I picked the patch in pipewire, the screencast becomes stable, the fail rate is lower than before, although it would skip frames for seconds. I will let our customer do more test.

[Bug 1987631] Re: Screencast only records one second

2022-11-09 Thread Bin Li
** Tags added: oem-priority originate-from-1994117 sutton ** Changed in: oem-priority Assignee: (unassigned) => Bin Li (binli) ** Changed in: oem-priority Importance: Undecided => High ** Changed in: oem-priority Status: New => In Progress -- You received this bug notification

[Bug 1987631] Re: Screencast only records one second

2022-11-02 Thread Daniel van Vugt
Yes you're both right (and I wasn't paying enough attention) that it sounds like a pipewire task is required here. ** Also affects: pipewire (Ubuntu) Importance: Undecided Status: New ** Changed in: pipewire (Ubuntu) Status: New => Fix Released -- You received this bug

[Bug 1987631] Re: Screencast only records one second

2022-11-01 Thread Matthew D. Mower
I posted duplicate report https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1993912 which was merged into this one. In that report's comments, I noted that this issue was fixed in jammy by applying https://gitlab.gnome.org/GNOME/gnome-

[Bug 1987631] Re: Screencast only records one second

2022-11-01 Thread Robie Basak
@vanvugt what about pipewire in Jammy? Based on the duplicate report, isn't this a regression in Jammy? -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title:

[Bug 1987631] Re: Screencast only records one second

2022-11-01 Thread Robie Basak
regression-updates based on duplicate report https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/1995358 ** Tags added: regression-update -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.

[Bug 1987631] Re: Screencast only records one second

2022-11-01 Thread Daniel van Vugt
** Changed in: gnome-shell (Ubuntu Jammy) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records

[Bug 1987631] Re: Screencast only records one second

2022-10-30 Thread Bug Watch Updater
** Changed in: gnome-shell Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1987631 Title: Screencast only records one second To manage

[Bug 1987631] Re: Screencast only records one second

2022-10-24 Thread Daniel van Vugt
From the upstream bug: > I think we can close this given that the workaround that has now been > released in 43 and 42.5 is all we can do from the shell side and the > required pipewire 0.3.57 has been out for a while now as well. ** Tags added: fixed-in-gnome-shell-42.5

[Bug 1987631] Re: Screencast only records one second

2022-08-25 Thread Daniel van Vugt
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal: apport-collect 1987631 When reporting bugs in the future please use apport by using 'ubuntu-

[Bug 1987631] Re: Screencast only records one second

2022-08-25 Thread Daniel van Vugt
I tested this on kinetic last night. For me the recorded video is valid but totem (Videos app) can't play it. I could play it with 'mpv' though. ** Changed in: gnome-shell (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 1987631] Re: Screencast only records one second

2022-08-25 Thread Tobias Heider
Deleting .cache/gstreamer-1.0 doesn't change anything. The bug you mention also seems to be a different one because I get a video, it is just very choppy. The upstream bug fix i shared also doesn't seem to help. -- You received this bug notification because you are a member of Ubuntu Desktop

[Bug 1987631] Re: Screencast only records one second

2022-08-25 Thread Tobias Heider
Look like a temporary fix for the bug landed in upstream with https://gitlab.gnome.org/skeller/gnome- shell/-/commit/398b1c6c79da0bb0630ab7448cd227d85c3985eb#249ab328def8cba907309a9d7c0ddf940776c578. I will test if this also fixes the bug for me. -- You received this bug notification because you

[Bug 1987631] Re: Screencast only records one second

2022-08-25 Thread Daniel van Vugt
Sounds like this might be bug 1963264 so please try: cd ~/.cache rm -rf gstreamer-1.0 ** Tags added: kinetic ** Bug watch added: gitlab.gnome.org/GNOME/gnome-shell/-/issues #5585 https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5585 ** Also affects: gnome-shell via