🕶️ Using dark mode in your web browser

ℹ️ Implementing dark mode is on our todo list, but unfortunately, we cannot provide a date for when it will be available.

➡️ In the meantime, as a workaround, we suggest you use the following web browser extension: Dark Reader

With the web browser extension mentioned above, you can use dark mode on our website.

💡 Hint: If you use a mobile device, Microsoft Edge or Firefox web browsers also support extensions, so dark mode is available on mobile devices as well.

❗Error: #PermissionRejected

ℹ️ This error message may appear if remote devices are running a Linux operating system and using Wayland. Wayland requires a permission to be granted.

Depending on the desktop environment of the remote device, the situation is as follows:


Gnome desktop environment

If a connection is made to the remote device and permission has not been granted previously, the following message will appear in the Screen app:

Meanwhile, a window will appear on the remote device’s screen:

To grant permission, click on the Share button:

✅ By using the Share button, you grant permission, and from now on, remote control will work.

If you click on the Cancel button, permission will be rejected:

And then the “Error: #Permission Rejected” error message will appear in the Screen app.

✅ To avoid the error message and ensure successful remote control, use the Share button to grant permission for remote control.


KDE Plasma desktop environment

If a connection is made to the remote device and permission has not been granted previously, the following message will appear in the Screen app:

Meanwhile, a window will appear on the remote device’s screen:

To grant permission, click on the Share button:

✅ By using the Share button, you grant permission, and from now on, remote control will work.

If you click on the Cancel button or close the window, permission will be rejected:

And then the “Error: #Permission Rejected” error message will appear in the Screen app.

✅ To avoid the error message and ensure successful remote control, use the Share button to grant permission for remote control.

 

Commercial use

ℹ️ By default, all features of our service are available FREE OF CHARGE FOR EVERYONE. And not only for individuals, but also for the following:

  • companies
  • businesses
  • enterprises
  • organizations
  • foundations
  • public entities
  • public authorities
  • institutions
  • etc.

Absolutely for everyone.

All features of our service can be used for FREE with a maximum bandwidth of 6 Mbps. This is sufficient to access and manage a remote device (assuming properly functioning devices and internet connections).

The only limitation for free usage is the bandwidth. If you need a higher bandwidth (or you would support our project), one of our subscription plans may be a solution for you.

📖 You can find information about subscription plans here: DWService – Subscriptions

There are several subscription plans to choose from. The difference is the bandwidth (and the price).

📖 And you can read about the role and importance of subscriptions here: DWService – About Us
▶️ You can watch our tutorial video about the subscription on our YouTube channel: DWService – How to subscribe (if you decide to) – YouTube

💡 If you subscribe to one of our plans and you find it insufficient, you can switch to a larger plan at any time.

ℹ️ Bandwidth refers to a session between the Client (web browser) and the Agent. In other words, per session.
⚠️ But it is important to mention that the bandwidth we can guarantee depends on the Node and the numbers of users connected at the same time too.

An example: if you choose the Entry subscription plan, the maximum connection speed will be 8 Mbps, which is 1 MB per second. That means you can download or upload a maximum of 1 MB of data per second to the remote device.

➡️ We suggest that you first test how our FREE service performs for you. If it is not sufficient, test the higher speed with one of the smaller monthly subscription plans. If that is not sufficient either, switch to a larger subscription plan.
You can switch to a larger plan at any time and more than once (if you need to). This way you can select the subscription plan that suits you best.

Donation

ℹ️ Currently, the only way to financially support us is by subscription, donations are not possible. However, a subscription can give you the opportunity to support us without any long-term commitments.

🔢 Subscriptions do not necessarily have to be permanent; they can be ad hoc. This is how you can do it:

  1. Subscribe to one of our monthly or annual plans.
  2. After that, if you cancel your active subscription in your account, your subscription will not be renewed.
  3. You can still use the higher bandwidth for the remaining period.

Note: the same applies to monthly and annual subscriptions. If you cancel it in your account, it will not be renewed, but you will still benefit until your subscription expires.

✅ So, you can use the subscription as a one-time payment. When and as much as you can afford.

😀 If you can afford it and would like to take advantage of the one-time subscription opportunity, we would greatly appreciate it.

Hide

ℹ️ Our service allows you to hide Desktop notification only.

📖 For more information about Desktop notification, please refer to our documentation which is available here: Desktop notification

⚠️ Important: The other parts of the Agent (system tray icon, DWAgent service, tasks in the Task Manager, etc.) cannot be hidden.

ℹ️ Since we are not aware of any situation that would require the Agent to be completely hidden, we do not put any effort into implementing it.

📧 If you are aware of any reason why additional hiding may be necessary, please let us know via email at support@dwservice.net.

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.

🥶 Page loading stops (freezes)

Based on feedback, it is rare, but it can happen that the loading of the page (for example when logging in) stops or freezes.

In this case, we suggest you check the following:

  • If your web browser has extensions/plugins, please temporarily disable all of them. If the login works correctly without extensions/plugins, it is one of the extensions/plugins that caused the problem. Then enable them one by one. After each enablement, check that our service still works properly. This way you can find out which extension/plugin caused your problem.
  • If you have any Antivirus/Firewall protection, please turn them off temporarily. Then check that our service is working properly.
  • If you are using Edge, Chrome, Firefox, etc. and the problem occurs, use the F12 function key to start DevTools. In the window that opens, select the Console tab. Check for errors (if any).
  • If you are using a Safari browser and the problem appears, from the Develop menu, select Show Web Inspector and then the Console tab in the window that appears.
    In case you do not have a Develop menu in your Safari browser, proceed as follows:

1. Select Safari.
2. Select Settings…

The following window will open:

3. Select Advanced.
4. Tick the checkbox before the Show features for web developers.

5. Select Develop.
6. Select Show Web Inspector.

7. Select Console tab.
Check for errors (if any).

Most likely, one of the extensions is the cause.

If you have found out which extension, plugin, antivirus solution or other error caused your problem using the above methods, please let us know at support@dwservice.net

We would like to use this information to improve our service.

Thank you in advance for your cooperation.

 

How to set up remote audio on a remote macOS

ℹ️ Unfortunately, remote audio on macOS is not as simple as on Windows and Linux operating systems, where remote audio is already working after the Agent is installed.

Remote audio works with the most recent Agent. If you have an older version (you have set permissions to the dwagguilnc file), uninstall the old Agent, download the latest installer from our site and reinstall the Agent (and set the permissions to the DWAgentSvc.app file).

📖 To install the Agent and set up the permissions, you can find our recent documentation here: MacOS – DWService – Docs

➡️ If you have the most recent version of Agent installed on your device, you need to do the following:

Start your web browser (for example your Safari).

1. In the web browser, open the following web page: https://existential.audio/blackhole/

The web page will be displayed:

2. Click on the “I can’t afford to donate” button.

3 additional fields appear to fill in:

3. Enter your email address. (You will receive a download link to this email address).

4. Enter your First Name.

5. Enter your Last Name.

6. Click on the Send Link to Download button.

The following site appears:

Open your mailbox and check your inbox. You will see an email like this:

7. Click on the link. It opens the following site:

8. To download the application, click on the BlackHole 2ch button.

A confirmation window will appear:

9. You should click on the Allow button.

The file will be downloaded to your device. By default, to the Downloads folder.

Open the folder where the file was downloaded:

10. To install it, doubleclick on the icon.

The installer starts:

11. Click on the Continue button.

12. Click on the Continue button.

13. Click on the Agree button.

14. Click on the Continue button.

15. Click on the Install button.

16. Enter the password of your macOS user.
17. Click on the Install Software button.

18. Click on the Close button.

✅ The software installed successfully, but one more quick adjustment is needed.

Open Audio MIDI Setup (right click on LaunchpadOtherAudio MIDI Setup):

The window appears:

19. Click on the + (Plus) button.
20. Select Create Multi-Output Device.

21. Right click on the Multi-Output Device.
22. Select the Use This Device For Sound Output.

Select the devices.

✅ With this setting, the Agent will be able to capture the audio.

Note: If you no longer need this remote audio feature, to uninstall the BlackHole application, you can download the Uninstaller from here: Download BlackHole2ch Uninstaller

📧 If you have any feedback on macOS remote audio, please let us know at support@dwservice.net.

Linux

ℹ️ This section shows you the installation of the Agent for Linux step by step.

MacOS

ℹ️ This section shows you the installation of the Agent for macOS step by step.