• MGA8 or 9 with xfce4, screenrecording working?

    From Markus Robert Kessler@2:250/1 to All on Fri Mar 17 06:36:38 2023
    Hi everyone,

    is someone using xfce4 in MGA8 or MGA9 and has tried SimpleScreenRecorder
    or RecordMyDesktop while composite is active?

    I am asking because

    I have been using this in MGA6 and it worked perfectly, but

    after switching to MGA7 (via clean reinstall from scratch) screen
    recording ended up like
    https://bugs.mageia.org/show_bug.cgi?id=29405#c17

    I don't want to install MGA8 now, since during the next few weeks it will
    be declared as "end of life", and MGA9 is still classified as "beta".

    Can anyone tell me, if the issue in Xfce4 is fixed, and screen recording
    is working again?

    Thanks for your hints!

    Best regards,

    Markus


    --
    Please reply to group only.
    For private email please use http://www.dipl-ing-kessler.de/email.htm

    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Markus Robert Kessler@2:250/1 to All on Sat Mar 18 09:10:39 2023
    On Fri, 17 Mar 2023 06:36:38 +0000 Markus Robert Kessler wrote:

    Hi everyone,

    is someone using xfce4 in MGA8 or MGA9 and has tried
    SimpleScreenRecorder or RecordMyDesktop while composite is active?

    I am asking because

    I have been using this in MGA6 and it worked perfectly, but

    after switching to MGA7 (via clean reinstall from scratch) screen
    recording ended up like
    https://bugs.mageia.org/show_bug.cgi?id=29405#c17

    I don't want to install MGA8 now, since during the next few weeks it
    will be declared as "end of life", and MGA9 is still classified as
    "beta".

    Can anyone tell me, if the issue in Xfce4 is fixed, and screen recording
    is working again?


    Meanwhile I could verify that screen recording is working under Debian on
    a raspberry also, where still xfce 4.12 is deployed.

    So, the thing is:

    - xfce 4.12
    MGA6: working
    Debian/Raspberry: working

    - xfce 4.14
    MGA7: malfunction

    - xfce 4.16
    MGA8: ==> ?

    - xfce 4.18
    MGA9: ==> ?

    The latter 2 would be interesting. This shows if the issue invented in
    MGA7 has been solved or not.

    Thanks for your hints!

    Best regards,

    Markus



    --
    Please reply to group only.
    For private email please use http://www.dipl-ing-kessler.de/email.htm

    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sat Mar 18 21:26:11 2023
    On 18/3/23 20:10, Markus Robert Kessler wrote:

    Meanwhile I could verify that screen recording is working under Debian on
    a raspberry also, where still xfce 4.12 is deployed.

    So, the thing is:

    - xfce 4.12
    MGA6: working
    Debian/Raspberry: working

    - xfce 4.14
    MGA7: malfunction

    - xfce 4.16
    MGA8: ==> ?

    - xfce 4.18
    MGA9: ==> ?

    The latter 2 would be interesting. This shows if the issue invented in
    MGA7 has been solved or not.



    For what it's worth, Markus
    I use ffmpeg running a terminal

    ffmpeg -y -thread_queue_size 512 -f pulse -ac 2 -i 0 -f x11grab -thread_queue_size 1024 -framerate 25 -video_size 1920x1080 -i :0.0
    -c:v libx264 -pix_fmt yuv420p -qp 0 -preset ultrafast /path-to/save-folder/output.mp4

    A stop gap measure if you need one

    --
    Running KDE on x86_64 5.15.98-desktop-1.mga8
    Mageia release 8


    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Markus Robert Kessler@2:250/1 to All on Sun Mar 19 15:55:08 2023
    On Sun, 19 Mar 2023 08:26:11 +1100 faeychild wrote:

    On 18/3/23 20:10, Markus Robert Kessler wrote:

    Meanwhile I could verify that screen recording is working under Debian
    on a raspberry also, where still xfce 4.12 is deployed.

    So, the thing is:

    - xfce 4.12
    MGA6: working Debian/Raspberry: working

    - xfce 4.14
    MGA7: malfunction

    - xfce 4.16
    MGA8: ==> ?

    - xfce 4.18
    MGA9: ==> ?

    The latter 2 would be interesting. This shows if the issue invented in
    MGA7 has been solved or not.



    For what it's worth, Markus I use ffmpeg running a terminal

    ffmpeg -y -thread_queue_size 512 -f pulse -ac 2 -i 0 -f x11grab -thread_queue_size 1024 -framerate 25 -video_size 1920x1080 -i :0.0
    -c:v libx264 -pix_fmt yuv420p -qp 0 -preset ultrafast /path-to/save-folder/output.mp4

    A stop gap measure if you need one

    Hi, thanks a lot!

    Tried your script and, with composite off, it works like a charm.

    But with composite on ffmpeg behaves like recordmydesktop or simplescreenrecorder, meaning, there's obviously something messed up with buffer handling in Xfce4.

    Well, reason for asking is, that I often need to make screenrecordings
    for educational purposes, as well as for demonstrating errors in (web-) applications to have them archived.

    My workaround was to have a specific user, which I switch to and where composite is off. But it would be easier to have just one user with
    composite always switched on.

    Alas, it looks like there is no bug report against xfce4 in
    bugs.mageia.org to have this issue fixed. So, it is to be expected, that
    the issue still exists in MGA9, and, even after moving away from MGA7
    towards MGA9, I most probably will face the same issues there.

    What I kindly ask for:

    Would someone having Xfce4 runnding on MGA8 or MGA9 be so nice and just
    try if one of the following correctly records the desktop (with composite
    on):
    - simplescreenrecorder or
    - recordmydesktop or
    - faeychild's commandline from above

    Thanks a lot!

    Best regards,

    Markus

    --
    Please reply to group only.
    For private email please use http://www.dipl-ing-kessler.de/email.htm

    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Sun Mar 19 21:14:03 2023
    On 20/3/23 02:55, Markus Robert Kessler wrote:


    Would someone having Xfce4 runnding on MGA8 or MGA9 be so nice and just
    try if one of the following correctly records the desktop (with composite on):
    - simplescreenrecorder or
    - recordmydesktop or
    - faeychild's commandline from above



    You may have to bite the bullet and temporarily forgo Xfce4


    I still keep a partition with Mga6 because DVDStyler doesn't work in
    Mga7 or 8.
    DVD authoring is becoming an increasingly rare activity but I keep it around

    --
    Running KDE on x86_64 5.15.98-desktop-1.mga8
    Mageia release 8


    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Markus Robert Kessler@2:250/1 to All on Wed Mar 22 19:24:12 2023
    On Mon, 20 Mar 2023 08:14:03 +1100 faeychild wrote:

    On 20/3/23 02:55, Markus Robert Kessler wrote:


    Would someone having Xfce4 runnding on MGA8 or MGA9 be so nice and just
    try if one of the following correctly records the desktop (with
    composite on):
    - simplescreenrecorder or - recordmydesktop or - faeychild's
    commandline from above



    You may have to bite the bullet and temporarily forgo Xfce4


    I still keep a partition with Mga6 because DVDStyler doesn't work in
    Mga7 or 8.
    DVD authoring is becoming an increasingly rare activity but I keep it
    around

    Hi!

    In the meantime I saw that Kali linux on top of Raspberry has xfce4 4.16
    and, guess what? -- screen recording works together with composite on.

    So, I expect that in MGA8 and MGA9 xfce4 works again. Good to know, when
    it comes to the decision if or not to "roll forward" (one day).

    B.t.w., do you mean

    I still keep a partition with Mga6 because DVDStyler doesn't work in
    Mga7 or 8.

    it does not work, or, it is not available in the repo?

    If the latter is the case, then, maybe, it can be ported from MGA6 to
    newer distribution versions?

    Dvdbackup is one more example. I like it, but it's no longer in the
    official repo. So, I took it and create newer RPMs whenever I switch to a newer distro, see here:

    https://www.dipl-ing-kessler.de/developer/test/linux-src/mageia7/
    dvdbackup/

    Best regards,

    Markus


    --
    Please reply to group only.
    For private email please use http://www.dipl-ing-kessler.de/email.htm

    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Wed Mar 22 21:29:36 2023
    On 23/3/23 06:24, Markus Robert Kessler wrote:
    On Mon, 20 Mar 2023 08:14:03 +1100 faeychild wrote:


    it does not work, or, it is not available in the repo?





    It's in the Repo but It errors out with a library problem

    --
    Running KDE on x86_64 5.15.98-desktop-1.mga8
    Mageia release 8


    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From TJ@2:250/1 to All on Fri Mar 24 14:15:49 2023
    On 2023-03-17 02:36, Markus Robert Kessler wrote:
    I don't want to install MGA8 now, since during the next few weeks it will
    be declared as "end of life", and MGA9 is still classified as "beta".

    From https://www.mageia.org/en/support/

    Lifecycle

    Mageia releases are supported at least for 18 months. Or a minimum of 3 months after the next release, whichever is longer

    Mageia 8 will be supported until August 31st, 2022, or for at least 3 months after Mageia 9 release.

    Note that the first date for Mageia 8's EOL is long passed, but since
    Mageia 9 "Official" has not been released, it will continue to receive
    support for some months yet.

    As for a release date for Mageia 9, as always any published projected
    release dates are to be considered goals, nothing more. The "Official"
    release will be "when it's ready" and not before.

    For what it's worth, I have been using MGA9 Plasma as my production
    install for about a month now. While I did discover a problem with Gimp
    during that time, it was quickly addressed and corrected. Aside from
    that, it has been remarkably stable, IMO.

    TJ

    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From TJ@2:250/1 to All on Fri Mar 24 15:03:59 2023
    On 2023-03-17 02:36, Markus Robert Kessler wrote:
    Hi everyone,

    is someone using xfce4 in MGA8 or MGA9 and has tried SimpleScreenRecorder
    or RecordMyDesktop while composite is active?

    I am asking because

    I have been using this in MGA6 and it worked perfectly, but

    after switching to MGA7 (via clean reinstall from scratch) screen
    recording ended up like
    https://bugs.mageia.org/show_bug.cgi?id=29405#c17

    I don't want to install MGA8 now, since during the next few weeks it will
    be declared as "end of life", and MGA9 is still classified as "beta".

    Can anyone tell me, if the issue in Xfce4 is fixed, and screen recording
    is working again?

    Thanks for your hints!

    Best regards,

    Markus


    Have you tried kazam? It recently received a bugfix update.

    "Kazam is a simple screen recording program that will capture the
    content of your screen and record a video file that can be played by any
    video player that supports VP8/WebM video format."

    If you have x264 from the tainted repos installed, as well as the
    tainted version of ffmpeg, it will record in .mp4 format. VLC will play
    the result, as should Parole.

    TJ



    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From TJ@2:250/1 to All on Fri Mar 24 15:25:09 2023
    On 2023-03-19 17:14, faeychild wrote:
    I still keep a partition with Mga6 because DVDStyler doesn't work in
    Mga7 or 8.
    DVD authoring is becoming an increasingly rare activity but I keep it
    around

    Have you checked it recently? DVDStyler depends on the wxgtk library, as
    do many other apps. That library, and the apps that depend on it
    received a major update/rebuild for Mageia 8 in January 2022. That one
    was a real bear for the Mageia QA team to test, because so many apps
    were involved. But...

    From https://bugs.mageia.org/show_bug.cgi?id=29848#c23 at that time:

    Congratulations
    dvdstyler-3.1.2-3.2 rebuilt upon wxsvg is OK now

    So it worked for at least one tester in Mageia 8 at that time.

    Mageia 7, of course, is EOL, so it won't be fixed there. I haven't heard anything about it in Cauldron. If you try it in either Mageia 8 or
    Cauldron and it doesn't work, please file a bug report.

    TJ

    --- MBSE BBS v1.0.8.3 (Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)