You are not logged in.

#1 2025-10-13 10:27:58

AsfhtgkDavid
Member
From: Ukraine, Europe
Registered: 2025-07-17
Posts: 15

[SOLVED] Demonstration doesn't work

I recently updated my system and discovered that screen sharing no longer works. Discord displays an error, and Firefox and OBS simply do not capture the screen. I am using PipeWire.

Last edited by AsfhtgkDavid (2025-10-13 19:44:39)


Don't push the horses!

Offline

#2 2025-10-13 10:30:52

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,082

Re: [SOLVED] Demonstration doesn't work

Online

#3 2025-10-13 10:39:14

AsfhtgkDavid
Member
From: Ukraine, Europe
Registered: 2025-07-17
Posts: 15

Re: [SOLVED] Demonstration doesn't work

I'm sorry, but could you tell me which logs I need to send? I'm not sure which logs are needed for this issue.


Don't push the horses!

Offline

#4 2025-10-13 13:18:23

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 69,056

Re: [SOLVED] Demonstration doesn't work

Discord displays an error

Maybe start w/ that - also console output when starting the process from an interactive shell and generally maybe your complete system journal for the boot:

sudo journalctl -b | curl -F 'file=@-' 0x0.st

Notably since

I recently updated my system and discovered that screen sharing no longer works.

Did you inadvertently migrate from X11 to wayland w/ KDE making it the default and gnome the only option now?

Offline

#5 2025-10-13 17:33:38

AsfhtgkDavid
Member
From: Ukraine, Europe
Registered: 2025-07-17
Posts: 15

Re: [SOLVED] Demonstration doesn't work

seth wrote:

Did you inadvertently migrate from X11 to wayland w/ KDE making it the default and gnome the only option now?

No, I already on Hyprland. I simple do

yay -Syu

Here, OBS output:

error: Source ID 'pipewire-screen-capture-source' not found
error: Failed to create source 'Screen capture (PipeWire)'!

Don't push the horses!

Offline

#6 2025-10-13 18:02:55

killertofus
Member
Registered: 2025-02-10
Posts: 40

Re: [SOLVED] Demonstration doesn't work

you will need need grim+slurp, since you use hyprland, a hypr* package will pull those in so no need to install them

also link/check your hyprland config to see if dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP is in your startups, if not you need to add it
then reboot

you could also use xdg-desktop-portal-wlr with the gtk version and in your ~/.config/xdg-desktop-portal/portals.conf add this

[preferred]
default=gtk
org.freedesktop.impl.portal.Screenshot=wlr
org.freedesktop.impl.portal.ScreenCast=wlr 

then making sure as above seeing if dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP is added to your startups in your hyprland config, then reboot

Offline

#7 2025-10-13 19:43:56

AsfhtgkDavid
Member
From: Ukraine, Europe
Registered: 2025-07-17
Posts: 15

Re: [SOLVED] Demonstration doesn't work

It seems that I was missing the xdg-desktop-portal-hyprland-git package, so I installed it and now everything works.


Don't push the horses!

Offline

Board footer

Powered by FluxBB