Screen Capture with Pipewire sluggish when using GNOME Magnifier
gpeddie@epcotcenter
~
$ pipewire --version
pipewire
Compiled with libpipewire 0.3.66
Linked with libpipewire 0.3.66
gpeddie@epcotcenter
~
$ wireplumber --version
wireplumber
Compiled with libwireplumber 0.4.13
Linked with libwireplumber 0.4.13
gpeddie@epcotcenter
~
$ uname -r
6.0.14-201.fsync.fc36.x86_64
gpeddie@epcotcenter
~
$ cat /etc/os-release
NAME="Nobara Linux"
VERSION="36 (Thirty Six)"
ID=nobara
VERSION_ID=36
VERSION_CODENAME=""
PLATFORM_ID="platform:f36"
PRETTY_NAME="Nobara Linux 36 (Thirty Six)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=nobara-logo-icon
CPE_NAME="cpe:/o:nobaraproject:nobara:36"
HOME_URL="https://www.nobaraproject.org/"
DOCUMENTATION_URL="https://www.nobaraproject.org/"
SUPPORT_URL="https://www.nobaraproject.org/"
BUG_REPORT_URL=""
REDHAT_BUGZILLA_PRODUCT="Nobara"
REDHAT_BUGZILLA_PRODUCT_VERSION=36
REDHAT_SUPPORT_PRODUCT="Nobara"
REDHAT_SUPPORT_PRODUCT_VERSION=36
PRIVACY_POLICY_URL=""
VARIANT_ID=workstation
I am running Nobara 36 which has GNOME 42.
Description of Problem:
When doing a screen capture using Pipewire in OBS, the performance while using GNOME Magnifier is very laggy and not smooth.
How Reproducible:
It's always reproducible while using OBS's screen capture (Pipewire0 and GNOME Magnifier.
Steps to Reproduce:
- Open OBS.
- Under Sources, press the Add (+) button.
- Select "Screen Capture (Pipewire)."
- Select the monitor and press "Share." The screen capture should show up on the preview area of OBS.
- Open the Settings from either the Overview or the Quick Settings Menu.
- Scroll down to Accessibility and turn on Zoom.
Another way to activate Zoom is to use Windows key+Alt+8. To zoom in, do Ctrl+Alt+= and to zoom out, do Ctrl+Alt+-.
Actual Results:
Here is the actual video that I made yesterday:
https://odysee.com/@GraysonPeddie:6/gnome-mag-obs:5
The issue with Pipewire screen sharing begins at 4:37 into the video. Note in the video that the screen capture behaves differently in X11 and Wayland.
Expected Results:
The performance with GNOME Magnifier enabled should be smooth.