Discord Screenshare Problem

Hi everyone

When I try to share my screen on Discord I see this window what says select your app/windows, Seems like a privacy protection tool which bricks Discord, When I select an app or a screen Discord still cannot detect it and share it properly, any idea how can I fix it?

At least anyone knows how I can disable that Screen Selection Privacy tool?

Does this also happen in X11 or when using Discord from a web browser on Wayland?

1 Like

Its the discord official app, didnt tested the browser and i will not i want to use the app

Cool beans.

Have you tried it in an X11 session or only in Wayland?

1 Like

If I’m gonna be honest I don’t know what those are and what is the difference

That’s fine. Check here: Plasma 6 Update some hints

Pay attention to points 1 and 4.

  • You would need to log out — not reboot.
  • After you do so, select the X11 session from the login manager, and log back in.
  • Then test Discord again.
  • If there are no issues, it just means that there is an issue with Discord’s compatibility with Wayland.

X11 and Wayland pretty much determine how your desktop, apps, etc. interact with your display/screen.

2 Likes

@xii69

Click the word Wayland at login and you’ll see 2 choices, Wayland and X11. Choose X11 and test Discord.

1 Like

@xii69, the difference is they are 2 different sessions. If Wayland is causing issues, log into X11. If that works, stay with X11.

Briefly, quoted from HERE…

Differences between X11 and Wayland

Under X11, the desktop environment’s window manager is responsible for placing windows and drawing window decorations such as title bars and frames. Under Wayland, the functions of the display server and the window manager are combined in the respective Wayland Compositor. The safety-critical communication between the two is void thus. As before, each client can draw its own window decorations or have them drawn by the compositor.

Wayland does not implement all functions of the X server for security reasons. For example, Wayland does not support the network transparency familiar from X11, which enables functions such as screen recording and screencasting. Functions like that must be implemented in Wayland by protocol extensions, which drags out the implementation of the protocol in time. Currently, Wayland is already so well integrated in both GNOME and KDE Plasma that most users can use it in daily use. However, this is only true as long as no dedicated graphics cards from Nvidia are involved.

1 Like

An even simpler comparison:

  • X11 - older implementation that works with most apps, devices, etc.
  • Wayland - newer implementation that will eventually work with everthing, but may have issues now because it is currently under rapid development.

In other words, if you are experiencing issues related to apps that you’ve heard are supposed to work on Linux, it may just be a Wayland issue, so test the same app in X11.

Good that you actually asked why. :+1:

1 Like

Thanks for solving this issue, I didn’t see any difference at all till now with X11 compared to Wayland also that Screen capture privacy thingy doesn’t exist anymore which its great :+1:

2 Likes

Things will get better as time goes by. Eventually, you will have better results with Wayland than you do with X11, but for now, Wayland-related issues are unpredictable for each user.

2 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.