DWService

โŒ˜K
  1. Home
  2. Docs
  3. DWService
  4. Basic definitions (alphab...
  5. Wayland

Wayland

โœ… Wayland is already supported.

โ„น๏ธ However, there are limitations, and permission must be granted on the remote device.


Limitations

Currently, the limitations are the following:

  • Capturing the login manager is not working yet (only with X11).
  • Capturing the lock screen is not working yet (only with X11).
  • There may be some Desktop Environments where screen capture does not work well. Because there are Desktop Environments where Wayland is still experimental.

โš ๏ธ When using the Screen application, you may encounter one of the following error messages:

  • If the remote device has the login manager โ‡’ Error: Capturing the login manager screen is not allowed under Wayland.
  • If the remote device has the lock screen โ‡’ Error: Process closed (child status).

๐Ÿ’ก If your problem is persistent, you might consider switching from Wayland to X11 temporarily until a permanent solution is found.
๐Ÿ“–
For information on how to switch to X11, see the following documentation:

โžก๏ธ Ifย youย useย Waylandย andย experienceย problemsย withย theย Agent,ย pleaseย letย usย knowย theย details.ย For example:ย 

  • The exact version of your operating system.
  • The exact version of your Desktop Environment (KDE, Gnome, Cinnamon, Mate, etc.).
  • Specifically what problem you are experiencing.
  • If you get any error messages, what exactly are they?
  • Possibly a screenshot of the problem.

๐Ÿ“ง Please share the above details with us atย support@dwservice.net.ย We will investigate the problem thoroughly and do all our best to find the solution or a temporary workaround.

โœ… Thank you in advance for your cooperation.


Permission

โ„น๏ธ On the remote device, in the case of Wayland, permission is required to capture the screen and to control it.

When connecting to the Agent, the following message is displayed: “You do not have permission to access protected windows. The screen is locked until the remote user unlocks this window.”

When someone connects to the Agent, a window will appear on the remote device.

  • Example1: Gnome
  • Example2: KDE Plasma

Gnome:

  1. Tick the Remember This Selection checkbox.
  2. Enable Allow Remote Interaction.
  3. Enable Allow Clipboard Access.
  4. Click on the Share button.

KDE Plasma:

  1. Tick the Allow restoring on future sessions checkbox.
  2. Click on the Share button.

โœ… The window asking for permission will no longer appear when connecting to the Agent.