Gnome's Screen Recording button Missing

This forum is dedicated to advanced help and support :

Ask here your questions about advanced usage of Mageia. For example you may post here all your questions about network and automated installs, complex server configurations, kernel tuning, creating your own Mageia mirrors, and all tasks likely to be touchy even for skilled users.

Gnome's Screen Recording button Missing

Postby farnas » Nov 20th, '23, 17:56

Hello everyone!

I have an issue with screen recording in Gnome 44, Wayland session, Mageia 9. I didn't check X11 session since I don't use it.
It looks like a bug. I found that this issue exists from Gnome 43 in different Linux distribution and in several resources it's provided different workarounds by installing some missing libraries. I tried to install some additional GStreamer libraries and plugins but still no success. Maybe some of you already have a solution?

Image

Image
farnas
 
Posts: 16
Joined: Nov 13th, '23, 07:54

Re: Gnome's Screen Recording button Missing

Postby morgano » Nov 20th, '23, 19:30

I dont know much about gnome, others probably know this better.

The basic check: Do you have task-gnome-minimal installed?

Next step, maybe a full suite is needed: try install task-gnome.

You could try if it works in X11.

Unfortunately our packaged tools recordmydesktop and simplescreenrecorder do not support Wayland.

I read at https://itsfoss.com/best-linux-screen-recorders/ ...
obs-studio support Wayland - and we have it packaged
Kooha support Wayland - can be installed as Flatpak
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1489
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Gnome's Screen Recording button Missing

Postby doktor5000 » Nov 20th, '23, 20:20

Do you want to get gnome screen recorder to work, or do you simply want any working screencast tool?
For the former, you should also mention what graphics card and driver you currently use.
And did you install gstreamer1.0-pipewire yet ? If not, please try that. It's only for sound, but without it it seems no video recording is offered.
Also, try pressing V to switch betwenn screenshot and screencast mode.

In addition to what morgano recommended already, you could also try vokoscreenNG which we have packaged and should support wayland since 3.1.0
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18045
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Gnome's Screen Recording button Missing

Postby farnas » Nov 21st, '23, 06:11

Hello morgano,
thank you for your prompt reply but nothing helped yet:

1) $ sudo urpmi task-gnome-minimal task-gnome
Packages task-gnome-minimal-44.2-1.mga9.noarch, task-gnome-44.2-1.mga9.noarch are already installed

2) Also installed OBS Studio (sudo urpmi obs-studio)
$ obs
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb, minimal, offscreen, linuxfb, vkkhrdisplay, vnc, minimalegl, eglfs.
Aborted (core dumped)

3) I can't use Flatpak on this laptop because I have only 32GB ROM (Chromebook)

I don't like working in X11 because of the amazing touchpad's gestures available in Gnome and due to other things that make me more productive using Wayland

morgano wrote:I dont know much about gnome, others probably know this better.

The basic check: Do you have task-gnome-minimal installed?

Next step, maybe a full suite is needed: try install task-gnome.

You could try if it works in X11.

Unfortunately our packaged tools recordmydesktop and simplescreenrecorder do not support Wayland.

I read at https://itsfoss.com/best-linux-screen-recorders/ ...
obs-studio support Wayland - and we have it packaged
Kooha support Wayland - can be installed as Flatpak
Last edited by farnas on Nov 21st, '23, 06:23, edited 1 time in total.
farnas
 
Posts: 16
Joined: Nov 13th, '23, 07:54

Re: Gnome's Screen Recording button Missing

Postby farnas » Nov 21st, '23, 06:22

Hello doktor5000,
I need any working solution to have screen recording on Gnome with Wayland. I installed gstreamer1.0-pipewire, and now I can see recording button next to screenshot button. But by pressing it (also with V) nothing happens.
As a temporary solution I tried to use different Screen Recording extensions for browsers and found this one pretty good: https://scre.io/

doktor5000 wrote:Do you want to get gnome screen recorder to work, or do you simply want any working screencast tool?
For the former, you should also mention what graphics card and driver you currently use.
And did you install gstreamer1.0-pipewire yet ? If not, please try that. It's only for sound, but without it it seems no video recording is offered.
Also, try pressing V to switch betwenn screenshot and screencast mode.

In addition to what morgano recommended already, you could also try vokoscreenNG which we have packaged and should support wayland since 3.1.0
farnas
 
Posts: 16
Joined: Nov 13th, '23, 07:54

Re: Gnome's Screen Recording button Missing

Postby morgano » Nov 21st, '23, 11:34

I keep shooting in the dark, see if i hit something...

1) Is your system *using* pipewire?
https://wiki.mageia.org/en/Pipewire

2) maybe it need more parts of gstreamer?
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1489
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Gnome's Screen Recording button Missing

Postby farnas » Nov 24th, '23, 05:57

morgano wrote:I keep shooting in the dark, see if i hit something...

1) Is your system *using* pipewire?
https://wiki.mageia.org/en/Pipewire

2) maybe it need more parts of gstreamer?


I was about to shoot myself in the foot instead of shooting in the dark as you say it!)
So, I followed the link you shared here about installing Pipeware, ( also installed all gstreamer* packages first) and stumbled on WirePlumber:
Code: Select all
$ sudo dnf install wireplumber
Last metadata expiration check: 0:38:30 ago on Thu 23 Nov 2023 09:52:57 PM EST.
Error:
 Problem: problem with installed package pipewire-media-session-0.4.2-1.mga9.x86_64
  - package pipewire-media-session-0.4.2-1.mga9.x86_64 from @System conflicts with pipewire-session-manager provided by wireplumber-0.4.14-1.mga9.x86_64 from mageia-x86_64
  - package wireplumber-0.4.14-1.mga9.x86_64 from mageia-x86_64 conflicts with pipewire-session-manager provided by pipewire-media-session-0.4.2-1.mga9.x86_64 from @System
  - package pipewire-media-session-0.4.2-1.mga9.x86_64 from mageia-x86_64 conflicts with pipewire-session-manager provided by wireplumber-0.4.14-1.mga9.x86_64 from mageia-x86_64
  - package wireplumber-0.4.14-1.mga9.x86_64 from mageia-x86_64 conflicts with pipewire-session-manager provided by pipewire-media-session-0.4.2-1.mga9.x86_64 from mageia-x86_64
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)


Thanks God I found on the same page info about switching between PulseAudio & PipeWire with the help of PA-Switcher, so I reinstalled PulseAudio and got again my sound back! Well, I think it's too much drama with the Gnome video recording, I think I can live with other solutions I already mentioned earlier. Thank you all for your help! I believe in Mageia 10 when, I think the PipeWire & Wayland will be finally by default, this issue will not appear anymore. Peace!)
Last edited by isadora on Nov 24th, '23, 09:06, edited 1 time in total.
Reason: Please place command-output between {CODE]-tags, for improving readability
farnas
 
Posts: 16
Joined: Nov 13th, '23, 07:54

Re: Gnome's Screen Recording button Missing

Postby morgano » Nov 24th, '23, 14:40

Please open a bug report for this, and we can have the gnome packagers take a look.
At home & work Mandriva since 2006, Mageia 2011. Thinkpad T40, T43, T60, T400, T510, Dell M4400, M6300, Acer Aspire 7. Workstation using LVM, LUKS, VirtualBox, BOINC
morgano
 
Posts: 1489
Joined: Jun 15th, '11, 17:51
Location: Kivik, Sweden

Re: Gnome's Screen Recording button Missing

Postby canadaist » Dec 3rd, '23, 18:34

OBS studio works on Wayland, if started in this manner, these ways.

Copied from other thread.

_____

Discovered there was no program that could capture video on wayland KDE, after some research and tests, the massive feature rich "OBS Studio" will work if you add environment variables.

Using CLI start OBS Studio with
Code: Select all
LIBGL_ALWAYS_SOFTWARE=1  obs


Or edit KDE Menu item for OBS Studio to add
Code: Select all
LIBGL_ALWAYS_SOFTWARE=1
to the Environment Variables: box in the OBS Studio item after choosing Edit Application, after right clicking the KDE Menu.

Works fine for capture screen actions, its too big a program, prefer the simplicity of Simple Screen Recorder, but its a no show on Wayland.
canadaist
 
Posts: 227
Joined: May 7th, '11, 17:28


Return to Advanced support

Who is online

Users browsing this forum: No registered users and 1 guest

cron