Skip to content

Pipewire Screen Capture returns no data #119

@cyrneko

Description

@cyrneko

What Happened?

Trying to use the Wayland session in elementaryOS 8, you will not be able to start screen sharing either by selecting your display nor xdg-desktop-portal-pantheon in the picker. Sharing a single application is also impossible.

In programs like OBS or Discord it will simply return nothing, as if no output was chosen at all.

Steps to Reproduce

  1. Invoke the Pipewire Screen Capture Portal (e.g OBS, Discord, Firefox...)
  2. Select any option.
  3. Hit "share"
  4. See bug

Expected Behavior

Using any of the screen sharing options should allow the program in question to get a copy of your display or application output depending on your selection.

OS Version

8.x (Early Access)

Session Type

Secure Session (Wayland)

Software Version

Latest release (I have run all updates)

Log Output

No response

Hardware Info

relevant nvidia-smi output because I am running an Nvidia GPU with the proprietary drivers:

Sat Oct  5 18:37:05 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.107.02             Driver Version: 550.107.02     CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1060 3GB    Off |   00000000:02:00.0  On |                  N/A |
| 37%   33C    P8              8W /  120W |     970MiB /   3072MiB |      1%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions